Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1324273
  • 博文数量: 107
  • 博客积分: 10155
  • 博客等级: 上将
  • 技术积分: 2166
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-25 16:57
文章分类

全部博文(107)

文章存档

2010年(1)

2009年(1)

2008年(105)

分类: LINUX

2008-05-20 11:39:02

ARP是地址解析的协议,可以理解为对IP的物理化,也就是将IP转换成我们在电脑上看到的MAC地址。在开始->运行中输入cmd,然后在控制台窗口中输入arp -a,可以看到列出了
这个图的左边IP地址 右边是MAC地址,列表的内容就是ARP的缓存内容,为什么要ARP?内核(如驱动)必须知道目的端的硬件地址才能发送数据。当然,点对点的连接是不需要ARP协议的。可以看出ARP是链路层的协议,由此知道了这个表的重要性,如果没有ARP协议就无法知道对方的硬件地址,当然也就是现在ARP攻击的原因了,他们就是修改了网关上的ARP缓存,导致错误的MAC地址以达到自己的目的。
 
阅读(4004) | 评论(0) | 转发(2) |
0

上一篇:对TCP/IP的理解

下一篇:FPGA基本知识

给主人留下些什么吧!~~