IGP CCNAIGP IGPDistance Vector LinkState Classful Interior Gateway

  • Slides: 120
Download presentation

IGP範圍的路由協定 � 目前CCNA要學習的是IGP範圍的路由協定 � 在IGP中有兩種方法所開發的路由協定,距離向量(Distance Vector)與連 接狀態( Link-State)兩種 Classful Interior Gateway Protocols(內部路由協定) Distance Vector

IGP範圍的路由協定 � 目前CCNA要學習的是IGP範圍的路由協定 � 在IGP中有兩種方法所開發的路由協定,距離向量(Distance Vector)與連 接狀態( Link-State)兩種 Classful Interior Gateway Protocols(內部路由協定) Distance Vector Link State RIP IGRP Classless RIPv 2 EIGRP OSPFv 2 IPv 6 RIPng EIGHP for IPv 6 OSPFv 3 請注意EGP的路由協定只有BGP一種, 其設定相較於EIGRP或IOSPF複雜, BGP主要是ISP業 者在使用, 讀者若有意在ISP公司服務, 一定要熟悉BGP運作, BGP操作屬於CCNP課程範圍. 蕭志明老師 CCNA教學

RIP介紹 � RIP 是 Routing Information Protocol 的 簡 稱 ,RIP 是 一 個

RIP介紹 � RIP 是 Routing Information Protocol 的 簡 稱 ,RIP 是 一 個 很 簡 單 的 Routing Protocol , 是 採 用 Distance Vector 的 方 式 � RIP分為RIPv 1與RIPv 2 � RIPv 1屬 於 Classful Routing、 使 用 hops當 成 本 、 使 用 廣 播 方 式 (255. 255)更新 � RIPv 2屬 於 Classless Routing、 使 用 hops當 成 本 、 使 用 群 播 方 式 (224. 0. 0. 9)更新 蕭志明老師 CCNA教學

RIP常用指令 指令 說明 Router(config)#router rip 啟動RIP路由協定 Router(config-router)#network 172. 30. 0. 0 宣告傳出的172. 30. 0.

RIP常用指令 指令 說明 Router(config)#router rip 啟動RIP路由協定 Router(config-router)#network 172. 30. 0. 0 宣告傳出的172. 30. 0. 0網路位址 Router(config-router)#no auto-summary 關閉自動路由壓縮 Router(config-router)#passive-interface fa 0/0 設定fa 0/0為被動介面 Router(config-router)#version 2 更換為RIP v 2 Router(config-router)#distance 85 將RIP的AD改為 85 Router#debug ip rip events 查看RIP底層運作情況 Router#show ip protocol 查看路由協定執行相關資訊 蕭志明老師 CCNA教學

三個路由器啟動RIP 指令 說明 R 1(config)#router rip R 1(config-router)#network 172. 30. 1. 0 R 1(config-router)#network

三個路由器啟動RIP 指令 說明 R 1(config)#router rip R 1(config-router)#network 172. 30. 1. 0 R 1(config-router)#network 209. 165. 200. 228 R 1(config-router)#network 192. 168. 10. 0 請動R 1的RIP,並宣告三個網 路要送出 R 2(config)#router rip R 2(config-router)#network 10. 1. 0. 0 R 2(config-router)#network 209. 165. 200. 228 R 2(config-router)#network 209. 165. 200. 232 請動R 2的RIP,並宣告三個網 路要送出 R 3(config)#router rip R 3(config-router)#network 209. 165. 200. 232 R 3(config-router)#network 192. 168. 10. 0 R 3(config-router)#network 172. 30. 100. 0 R 3(config-router)#network 172. 30. 110. 0 R 3(config-router)#network 172. 30. 200. 16 R 3(config-router)#network 172. 30. 200. 32 請動R 3的RIP,並宣告六個網 路要送出 蕭志明老師 CCNA教學

RIP的DEBUG 訊息說明 Debug 訊息 說明 RIP: received v 1 update from 192. 168. 10.

RIP的DEBUG 訊息說明 Debug 訊息 說明 RIP: received v 1 update from 192. 168. 10. 2 on R 1由fa 0/1介面收到鄰居R 3透 Fast. Ethernet 0/1 過RIPv 1送過來的遠端網路. 0 in 2 hops 資訊,有三筆路由資訊及其 172. 30. 1 hops 成本,但無子網路遮罩資訊 209. 165. 1 hops RIP: sending v 1 update to 255 via Fast. Ethernet 0/1 (192. 168. 10. 1) RIP: build update entries network. 0 metric 2 network 172. 30. 0. 0 metric 1 network 209. 165. 200. 0 metric 1 R 1 將三筆路由資訊放到 update封包,透過RIPv 1由 fa 0/1介面傳送給鄰居R 3,傳 送方式用廣播 (255. 255) 蕭志明老師 CCNA教學

啟動RIPV 2 � 針對範例檔案:Routing-rip. pka � 啟動RIP預設為RIPv 1,之後再修改為RIPv 2 指令 說明 R 1(config)#router rip

啟動RIPV 2 � 針對範例檔案:Routing-rip. pka � 啟動RIP預設為RIPv 1,之後再修改為RIPv 2 指令 說明 R 1(config)#router rip R 1(config-router)#version 2 設定R 1的RIP為version 2 R 2(config)#router rip R 2(config-router)#version 2 設定R 2的RIP為version 2 R 3(config)#router rip R 3(config-router)#version 2 設定R 3的RIP為version 2 蕭志明老師 CCNA教學

手動壓縮計算 這兩個子網路 172. 30. 100. 0/24、172. 30. 110. 0/24要進行路由手動 壓縮,如下表 壓所結果需要配合路由協定指令 Network IP 二進位

手動壓縮計算 這兩個子網路 172. 30. 100. 0/24、172. 30. 110. 0/24要進行路由手動 壓縮,如下表 壓所結果需要配合路由協定指令 Network IP 二進位 172. 30. 100. 0 10101100. 00011110. 01100100. 0000 172. 30. 110. 0 10101100. 00011110. 01101110. 0000 172. 30. 96. 0/20 10101100. 00011110. 01100000 壓縮結果 蕭志明老師 CCNA教學

關閉自動路由壓縮 • 針對範例檔案:Routing-rip. pka • 三個路由器關閉RIP的自動壓縮功能 指令 說明 R 1(config)#router rip R 1(config-router)#no auto-summary

關閉自動路由壓縮 • 針對範例檔案:Routing-rip. pka • 三個路由器關閉RIP的自動壓縮功能 指令 說明 R 1(config)#router rip R 1(config-router)#no auto-summary 關閉R 1自動壓縮功能 R 2(config)#router rip R 2(config-router)# no auto-summary 關閉R 2自動壓縮功能 R 3(config)#router rip R 3(config-router)# no auto-summary 關閉R 3自動壓縮功能 蕭志明老師 CCNA教學

5. 14 被動介面(PASSIVE INTERFACE) 蕭志明老師 CCNA教學

5. 14 被動介面(PASSIVE INTERFACE) 蕭志明老師 CCNA教學

被動介面(PASSIVE INTERFACE) 只接受路由更新封包,但不送出更新封包 使用範例檔案:Routing-rip. pka R 1的fa 0/0設定為被動介面 指令 R 1(config)#router rip R 1(config-router)#passive-interface

被動介面(PASSIVE INTERFACE) 只接受路由更新封包,但不送出更新封包 使用範例檔案:Routing-rip. pka R 1的fa 0/0設定為被動介面 指令 R 1(config)#router rip R 1(config-router)#passive-interface fa 0/0 說明 將R 1的fa 0/0設定為被動介面 蕭志明老師 CCNA教學

四種方式傳送預設路由 � default-information originate宣告 � R 3使用靜態路由方式宣告 � R 3使用ip default-network宣告 � R 3使用Redistribute宣告

四種方式傳送預設路由 � default-information originate宣告 � R 3使用靜態路由方式宣告 � R 3使用ip default-network宣告 � R 3使用Redistribute宣告 蕭志明老師 CCNA教學

R 3使用靜態路由方式宣告 指令 說明 R 3(config)#router rip 切換到RIP模式 R 3(config-router)#no default-information originate 取消R 3傳遞預設路由功能

R 3使用靜態路由方式宣告 指令 說明 R 3(config)#router rip 切換到RIP模式 R 3(config-router)#no default-information originate 取消R 3傳遞預設路由功能 R 3(config-router)#network 0. 0 宣告0. 0的靜態路由 蕭志明老師 CCNA教學

R 3使用IP DEFAULT-NETWORK宣告 指令 說明 R 3(config)#router rip 切換到RIP模式 R 3(config-router)# no network 0.

R 3使用IP DEFAULT-NETWORK宣告 指令 說明 R 3(config)#router rip 切換到RIP模式 R 3(config-router)# no network 0. 0 取消宣告0. 0的靜態路由 R 3(config-router)#exit 回到組態模式 R 3(config)#ip default-network 0. 0 宣告0. 0為預設路由 蕭志明老師 CCNA教學

R 3使用REDISTRIBUTE宣告 指令 R 3(config)# no ip default-network 0. 0 R 3(config)#router rip R

R 3使用REDISTRIBUTE宣告 指令 R 3(config)# no ip default-network 0. 0 R 3(config)#router rip R 3(config-router)#redistribute static 說明 取消0. 0為預設路由 切換到RIP模式 匯入靜態路由到RIP 蕭志明老師 CCNA教學

路由表的最長匹配範例 目前路由表有三筆資料 當封包要送往172. 16. 0. 1時 根據最長匹配原則會選擇路由資訊3 目的封包 IP 172. 16. 0. 1 10101100.

路由表的最長匹配範例 目前路由表有三筆資料 當封包要送往172. 16. 0. 1時 根據最長匹配原則會選擇路由資訊3 目的封包 IP 172. 16. 0. 1 10101100. 000100000001 路由資訊1 172. 16. 0. 0/20 10101100. 000100000000 路由資訊2 172. 16. 0. 0/24 10101100. 000100000000 路由資訊3 172. 16. 0. 0/26 10101100. 000100000000 蕭志明老師 CCNA教學