HCIE筆記 第七節 ICMP ARP

2022-09-14 08:42:10 字數 1089 閱讀 3958

icmp重定向

作用:解決網路中的次優路徑

觸發:當某乙個裝置收到乙個資料,進行**時發現還要從該介面進行**,於是觸發icmp重定向。

報文:type=5,code=0

arp —— 位址解析協議

正向arp - 位址解析協議

在已知ip的情況下,求與之對應的mac位址。

arp是基於資料鏈路層封裝的2.5層協議。

接收端:接收arp報文後,此時通過檢視target-ip是否是自己 接收端埠ip,如果是,則進行下一步;如果不是,丟棄。

arp快取 - 老化探測機制

1.預設:20分鐘老化 3次arp的老化探測 -- 單播/單播/廣播

在此期間,如果收到了對方的回應,重新整理老化時間。

2.華為改進: 1/2 =10分鐘 =單播 3/4 =15分鐘 =單播 20分鐘 =廣播

2.反向arp [r-arp]

[已知mac--求ip] ----dhcp

3.定向arp dlci號 --ip位址對應關係

4.免費arp [ 無故arp ]

不經過 任何觸發行為。

工作:介面配置了乙個新的ip位址後,就會傳送免費arp。

[人為配置/dhcp]

作用:dad [重複位址檢測]

5.arp-** [路由式/vlan間/vlan內]

廣播域:廣播報文所能傳遞的範圍

-- 交換機的所有埠同乙個廣播域(不劃分vlan)

-- 路由器每個介面都是乙個廣播域

-- 廣播報文是無法穿越路由器的三層介面的

第七節 指標

go語言有指標這一概念。直接上 func pointtest 定義int型別的值a,並且賦值為3 定義int型別指標變數p,並且取a的位址賦值給p 輸出a和p 控制台 3 0xc00000a0a8 3 process finished with exit code 0 a的值為3,p為a在記憶體中的...

第七節 覆蓋虛介面

有時候我們需要表達一種抽象的東西,它是一些東西的概括,但我們又不能真正的看到它成為乙個實體在我們眼前出現,為此物件導向的程式語言便有了抽象類的概念。c 作為乙個物件導向的語言,必然也會引入抽象類這一概念。介面和抽象類使您可以建立元件互動的定義。通過介面,可以指定元件必須實現的方法,但不實際指定如何實...

第七節 結構體

1,下面程式是執行結果是?include include struct stu void fun struct stu p intmain1 fun students 1 system pause return0 2,喝汽水,1瓶汽水1元,2個空瓶可以換一瓶汽水,給20元,可以多少汽水 程式設計實現...