第四次實驗報告:使用Packet Tracer理解RIP路由協議

1.我的信息

  • 陳韻
  • 201821121053
  • 計算1812

2.實驗目的

  • 理解RIP路由表的創建與更新
  • 感覺RIP壞消息傳得慢

3.實驗內容

使用Packet Tracer,正確配置網絡參數,使用命令查看和分析RIP路由信息。網絡

  • 創建網絡拓撲結構
  • 配置參數
  • 分析RIP路由信息

4. 實驗報告

4.1 創建網絡拓撲結構

 

 

4.2 配置參數

4.2.1 PC參數配置

  PC1:tcp

  PC2:測試

 

 

 

 

4.2.2 路由器配置 

  Router1:ui

 

 

  Router2:spa

 

 

4.3 測試網絡連通性

 

 

4.4 理解RIP路由表創建和更新

4.4.1 查看R1的路由過程的信息debug

 

  解釋以下:3d

  Routing Protocol is "rip"表示路由協議是RIP調試

  Sending updates every 30 seconds, next due in 20 seconds表示每30秒更新一次發送,接下來的20秒內發送一次code

  Invalid after 180 seconds, hold down 180, flushed after 240表示180秒後無效,240秒後刷新。注:爲了防止更新同步,RIP 會以15%的偏差發送更新,即實際發送更新的週期的範圍是25.5-30 秒。blog

  Outgoing update filter list for all interfaces is not set表示未設置全部出方向接口的訪問權限列表

  Incoming update filter list for all interfaces is not set表示未設置全部入方向接口的訪問權限列表

  Redistributing: rip表示發佈協議:RIP

  Default version control: send version 2, receive 2:默認發送/接受配置版本:2

  顯示運行RIP 協議的接口,以及能夠接收和發送的RIP 路由更新的版本RIPv2

  Automatic network summarization is in effect表示RIP 路由協議開啓自動彙總功能

  Maximum path: 4表示RIP 路由協議能夠支持4 條等價路徑,最大爲6 條

  Routing for Networks:
   192.168.1.0
   192.168.2.0

  表示RIP 通告的網絡爲:192.168.1.0和192.168.2.0

  路由信息源

 

  Distance: (default is 120)表示默認管理距離是120

4.4.2 查看R1的路由表

 

  192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks是描述信息,表示存在兩個子網,兩個子網掩碼

  C 192.168.1.0/24 is directly connected, GigabitEthernet0/0/0

    C是connected,表示直連;192.168.1.0/24是直連的網段,24是255.255.255.0的縮寫,表示要轉發數據包到192.168.1.0網段;

    GigabitEthernet0/0/0表示接口類型爲千兆以太口,經過GigabitEthernet0/0/0接口轉發

   L 192.168.1.100/32 is directly connected, GigabitEthernet0/0/0

    local,表示本地鏈接;192.168.1.233/32是本地鏈接的IP,32是255.255.255.255的縮寫,表示要轉發數據包到192.168.1.233;   

    GigabitEthernet0/0/0表示接口類型爲千兆以太口,經過GigabitEthernet0/0/0接口轉發

  R 192.168.3.0/24 [120/1] via 192.168.2.233, 00:00:09, GigabitEthernet0/0/1

    R是RIP,表示RIP協議;192.168.3.0/24表示動態路由協議RIP學到的路由;[120/1]表示管理距離/度量值(此數爲路由跳數),也就是優先級;via 192.168.2.233表示下一跳的接口IP,也就是要發送數據包到下一個路由器的接口;00:00:09表示更新時間是9秒以前; GigabitEthernet0/0/1表示接口類型爲千兆以太口,經過GigabitEthernet0/0/0接口轉發

4.4.3 查看R1的RIP發送和接收報文

 

 

  R1#RIP: sending  v2 update to 224.0.0.9 via GigabitEthernet0/0/0(192.168.1.233)表示從千兆以太口GigabitEthernet0/0/0(IP爲192.168.1.233)發送RIPv2版本的更新包

  RIP: build update entries
  192.168.2.0/24 via 0.0.0.0, metric 1, tag 0
       192.168.3.0/24 via 0.0.0.0, metric 2, tag 0

  表示RIP協議開始創建更新路由條目,其中,0.0.0.0的IP地址表示整個網絡,即網絡中的全部主機

  RIP: received  v2 update from 192.168.2.233 on GigabitEthernet0/0/1表示在千兆以太口GigabitEthernet0/0/1上接收到了192.168.2.233RIPv2版本的更新包

  192.168.3.0/24 via 0.0.0.0 in 1 hops:通過以上路由條目的更新,得知192.168.3.0/24到0.0.0.0通過1跳

5. 理解RIP消息傳得慢

關閉R1的G0/0/0接口

 

debug後的調試結果:

 

 這是個循環的過程,必須中止debug,R一、R2就都根據RIP協議,一直更新路由表直到最後R一、R2到達PC1的距離都增大到16時,此時爲不可達距離,R一、R2才得知PC1是不可達的。

6. 拓展

(1)經過PING抓取ICMP報文,並分析。

 

 獲得報文

 

 

TYPE:0x08,CODE:0x00表示ping請求

CHECKSUM表示包括數據在內的整個ICMP數據包的檢驗和

ID爲標識符

SEQ NUMBER爲序列號

 TYPE:0x00,CODE:0x00表示ping應答

 ID和SEQ NUMBER與請求報文一致,表示這兩個報文是配對的

(2)經過該實驗若是有產生新的疑問,能夠寫出來,並嘗試本身解決問題

  發送4個包時,爲何有時候會有1個 Lost ?

相關文章
相關標籤/搜索