Skip to main content

โปรโตคอลการกำหนดเส้นทางคืออะไร?

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

เมื่อใช้โปรโตคอลการกำหนดเส้นทางที่ด้านในของเครือข่ายมันจะเรียกว่าโปรโตคอลเกตเวย์ภายใน (IGP)การใช้โปรโตคอลการกำหนดเส้นทางเดียวกันเข้าด้วยกันพวกเขาจะสร้างโดเมนเส้นทางต่อจากนั้นจำนวนโดเมนการกำหนดเส้นทางใด ๆ รวมกันเป็นเครือข่ายที่ประกอบด้วยระบบอิสระ (AS)ที่นี่ด้านในของ AS โปรโตคอลแบ่งออกเป็นสองหมวดหมู่หลักโปรโตคอลลิงก์สถานะหรือโปรโตคอลที่ใช้เวกเตอร์

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

โปรโตคอลการกำหนดเส้นทางที่ใช้เวกเตอร์มาในสองรสชาติ: เวกเตอร์ระยะทางและเวกเตอร์เส้นทางซึ่งหลังเป็นคลาสย่อยของอดีตวิธีเวกเตอร์ระยะทางใช้สิ่งที่เรียกว่าจำนวนฮ็อพเพื่อกำหนดเส้นทางที่สั้นที่สุดจากเราเตอร์หนึ่งไปยังอีกที่นี่เราเตอร์นับจำนวนการสื่อสารอื่น ๆ ของเราเตอร์อื่น ๆ จะต้องสำรวจแต่ละครั้งที่เป็นตัวแทนหนึ่งฮ็อพจากนั้นสร้างแผนที่ของเส้นทางที่ดีที่สุดเท่าที่จะเป็นไปได้เมื่อเปรียบเทียบกับโปรโตคอลลิงก์สถานะอัลกอริทึมเวกเตอร์ระยะทางไม่สามารถบอกได้ว่าการกระโดดโดยเฉพาะนั้นเร็วแค่ไหนและในที่สุดอาจเลือกเส้นทางที่ช้ากว่าแม้ว่ามันจะต้องใช้ฮ็อปน้อยลงนอกจากนี้ยังทนทุกข์ทรมานจากความล่าช้าเมื่อมีการเพิ่มเราเตอร์หรือลบออกจากเครือข่ายเนื่องจากต้องนับฮ็อพอีกครั้งเพื่อสร้างแผนที่ของเครือข่ายใหม่เรียกว่าโปรโตคอลเกตเวย์ชายแดน (BGP)นอกเหนือจากการนับฮ็อพแล้วเราเตอร์ชายแดนยังโฆษณาความพร้อมใช้งานด้วยการส่งข้อความพา ธ เวกเตอร์ออกมาเราเตอร์ชายแดนของเครือข่ายอื่น ๆ จากนั้นสร้างความรู้เกี่ยวกับเส้นทางนอกของ AS โดยดูข้อความเหล่านี้จากกัน

ในบางกรณีโปรโตคอลการกำหนดเส้นทางอาจถูกกำหนดเส้นทางผ่านโปรโตคอลการสื่อสารที่มีอยู่ไม่ว่าจะถูกกำหนดเส้นทางขึ้นอยู่กับเลเยอร์โมเดล Open Systems Interconnection (OSI) ที่ใช้งานเช่น IS-IS, Data Link Layer และเป็นโปรโตคอลที่ไม่ถูกกำหนดเส้นทางInternet Protocol (IP) และการควบคุมการส่งข้อมูล (TCP) ทำงานที่เลเยอร์สามและสี่ตามลำดับและเป็นสองวิธีที่สามารถกำหนดเส้นทางโปรโตคอลการกำหนดเส้นทางได้สิ่งที่น่าสังเกตมากที่สุดคือ BGPs ที่ทำงานผ่าน TCP