ICMP與單臂路由
阿新 • • 發佈:2020-11-15
IOS模型中埠號
在IOS模型中,二層稱為型別欄位,三層稱為協議號,四層稱為埠號。其中ICMP與IP、ARP分佈在網路層。屬於三層的ICMP協議沒有埠號,協議號為1。
關於埠號,型別欄位,協議號。
作者:車小胖
連結
協議號由於IP媽媽桑服務的老闆很多,為了避免認錯人,IP媽媽桑給各位老闆分配了一個暗號,為了提供差別化服務,比如:TCP老闆 6 UDP老闆 17GRE老闆 47ESP老闆 50AH老闆 51EIGRP老闆 88OSPF老闆 89PIM老闆 103IPX老闆 111VRRP老闆 > 112L2TP老闆 115lSIS老闆 124如果各位對這些老闆很面熟,肯定是經常逛場子的!以上都是外人,其它場子的媽媽桑也來玩:IPv4媽媽桑 4IPv6媽媽桑 41還有自家兄弟也來玩:ICMP弟弟 1IGMP弟弟 2埠號有兩位老闆,一個TCP老闆,另一個是UDP老闆,生意做的風生水起,馬仔眾多,有最多65535個馬仔,老闆記不住,於是給每個馬仔做了一個編號(埠號),這裡面有很多知名馬仔,比如:21 FTP22 SSH23 Telnet25 SMTP53 DNS67 DHCP68 DHCP69 TFTP80 HTTP443 SSL445 SMB兩位老闆經常帶自己的馬仔來場子裡玩,對於IP媽媽桑來說,根本不care這些馬仔是誰,只關心是TCP老闆、或UDP老闆帶來的即可,因為最終還是需要老闆們埋單,對於馬仔來說,馬仔也不關心媽媽桑是誰,跟對老闆就好。
ICMP協議用處
網路探測與回饋機制
- 網路探測
- 路由跟蹤
- 錯誤回饋
ICMP的封裝格式
ICMP包分為兩段ICMP頭(包含型別欄位——ICMP型別、程式碼)與填充資料(無意義)。
ICMP型別:
- 8——PING請求
- 0——PING應答
- 3——目標主機不可達
- 11——TTL超時
ICMP頭 | 填充資料 |
---|---|
型別欄位 | |
程式碼 |
//跟蹤包命令
tracert IP地址 //windows
traceroute IP地址 //Linux和路由器
單臂路由的作用
在網路中引入Vlan。
- 在網路中使用Vlan來控制廣播域
- 不同Vlan之間無法通訊
- 1個Vlan=1個網段
- 不同Vlan之間通過路由器來控制實現
單臂路由具體實現
- 單臂路由在一個埠下產生子介面,每存在一個Vlan產生一個子介面,對子介面配置Vlan相應網段IP、Vlan
- 配置路由器與交換機之間的交換機介面使用trunk協議
- 在配置單臂路由時,內網中多個交換機之間只能由一個交換機連線路由器
單臂路由配置命令
cont f
int F0/0.1
encapsulation dot1q 10 //設定Vlan
ip add 10.1.1.254 255.255.255 //設定Vlan網段IP
no shut
exit
int F0/0
no shut