導航:首頁 > 網路營銷 > 哪些網路會發送dd報文

哪些網路會發送dd報文

發布時間:2022-04-12 21:34:31

① ospf協議中什麼網路需要選舉指向路由器

是為了兩個設備之間建立ospf鄰接關系,即建立ospf通信。

有興趣可以繼續閱讀下行詳細介紹


ospf鄰接關系建立

初始狀態下,所有ospf介面的鄰居狀態都是down,沒有與任何設備建立鄰居關系,更沒有建立鄰接(鄰居關系不等於鄰接關系)關系。

整個ospf鄰接關系建立分4個主要階段:

1、鄰居發現階段:

以P2P和廣播類型網路中設備為例如下圖1

圖1 OSPF鄰接關系建立示意圖

首先,當R1的ospf介面啟動路由進程後,會以組播方式向所連接的同網段所有直連的ospf設備發送一個hello報文。此時因為R1沒有與其他設備建立鄰居關系,不知道其他設備的路由器ID,所以此hello報文中只封裝了自己ospf路由區域的路由ID。

當R2收到來自R1的hello報文後,將收到來自R1報文的介面轉換為init狀態,同時R2從接收到的hello報文中獲取R1的路由ID並添加到鄰居列表中。

然後在deadinterval超時前以組播方式向所連接網段中的所有直接連接的ospf設備發送一個封裝了自己路由ID和R1路由ID的hello報文。

當R1收到來自R2的hello報文後發現裡面有自己的路由ID,則將收到來自R2報文的介面轉為2-way狀態,同時從收到的報文中獲取R2的路由ID並添加到鄰居列表中,在deadinterval超時前以組播方式向所連接的網段中所直連接的ospf設備發送封裝了自己的路由ID和R2路由ID的hello報文。

當R2再次收到來自R1的hello報文,發現裡面有自己的路由ID後,將收到來自R1報文的介面轉換成2-way狀態。這是R1和R2建立雙向2-way鄰居關系。

通過以上4步(兩次握手)建立起鄰居關系,進入主從關系確立階段。

2、主從關系確立階段

也就是DR/BDR的選舉。在雙方都進入2-way後,各自通過hello報文進行DR/BDR選舉。

DR和BDR是由同一網段中所有路由器根據路由優先順序和路由器ID選舉出來的,只有hello報文中Rtr Pri(優先順序)欄位大於0的路由器才具有選舉資格。

在與一個或多個鄰居之間都進入2-way之後,本地路由器對每個鄰居發來的hello包中的優先順序、DR、BDR域進行檢查。此時,所有路由器都宣稱自己為DR(將自己的介面地址置於hello包DR欄位中),也都宣稱自己為BDR。(將自己的介面地址置於hello包BDR欄位中)

DR欄位中優先順序最高的路由器被宣告為DR,如果優先順序一樣,則擁有最高路由器ID的鄰居被選為DR。

BDR欄位中優先順序最高的路由器被宣告為BDR,如果優先順序一樣,則擁有最高路由器ID的鄰居被選為BDR;如果沒有任何路由被選為BDR,則擁有最高優先順序的非DR鄰居路由器被選為BDR,如果優先順序相同,則最高路由ID者被選為BDR。

進入exstart(預啟動)狀態後,雙方路由器開始以DD報文進行交互,確定雙方的主從關系(不是DR與BDR),確定用於數據交換的初始DD報文的序列號,以保證路由器得到的永遠是最新的鏈路狀態信息。

通過雙方的路由器ID來確定主從關系,路由器ID大的為主設備。確定好主從關系後,從設備以主設備的DD報文序列號向主設備發送DD報文,並轉換自己接收DD報文的介面為exchange狀態;主設備收到從設備DD報文後也將收到DD報文的介面轉換為exchange狀態。

本摘自重慶網管博客ospf章節:http://www.023wg.com/lypz/102.html


3、資料庫同步階段

主設備開始向從設備發送帶有LSA header欄位的報文,對從設備進行數據更新。當主設備向從設備發送最後一個DD報文時,將接收DD報文的介面轉換為loading狀態;當從設備收到最後一個DD報文時也將收到報文的介面轉換為loading狀態。

當主設備發送完DD報文後,從設備開始依據所接收的DD報文中的LSA header欄位檢查自己的LSDB,如果沒有,從設備會以LSR報文向主設備發出更新請求;當主設備收到從設備發送來的LSU會向從設備發送對應的LSA;從設備收到主設備的LSU報文後會以LSAck報文進行確認。

在DD報文交換中,主從角色不是固定的,因為雙方都可能沒有對方的LSA,或者一方的LSA的版本更新,雙方都可以向對方發送LSR報文請求更新。

4、完全鄰接階段

當雙方的LSDB完全同步後,雙方均轉為FULL狀態,雙方OSPF介面間整數建立完全鄰接關系。

② 哪位高手能具體解釋一下在EIGRP和OSPF路由協議中鄰接關系與鄰居關系的區別。盡量詳細點。謝謝。。

