ในโปรโตคอล OSPF (เปิดเส้นทางที่สั้นที่สุดก่อน) เราเตอร์แต่ละตัวจะคำนวณเส้นทางที่สั้นที่สุดไปยังเครือข่ายตามข้อมูลที่ได้รับจากเพื่อนบ้านที่เชื่อมต่อโดยตรง
โดยทั่วไปการกำหนดค่า OSPF จะเกี่ยวข้องกับเราเตอร์ที่แลกเปลี่ยนข้อมูล Link State Advertising (LSA) กับเราเตอร์อื่นๆ ที่เป็นเพื่อนบ้านโดยตรงบนเครือข่ายท้องถิ่น (LAN) เดียวกันหรือเครือข่ายย่อยแบบแบ่งส่วน (WAN)
ปัญหาในการกำหนดค่าเพื่อนบ้าน OSPF ที่เชื่อมต่อแบบไม่เชื่อมต่อโดยตรง
- การละเมิดพื้นที่ OSPF: OSPF ออกแบบมาให้ทำงานร่วมกับเพื่อนบ้านที่อยู่ในพื้นที่เดียวกัน การพยายามสร้างความสัมพันธ์แบบ adjacency กับเราเตอร์ที่ไม่อยู่ในพื้นที่ที่เชื่อมต่อโดยตรงเดียวกันอาจทำให้เกิดปัญหาการกำหนดเส้นทางได้ เนื่องจากพื้นที่ OSPF จะต้องอยู่ติดกัน
- ความล้มเหลวในการจัดตั้งที่อยู่ติดกัน: OSPF ใช้กระบวนการ “สวัสดี” เพื่อสร้างและรักษาความสัมพันธ์ที่อยู่ติดกันกับเราเตอร์อื่นๆ กระบวนการนี้ขึ้นอยู่กับเราเตอร์ที่สามารถสื่อสารกันโดยตรง หากคุณพยายามกำหนดค่าเพื่อนบ้าน OSPF ที่ไม่ได้เชื่อมต่อโดยตรง อาจเป็นไปได้ว่าแพ็กเก็ต "Hello" จะไม่ไปถึงเราเตอร์ตัวอื่น ซึ่งจะทำให้ไม่เกิด adjacency
- น้ำท่วมแอลเอสเอ: แม้ว่าในทางเทคนิคจะเป็นไปได้ในการกำหนดค่าทันเนลหรือ VPN เพื่อเชื่อมต่อเราเตอร์ OSPF สองตัวที่ไม่ได้เชื่อมต่อโดยตรงและพยายามสร้าง adjacency สิ่งนี้สามารถนำไปสู่น้ำท่วม LSA ที่ไม่มีประสิทธิภาพหรือการกระจายเส้นทางที่ไม่เหมาะสม เนื่องจาก OSPF ไม่ได้ออกแบบมาเพื่อจัดการกับประเภทเหล่านี้ การกำหนดค่าโดยกำเนิด
- เส้นทางที่ต่ำกว่ามาตรฐานและลูปการกำหนดเส้นทาง: การกำหนดค่าเพื่อนบ้าน OSPF ที่ไม่ได้เชื่อมต่อโดยตรงอาจนำไปสู่การสร้างเส้นทางที่ต่ำกว่ามาตรฐานและอาจเป็นลูปการกำหนดเส้นทาง โดยเฉพาะอย่างยิ่งหากเครือข่ายพื้นฐานไม่ได้รับการกำหนดค่าให้จัดการกับสถานการณ์เหล่านี้อย่างเหมาะสม
โซลูชั่นและทางเลือก
- ใช้เส้นทางแบบคงที่หรือโปรโตคอลการกำหนดเส้นทางเลเยอร์การขนส่ง: แทนที่จะบังคับใช้ความสัมพันธ์ OSPF กับเราเตอร์ที่ไม่ได้เชื่อมต่อโดยตรง คุณอาจพิจารณาใช้เส้นทางแบบคงที่ (หากเป็นไปได้ในการบริหาร) หรือใช้โปรโตคอลการกำหนดเส้นทางอื่นที่ออกแบบมาเพื่อจัดการการเชื่อมต่อบนเครือข่ายขนาดใหญ่ เช่น BGP
- VPN และ OSPF ผ่าน GRE: หากคุณต้องการทำให้ไซต์ระยะไกลสองแห่งดูเหมือนเชื่อมต่อกันโดยตรงสำหรับ OSPF ให้ลองตั้งค่าอุโมงค์ GRE บน IPsec OSPF สามารถรันผ่าน GRE และจะถือว่าอุโมงค์เป็นลิงก์โดยตรง ช่วยให้สามารถเผยแพร่ LSA และบำรุงรักษาที่อยู่ติดกันได้
โดยสรุป การพยายามกำหนดค่าเพื่อนบ้าน OSPF ที่ไม่ได้เชื่อมต่อโดยตรงโดยไม่มีมาตรการเพิ่มเติม เช่น ช่องสัญญาณมีแนวโน้มที่จะนำไปสู่ความล้มเหลวและพฤติกรรมที่ไม่คาดคิดภายใน MikroTik หรือเครือข่ายอื่น ๆ ที่ใช้ OSPF
ขอแนะนำให้ปฏิบัติตามแนวทางการออกแบบ OSPF มาตรฐานเพื่อหลีกเลี่ยงปัญหาเหล่านี้
ไม่มีแท็กสำหรับโพสต์นี้