地址转换协议arp
A. ARP将IP地址转化成物理地址协议的主要原理是什么
ARP欺骗的攻击以其特有的灵活性和高成功率被入侵者所青眯,并且在内网中,这种方法被广泛应用,以至于ARp被称为局域网杀手。
知道网络上的两个节点之间要通信的话都必须遵循一个规则,这个规则是协议,比如最常见的Tcp/IP。其中TCp保证连接以及数据传送的可靠性,而IP则保证把数据包发送到指定位置,因此可以接受数据包的节点必须有个地址,在TCP/IP网络中这个地址就是IP地址,数据就是根据这个地址在网络上传送的。而数据包在到达了最基层的局域网或直接在局域网中传送的时候,寻找目的地不仅仅要依靠Ip地址来识别了。在局域网中,或者我们更精确地说在以太网中,网卡和双绞线组成了数据传送物理终点和传送介质,一个数据包要想到达某台计算机,它必须找到这台计算机的网卡。
网卡也有一个地址的,我们称作MAC地址。每一个网卡在被生产出厂的时候都被分配给一个MAC地址,而理论上这个地址是唯一确定的。MAC地址是以-符号分割的六组两个十六进制数组合的一个字符串,如34-C9-08-AE-E9-21,这是MAC的标准式书写,以太网中就是基于MAC地址通信的。在TCP/IP网络中,IP地址是不可少的,遵循TCP/IP协议的软件在发送数据的时候指定地址都必须是一个IP地址,这就要求以太网具有把IP地址转换为MAC地下的能力,这样TCP/IP通信才能正常进行,ARP协议由些而生。
ARP即地址解析协议,它负责把IP地址转换为相应的MAC地址。说是相应的,因为每个局域网的计算机在最初进行网络设置的时候,设置一个静态IP,操作系统就会把这个IP和网卡的MAC地址绑定在一起,而如果使用了DHCP服务器分配动态的IP,则在分配到IP的时候,这个IP也就和MAC地址绑定了,也就是形成了一种IP地址和MAC地址对应关系。
看大家最近受ARP攻击的板友不少,查了一些资料整理出来了一些关于ARP方面的知识,希望大家能了解ARP,随后还有一些,今天发上这点,随时整理随时加上,全面的了解ARP工作原理从根本上去解决它。
B. arp协议的作用是将物理地址转化为ip地址
选A,
ARP协议其主要用作将IP地址翻译为以太网的MAC地址
C. 地址解析协议ARP能将IP地址转换成MAC地址吗
不行。ARP的作用的是把IP地址和MAC地址绑定起来的。
D. 什么是地址转换协议ARP
ARP,即地址解析协议,实现通过IP地址得知其物理地址。在TCP/IP网络环境下,每个主机都分配了一回个32位的IP地址,这种互联网地址是在网答际范围标识主机的一种逻辑地址。
给你一个网址,你自己看去吧。
http://ke..com/view/32698.htm
E. 地址解析协议ARP的工作过程与作用
ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。
我们以主机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缓存表的长度,加快查询速度。
F. ARP协议是如何进行地址转换的
ARP是知道ip地址的情况下,映射出他的物理地址,
物理地址是出厂时就固化在网卡专里的,而ip地址是登陆时属服务器给分配的,我也初学,会就这么多了
ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。
G. TCP/IP协议使用地址转换协议ARP将()转换为()地址
IP地址转换为MAC地址(网络设备的物理地址)
H. 在Internet中,地址解释协议ARP是用来解释什么
地址解析协议袭(arp)
基本功能:根据IP地址来得到MAC地址。。。对应的还有RARP逆地址解析协议,由mac得到IP。
在以太网协议中规定,同一局域网中的一台主机要和另一台主机进行直接通信,必须要知道目标主机的MAC地址。而在TCP/IP协议栈中,网络层和传输层只关心目标主机的IP地址。这就导致在以太网中使用IP协议时,数据链路层的以太网协议接到上层IP协议提供的数据中,只包含目的主机的IP地址。于是需要一种方法,根据目的主机的IP地址,获得其MAC地址。这就是ARP协议要做的事情。所谓地址解析(address resolution)就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。
另外,当发送主机和目的主机不在同一个局域网中时,即便知道目的主机的MAC地址,两者也不能直接通信,必须经过路由转发才可以。所以此时,发送主机通过ARP协议获得的将不是目的主机的真实MAC地址,而是一台可以通往局域网外的路由器的某个端口的MAC地址。于是此后发送主机发往目的主机的所有帧,都将发往该路由器,通过它向外发送。这种情况称为ARP代理(ARP Proxy)。
I. 在ARP协议中,将IP地址转换成物理地址是怎么回事
arp是一种将来ip转化成以自ip对应的网卡的物理地址的一种协议,或者说ARP协议是一种将ip地址转化成MAC地址的一种协议。它靠维持在内存中保存的一张表来使ip得以在网络上被目标机器应答。
为什么要将ip转化成mac呢?简单的说,这是因为在tcp网络环境下,一个ip包走到哪里,要怎么走是靠路由表定义。但是,当ip包到达该网络后,哪台机器响应这个ip包却是靠该ip包中所包含的mac地址来识别。也就是说,只有机器的mac地址和该ip包中的mac地址相同的机器才会应答这个ip 包。因为在网络中,每一台主机都会有发送ip包的时候。所以,在每台主机的内存中,都有一个 arp--> mac 的转换表。通常是动态的转换表(注意在路由中,该arp表可以被设置成静态)。也就是说,该对应表会被主机在需要的时候刷新。这是由于以太网在子网层上的传输是靠48位的mac地址而决定的。
J. TCP/IP使用地址转换协议ARP将_转换为_地址
将输入的ip地址解析成mac地址。(mac地址:media access code,媒体访问地址,每个网卡有世界上唯一的编号,mac就是网卡的唯一编码)