router-ID一般取路由器loopback口的最大IP位址,若沒有loopback,則取活動介面的最大IP。
那麼router-ID具體有哪些用呢?
作為路由器的唯一識別;
可以用於DR、BDR選舉。
OSPF的RouterID是什麼?它所顯示的形式是 x.x.x.x ,格式與IP位址相同,但實際上它並不是一個IP位址,確切點說,應該是一個名字。給啟用了OSPF協定的路由器的名字。格式雖然是IP位址形式,但可以在 255.255.255.255以內隨意設置,例如:0.0.0.1 ;255.255.255.255。這些在IP位址中都是不能設定的,在這裡卻可以設定成功。
下面以一個實驗例子來說明:
很簡單的拓撲,環境搭建我就不說了,配置IP位址測試完直連沒問題以後,設定OSPF,並設定RouterID。
A(config)#router ospf 100 A(config-router)#router-id 0.0.0.1 A(config-router)#network 10.1.1.1 0.0.0.0 area 0 B(config)#router ospf 100 B(config-router)#network 10.1.1.2 0.0.0.0 area 0 B(config-router)#network 192.168.1.2 0.0.0.0 area 0 C(config)#router ospf 100 C(config-router)#router-id 255.255.255.255 C(config-router)#network 192.168.1.3 0.0.0.0 area 0
OSPF的設定不多說了,在A上我們把RoutrID設定為0.0.0.1;在B上我們不做RouterID設定;在C上我們設定RouterID為255.255.255.255。等OSPF鄰居建立完畢,可以使用指令#show ip ospf neighbor查看OSPF的鄰居表。
A#show ip os neighbor Neighbor ID Pri State Dead Time Address Interface 192.168.1.2 0 FULL/ - 00:00:36 10.1.1.2 Serial1/0 B#show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 255.255.255.255 0 FULL/ - 00:00:37 192.168.1.3 Serial1/1 0.0.0.1 0 FULL/ - 00:00:30 10.1.1.1 Serial1/0
可以在B上看到鄰居A的名字叫做0.0.0.1,鄰居C的名字叫做255.255.255.255;也可以在A上看到沒有做RouterID配置的鄰居B名字就叫192.168. 1.2 ,採用的是B上的一個介面位址。這就是為什麼這個名字要設定成IP位址格式了。為了確保一些懶人不給他取名,他也能夠自己找個適合的名字,呵呵。
在不指明RouterID的情況下,路由器會自動進行選舉,選舉規則如下:
1.在多loopback口的OSPF路由器上,以最大的loopback口地址作為Router- id。
2.在只有一個loopback埠的OSPF路由器上,選擇loopback口位址為Router-id。
3.沒loopback埠的OSPF路由器,選擇實體介面上IP位址最大的作為Router-id。
更多常見問題,請造訪PHP中文網。
以上是router id是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

Atom編輯器mac版下載
最受歡迎的的開源編輯器

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。