سؤال

بالنسبة لواجب الواجب المنزلي ، تم تكليفني بإنشاء طبقة "Ping Pong" التي تقع فوق مكدس Ethernet مباشرة.

تمكنت من إكمال المهمة بسهولة ، لكن عندما اختبرت طلبي عبر اتصالي اللاسلكي وحاولت التواصل مع جهاز كمبيوتر سطح المكتب (Ethernet) على نفس الشبكة ، وجدت بعض السلوك الغريب.

يبدو أن الحزمة مبطنة بالمعلومات التي لم أضفها. من اللاسلكي-> Ethernet أحصل على شيء مثل ما يلي (كإخراج سداسي للبيانات المستلمة ، خلع رأس Ethernet ، فترات غير قابلة للطباعة).

3-468 ... lkin54g ...... $ 0HL .........*../.. 2 ..

عندما يستجيب سطح المكتب الخاص بي لجهاز الكمبيوتر المحمول الخاص بي (Ethernet-> اللاسلكي) أحصل على شيء مثل ما يلي

3-468................ .....................

هل هذا السلوك المتوقع؟

هل كانت مفيدة؟

المحلول

نعم. يبلغ حجم إطارات Ethernet الصالحة الحد الأدنى من 64 بايت (بما في ذلك رأس Ethernet وفحص 4 بايت في النهاية).

نصائح أخرى

عندما ترسل حزم عبر الشبكة ، يتم اختتام البيانات التي ترسلها إلى هياكل بيانات أكبر على التوالي في كل مستوى من نموذج طبقة شبكة OSI. عندما يتلقى نظام التشغيل الخاص بك حزم المعلومات ، فإنه يفتح البيانات لأنها ترتفع الطبقات. قراءة المزيد عن نموذج OSI يمكن أن تكون مفيدة لفهم أفضل.

هنا صورة يوضح ما يجري في كل طبقة ، من كتاب إلكتروني.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top