कुछ ईथरनेट कार्ड के साथ बहुत बड़े फ्रेम का उपयोग करना संभव है। एक मामला 9 के फ्रेम या जंबो फ्रेम है और अन्य मामला सुपर जंबो फ्रेम है (जैसा कि मुझे पता है, 64k तक)।जंबो ईथरनेट फ्रेम और सुपर जंबो फ्रेम के शीर्षलेख
ऐसे विशाल पैकेट के लिए फ्रेम का प्रारूप क्या है?
मुझे पता है के रूप में, सामान्य फ्रेम के दो स्वरूप व्यापक रूप से इस्तेमाल:
Preamble Start_byte dest_mac src_mac Ethertype/length Payload CRC Interframe gap
10101010x7 10101011 6 bytes 6 bytes 2 bytes 46–1500 bytes 4 bytes 12 bytes
एक मामले में, इथर-प्रकार लंबाई के लिए प्रयोग किया जाता है, और दूसरे में - पैकेट प्रकार के लिए। यदि यह फ़ील्ड < 0x0600 (दशमलव 1536 बाइट्स) है, तो यह एक लंबाई है; अगर> = 0x0600 - यह एक प्रकार है।
तो, इस क्षेत्र में 9000 को लंबाई के रूप में स्टोर करना असंभव लगता है। जंबो और सुपर जंबो फ्रेम की लंबाई कितनी लंबी है?
तो, जंबो फ्रेम का उपयोग तभी किया जा सकता है जब एल 3 प्रोटोकॉल में लम्बाई क्षेत्र हो या उसके पास निश्चित आकार हो? – osgx
@osgx, आपको एल 1 पर ईथरनेट फ्रेम बनाने से रोकने के लिए कुछ भी नहीं है जो ईथरटाइप/लंबाई फ़ील्ड में निर्दिष्ट से बड़ा है। लेकिन एक नेटवर्क स्टैक जरूरी नहीं है कि इसे एक बड़े पैकेट के रूप में समझें। तो मूल रूप से, हां, आपको एक एल 3 प्रोटोकॉल का उपयोग करने की आवश्यकता है जो बड़े पैकेट का समर्थन करता है, जैसे आईपीवी 4/आईपीवी 6। (एआरपी छोटा होने जा रहा है।) ऐसा करने का एक आसान तरीका यह मानते हुए कि आप अपना इंटरफ़ेस एमटीयू सही ढंग से सेट करते हैं (और आपके नेटवर्क ड्राइवर बड़े फ्रेम के लिए कॉन्फ़िगर किए गए हैं) 'पैकेट'' पैरामीटर के साथ 'पिंग'' का उपयोग करना होगा। – mpontillo