信推网

网站建设基础知识:ARP地址解析协议原理及应用

浏览器只是查找识别IP地址,那我们输入网址又是怎样被浏览器识别的呢,这就需要DNS服务器把网址解析为IP地址,DNS服务器又是怎样把网址解析为IP地址的呢,在局域网中,这是通过ARP协议完成的。所以 ARP协议对网络安全具有重要的意义。 通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞。

本文来自信推网xjjtjt.cn

一、什么是ARP协议
ARP 协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。
二、ARP协议的工作原理
在每台安装有TCP/IP协议的电脑里都有一个ARP缓存表,表里的IP地址与MAC地址是一一对应的,如附表所示。
附表
 ip地址mac地址
192.168.1.100-aa-00-62-c6-09
192.168.1.200-aa-00-62-c5-03
192.168.1.303-aa-01-75-c3-06
……  ……
网站建设以主机A(192.168.1.5)向主机B(192.168.1.1)发送数据为例。当发送数据时,主机A会在自己的ARP缓存表中寻找是否有目标 IP地址。如果找到了,也就知道了目标MAC地址,直接把目标MAC地址写入帧里面发送就可以了;如果在ARP缓存表中没有找到相对应的IP地址,主机A 就会在网络上发送一个广播,目标MAC地址是“FF.FF.FF.FF.FF.FF”,这表示向同一网段内的所有主机发出这样的询问:“192.168.1.1的MAC地址是什么?”网络上其他主机并不响应ARP询问,只有主机B接收到这个帧时,才向主机A做出这样的回应:“192.168.1.1的MAC地址是00-aa-00-62-c6-09”。这样,主机A就知道了主机B的MAC地址,它就可以向主机B发送信息了。同时它还更新了自己的ARP缓存表,下次再向主机B发送信息时,直接从ARP缓存表里查找就可以了。ARP缓存表采用了老化机制,在一段时间内如果表中的某一行没有使用,就会被删除,这样可以大大减少ARP缓存表的长度,加快查询速度。

copyright xjjgjt


三、如何查看ARP缓存表
ARP缓存表是可以查看的,也可以添加和修改。在命令提示符下,输入“arp -a”就可以查看ARP缓存表中的内容了。
用“arp -d”命令可以删除ARP表中某一行的内容;用“arp -s”可以手动在ARP表中指定IP地址与MAC地址的对应。 
copyright xjjgjt

责任编辑:李勇

网友评论:

验证码: 点击我更换图片

评论仅代表网友看法!请遵守阆中地方相关法律!
返回 信推网

本周排行

本月热点

百度优化 SEO优化 网站优化 淘宝商城 PHP PDF 百度搜索营销 北京网络营销 网站优化排名 外部链接 Javascript 北京网络营销策划 专业删帖公司 百度收录快 phpmailer B2C Ajax BaiduSpider 关键词优化 企业网络营销模式 网页的跳出率 网络营销方式 SEO 产品设计 网络推广 网络传媒 产品营销 北京seo优化 媒体营销模式 dreamweaver 垂直型网站 电子商务资源 phpmailer多收件 上海网站关键词排名 电子商务 保健品 营销模式 垂直B2C网站 负面信息 在线配色 代运营公司 整合策略 信息化技术 php访问mysql 北京网络推广 网络营销 百度快照更新 错误代码-2146893 搜索引擎偏见 用户体验 电子商务平台 网站开发 电子商务大军 整合营销 网络营销推广 网页开发者 网络推广策划 百度排名优化 百度新闻源 北京百度优化 网站地图 配色 百度搜索平台 黑客攻击 关键词竞争性 SEO作弊 中国电子商务 企业电子商务 百度掌门人 卓越亚马逊 搜索引擎优化 浏览器加载 群发供求消息 新闻自由 搜索引擎优化技术 Chrome插件 北京SEO技术 电子商务企业 网站被k 电子商务的发展 搜索引擎 网站建设 信息化发展 DDOS攻击 网站优化,网站建设 前端 支付宝官方 b2c电子商务 微博营销 马云 网络经销商 搜索引擎上做优化 个性化 页面性能优化 团购网站 前端开发 网站设计 虚拟机实施攻击 在线营销 网站作弊 phpmailer群发
关于信推 | 关于网邦 | 服务条款 | 广告服务 | 信推招聘 | 信推服务 | 客服中心 |
Copyright © 2010 - 2015 xjjgjt. All Rights Reserved
信推网 版权所有,信推网属西安网邦网络科技有限公司旗下品牌.联系电话029-87872554