บทที่ 6 · Dynamic Routing

OSPF Neighbor Lab

SW1 และ SW2 ต่างมีเครือข่ายของตัวเอง (จำลองด้วย Loopback ที่ตั้งไว้ล่วงหน้าแล้ว) เชื่อมกันด้วยลิงก์ GE0/0/1 — SW1 มี 2 เครือข่ายในตัว (Loopback0 กับ LoopBack1 ฝั่ง Internet) ส่วน SW2 มี 1 เครือข่าย — หน้าที่ของคุณคือตั้ง IP บนลิงก์แล้วเปิด OSPF ให้ทั้งสองฝั่ง "เจอกัน" เป็น neighbor สถานะ Full จากนั้นแต่ละฝั่งจะเรียนรู้เส้นทางไปหาทุกเครือข่ายที่อีกฝั่ง advertise เข้ามาโดยอัตโนมัติ — ต่างจากบทที่ 1 ที่ต้องพิมพ์ static route เอง และจะเห็นว่ายิ่ง SW1 advertise เข้ามาหลายเครือข่าย SW2 ก็ยิ่งเรียนรู้เพิ่มตามไปด้วยทั้งหมด ไม่ใช่แค่เครือข่ายเดียว

SW1 · Loopback0 172.16.1.1/32 SW1 · LoopBack1 (Internet) 203.0.113.1/32 SW2 · Loopback0 172.16.2.1/32 ลิงก์ 10.0.0.0/30 ผ่าน GE0/0/1 เป้าหมาย: Neighbor state = Full

Topology — สถานะสด

Terminal

<SW1>

คำสั่งอ้างอิง — คลิกเพื่อแทรกลงเทอร์มินัลของอุปกรณ์ที่กำลังเลือกอยู่

รองรับ system-view, interface, undo portswitch, ip address, ospf, area, network, quit/return และ display หลัก ๆ — ไดอะแกรมและคำสั่ง display จะติดตามเฉพาะพอร์ตลิงก์ GE0/0/1 ของทั้งสองฝั่งเท่านั้น

อ้างอิงจาก Huawei S5700 and S6700 V200R025C00 Configuration Guide – IP Unicast Routing

ตาราง Subnet Mask ↔ Wildcard Mask

Wildcard mask คือ subnet mask ที่ "กลับบิต" (255 − แต่ละ octet) ใช้แทน subnet mask ในคำสั่ง network ของ OSPF (เช่นบทนี้) และคำสั่ง ACL — แถวที่ไฮไลต์คือ mask ที่ใช้ในแล็บนี้ (/30 สำหรับลิงก์, /32 สำหรับ Loopback)

PrefixSubnet MaskWildcard Maskจำนวน Host ใช้งานได้
/00.0.0.0255.255.255.255ทั้งหมด (default route)
/8255.0.0.00.255.255.25516,777,214
/9255.128.0.00.127.255.2558,388,606
/10255.192.0.00.63.255.2554,194,302
/11255.224.0.00.31.255.2552,097,150
/12255.240.0.00.15.255.2551,048,574
/13255.248.0.00.7.255.255524,286
/14255.252.0.00.3.255.255262,142
/15255.254.0.00.1.255.255131,070
/16255.255.0.00.0.255.25565,534
/17255.255.128.00.0.127.25532,766
/18255.255.192.00.0.63.25516,382
/19255.255.224.00.0.31.2558,190
/20255.255.240.00.0.15.2554,094
/21255.255.248.00.0.7.2552,046
/22255.255.252.00.0.3.2551,022
/23255.255.254.00.0.1.255510
/24255.255.255.00.0.0.255254
/25255.255.255.1280.0.0.127126
/26255.255.255.1920.0.0.6362
/27255.255.255.2240.0.0.3130
/28255.255.255.2400.0.0.1514
/29255.255.255.2480.0.0.76
/30255.255.255.2520.0.0.32 ← ใช้กับลิงก์ GE0/0/1 ในแล็บนี้
/31255.255.255.2540.0.0.12 (จุดต่อจุด, RFC 3021)
/32255.255.255.2550.0.0.01 ← ใช้กับ Loopback0 (host route) ในแล็บนี้