การปรับใช้เฟรม Jumbo Ethernet


19

แนวทางทั่วไปสำหรับการปรับใช้เฟรมจัมโบ้ที่ประสบความสำเร็จในสภาพแวดล้อมที่กำหนดเส้นทางคืออะไร


คำตอบใดช่วยคุณได้บ้าง ถ้าเป็นเช่นนั้นคุณควรยอมรับคำตอบเพื่อที่คำถามจะไม่โผล่ขึ้นมาเรื่อย ๆ โดยมองหาคำตอบ อีกวิธีหนึ่งคุณสามารถให้และยอมรับคำตอบของคุณเอง
Ron Maupin

คำตอบ:


19

ข้อตกลงและเงื่อนไข

Physical Interface - พอร์ต layer-2 หรือ switchport อ้างถึงการสลับอัพลิงค์และดาวน์ลิงค์ในบริบทของเอกสารนี้ อาจหรืออาจไม่ทำการติดแท็ก 802.1q

อินเตอร์เฟสแบบลอจิคัล - พอร์ตเลเยอร์ -3 หรือพอร์ตที่กำหนดเส้นทาง อ้างถึงเซิร์ฟเวอร์อินเตอร์เฟสอินเตอร์เฟสเราเตอร์สลับอินเตอร์เฟสเสมือนและอินเตอร์เฟสย่อย ทุกอย่างที่มีที่อยู่ IP

โดเมนมาตรฐาน - ชุดของ VLAN ที่อยู่ติดกันกับเลเยอร์ 3 ซึ่งทำงานที่ส่วนของอีเทอร์เน็ตมาตรฐานที่มีขนาด 1500 ไบต์

โดเมน Jumbo - ชุดของ VLANs ที่อยู่ติดกับเลเยอร์ 3 ซึ่งทำงานที่ MTU ของเพย์โหลดอีเทอร์เน็ตมากกว่า 1500 ไบต์โดยปกติ 9000 ไบต์

โครงสร้างเครือข่าย

เฟรมจัมโบ้ไม่ใช่เทคโนโลยีแบบผสมและจับคู่ เฟรมจัมโบ้ถูกปรับใช้กับส่วนที่ชัดเจนของเครือข่ายซึ่งล้อมรอบด้วยเราเตอร์ ขอบเขตเลเยอร์ 3 นี้จำเป็นต่อการรองรับการทำงานร่วมกันกับโดเมนมาตรฐาน เราเตอร์จัดเตรียมการแตกแฟรกเมนต์และ ICMP สำหรับ Path MTU Discovery ที่ไม่ได้จัดเตรียมไว้ที่ระดับล่างของสแต็กเครือข่าย การสื่อสารทั้งหมดภายในโดเมนจัมโบ้จะได้รับการสนับสนุนสำหรับเพย์โหลดขนาดใหญ่ในขณะที่การสื่อสารระหว่างโดเมนมาตรฐานและโดเมนจัมโบ้จะเกิดขึ้นที่ขนาดของเพย์โหลดมาตรฐาน การสื่อสารระหว่างโดเมนจัมโบ้ที่ไม่ต่อเนื่องนั้นเกิดขึ้นที่ขนาดส่วนของข้อมูลมาตรฐาน

จัมโบ้ VLANs

เฟรมจัมโบ้ไม่ใช่เทคโนโลยีแบบผสมและจับคู่ จุดนี้มีค่าซ้ำ VLAN ที่กำหนดให้เป็นของโดเมนมาตรฐานหรือโดเมนจัมโบ้ไม่ใช่ทั้งสองอย่าง ซึ่งหมายความว่าอินเทอร์เฟซทางกายภาพทั้งหมดที่มีจัมโบ้ VLAN ต้องอนุญาตเฟรมจัมโบ้ หากเฟรมจัมโบ้พบกับส่วนต่อประสานทางกายภาพที่ไม่อนุญาตให้ใช้กรอบจัมโบ้เฟรมจะถูกทิ้ง เช่นเดียวกันทุกโลจิคัลอินเตอร์เฟสบน jumbo VLAN ต้องถูกกำหนดค่าด้วยค่า MTU ที่แน่นอน

การเชื่อมต่อทางกายภาพ

