【正文】
Cost =1 DR: RTD 接口 1 接口 2 接口 3 接口 2 接口 2 接口 3 接口 2 ABR Linklocal address of RTD N3 InterAreaPrefixLSA Cost =6 Area1 RTG InterAreaRouterLSA N4 ASexternalLSA Cost =5 Cost =7 ? IPv6路由表 ? IPv6路由分類 ? RIPng ? OSPFv3 ? BGP4+ ? IPv6ISIS 目錄 59 BGP4+ ?傳統(tǒng)的 BGP4只能管理 IPv4的路由信息,對于使用其它網(wǎng)絡(luò)層協(xié)議(如 IPv6等)的應(yīng)用,在跨自治系統(tǒng)傳播時會受到一定限制 ?IETF對 BGP4進行了擴展,提出 BGP4+。 OSPFv3中的 LSA 頭長度為 20字節(jié) LS age LS type Link state ID Advertising Router LS sequence number length LS checksum LS age Options Link state ID Advertising Router LS sequence number length LS checksum 32 bits OSPFv2 LSA頭格式 32 bits OSPFv3 LSA頭格式 LS type 40 OSPFv3 LSA的類型 LS function code LS Type Description 1 0x2022 RouterLSA 2 0x2022 NetworkLSA 3 0x2022 InterAreaPrefixLSA 4 0x2022 InterAreaRouterLSA 5 0x4005 ASExternalLSA 6 0x2022 GroupmembershipLSA 7 0x2022 Type7LSA 8 0x0008 LinkLSA 9 0x2022 IntraAreaPrefixLSA U S1 S2 LSA Function Code 41 Link State ID 含義對比 LSA OSPFv2 Link state ID OSPFv3 Link state ID RouterLSA Router ID 本地唯一的 32位整數(shù) NetworkLSA DR的 IPv4地址 DR的接口 ID Type 4 LSA Router ID 本地唯一的 32位整數(shù) Type 7 LSA IPv4網(wǎng)段 本地唯一的 32位整數(shù) LinkLSA ―― 路由器在本鏈路上的接口ID IntraAreaPrefixLSA ―― 本地唯一的 32位整數(shù) ?除 NetworkLSA和 LinkLSA外,其他 LSA中的Link state ID不再包含地址信息,而僅用來區(qū)分同一個路由器產(chǎn)生的多個 LSA 42 RouterLSA LSA Header Interface ID Neighbor Interface ID Neighbor Router ID LSA Header 0 Link ID Link Data metric Type 32 bits OSPFv2 RouterLSA 32 bits OSPFv3 RouterLSA V E B 0 links TOS … TOS metric TOS 0 0 V E B W Options Metric Type 0 … … Link ID Link Data Metric Type 0 43 RouterLSA(二) 鏈路類型 描述 Neighbour Router ID Neighbour Interface ID 1 點到點連接到另一臺路由器 鄰居的 Router ID 鄰居的接口 ID 2 連接到 Transit網(wǎng) DR的 Router ID DR的接口 ID 3 保留 ―― ―― 4 虛連接 鄰居的 Router ID 鄰居的 Vlink接口 ID ?OSPFv3中的 RouterLSA使用 Neighbor Interface ID和 Neighbor Router ID來描述接口的鄰居 44 NetworkLSA LSA Header 0 LSA Header Network Mask Attached Router 32 bits OSPFv2 NetworkLSA 32 bits OSPFv3 NetworkLSA … Attached Router … Options Attached Router Attached Router ?NetworkLSA具有 Area泛濫范圍,由 DR生成,記錄了 Transit 鏈路上的所有路由器,包括 DR本身。這五種報文都以一個 16字節(jié)的頭部作為報文的開始 Version Type Packet length Router ID Area ID Checksum Au Type Version Type Packet length Router ID Area ID Checksum Instance ID 0 Authentication Authentication 32 bits 32 bits OSPFv2 報文頭格式 OSPFv3 報文頭格式 36 Hello報文 OSPFv3 Header Interface ID Rtr Pri Options HelloInterval RouterDeadInterval Designated Router ID Backup Designated Router ID Neighbor ID …… OSPFv3 Header Network Mask Designated Router Backup Designated Router Neighbor …… 32 bits 32 bits Rtr Pri HelloInterval Options RouterDeadInterval OSPFv2 Hello報文 OSPFv3 Hello報文 37 Options 8 bits DC EA N/P MC E DC R N MC E V6 24 bits OSPFv2 Options 字段 OSPFv3 Options 字段 ? OSPFv3的 Options字段位于 Hello、 DD、 RouterLSA、 NetworkLSA、 InterAreaRouterLSA和 LinkLSA中,用來描述路由器可支持的能力 ? OSPFv3中的 Options字段擴展到 24位,取消了 EA位,增加了 R位和V6位。 下一跳RTE 2 前綴RTE 4 前綴RTE 3 16 RIPng報文處理過程 B A B A Command: Request IP address: ::/0 Metric: 16 Command: Response IP address: N4 Metric: 1 Routing Table 目標網(wǎng)絡(luò) 下一跳 跳數(shù) N1 B 1 N2 C 1 N3 D 2 Routing Table 目標網(wǎng)絡(luò) 下一跳 跳數(shù) N4 E 1 Routing Table 目標網(wǎng)絡(luò) 下一跳 跳數(shù) N1 B 1 N2 C 1 N3 D 2 N4 B 2 Routing Table 目標網(wǎng)絡(luò) 下一跳 跳數(shù) N1 B 1 N2 C 1 N3 D 2 N4 A 1 17 Request報文 ?Request報文的報文頭 ?源地址:接口的鏈路本地地址 ?目的地址: FF02::9 ?跳數(shù): 255 ?Request報文分類 ?通用 Request報文 ?路由器啟動時發(fā)出,報文中只有一項 RTE ?對應(yīng)的 Response報文中包含了全部路由信息 ?指定 Request報文 ?網(wǎng)絡(luò)診斷等特殊用途,報文中可能有多項 RTE ?對應(yīng)的 Response報文中包含了被請求的路由信息 18 Response報文 ?Response報文的報文頭 ?源地址:接口的鏈路本地地址 ?目的地址: FF02::9或 Request報文的源地址 ?跳數(shù): 255 ?Response報文分類 ?回應(yīng) Request報文的 Response報文 ?報文頭的目的地址是 Request報文的源地址 ?報文中包含全部路由信息或 Request報文請求的路由信息。 RIPng報文頭 15 兩類 RTE 0 7 15 31m us t b e z er o m us t be z e ro 0x F FI P v 6 ne x t ho p a dd re s s (1 6 oc t et s )下一跳RTE 1 RIPng 報文頭 前綴RTE 2 前綴RTE 1 0 7 15 31I P v 6 pr ef i x (1 6 o c t et s )ro ut e t ag pref i x l en m et r i c下一跳 RTE:攜帶下一跳 IPv6地址信息。 0x01表示 Request報文, 0x02表示 Response報文。 ?同樣是基于 DV算法的路由協(xié)議,具有距離矢量路由協(xié)議的所有特點。在路由表中這類路由的Preference為 0,即會被最優(yōu)先使用,其類型被標識為 Direct路由。 ?協(xié)議 ?用來表明該路由是通過哪種方式生成的。 ?開銷 ?通過本路由到達對應(yīng)目的地址所需要的路徑開銷,不同的路由協(xié)議有不同的開銷衡量標準,它們之間不能進行比較。IPv6路由協(xié)議 5 日期: 2022年 12月 高級網(wǎng)絡(luò)技術(shù) 山西工程職業(yè)技術(shù)學院 計算機工程系