我這里就說比較實在、比較俗一點吧,同時樓主也好理解一點。一步一步的講:如下
一,如果網路中的路由器開啟了OSPF協議,首先會發送hello報文,該報文中攜帶的有路由器的介面地址/掩碼、Area ID、Hello Interva、Dead Interval、介面認證等,然後路由器間根據這些參數開始相互協商,如果協商成功,便成為了鄰居關系。
二,成為了鄰居關系之後就要想辦法成為鄰接關系,因為不是每個鄰居關系的路由器都會成為鄰接關系的,特別是多址址廣播網路。總結一下,鄰接關系的建立如下步驟。
1,失效狀態 down, 表示該介面還未啟用,不能收到任何信息。
2,初始化狀態 Init,表示檢測到了從鄰居發來的hello報文了。但還沒建立雙向通信。(建立鄰居後的路由器會發送hello報文給自己的鄰居,hello信息包括路由器的router id、路由器的優先順序等。)
3,雙向通信狀態 Two-way ,從鄰居發過來的hello報文中,檢測發現了自己的router id 號,如果是廣播網路還需要選擇DR、BDR ,再建立鄰接關系,然後到下一步。
4,信息交換初始狀態Exstart,確定兩台路由器的主從關系,用做後面的資料庫同步(即誰先發送LSA給另一方)
5,信息交換狀態 Exchange ,這一狀態路由器會發送一個DD報文,用來描述他們的鏈路資料庫等,既兩台路由器開始准備同步,用來發現我路由器資料庫裡面缺什麼,少什麼的。
6,載入狀態loading ,緊跟上一步,在進行了同步觀察後,雙方就知道自己的資料庫裡面的需求,即開始了開始了有關LSA 的請求。
7,完全鄰接 full ,緊跟上一步,當發送了有關LSA的請求後,這一步就開始發送有關LSA的數據,一直到雙方的LSA資料庫同步。此時,雙方鄰接關系完全形成。
個人描述,非復制的。 僅供參考。

③ 關於OSPF中Loopback是否需要發布的問題

1、如果介面的IP是在ospf進程下宣告網路的范圍之類,這個介面就會發送ospf報文。也就是說,即使使用的是最大的環回口作為Router-ID,如果該環回口的IP不在進程下宣告的那些網路的范圍類,該介面是不會發送ospf報文的。如果沒有環回口,只有物理介面,那麼會選擇物理介面中IP最大的作為Router-ID,是否發送報文和前面的情況一樣。至於是否接受報文就要看鏈路另一端的介面是否發送ospf報文了(還要看本介面是否配置了passive,如果配置了也是不接收的;當然,如果配置了acl,同樣也是可以過濾ospf報文的。所以,你說的是否接收要多方面考慮才行)。
2、發布於不發布的區別就是,發布了以後ospf區域的路由器都能以ospf方式學習到該地址,不發布就要通過其他方式才能學習到該地址。