อินเตอร์เฟสแบบฟิสิคัลสามารถมีจำนวน VLAN มาตรฐานและจัมโบ้ได้ตราบใดที่เฟรมจัมโบ้ได้รับอนุญาตบนอินเตอร์เฟส นอกจากนี้ VLAN ทั้งสองประเภทอาจเชื่อมต่อกับโฮสต์หรือเราเตอร์ มันเป็นสิ่งสำคัญเท่านั้นที่จะต้องมีการกำหนดค่าอินเตอร์เฟสโลจิคัลบนโฮสต์หรือเราเตอร์ด้วยค่า MTU ที่เหมาะสมสำหรับแต่ละ VLAN ที่เกี่ยวข้อง ในแง่นี้มีการตัดการเชื่อมต่อระหว่างส่วนต่อประสานทางกายภาพและส่วนต่อประสานทางตรรกะอยู่ อินเตอร์เฟสแบบฟิสิคัลต้องตรงตามหรือเกินจัมโบ้ MTU มันไม่จำเป็นต้องเป็นการจับคู่ที่ตรงกัน

การเชื่อมต่อแบบลอจิคัล

เฟรมจัมโบ้ไม่ใช่เทคโนโลยีแบบผสมและจับคู่ มีอีกครั้ง สำหรับทุกเจตนาและวัตถุประสงค์ทุกอินเทอร์เฟซทางกายภาพในเครือข่ายสามารถอนุญาตเฟรมจัมโบ้ไม่ว่าจะมีมาตรฐาน VLAN, จัมโบ้ VLAN หรือทั้งสองอย่าง โลจิคัลอินเตอร์เฟสคือที่ที่ MTU ตรงกันนั้นสำคัญจริงๆ นี่คือสิ่งที่ทำให้สับสนได้เช่นกัน ตัวอย่างเช่นการกำหนดค่า Cisco 6500 SVI สำหรับ MTU 9000 อนุญาตให้อีเทอร์เน็ตโหลดได้ 9000 ไบต์ในขณะที่ตั้งค่าทีม HP NIC สำหรับ MTU 9014 อนุญาตให้อีเทอร์เน็ตโหลดได้ที่ 9000 ไบต์ นี่เป็นเพราะค่าของ Cisco ระบุน้ำหนักบรรทุกเท่านั้นและค่า HP จะระบุน้ำหนักบรรทุกพร้อมส่วนหัว Ethernet สิ่งสำคัญคือต้องตระหนักถึงรายละเอียดเหล่านี้เพื่อให้ได้ MTU ที่ตรงกันทั้งหมด

การตรวจสอบ

มันจะมีประโยชน์ที่จะต้องทราบวิธีการตรวจสอบว่าจัมโบ้ VLAN ได้รับการปรับใช้อย่างถูกต้อง การทดสอบ Ping มีเพียงพอ แต่ต้องระวังในการตั้งค่าบิตบิต ทั้งยูทิลิตี้ ping ของ Cisco และ Windows เสนอวิธีการในการทำเช่นนี้ แต่วิธีการนับไบต์แตกต่างกันอีกครั้ง พารามิเตอร์ความยาวบนซิสโก้มีส่วนบรรจุ ICMP ส่วนหัว ICMP และส่วนหัว IP พารามิเตอร์ length บน Windows ระบุ ICMP payload เท่านั้น ความยาวของ 9000 บนซิสโก้และความยาวของ 8972 บน Windows ทั้งคู่สร้างเฟรมอีเธอร์เน็ตที่มีความยาว 9018 ด้วยขนาดของข้อมูลที่ 9000 ไบต์

ข้อสรุป

หวังว่าใครบางคนที่อยู่ข้างนอกนั้นจะพบว่าคำติติงนี้มีประโยชน์ ในเครือข่ายฉันคิดว่าเราทุกคนรู้ถึงความสำคัญของการทำให้ถูกต้องในครั้งแรก โปรดแสดงความคิดเห็นเกี่ยวกับความถูกต้องของข้อมูลการปรับปรุงที่อาจเกิดขึ้นและการอ้างอิงเพิ่มเติม

อ้างอิง

http://en.wikipedia.org/wiki/Jumbo_frame


11

