IP標頭實例(從Wireshark抓取)

IPv4標頭實例  

ARP,利用IP位址尋找對應的MAC位置

Rinoa(106.1.88.11)傳送封包給Squall(106.1.88.1)

但不知道Squall(106.1.88.1)的實體位址

故Rinoa(106.1.88.11)先傳送一個ARP封包,將目的對實體位址設為廣播位址

ARP請求  

Squall(106.1.88.1)收到來自Rinoa(106.1.88.11)的ARP封包

單播方式回應Rinoa(106.1.88.11)自己的實體位址(64:9e:f3:66:f4:d9)

ARP回應  

之後Rinoa(106.1.88.11)及Squall(106.1.88.1)即可開使傳送封包給對方

 

Gratuitous ARP,偵測IP有無衝突

由下圖得知來源IP目的IP相同的位址

此種情況在電腦剛開機或電腦利用DHCP取得IP位址之下發生

Gratuitous ARP

 

DHCP有4種封包(Discover, Offer, Request, ACK)

 DHCP  

由上圖得知DHCP_Discover封包的目的IP位址為255.255.255.255(區域廣播位址,無法跨Router)

而DHCP_Offer則由DHCP Server(10.24.0.1)回應

在DHCP Server(10.24.0.1)回應(106.1.88.11)之前,會先送ARP封包,看有無IP衝突(即Gratuitous ARP)

而DHCP_Request為用戶端向DHCP Server(10.24.0.1)註冊使用(106.1.88.11)

在用戶端得到(106.1.88.11)後會再傳送ARP封包,看有無IP衝突(即Gratuitous ARP)

最後DHCP_ACK由DHCP Server(10.24.0.1)同意使用(106.1.88.11)

 

RARP,利用MAC位置取得IP

在沒有硬碟的用戶端開機時,送出RARP廣播封包來查詢自己的IP位址

由網路上的RARP Server回應給用戶端

 

路由器可做為DHCP Relay Agent

--

ICMP: Ping 指令所使用。

--

路由協定分類(以適用範圍分類)

IGP: RIP, IGRP, EIGRP, OSPF, IS-SI  //公司、組織內使用

EGP: EGP, BGP  //ISP業者使用

動態路由協定分類(骨幹用)

Distance Vector(距離向量, 以Router數為基準): RIP, IGRP

Link State(鏈路狀態, 頻寬, 延遲等基準): OSPF, IS-SI

Hybrid Routing(混合式): EIGRP

靜態路由:適用在末端網路,亦即網路只有一個出口

預設路由:一條通往未知網路之靜態路由,路由器最後一個參考的繞送資訊

(未完)

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Rinoa 的頭像
    Rinoa

    褪色的世界.斑剝的記憶

    Rinoa 發表在 痞客邦 留言(0) 人氣()