โปรโตคอลเกตเวย์ภายในคืออะไร

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

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

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

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

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

โปรโตคอลประตูภายในของ Link-state ยังมีข้อเสียเปรียบที่พวกเขามักจะใช้ทรัพยากรการคำนวณที่มากขึ้นเมื่อเปรียบเทียบกับญาติห่าง ๆ ของเวกเตอร์ เราเตอร์ใน AS กำลังทำการคำนวณจำนวนมากอย่างรวดเร็วในระหว่างการบรรจบกันรวมถึงการรวบรวมและเก็บรักษาข้อมูลที่ดีดังนั้นพวกเขาจึงมักจะใช้พลังงานโปรเซสเซอร์และหน่วยความจำมากขึ้น หากเครือข่ายที่ใช้วิธีการเชื่อมโยงสถานะประสบกับการลบบ่อยครั้งหรือการเพิ่มเราเตอร์นี่อาจเป็นการเก็บภาษีเนื่องจากการบรรจบกันอย่างท่วมท้นเราเตอร์ AS ด้วยข้อมูลใหม่ ในการหลีกเลี่ยงเราเตอร์จะถูกแยกออกเป็นลำดับชั้นที่มีเพียงเราเตอร์ภายในกลุ่มหนึ่งที่มาบรรจบกัน เราเตอร์แบ็คโบนที่เรียกว่าเราเตอร์ชายแดน (ABR) จากนั้นมาบรรจบกับ ABR อื่น ๆ เพื่อให้การบรรจบกันของ AS เสร็จสมบูรณ์

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