หรือเพื่อสรุป:

  • รักษาความสอดคล้องในสภาพแวดล้อมของคุณ - ตรวจสอบว่าค่า MTU สูงสุดที่โครงสร้างพื้นฐานของคุณจะสนับสนุนคืออะไรการบัญชีสำหรับวิธีการต่างๆที่ผู้ค้าแต่ละรายจะคำนวณ (โดยมีหรือไม่มีส่วนหัว L2)
  • บัญชีสำหรับอินเทอร์เฟซทางกายภาพ SVIs และอินเทอร์เฟซ L3
  • ระวังโปรโตคอลเช่น OSPF ที่บังคับใช้การจับคู่ MTU ระหว่างอุปกรณ์ก่อนที่พวกเขาจะก่อตัวขึ้น
  • รับเครือข่ายก่อนสัมผัสเซิร์ฟเวอร์ใด ๆ เซิร์ฟเวอร์ที่ไม่มีการกำหนดค่า Jumbos จะทำงานได้ดีในเครือข่ายที่เปิดใช้งานจัมโบ้ แต่สิ่งที่ตรงกันข้ามคือความเสียหาย

ตราบใดที่เซิร์ฟเวอร์ทั้งหมดเห็นด้วยหรืออย่างน้อยก็เห็นด้วย "พอ" ซึ่งอาจนำไปสู่ปัญหาที่น่ากลัวในการแก้ไขปัญหา
LapTop006

3

ขึ้นอยู่กับเค้าโครงเครือข่ายของคุณคุณควรตรวจสอบให้แน่ใจและเริ่มจากภายในสู่ภายนอก เริ่มต้นด้วยลิงก์ในแกนหลักของคุณและทำงานจากที่นั่นผ่านการกระจายและเลเยอร์การเข้าถึงของคุณ (ถ้ามี) ตรวจสอบให้แน่ใจว่าเครือข่ายของคุณรองรับจัมโบ้เฟรมอย่างสมบูรณ์ก่อนที่จะเริ่มเปิดใช้งานบนพอร์ตการเข้าถึงของคุณ อุปกรณ์ปลายทาง 100/1000 ส่วนใหญ่ในวันนี้ไม่รองรับเฟรมจัมโบ้และจะเป็นค่าเริ่มต้นเป็น mtu มาตรฐานหากเป็นเช่นนั้น

คำแนะนำที่ดีที่สุดที่ฉันสามารถให้ได้หากคุณคิดที่จะปรับใช้เฟรมจัมโบ้ในเครือข่ายของคุณคือตรวจสอบให้แน่ใจว่าคุณไม่ได้บล็อก PMTUD (v4 หรือ v6) ที่ใดก็ได้ภายในเครือข่ายของคุณ ตราบใดที่คุณออกจากพอร์ตอัปสตรีมของคุณไปจนถึงครั้งสุดท้ายคุณไม่ควรมีปัญหาใด ๆ ภายในเครือข่ายของคุณ


3

เหตุผลหนึ่งที่ไม่ได้กล่าวถึงในที่นี้คือสาเหตุ

เฟรมจัมโบ้นั้นมีประโยชน์อย่างมากต่อแอพพลิเคชั่นบางตัว แต่มันคุ้มค่าที่จะเทียบเคียงแอพพลิเคชั่นของคุณเพื่อดูว่าคุณจะได้รับผลประโยชน์ที่คุ้มกับต้นทุนหรือไม่ ทุกวันนี้แม้สำหรับแอปพลิเคชั่นที่ได้ประโยชน์มากที่สุดมันก็ยากที่จะได้รับการปรับปรุง 10% สำหรับปริมาณงานซึ่งอาจไม่ครอบคลุมต้นทุนการดำเนินงานที่เพิ่มขึ้น ภายในกระดูกสันหลังด้วยการใช้ tunneling (MPLS, L2TP และอื่น ๆ ) และต้องเสียค่าใช้จ่ายเล็กน้อยเนื่องจาก backbone เดียวมักจะเป็นกลุ่มผู้ดูแลระบบกลุ่มเดียวอย่างไรก็ตามเมื่อคุณเริ่มขยาย jumbos ไปยัง access layer มันจะซับซ้อนขึ้นอย่างรวดเร็ว

อีกสิ่งที่ควรพิจารณาคือเอกสารและขั้นตอนทั้งหมดของคุณจะต้องได้รับการปรับปรุงเพื่อให้แน่ใจว่าอุปกรณ์ใหม่ใด ๆ ที่เพิ่มเข้ามา (หรือการเปลี่ยน RMA) จะไม่กลายเป็นหลุมดำเงียบสำหรับการรับส่งข้อมูล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.