OSPF實驗2 DR選舉

2021-09-22 02:01:16 字數 2578 閱讀 1684

本實驗要求大家掌握ospf

的dr選舉過程及相關配置。

步驟一:簡單配置

1.拓撲中r1、r2、r3和r4的f0/0介面都連線到乙個lan中,路由器介面的位址如上表。

2.r1和r5使用序列鏈路相連線,介面的ip位址如上表。

3.本網路使用ospf協議互通,路由程序號使用1(注:路由程序號可以不同,這裡規定為1是為packet tracer判題方便)。

4.要求所有網路配置為單區域0

5.在配置network命令時要求後面所跟的網路範圍和介面的子網一致,如介面位址為202.112.10.1/27,則寫成network 202.112.10.0 255.255.255.224 area 0。

1.r1上使用show ip ospf neighbor命令觀察鄰居表,看看在172.16.1.0/24網路中dr和bdr是那台路由器,想想為什麼?在202.112.10.0/30的網路中是否選舉了dr?為什麼?

2.在r5上使用show ip route命令檢查是否學到了172.16.1.0/24的路由。

步驟二:指定dr、bdr

1.指定r2為172.16.1.0/24網路中的dr,r3為bdr。

2.使用相關命令把r2的f0/0介面的優先順序改為5,r3 f0/0介面優先順序改為3,其它介面使用預設配置。

1.r1上使用show ip ospf neighbor命令觀察鄰居表,檢查現在r2是否為dr,如果不是想想是什麼原因?

2.把四台路由器的f0/0介面都shutdown,稍後再分別no shutdown,(也可以重啟路由器,注意儲存配置)。(注:最好的方法是使用clear ip ospf process命令,但是packet tracer不支援)

3.重新選舉完畢後再在r1上使用show ip ospf neighbor命令觀察鄰居表,看看r2是不是dr。如果r2為172.16.1.0/24的dr,r3為172.16.1.0/24的bdr,則配置成功。

步驟一:

r1:

router>en

router#conf t

router

(config)#int fa0/

0router

(config-

if)#ip add 172.16

.1.1

255.255

.255

.0router

(config-

if)#no shut

router

(config)#int s0/0/

0router

(config-

if)#ip add 202.112

.10.1

255.255

.255

.252

router

(config-

if)#clock rate 64000

router

(config-

if)#no shut

router

(config)#router ospf 1

router

(config-router)#network 172.16

.1.0

255.255

.255

.0 area 0

router

(config-router)#network 202.112

.10.0

255.255

.255

.0 area 0

r2、r3、r4的ip 配置方法和r1一樣,不用配置時鐘

關於檢測1的問題:

dr和bdr的選舉就可以用以下的方式來決定:

1如果有手工指定的router-id,則使用該router-id參與選舉;

2如果沒有手工指定的router-id,則看自己有沒有loopback介面,有則使用loopback介面上的ip作為router-id參與選舉;

3如果沒有loopback介面,則比較所有的物理介面,並使用其中最大的ip作為router-id參與選舉;

4所有的ospf路由器交換自己的router-id,具有所有router-id中最大乙個的路由器將作為dr,具有次大router-id的路由器則成為bdr。

個人理解:因為在配置介面時是按照藉口號配置的,預設的話就是fa0/2和fa/3兩個先配置的介面之間進行選舉,當fa0/4介面配置好之後,不會對已產生的dr和bdr產生影響,它不會再進行比較了。

參考:步驟二:

r2

(config)#int fa0/0r2

(config-

if)#ip ospf priority 5

在r2中優先順序設為5, r3中設為3, 其他設為1

剩下的就是按照要求檢視相關的資訊了…

如果有不對的地方,還請大佬指點

2D遊戲開發(2)

每次給遊戲新增新功能時,通常也會引入一些新設定。為了讓所有的設定進行統一管理,我們可以配置乙個名為 setting的模組,這個模組中包含乙個setting的類,用來儲存所有的設定。usr bin env python3.5 filename setting 儲存所有的設定 class setting...

前端2D變換

2d轉換是使元素改變形狀 尺寸和位置的一種效果 2d轉換包括 translate 位移 rotate 旋轉 scale 縮放 skew 傾斜 translate 位移 平移 translate 水平位移,垂直位移 eg 讓div水平居中 doctype html en utf 8 viewport ...

2D功能函式

一 2d功能函式 1 2d位移 transform translate x,y transform translatex x軸移動的距離 transform translatey y軸移動的距離 2 2d的縮放 transform scale x,y transform scalex transfo...