没有合适的资源?快使用搜索试试~ 我知道了~
arp协议等 相关的资料,个人整理的
需积分: 3 11 下载量 76 浏览量
2010-01-05
16:15:33
上传
评论
收藏 159KB DOC 举报
温馨提示
试读
7页
arp协议等 相关的资料,个人整理的arp协议等 相关的资料,个人整理的arp协议等 相关的资料,个人整理的arp协议等 相关的资料,个人整理的arp协议等 相关的资料,个人整理的
资源推荐
资源详情
资源评论
什么是 ARP
ARP 是地址转换协议(Address Resolution Protocol)的英文缩写,它是一个链路层协议,工作在
OSI 模型的第二层,在本层和硬件接口间进行联系,同时对上层(网络层)提供服务。
二层的以太网交换设备并不能识别 32 位的 IP 地址,它们是以 48 位以太网地址(就是我们常说的
MAC 地址)传输以太网数据包的。也就是说 IP 数据包在局域网内部传输时并不是靠 IP 地址而是靠 MAC
地址来识别目标的,因此 IP 地址与 MAC 地址之间就必须存在一种对应关系,而 ARP 协议就是用来确定
这种对应关系的协议。
Windows 操作系统,在命令行窗口输入"arp -a"命令可查看本机当前的 ARP 缓存表,ARP 缓存表保
存的就是 IP 地址与 MAC 地址的对应关系,如下图所示:
上图中,"Internet Address"指的就是 IP 地址,"Physical Address"指的就是 MAC 地址。
ARP 协议工作原理
ARP 数据包根据接收对象不同,可分为两种:
1. 广播包(Broadcast)。广播包目的 MAC 地址为 FF-FF-FF-FF-FF-FF,交换机设备接收到广播包后,
会把它转发给局域网内的所有主机。
2. 非广播包(Non-Broadcast)。非广播包后只有指定的主机才能接收到。
ARP 数据包根据功能不同,也可以分为两种:
1. ARP 请求包(ARP Request)。ARP 请求包的作用是用于获取局域网内某 IP 对应的 MAC 地址。
2. ARP 回复包(ARP Reply)。ARP 回复包的作用是告知别的主机,本机的 IP 地址和 MAC 是什么。
广播的一般都是 ARP 请求包,非广播的一般都是 ARP 回复包。
假设局域网内有以下两台主机,主机名、IP 地址、MAC 地址分别如下:
主机名ŸŸŸIP 地址ŸŸŸŸŸŸŸŸŸŸMAC 地址
A 192.168.0.1 AA-AA-AA-AA-AA-AA
B 192.168.0.2 BB-BB-BB-BB-BB-BB
资源评论
zhangzhang0101
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功