هدف لب
پیکربندی OSPF با استفاده از نوع شبکه point-to-multipoint روی یک توپولوژی hub-and-spoke، تأیید اینکه همسایگان بهطور خودکار بدون عبارات neighbor دستی کشف میشوند، و تأیید اینکه هیچ انتخاب DR/BDR رخ نمیدهد.
هدف لب (چرا مهم است)
نوع شبکه non-broadcast پوششدادهشده در لب قبلی نیازمند پیکربندی دستی هر رابطه همسایه است و همچنان یک DR/BDR انتخاب میکند. Point-to-multipoint یک جایگزین ارائه میدهد که بهطور خاص برای توپولوژیهای hub-and-spoke مناسب است: شبکه را بهعنوان مجموعهای از لینکهای نقطه-به-نقطه رفتار میکند، و کشف خودکار همسایه را بازمیگرداند در حالی که همچنان از چند spoke روی یک زیرشبکه مشترک پشتیبانی میکند.
توپولوژی لب
توپولوژی hub-and-spoke (همان چیدمان فیزیکی
لب non-broadcast):
R1 (hub): 172.21.100.1/24
R2 (spoke): 172.21.100.2/24
R3 (spoke): 172.21.100.3/24
R2 و R3 همچنان هیچ اتصال مستقیمی به یکدیگر
ندارند، فقط به R1وظیفه ۱: پیکربندی آدرسدهی پایه
هر سه روتر را با آدرسهایشان روی زیرشبکه مشترک پیکربندی کن.
وظیفه ۲: فعالکردن OSPF و تنظیم نوع شبکه
OSPF را روی هر سه روتر فعال کن، و نوع شبکه اینترفیس را روی point-to-multipoint بهجای non-broadcast تنظیم کن.
وظیفه ۳: تأیید کشف خودکار همسایه
تأیید کن همسایگان بهطور خودکار بدون هیچ دستور neighbor پیکربندیشدهای شکل میگیرند.
وظیفه ۴: تأیید عدمرخداد انتخاب DR/BDR
تأیید کن جدول همسایه هیچ نقش DR یا BDRای نشان نمیدهد، برخلاف پیکربندی non-broadcast در لب قبلی.
راهحل و تأیید
R1(config)# interface serial0/0/0
R1(config-if)# ip address 172.21.100.1 255.255.255.0
R1(config-if)# ip ospf network point-to-multipoint
R1(config-if)# no shutdownR2(config)# interface serial0/0/0
R2(config-if)# ip address 172.21.100.2 255.255.255.0
R2(config-if)# ip ospf network point-to-multipoint
R2(config-if)# no shutdownR3(config)# interface serial0/0/0
R3(config-if)# ip address 172.21.100.3 255.255.255.0
R3(config-if)# ip ospf network point-to-multipoint
R3(config-if)# no shutdownR1(config)# router ospf 1
R1(config-router)# network 172.21.100.0 0.0.0.255 area 0
R2(config)# router ospf 1
R2(config-router)# network 172.21.100.0 0.0.0.255 area 0
R3(config)# router ospf 1
R3(config-router)# network 172.21.100.0 0.0.0.255 area 0
-- هیچ دستور neighborای هیچجا پیکربندی نشده،
-- برخلاف لب non-broadcastR1# show ip ospf neighbor
Neighbor ID Pri State Address
172.21.100.2 1 FULL/ - 172.21.100.2
172.21.100.3 1 FULL/ - 172.21.100.3
-- همسایگان بهطور خودکار بدون هیچ عبارت
-- neighbor دستی مورد نیازی شکل گرفتند، و "-"
-- بهجای DR/BDR تأیید میکند هیچ انتخابی
-- اصلاً رخ نداد -- point-to-multipoint این
-- زیرشبکه مشترک را بهعنوان مجموعهای از
-- روابط نقطه-به-نقطه منفرد رفتار میکندنکته کلیدی
Point-to-multipoint بهترین هر دو نوع شبکه قبلی را ترکیب میکند: کشف خودکار همسایه را بازمیگرداند، و از عبارات neighbor دستی که non-broadcast نیاز دارد اجتناب میکند، در حالی که همچنین کاملاً انتخاب DR/BDR را رد میکند، و هر رابطه spoke را بهعنوان همسایگی نقطه-به-نقطه مستقل خودش رفتار میکند — که آن را مکرراً به انتخاب ترجیحی برای توپولوژیهای hub-and-spoke نسبت به پیکربندی non-broadcast ساده تبدیل میکند.