TCPDUMP এ অনেকগুলি ভুল চেকসাম ত্রুটি


23

আমি জিএনইউ লিনাক্স bit৪ বিট সার্ভারে করা টিসিপিডিএমপি থেকে অনেকগুলি ভুল চেকসাম ত্রুটি পেয়েছি । রফতানিতে প্রায় 50% ভুল চেকসমস রয়েছে?

cksum 0xe61f (ভুল (-> 0x8c37)

আমরা কীভাবে এই ডেটাটি ব্যাখ্যা করতে পারি? এটি পারফরম্যান্সকে অনেক প্রভাবিত করে?


4
tcpdump --dont-verify-checksumsএগুলি উপেক্ষা করতে ব্যবহার করুন ।
উইলিয়াম

উত্তর:


31

টিসিপি চেকসাম অফলোডিং নামে পরিচিত একটি বৈশিষ্ট্যের কারণে আপনি "ভুল" চেকসামগুলি দেখতে পান। বহির্গামী টিসিপি প্যাকেটগুলির জন্য চেকসাম ক্ষেত্রগুলি অপারেটিং সিস্টেমের দ্বারা প্রাক-গণনা করা হয় না বরং 0 তে সেট করা হয় এবং এনআইসি প্রসেসরের দ্বারা গণনার জন্য রেখে যায়। Wireshark প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী একটি আরো বিস্তারিত ব্যাখ্যা আছে।


আমি এটি দেখেছি কিন্তু এটি নির্দিষ্ট ছিল "যদি ভুল টিসিপি চেকসাম রয়েছে এমন প্যাকেটগুলি যদি মেশিন দ্বারা পাঠানো হয় যার উপর ওয়্যারশার্ক চলছে" এবং এটি কতটা বৈধ চেকসাম ব্যর্থতা নেটওয়ার্কের কার্যকারিতাটিতে প্রভাব ফেলবে তা পরিষ্কার ছিল না।
বিশাল

4
আপনার মেশিন দ্বারা প্রেরিত প্যাকেটে আপনার কেবলমাত্র ভুল চেকসামগুলি দেখা উচিত। এটি ওয়্যারশার্কের সাথে সুনির্দিষ্ট নয়, এই স্তরে কাজ করা কোনও প্যাকেট ক্যাপচার সফ্টওয়্যার অনুরূপ ফলাফল আনবে। যদি আপনি দেখেন যে প্রাপ্ত প্যাকেটগুলিতে চেকসাম ব্যর্থ হয় তবে প্রকৃতপক্ষে কোনও সমস্যা হতে পারে - এই প্যাকেটগুলি টিসিপি স্ট্যাক দ্বারা বাতিল করা হয় এবং একটি পুনঃস্থাপনের পাশাপাশি ট্রেনিং নিয়ন্ত্রণ অ্যালগরিদমকে ট্রিগার করে - যা ডেটা থ্রুপুটটিতে সরাসরি প্রভাব ফেলবে।
দ্য ওয়াববিট

চেকসাম ত্রুটিগুলি কেবল প্রেরিত প্যাকেটেই ছিল। ধন্যবাদ!
বিশাল

আমি বড় ইনকামিং এসএমবি প্যাকেটে ভুল চেকসাম দেখতে পাচ্ছি যা পুনরায় একত্রিত হওয়া দরকার। tcpdump"সতর্কতা: প্যাকেট পরবর্তী টিসিপি বিভাগগুলিতে অব্যাহত রয়েছে" মন্তব্যটির সাথে "ভুল চেকসাম" সহ একটি প্রথম প্যাকেট মুদ্রণ করে। তারপরে "ভুল চেকসাম" এর সাথে আরও কিছু রয়েছে যার পরে একটি মন্তব্য "" এসএমবি-ওভার-টিসিপি প্যাকেট: (কাঁচা ডেটা বা ধারাবাহিকতা?)) "। আমি মনে করি সেটটির প্রথম প্যাকেটে চেকসামটি সঠিক হবে যদি পরবর্তী সমস্তগুলি থাকে প্যাকেটগুলি (যেখানে tcpdumpচেকসামের মানটি ধরেছে এমন জায়গায় আসলে কোনও চেকসাম নেই ) তাদের পুরো K 64 কেবিবিতে পুনরায় সংযুক্ত করা হয়েছে
ডেভিড টনহোফার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.