您的位置:首页 > 理论基础 > 计算机网络

【网络基础】《TCP/IP详解》学习笔记3

2010-07-24 13:43 253 查看
一. 第四章:《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先发送端后目地端。先硬件后协议。
本文出自 “追求无止境。。。” 博客,请务必保留此出处http://wzhj132.blog.51cto.com/884968/358117
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: