วิดีโอการสอนวันนี้เกี่ยวกับโปรโตคอลการกำหนดเส้นทาง Distance Vector และ Link State นำเสนอหัวข้อที่สำคัญที่สุดหัวข้อหนึ่งของหลักสูตร CCNA นั่นคือโปรโตคอลการกำหนดเส้นทาง OSPF และ EIGRP หัวข้อนี้จะใช้เวลา 4 หรือ 6 บทแนะนำวิดีโอถัดไป ดังนั้น วันนี้ฉันจะพูดสั้น ๆ เกี่ยวกับแนวคิดบางประการที่คุณจำเป็นต้องรู้ก่อนที่จะเริ่มเรียนรู้เกี่ยวกับ OSPF และ EIGRP
ในบทเรียนที่แล้ว เราได้ทบทวนหัวข้อ 2.1 ของหัวข้อ ICND2 และวันนี้เราจะศึกษาหัวข้อ 2.2 “ความคล้ายคลึงและความแตกต่างระหว่างโปรโตคอลของเวกเตอร์ระยะทาง Distance Vector (DV) และโปรโตคอลช่องทางการสื่อสารของ Link State (LS)” และ 2.3 “ความเหมือนและความแตกต่าง ระหว่างโปรโตคอลการกำหนดเส้นทางภายในและภายนอก "
อย่างที่ฉันพูด ในวิดีโอ 4 หรือ 6 รายการถัดไป เราจะครอบคลุมหัวข้อสำคัญของหลักสูตรทั้งหมด - OSPFv2 สำหรับ IPv4, OSPFv3 สำหรับ IPv6, EIGRP สำหรับ IPv4 และ EIGRP สำหรับ IPv6 นักเรียนมักถามผมว่า Routing protocol คืออะไร และแตกต่างจาก Routed/Routable protocol อย่างไร
โปรโตคอลการกำหนดเส้นทางที่เราเตอร์ใช้ เช่น RIP, EIGRP, OSPF, BGP และอื่นๆ โปรโตคอลการกำหนดเส้นทางเป็นวิธีสำหรับเราเตอร์ในการสื่อสารระหว่างกันซึ่งพวกเขาแลกเปลี่ยนข้อมูลเกี่ยวกับเครือข่ายและเติมตารางเส้นทางด้วยข้อมูลนั้น พวกเขาตัดสินใจกำหนดเส้นทางตามตารางเหล่านี้
หลังจากที่เราเตอร์ "พูดคุย" กันและเติมข้อมูลในตารางเส้นทางแล้ว พวกเขาทำทั้งหมดนี้ด้วยความช่วยเหลือของโปรโตคอลการกำหนดเส้นทาง พวกเขาตัดสินใจเกี่ยวกับการส่งทราฟฟิกไปยังเครือข่ายอื่น มันใช้โปรโตคอลที่กำหนดเส้นทางได้ซึ่งอนุญาตให้เราเตอร์ส่งต่อหรือกำหนดเส้นทางการรับส่งข้อมูล โปรโตคอลเหล่านี้รวมถึง IPv4 และ IPv6
ดังนั้น โปรโตคอลการกำหนดเส้นทางทำให้มั่นใจได้ว่าตารางเส้นทางเต็มไปด้วยข้อมูล และโปรโตคอลที่กำหนดเส้นทางได้ทำให้มั่นใจว่าการรับส่งข้อมูลถูกกำหนดเส้นทางตามข้อมูลในตารางเหล่านี้ ต้องขอบคุณ IPv4 หรือ IPv6 ข้อมูลที่ส่งจะถูกห่อหุ้มและมาพร้อมกับส่วนหัวของ IP ตามชื่อของโปรโตคอลเหล่านี้เอง ซึ่งก็คือ IP นั่นเอง
คำถามต่อไปเกี่ยวกับความแตกต่างระหว่างพิธีสารเกตเวย์ภายในและพิธีสารเกตเวย์ภายนอก อย่าให้คำว่า "เกตเวย์" หลอกคุณ โดยปกติแล้ว เราเตอร์จะใช้ในระบบอัตโนมัติ สมมติว่าคุณมีเราเตอร์ 50 ตัวในบริษัทของคุณโดยใช้โปรโตคอล IP ใดก็ได้ที่คุณต้องการ พวกเขาทั้งหมดสร้างระบบอิสระนั่นคือพวกเขาใช้และจัดการโดย บริษัท เดียวองค์กรเดียว
ดังนั้นโปรโตคอลที่ใช้ในการจัดเส้นทางภายในระบบอัตโนมัติดังกล่าวจึงเรียกว่าโปรโตคอลเกตเวย์ภายใน และโปรโตคอลสำหรับการกำหนดเส้นทางภายนอกระบบเรียกว่าโปรโตคอลเกตเวย์ภายนอก โปรโตคอลเกตเวย์ภายนอกจัดเตรียมการกำหนดเส้นทางระหว่างระบบอิสระต่างๆ ระบบดังกล่าวหนึ่งระบบอาจเป็น ISP ของคุณ และระบบของพวกเขาอาจเป็นเราเตอร์ได้สูงสุด 200 เครื่อง ระบบอัตโนมัติใช้โปรโตคอลเกตเวย์ภายนอกเพื่อสื่อสารระหว่างกัน
โปรโตคอลเกตเวย์ภายใน ได้แก่ RIP, OSPF, EIGRP และปัจจุบันมีหนึ่งโปรโตคอลที่ใช้เป็นโปรโตคอลเกตเวย์ภายนอก - BGP
คำจำกัดความสองข้อถัดไปที่คุณต้องเข้าใจคือ Distance Vector และ Link State เหล่านี้เป็นโปรโตคอลการกำหนดเส้นทางเกตเวย์ภายในสองประเภท
สมมติว่าเรามีเราเตอร์ 3 ตัวที่เชื่อมต่อกันและกับเครือข่าย 192.168.10.0/24 เรียกพวกเขาว่า A, B และ C จากหลักสูตร ICND1 เรารู้ว่าจะเกิดอะไรขึ้นเมื่อคุณใช้ RIP
เนื่องจากเราเตอร์ B อยู่ใกล้กับเครือข่าย 192.168.10.0/24 มากที่สุด เราเตอร์ B จึงส่งโฆษณาเกี่ยวกับเครือข่ายนี้ไปยังเราเตอร์ A และเราเตอร์ C ก่อน นอกจากนี้ เราเตอร์ C ยังส่งต่อโฆษณานี้ไปยังเราเตอร์ A อีกด้วย เราเตอร์ A ได้รับข้อมูลเกี่ยวกับเครือข่าย 192.168.10.0 อินเทอร์เฟซ - f24/0 และ f0/0 เนื่องจากโปรโตคอล RIPv1 ใช้เมตริก Hop Count จึงจะบอกเราเตอร์ว่าเส้นทางที่เหมาะสมที่สุดในการเข้าสู่เครือข่ายนี้คือผ่านเราเตอร์ B เนื่องจากเครือข่ายจะสามารถเข้าถึงได้ในฮอปเดียว หากคุณใช้อินเทอร์เฟซ f2/192.168.10.0 เพื่อสื่อสารกับเครือข่าย 24/0 ก็จะต้องใช้ 1 hop ดังนั้นจากมุมมองของเราเตอร์ A การใช้อินเทอร์เฟซ f2 / 0 จะเหมาะสมที่สุด A ตัดสินใจเช่นนี้เพราะใช้ RIP ซึ่งเป็นโปรโตคอลเวกเตอร์ระยะทาง
จากแผนภาพที่แสดง เราเห็นว่านี่เป็นคำตอบที่ถูกต้อง เนื่องจากระยะห่างระหว่าง A และ B นั้นสั้นที่สุด แต่จะเกิดอะไรขึ้นถ้าฉันบอกว่ามีสาย 64 kbps ระหว่าง A กับ B และสาย 100 Mbps ระหว่าง C กับ B และสายเดียวกันอยู่ระหว่าง C กับ A
เส้นทางใดภายใต้เงื่อนไขดังกล่าวจะเหมาะสมที่สุด
แน่นอน 100 เมกะบิตต่อวินาทีบรรทัดนั้นดีกว่า 64 กิโลบิตต่อวินาทีบรรทัดมาก แม้ว่าเส้นทางผ่านจะใช้เวลา 2 กระโดดแทนที่จะเป็นหนึ่ง อย่างไรก็ตาม โปรโตคอล RIP ของเวกเตอร์ระยะทางไม่ได้คำนึงถึงความเร็วของการรับส่งข้อมูล เนื่องจากการเลือกเส้นทางที่เหมาะสมที่สุดจะได้รับคำแนะนำจากจำนวนการกระโดดขั้นต่ำ ในกรณีนี้ ควรใช้โปรโตคอล Link State เช่น OSPF โปรโตคอลนี้จะตรวจสอบราคาของเส้นทางและค้นหาเส้นทางที่ "ถูกที่สุด" ส่งข้อมูลไปตามเส้นทาง เราเตอร์ A - เราเตอร์ C - เราเตอร์ B
เมื่อเปรียบเทียบกับ RIP แล้ว OSPF นั้นซับซ้อนกว่ามาก โดยคำนึงถึงปัจจัยหลายอย่างในการพิจารณาเส้นทางที่ดีที่สุด และการค้นหาเส้นทางที่สั้นที่สุดในแง่ของเมตริก
EIGRP ครั้งหนึ่งเคยเป็นโปรโตคอลการกำหนดเส้นทางที่เป็นกรรมสิทธิ์ของ Cisco และปัจจุบันเป็นมาตรฐานเปิด เป็นการรวมคุณสมบัติที่ดีที่สุดของโปรโตคอลเวกเตอร์ระยะทางและโปรโตคอลสถานะเครือข่าย โดยพิจารณาทั้งแบนด์วิธและความล่าช้าของเครือข่าย อย่างที่คุณทราบ ยิ่งเส้นทางยาว นั่นคือ ยิ่งกระโดดมาก ความล่าช้าก็จะยิ่งนานขึ้น ดังนั้น โปรโตคอล EIGRP จะเลือกเส้นทางที่มีทรูพุตสูงสุดและความล่าช้ารวมต่ำสุดโดยการเปรียบเทียบเมตริกเส้นทาง ปริมาณงานและเวลาแฝงที่แสดงเป็นส่วนหนึ่งของสูตรตามการตัดสินใจกำหนดเส้นทาง
นี่คือความแตกต่างระหว่างโปรโตคอล Distance Vector และ Link State โปรโตคอลเวกเตอร์ระยะทางพิจารณาระยะทางของเส้นทางเท่านั้น ในขณะที่โปรโตคอลสถานะลิงก์พิจารณาสถานะของเครือข่ายตามเส้นทางของเส้นทาง เช่น ความเร็วและปริมาณงาน
EIGRP เป็นโปรโตคอลการกำหนดเส้นทางแบบไฮบริด เนื่องจากเป็นการรวมคุณลักษณะของทั้งสองโปรโตคอลข้างต้น จากมุมมองของ Cisco นี่เป็นโปรโตคอลการกำหนดเส้นทางที่ดีที่สุด ดังนั้นจึงเป็นที่ต้องการของวิศวกรทุกคนในบริษัท แต่โปรโตคอลที่พบมากที่สุดในโลกคือ OSPF เหตุผลคือ EIGRP เพิ่งกลายเป็นมาตรฐานเปิดได้ไม่นาน ดังนั้นผู้ขายที่เป็นบุคคลที่สามจึงไม่แน่ใจในความเข้ากันได้กับอุปกรณ์เครือข่ายของตน
พิจารณาระดับความน่าเชื่อถือในโปรโตคอลคืออะไร เมื่อเราเตอร์ A ได้รับข้อมูลการเราต์จาก 2 แหล่งที่ต่างกัน จะใช้สูตรเพื่อตัดสินใจว่าจะใส่รูตใดใน XNUMX รูตนี้ลงในตารางเราต์ติ้ง เป็นเรื่องง่ายเพราะเขาดูพารามิเตอร์เส้นทาง B-A และ A-C-B เปรียบเทียบและตัดสินใจได้ดีที่สุด แน่นอนว่า OSPF ยังมีโหลดบาลานซ์ กล่าวคือ ถ้าสองเส้นทางมีค่าใช้จ่ายเท่ากัน ก็จะทำโหลดบาลานซ์ เราจะพิจารณาปัญหานี้โดยละเอียดในวิดีโอต่อไปนี้ แต่วันนี้ฉันแค่อยากให้คุณรู้เกี่ยวกับเรื่องนี้
ลองดูตารางต่อไปนี้ ด้านล่างนี้ ฉันจะวาดเราเตอร์ A, B และ C อีกครั้ง ซึ่งสร้างระบบเครือข่ายอัตโนมัติในบริษัทของคุณ สมมติว่าบริษัทของคุณซื้อบริษัทอื่นที่มีระบบที่มีเราเตอร์ A1, B1 และ C1 ตอนนี้คุณมีสองบริษัท แต่ละแห่งมีเครือข่ายของตนเอง สมมติว่าอันแรกใช้โปรโตคอล EIGRP และอันที่สองใช้ OSPF
แน่นอน คุณสามารถกำหนดค่าเครือข่ายของคุณใหม่เพื่อใช้ OSPF หรือเปลี่ยนเครือข่ายของบริษัทที่ได้มาเป็น EIGRP ได้ แต่นั่นเป็นงานด้านการดูแลระบบทั้งหมด สำหรับบริษัทขนาดเล็ก ยังสามารถทำได้ แต่ถ้าบริษัทมีขนาดใหญ่ นี่เป็นงานจำนวนมาก ในกรณีนี้ คุณสามารถแจกจ่ายซ้ำ นั่นคือ ใช้เส้นทาง EIGRP และแจกจ่ายผ่าน OSPF และแจกจ่ายเส้นทาง OSPF อีกครั้งผ่าน EIGRP มันค่อนข้างเป็นไปได้ ในการดำเนินการนี้ หนึ่งในเราเตอร์ของบริษัทของคุณต้องทำงานบนสองโปรโตคอล - EIGRP และ OSPF สมมติว่าเป็นเราเตอร์ B ซึ่งจะมีตารางเส้นทาง ซึ่งเส้นทางบางส่วนได้รับจาก EIGRP และบางส่วนมาจาก OSPF สมมติว่าเรามีเครือข่ายอื่นที่ทั้งสองบริษัทเชื่อมต่ออยู่ ในกรณีนี้ บริษัทแรกจะใช้เส้นทางของตาราง EIGRP เพื่อสื่อสารกับบริษัทที่สองจะใช้เส้นทางจากโปรโตคอล OSPF และจะเป็นการยากมากที่จะเปรียบเทียบเส้นทางเหล่านี้ที่ได้รับจากแหล่งต่างๆ เนื่องจากแต่ละแห่ง พวกเขาเลือกเส้นทางที่ดีที่สุดตามตัวชี้วัดของตนเอง
ในกรณีนี้ จะใช้แนวคิดของ Administrative Distance หรือระยะห่างในการบริหาร ช่วยให้เราเตอร์เลือกเส้นทางที่เหมาะสมที่สุดจากหลายเส้นทางที่ได้รับจากโปรโตคอลการกำหนดเส้นทางที่แตกต่างกัน ตัวอย่างเช่น หากเราเตอร์ B เชื่อมต่อโดยตรงกับเราเตอร์ C ระยะทางในการดูแลจะเป็น 0 ซึ่งเป็นเส้นทางที่เชื่อถือได้มากที่สุด สมมติว่า A แจ้ง B ว่าเขาสามารถเข้าถึง C ได้เช่นกัน ซึ่งในกรณีนี้เราเตอร์ B จะตอบกลับเขา: “ขอบคุณสำหรับข้อมูลของคุณ แต่เราเตอร์ C เชื่อมต่อกับฉันโดยตรง ดังนั้นฉันจึงเลือกตัวเลือกที่มีระยะการดูแลระบบน้อยกว่า ไม่ใช่ ตัวเลือกในการสื่อสารผ่านคุณ"
ระยะการบริหารบ่งชี้ระดับความเชื่อมั่นในโปรโตคอล ยิ่งระยะห่างในการบริหารน้อยลงเท่าใดความไว้วางใจก็ยิ่งมากขึ้นเท่านั้น ตัวเลือกถัดไปที่น่าเชื่อถือที่สุดหลังจากการเชื่อมต่อโดยตรงคือการเชื่อมต่อแบบสแตติกที่มีระยะการดูแลระบบเป็น 1 ระดับความน่าเชื่อถือสำหรับ EIGRP คือ 90, OSPF 110 และ RIP 120
ดังนั้น หากทั้ง EIGRP และ OSPF เป็นตัวแทนของเครือข่ายเดียวกัน เราเตอร์จะเชื่อถือข้อมูลการกำหนดเส้นทางที่ได้รับจาก EIGRP เนื่องจากโปรโตคอลนี้มีระยะการดูแลระบบที่ 90 ซึ่งน้อยกว่าระยะทางของ OSPF
ขอบคุณที่อยู่กับเรา คุณชอบบทความของเราหรือไม่? ต้องการดูเนื้อหาที่น่าสนใจเพิ่มเติมหรือไม่ สนับสนุนเราโดยการสั่งซื้อหรือแนะนำให้เพื่อน ส่วนลด 30% สำหรับผู้ใช้ Habr ในอะนาล็อกที่ไม่ซ้ำใครของเซิร์ฟเวอร์ระดับเริ่มต้น ซึ่งเราคิดค้นขึ้นเพื่อคุณ:
Dell R730xd ถูกกว่า 2 เท่า? ที่นี่ที่เดียวเท่านั้น
ที่มา: will.com