④ 網路用語DD是什麼意思挖`

在網路工程里指DD報文(Database Description Packet)

DD報文用LSA頭head信息表示LSA的變化情況,將其發送給DR,DR再發給其它路由器。

⑤ 關於OSPF協議的問題,求正解及解析,謝謝

ADE

hello是用來維持鄰居關系的,只要介面沒有down掉,一定會有。
同步以後,路由器會每30分鍾刷新一下自己發送過的lsa,這要用LSU來實現,因為lsa是要放到LSU中的。
鄰居收到LSU以後,會發送LSAck,以示確認。

網路穩定的時候,路由器不會發DD報文的,DD報文只是在鄰居建立的過程中出現的。
也不會有LSR,因為網路穩定的時候,沒有新的LSA生成,路由器不會發LSR來請求獲得新的LSA。

希望能幫到你!

⑥ dd報文什麼教材里的

是屬於計算機教材裡面的。
DD報文是用來描述本地路由器的鏈路狀態資料庫(LSDB),在兩個OSPF路由器初始化連接時要交換DD報文,進行資料庫同步。DD報文內容部分包括:DD報文序列號和LSDB中每一條LSA的頭部對端路由器根據所收到的DD報文中的OSPF報頭就可以判斷出是否已有這條LSA。由於資料庫的內容可能相當長,所以可能需要多個資料庫描述報文來描述整個資料庫。所以有三個專門用於標識資料庫描述報文序列的比特位,即DD報文格式中的I、M和M/S這三位。接收方對報文的重新排序使其能夠真實地復制資料庫描述報文。這種只有計算機教材裡面才會出現的。

⑦ ospf 總共有幾種報文

OSPF有七種類型LSA,詳細介紹如下:

1、路由器LSA (Router LSA)

由區域內所有路由器產生,並且只能在本個區域內泛洪廣播。

這些最基本的LSA通告列出了路由器所有的鏈路和介面,並指明了它們的狀態和沿每條鏈路方向出站的代價。

2、網路LSA (Network LSA)

由區域內的DR或BDR路由器產生,報文包括DR和BDR連接的路由器的鏈路信息。

網路LSA也僅僅在產生這條網路LSA的區域內部進行泛洪。

3、網路匯總LSA (Network summary LSA)

由ABR產生,可以通知本區域內的路由器通往區域外的路由信息。

在一個區域外部但是仍然在一個OSPF自治系統內部的預設路由也可以通過這種LSA來通告。

如果一台ABR路由器經過骨幹區域從其他的ABR路由器收到多條網路匯總LSA,那麼這台始發的ABR路由器將會選擇這些LSA通告中代價最低的LSA,並且將這個LSA的最低代價通告給與它相連的非骨幹區域。

4、ASBR匯總LSA (ASBR summary LSA)

也是由ABR產生,但是它是一條主機路由,指向ASBR路由器地址的路由。

5、自治系統外部LSA (Autonomous system external LSA)

由ASBR產生,告訴相同自治區的路由器通往外部自治區的路徑。

自治系統外部LSA是惟一不和具體的區域相關聯的LSA通告,將在整個自治系統中進行泛洪。

6、組成員LSA (Group membership LSA) * 目前不支持組播OSPF (MOSPF協議)

7、NSSA外部LSA (NSSA External LSA)

由ASBR產生,幾乎和LSA 5通告是相同的,但NSSA外部LSA通告僅僅在始發這個NSSA外部LSA通告的非純末梢區域內部進行泛洪。

⑧ p2mp是描述本地路由器到多個鄰居路由器的連接,這個說法為什麼是錯的

類似一個很多人和一個人說話,p2mp通過nbma來工作,但是他還不是NBMA,只能是類似

沒有一種鏈路層協議會被預設的認為是Point-to-Multipoint類型。點到多點必須是由其他的網路類型強制更改的。常用做法是將非全連通的NBMA改為點到多點的網路。

在該類型的網路中:

⑨ 描述OSPF將網路分成哪些類型,每一種類型是否需要選擇DR和BDR,如果需要如何選擇

OSPF的網路類型廣播、NBMA(非廣播多點可達)、P2MP、P2P

廣播、NBMA需要選舉DR、BDR。
P2MP、P2P不需要選舉DR、BDR。

廣播、NBMA中DR的選舉:
首先兩台設備交互hello報文,比較Hello報文中的如下參數,如果參數相同才進行DR/BDR的選舉,否則不能正常通訊。
1、Area ID
2、Hello/Dead 時間間隔
3、認證類型和認證密鑰
4、特 殊區域類型Stub Flag
5、子網掩碼
如果上面的參數都一樣了,首先比較埠優先順序,埠優先順序最大的將選為DR,第二大的將選為BDR。如果優先順序相同,則需要比較Router ID,Router ID最大將選為DR、第二大的將選為BDR,如果優先順序為0,則不參與DR、BDR的選舉。這樣查看設備OSPF狀態就會進入2-way狀態。

上面只限於第一次DR、BDR的選舉。如果後來有優先順序更高的加入到現有的網路中,出於安全穩定的考慮,新加入的設備不會參加DR、BDR的選舉,知道DR、BDR出現故障時才會參與選舉。

選舉出DR、BDR的原因是為了防止設備之間相互發送OSPF交互報文,如果每台設備都交互OSPF報文,網路中的帶寬會很快被消耗掉。都與DR、BDR交互報文,然後由DR下發,這樣減少了OSPF報文的交互,提高了網路帶寬的利用率。

P2MP、P2P不需要選舉DR、BDR,是使用組播地址224.0.0.5 224.0.0.6直接交互OSPF報文。 但是有些廠商(H3C)沒有按照RFC文檔製作OSPF協議,debug查看OSPF交互報文時,只使用組播224.0.0.5。.

閱讀全文

與哪些網路會發送dd報文相關的資料

熱點內容
網路連接好就是不可上網為什麼 瀏覽:52
咋直接看網路密碼 瀏覽:600
網路信號放大器怎麼使 瀏覽:684
智能無線網路寬頻路由器 瀏覽:475
網路版記帳軟體 瀏覽:968
網路主播用哪個象棋 瀏覽:947
最好的手機網路測速 瀏覽:255
四川廣電網路有多少m 瀏覽:287
逢良網路是什麼 瀏覽:166
網路電視不通過wifi可以用嗎 瀏覽:997
軟體本地驗證和網路驗證哪個好 瀏覽:925
極佳是什麼等級網路信號 瀏覽:457
如何投訴網路不良現象 瀏覽:953
網路安全視頻正能量 瀏覽:71
手機網路不好怎麼設置寬頻密碼 瀏覽:336
蘋果手機連接網路為什麼沒辦法用 瀏覽:233
網路安全動圖講解 瀏覽:590
小米手機如何添加自己的網路 瀏覽:659
上海網路研發軟體 瀏覽:587
蘋果6網路信號跟wf天線有關么 瀏覽:988

友情鏈接