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

TCP/IP 第4章 ARP:地址解析协议

2012-10-10 17:40 513 查看
上个周末研究了下,IP协议,应该说比较浅显,好多内容还在后面,慢慢补充。

发TCP/IP协议相关的博客,希望能遇到和我一起学习TCP/IP的童鞋,如果我哪写的有问题,大家伙帮忙指出来哦,多谢,今天继续学习ARP的部分。


TCP/IP详解-------ARP:地址解析协议

1 概述

简单点说,ARP和RARP作用如下图所示,还记得第二章中讲的,以太网帧格式,其帧头,6字节目的地址,6字节源地址,2字节帧类型,6字节帧地址就是这里说的以太网地址。





2 ARP 高速缓存

顾名思义,高速缓存,就一个缓存嘛,每个主机,都会有一个ARP缓存,记录,已经查询过的ARP缓存,每一项生存周期为20分钟,arp -a命令来查询。

3 ARP的分组格式



如上图所示,

太网帧类型:ARP请求和应答,值为0x0806.

硬件类型:硬件地址类型,值为1表示以太网地址。

协议类型:表示要映射的协议地址类型,值为0x0800表示IP地址。

硬件地址长度和协议地址长度:对于以太网上IP地址的ARP请求应答来说,值为6和4。

操作字段:ARP请求1、ARP应答2、RARP请求3、RARP应答4。

4 ARP代理

如果 ARP请求时从一个网络的主机发往另一个网络上的主机,那么连接这俩网络的路由器可以回答该请求,这个过程称为ARP代理。这样可以欺骗发起ARP请求的发送端,使它误以为路由器就是目的主机,而事实上目的主机是在路由器的“另一端”。

5 arp命令

arp -a:显示缓存中所有内容

arp -s:增加缓存内容

arp -d:删除缓存内容
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: