อุโมงค์ไร้หมายเลข: ยืมที่อยู่ใด
อุโมงค์ไร้หมายเลขยืมที่อยู่ของอินเทอร์เฟซอื่น ทำให้ผู้ให้กลายเป็น dependency แยกแหล่งภายนอก ตัวตนที่ยืม และคำนำหน้าที่ถูกเราเตอร์ออกจากกัน
อุโมงค์ไร้หมายเลขข้ามขั้นตอนที่คุณสร้างซับเน็ตสำหรับอินเทอร์เฟซเชิงตรรกะ แต่ไม่ได้ข้ามการกำหนดที่อยู่ทั้งหมด การใช้งานยังต้องมีตัวตน IP ภายในเครื่อง จึงยืมที่อยู่ของอินเทอร์เฟซอื่นที่กำหนดค่าไว้ ผู้ให้นั้นกลายเป็นส่วนหนึ่งของการออกแบบของคุณ หากที่อยู่เปลี่ยนหรืออินเทอร์เฟซกระพริบ พฤติกรรม IP ของอุโมงค์ก็จะเป็นไปตามนั้น การตัดสินใจสามข้อมักถูกปนกันในคำอธิบายส่วนใหญ่ และการแยกออกจากกันช่วยป้องกันการกำหนดค่าที่ดูถูกต้องแต่ไม่เราเตอร์อะไรเลย
มองผู้ให้เป็นทางเลือกของการออกแบบ ไม่ใช่รายละเอียดทางไวยากรณ์
สามบทบาทของที่อยู่ แยกออกจากกัน
แหล่งภายนอกคือที่อยู่ที่บรรทุกแพ็กเก็ตอุโมงค์ผ่านโครงข่ายชั้นล่าง และเป็นสิ่งที่เพียร์ต้องเข้าถึงได้ ที่อยู่ที่ยืมมาคือตัวตนที่อินเทอร์เฟซเชิงตรรกะไร้หมายเลขใช้ประมวลผล IP หลังจากแกะห่อแพ็กเก็ตแล้ว คำนำหน้าที่ได้รับการป้องกันคือเครือข่าย LAN ที่ทราฟฟิกควรข้ามอุโมงค์ และถูกประกาศโดยโปรโตคอลเราเตอร์ ไม่ใช่โดยที่อยู่ของอุโมงค์ การทำเครื่องหมายอินเทอร์เฟซว่าไร้หมายเลขไม่ได้มอบบทบาทใด ๆ เหล่านี้ให้ผู้อื่น
การแยกนั้นอธิบายความสับสนที่พบบ่อย การยืมที่อยู่ไม่ได้ยกส่วน Ethernet ทั้งหมดของผู้ให้ให้เพียร์ปลายทาง
การเลือกอินเทอร์เฟซผู้ให้
ลูปแบ็กมักเป็นผู้ให้ที่ดีกว่า เพราะที่อยู่คงที่ ทำงานตลอดเวลา และไม่ขึ้นกับลิงก์กายภาพใดลิงก์หนึ่ง การยืมจากอินเทอร์เฟซ LAN ผูกอุโมงค์เข้ากับสถานะและการกำหนดที่อยู่ของอินเทอร์เฟซนั้น ซึ่งเป็นการแลกเปลี่ยนเชิงปฏิบัติที่ต่างออกไป สะดวกในห้องแล็บ เปราะบางเมื่อ LAN ได้รับที่อยู่ใหม่ ยืนยันว่าแพลตฟอร์มรองรับการทำงานไร้หมายเลขบนชนิดอุโมงค์ที่คุณสร้างก่อนเลือกอย่างใดอย่างหนึ่ง
ไม่ว่าคุณจะเลือกผู้ให้รายใด ให้บันทึกไว้เป็น dependency ในบันทึกการเปลี่ยนแปลงข้างการกำหนดค่าอุโมงค์เอง
กำหนดค่าและอ่านอุโมงค์กลับ
ตัวอย่างด้านล่างคืออุโมงค์ GRE แบบหลายจุดบนเราเตอร์ตระกูล IOS ซึ่งยืมลูปแบ็กและชี้แหล่งภายนอกไปที่อินเทอร์เฟซชั้นล่าง ตัวตน NHRP แยกจากที่อยู่ที่ยืมมาและต้องกำหนดค่าอย่างชัดเจน
interface Loopback0 ip address 10.255.255.1 255.255.255.255 interface Tunnel0 ip unnumbered Loopback0 tunnel source GigabitEthernet0/0 tunnel mode gre multipoint ip nhrp network-id 100 ! verify show interfaces Tunnel0 | include line protocol|Tunnel source show ip interface brief | include Tunnel|Loopback show ip nhrp
อ่านบรรทัดอินเทอร์เฟซก่อน อุโมงค์ไร้หมายเลขที่รายงานว่า down จะไม่เราเตอร์ไม่ว่าที่อยู่ที่ยืมมาจะเป็นอะไร จากนั้นตรวจสอบว่าผู้ให้ทำงานอยู่และที่อยู่เป็นสิ่งที่คุณตั้งใจ เพราะลูปแบ็กที่ได้รับที่อยู่ใหม่จะเปลี่ยนตัวตนที่อุโมงค์นำเสนออย่างเงียบ ๆ
ปิดท้ายด้วยการตรวจตารางเราเตอร์สำหรับคำนำหน้าที่ได้รับการป้องกันและความเป็นเพื่อนบ้านเหนืออุโมงค์ เพราะ สถานะอินเทอร์เฟซที่ถูกต้องไม่ได้พิสูจน์การเข้าถึงของทั้งสองอย่าง
สิ่งที่ที่อยู่ที่ยืมมาไม่ได้ให้
DMVPN ต้องมีการลงทะเบียนและแมป NHRP เพื่อให้ spokes ค้นหากันได้ สายไร้หมายเลขไม่ได้ให้สิ่งใดในนั้น การพิสูจน์ตัวตน การส่งต่อที่ได้รับอนุญาต และเส้นทางขากลับยังต้องมี และโปรโตคอลเราเตอร์ต้องสร้างความเป็นเพื่อนบ้านข้ามอุโมงค์ก่อนที่จะแลกเปลี่ยนคำนำหน้าใด ๆ แต่ละอย่างเหล่านี้อาจล้มเหลวในขณะที่อินเทอร์เฟซรายงานว่าทำงานอยู่ จึงต้องตรวจสอบตั้งแต่ที่อยู่ไปยังแมปไปยังเส้นทาง
ไวยากรณ์คำสั่งและกฎการกำหนดที่อยู่ยังแตกต่างกันตามผลิตภัณฑ์และรีลีส ดังนั้นปรับให้เข้ากับโมเดลอินเทอร์เฟซของอุปกรณ์ตรงหน้าคุณแทนการคัดลอกการกำหนดค่าจากแพลตฟอร์มอื่น เป้าหมายอาจเหมือนกัน แต่บรรทัดที่จำเป็นไม่เหมือน
เขียนผู้ให้ แหล่งภายนอก และคำนำหน้าที่ประกาศไว้ในเอกสารของอุโมงค์ แล้วเพิ่มการตรวจหนึ่งอย่างที่ล้มเหลวอย่างดังหากที่อยู่ของผู้ให้เปลี่ยน การตรวจเดียวนั้นจับโหมดความล้มเหลวที่การออกแบบไร้หมายเลขมักซ่อนไว้มากที่สุด