網絡層協議與應用ARP與ICMP

1、   IP數據包格式緩存

一、  IP數據包格式網絡

網絡層負責定義數據經過網絡流動所通過的路徑。主要功能爲如下幾點:ide

   定義了基於IP協議的邏輯尋址學習

   選擇數據經過網絡的最佳路徑spa

   鏈接不一樣的媒介類型3d

blob.png

2、  ARP協議orm

一、   廣播與廣播域blog

廣播:將廣播地址做爲目的地址的數據幀。路由

廣播域:網絡中可以接收到同一個廣播的全部節點的集合。it

1.一、        MAC地址的廣播

MAC的廣播地址爲FF-FF-FF-FF-FF-FF

MAC地址廣播域是全部相鏈接的交換機和集線器的集合。

交換機轉發MAC地址廣播,路由器阻擋MAC地址廣播。

blob.png  blob.png

 

 

 

1.一、        IP地址廣播

IP網絡的最後一個地址爲廣播地址,即主機部分所有爲1

在數據幀中,目的MAC地址是FF-FF-FF-FF-FF-FF

            目的IP地址是IP網絡的廣播地址。

二、   ARP協議

2.1  ARP

      ARP(地址解析協議):將一個已知的IP地址解析成MAC地址。

原理:

一、  PC1發送數據給PC2,查看本機緩存沒有PC2MAC地址

二、  PC1發送ARP請求消息(廣播)

三、  全部主機收到ARP請求消息

3.1PC2回覆ARP應答(單播)

3.2、其餘主機丟棄ARP廣播

              4PC1PC2MAC地址保存到緩存中,發送數據。

           動態學習到的ARP條目表,默認老化時間爲120S

3、  ICMP協議

一、  ICMP主要功能介紹

ICMP是一個「錯誤偵測與回饋機制」,經過IP數據包封裝,用來發送錯誤和控制消息。ICMP屬於網絡層協議。

 

4、  課後實驗

1、查看本機ARP緩存表

blob.png

二、  Cisco設備查看ARP命令

查看arp緩存表

blob.png

   清除arp緩存表

  blob.png

      arp綁定

  blob.png

三、  ICMP基本操做

Ping命令連同的應答

blob.png

Ping命令不能創建鏈接的應答,說明兩臺主機沒法創建鏈接。

blob.png

Ping命令應答爲未知主機名,說明DNS沒法進行解析。

blob.png

Ping命令鏈接超時,說明在規定的時間內沒有收到返回的應答消息。

blob.png

 

Ping命令經常使用參數:

-t」一直ping下去,直到按Ctrl+C纔會中止。

blob.png 

-a」能夠返回對方主機名。

blob.png

-l」通常ping包大小爲32字節,加入「-l」能夠指定ping包大小。

blob.png

相關文章
相關標籤/搜索