【网络基础】《TCP/IP详解》学习笔记3
一.?第四章:《ARP:地址解析協議》
問題一:ARP的作用?
ARP為IP地址到對應的硬件地址提供動態映射。
問題二:ftp?hostname的過程。
1)?DNS解析,將hostname解析成IP地址
2)?請求TCP用得到的IP地址建立連接。
3)?TCP發送一個連接請求。
4)?如果目的地址在本地網絡,直接到達,否則通過選路確定位于本網絡的下一站路由器地址。
5)?如果是以太網,發送端將32位IP地址變成48位以太網地址。這里需要ARP。
6)?ARP?request
7)?ARP?reply
8)?收到reply,可以發送IP報文數據了。
問題三:點對點鏈路使用ARP嗎?
不使用
問題四:ARP高效運行的關鍵是什么?
關鍵是每個主機上都有一個ARP的高速緩存。
問題五:ARP報文的各個字段以及含義?
幀類型:ARP:0x0806?(2)
Arp首部:
硬件類型:硬件地址的類型,1表示以太網地址。(2)
協議類型:協議地址的類型,0x0800?表示IP地址。(2)
硬件地址長度:字節為單位?6??(1)
協議地址長度:字節為單位?4???(1)
操作類型:2個字節。?ARP請求1,ARP回復2,RARP請求3,RARP應答4。(2)
發送者硬件地址:6個字節(6)
發送者IP地址:4個字節(4)
目標硬件地址:6個字節(6)
目標IP地址:4個字節(4)
CRC校驗:4個字節?(4)
總結:
arp總共28個字節。
記憶方法:?以太網先目地后源,ARP先發送端后目地端。先硬件后協議。
轉載于:https://blog.51cto.com/wzhj132/358117
總結
以上是生活随笔為你收集整理的【网络基础】《TCP/IP详解》学习笔记3的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HarmonyOS Hi3518系列 环
- 下一篇: plsqldev 乱码