4.2.1 路由 OSPF(OSPF常見4種網(wǎng)絡(luò)類型、OSPF報(bào)頭信息)
OSPF常見的4種網(wǎng)絡(luò)類型
OSPF應(yīng)用于不同網(wǎng)絡(luò)類型下時(shí)的報(bào)文交互、工作機(jī)制都會(huì)有所不同。
以下四種網(wǎng)絡(luò)類型中,我們常見且常用的網(wǎng)絡(luò)類型就是廣播類型。
廣播類型(Broadcast 或 MA)
廣播類型網(wǎng)絡(luò)(Broadcast/MA)
-
默認(rèn)鏈路協(xié)議為Ethernet、FDDI,該鏈路的OSPF網(wǎng)絡(luò)類型為廣播類型。
-
Hello、LSU、LSACK通過組播發(fā)送,DD與LSR通過單播發(fā)送。
-
默認(rèn)Hello10秒,Dead40秒。
P2P
點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)(Point-to-Point)
-
默認(rèn)鏈路為串口類型PPP、HDLC時(shí),該鏈路的OSPF網(wǎng)絡(luò)類型為P2P類型。
-
所有發(fā)送的OSPF報(bào)文(Hello,DD,LSR,LSU,LSACK)都通過組播
-
默認(rèn)Hello10秒,Dead40秒。
NBMA
非廣播-多路訪問網(wǎng)絡(luò)(Non-Broadcast Multiple Access,NBMA)
- 當(dāng)OSPF鏈路工作于幀中繼ATM、FR時(shí),其OSPF鏈路的網(wǎng)絡(luò)類型為NBMA。
- 所有OSPF報(bào)文通過單播發(fā)送
- 默認(rèn)Hello30秒,Dead120秒
P2MP
點(diǎn)對(duì)多點(diǎn)網(wǎng)絡(luò)(P2MP——point 2 multiple point)
- 點(diǎn)到多點(diǎn),沒有任何鏈路層協(xié)議被認(rèn)為是P2MP的,管理員手動(dòng)配置。
- Hello報(bào)文通過組播發(fā)送,其它通過單播。
- 默認(rèn)Hello30秒,Dead120秒。
OSPF報(bào)文發(fā)送形式
@點(diǎn)到點(diǎn)P2P類型:當(dāng)鏈路層協(xié)議是PPP、HDLC時(shí),缺省情況下,OSPF認(rèn)為網(wǎng)絡(luò)類型是P2P。
在該類型的網(wǎng)絡(luò)中,以組播形式(224.0.0.5)發(fā)送協(xié)議報(bào)文(Hello報(bào)文、DD報(bào)文、LSR報(bào)文、LSU報(bào)文、LSAck報(bào)文)。
@點(diǎn)到多點(diǎn)P2MP類型: 沒有一種鏈路層協(xié)議會(huì)被缺省的認(rèn)為是Point-to-Multipoint類型。點(diǎn)到多點(diǎn)必須是由其他的網(wǎng)絡(luò)類型強(qiáng)制更改的。
常用做法是將非全連通的NBMA改為點(diǎn)到多點(diǎn)的網(wǎng)絡(luò)。在該類型的網(wǎng)絡(luò)中以組播形式(224.0.0.5)發(fā)送Hello報(bào)文,以單播形式發(fā)送其他協(xié)議報(bào)文(DD報(bào)文、LSR報(bào)文、LSU報(bào)文、LSAck報(bào)文)。
@NBMA類型:當(dāng)鏈路層協(xié)議是ATM,FR,X.25時(shí),缺省情況下,OSPF認(rèn)為網(wǎng)絡(luò)類型是NBMA。
在該類型的網(wǎng)絡(luò)中,以單播形式發(fā)送協(xié)議報(bào)文(Hello報(bào)文、DD報(bào)文、LSR報(bào)文、LSU報(bào)文、LSAck報(bào)文),單播需要明確目的IP,故需要手動(dòng)配置鄰居。
@廣播類型:當(dāng)鏈路層協(xié)議是Ethernet、FDDI時(shí),缺省情況下,OSPF認(rèn)為網(wǎng)絡(luò)類型是Broadcast。
在該類型的網(wǎng)絡(luò)中,通常以組播形式發(fā)送Hello報(bào)文、LSU報(bào)文和LSAck報(bào)文。其中,224.0.0.5的組播地址為OSPF路由器的預(yù)留IP組播地址; 224.0.0.6的組播地址為OSPF DR的預(yù)留IP組播地址。以單播形式發(fā)送DD報(bào)文和LSR報(bào)文。
對(duì)于不同OSPF網(wǎng)絡(luò)類型的組網(wǎng)
OSPF報(bào)頭信息
OSPF用IP報(bào)文直接封裝協(xié)議報(bào)文,協(xié)議號(hào)為89
。
OSPF分為5種報(bào)文:Hello報(bào)文
、DD報(bào)文
、LSR報(bào)文
、LSU報(bào)文
和LSAck報(bào)文
。
OSPF這五種報(bào)文具有相同的報(bào)文頭格式,OSPF報(bào)頭長(zhǎng)度為24字節(jié)。
文章來源:http://www.zghlxwxcb.cn/news/detail-780549.html
字段 |
長(zhǎng)度 ?? |
含義 |
---|---|---|
Version | 1字節(jié) | 版本,OSPF的版本號(hào)。對(duì)于OSPFv2來說,其值為2。 |
Type | 1字節(jié) | 類型,OSPF報(bào)文的類型,有下面幾種類型: 1:Hello報(bào)文; 2:DD報(bào)文; 3:LSR報(bào)文; 4:LSU報(bào)文; 5:LSAck報(bào)文。 |
Packet length | 2字節(jié) | OSPF報(bào)文的總長(zhǎng)度,包括報(bào)文頭在內(nèi),單位為字節(jié)。 |
Router ID | 4字節(jié) | 發(fā)送該報(bào)文的路由器標(biāo)識(shí)。 |
Area ID | 4字節(jié) | 發(fā)送該報(bào)文的所屬區(qū)域。 |
Checksum | 2字節(jié) | 校驗(yàn)和,包含除了認(rèn)證字段的整個(gè)報(bào)文的校驗(yàn)和。 |
AuType | 2字節(jié) | 驗(yàn)證類型,值有如下幾種表示, 0:不驗(yàn)證; 1:簡(jiǎn)單認(rèn)證; 2:MD5認(rèn)證。 |
Authentication | 8字節(jié) | 鑒定字段,其數(shù)值根據(jù)驗(yàn)證類型而定。 當(dāng)驗(yàn)證類型為0時(shí)未作定義; 類型為1時(shí)此字段為密碼信息; 類型為2時(shí)此字段包括Key ID、MD5驗(yàn)證數(shù)據(jù)長(zhǎng)度和序列號(hào)的信息。 MD5驗(yàn)證數(shù)據(jù)添加在OSPF報(bào)文后面,不包含在Authenticaiton字段中。 |
實(shí)際抓包分析
文章來源地址http://www.zghlxwxcb.cn/news/detail-780549.html
到了這里,關(guān)于路由 OSPF常見4種網(wǎng)絡(luò)類型MA、P2P、NBMA、P2MP、OSPF報(bào)頭字段信息簡(jiǎn)介。的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!