ARP地址是什么?

ARP\u662f\u4ec0\u4e48\uff1f\uff1f\uff1f


ARP\uff0c\u5373\u5730\u5740\u89e3\u6790\u534f\u8bae\uff0c\u5b9e\u73b0\u901a\u8fc7IP\u5730\u5740\u5f97\u77e5\u5176\u7269\u7406\u5730\u5740\u3002\u5728TCP/IP\u7f51\u7edc\u73af\u5883\u4e0b\uff0c\u6bcf\u4e2a\u4e3b\u673a\u90fd\u5206\u914d\u4e86\u4e00\u4e2a32\u4f4d\u7684IP\u5730\u5740\uff0c\u8fd9\u79cd\u4e92\u8054\u7f51\u5730\u5740\u662f\u5728\u7f51\u9645\u8303\u56f4\u6807\u8bc6\u4e3b\u673a\u7684\u4e00\u79cd\u903b\u8f91\u5730\u5740\u3002\u4e3a\u4e86\u8ba9\u62a5\u6587\u5728\u7269\u7406\u7f51\u8def\u4e0a\u4f20\u9001\uff0c\u5fc5\u987b\u77e5\u9053\u5bf9\u65b9\u76ee\u7684\u4e3b\u673a\u7684\u7269\u7406\u5730\u5740\u3002\u8fd9\u6837\u5c31\u5b58\u5728\u628aIP\u5730\u5740\u53d8\u6362\u6210\u7269\u7406\u5730\u5740\u7684\u5730\u5740\u8f6c\u6362\u95ee\u9898\u3002\u4ee5\u4ee5\u592a\u7f51\u73af\u5883\u4e3a\u4f8b\uff0c\u4e3a\u4e86\u6b63\u786e\u5730\u5411\u76ee\u7684\u4e3b\u673a\u4f20\u9001\u62a5\u6587\uff0c\u5fc5\u987b\u628a\u76ee\u7684\u4e3b\u673a\u768432\u4f4dIP\u5730\u5740\u8f6c\u6362\u6210\u4e3a48\u4f4d\u4ee5\u592a\u7f51\u7684\u5730\u5740\u3002\u8fd9\u5c31\u9700\u8981\u5728\u4e92\u8fde\u5c42\u6709\u4e00\u7ec4\u670d\u52a1\u5c06IP\u5730\u5740\u8f6c\u6362\u4e3a\u76f8\u5e94\u7269\u7406\u5730\u5740\uff0c\u8fd9\u7ec4\u534f\u8bae\u5c31\u662fARP\u534f\u8bae\u3002\u53e6\u6709\u7535\u5b50\u9632\u7ffb\u6eda\u7cfb\u7edf\u4e5f\u79f0\u4e3aARP\u3002

\u4e5f\u5c31\u662f\u5bf9\u65b9\u8bbf\u95ee\u4f60\u7684\u673a\u5b50\u90fd\u9700\u8981\u8fd9\u4e2a\u534f\u8bae\uff0c\u540c\u65f6\u4e5f\u4f1a\u8bb0\u5f55\u4e0b\u8bbf\u95ee\u8bb0\u5f55\u3002

我们要讨论的问题是只对TCP/IP协议簇有意义的IP地址。数据链路如以太网或令牌环网都有自己的寻址机制(常常为48bit
地址),这是使用数据链路的任何网络层都必须遵从的。一个网络如以太网可以同时被不同的网络层使用。例如,一组使用TCP/IP协议的主机和另一组使用某种P
C网络软件的主机可以共享相同的电缆。
当一台主机把以太网数据帧发送到位于同一局域网上的另一台主机时,是根据48
bit的以太网地址来确定目的接口的。设备驱动程序从不检查IP数据报中的目的IP地址。
地址解析为这两种不同的地址形式提供映射:32bit的IP地址和数据链路层使用的任何类型的地址。RFC826
[Plummer1982]是ARP规范描述文档。
我们要讨论的两种协议如图4-1所示:ARP(地址解析协议)和RARP(逆地址解析协议)。
ARP为IP地址到对应的硬件地址之间提供动态映射。我们之所以用动态这个词是因为这个过程是自动完成的,一般应用程序用户或系统管理员不必关心。
RAR
P是被那些没有磁盘驱动器的系统使用(一般是无盘工作站或X终端),它需要系统管理员进行手工设置。我们在第5章对它进行讨论。

图4-1 地址解析协议:ARP和RARP

任何时候我们敲入下面这个形式的命令:
% ftp bsdi 都会进行以下这些步骤。这些步骤的序号如图4 - 2所示。
1) 应用程序FTP客户端调用函数g e t h o s t b y n a m e(3)把主机名(bsdi)转换成32 bit的IP地址。这个函数在D N S(域名系统)中称作解析器,我们将在第1 4章对它进行介绍。这个转换过程或者使用DNS,或者在较小网络中使用一个静态的主机文件(/e t c / h o s t s)。
2) F T P 客户端请求T C P用得到的I P地址建立连接。
3) T C P 发送一个连接请求分段到远端的主机,即用上述I P地址发送一份I P数据报(在第1 8章我们将讨论完成这个过程的细节)。
4) 如果目的主机在本地网络上(如以太网、令牌环网或点对点链接的另一端),那么I P数据报可以直接送到目的主机上。如果目的主机在一个远程网络上,那么就通过I P选路函数来确定位于本地网络上的下一站路由器地址,并让它转发I P数据报。在这两种情况下,I P数据报都是被送到位于本地网络上的一台主机或路由器。
5) 假定是一个以太网,那么发送端主机必须把32 bit 的I P地址变换成48 bit的以太网地址。
从逻辑I n t e r n e t地址到对应的物理硬件地址需要进行翻译。这就是A R P的功能。 A R P本来是用于广播网络的,有许多主机或路由器连在同一个网络上。
6) A R P 发送一份称作A R P请求的以太网数据帧给以太网上的每个主机。这个过程称作广播,如图4 - 2 中的虚线所示。A R P请求数据帧中包含目的主机的I P 地址(主机名为b s d i),其意思是“如果你是这个I P地址的拥有者,请回答你的硬件地址。”

图4-2 当用户输入命令“ftp 主机名”时ARP的操作

7) 目的主机的A R P层收到这份广播报文后,识别出这是发送端在寻问它的I P地址,于是发送一个A R P应答。这个A R P应答包含I P地址及对应的硬件地址。
8) 收到A R P应答后,使A R P进行请求—应答交换的I P数据报现在就可以传送了。
9) 发送I P数据报到目的主机。在A R P背后有一个基本概念,那就是网络接口有一个硬件地址(一个48 bit的值,标识不同的以太网或令牌环网络接口)。
在硬件层次上进行的数据帧交换必须有正确的接口地址。但是,T C P / I P有自己的地址:32 bit的I P地址。知道主机的I P地址并不能让内核发送一帧数据给主机。内核(如以太网驱动程序)必须知道目的端的硬件地址才能发送数据。
A R P的功能是在32 bit 的I P地址和采用不同网络技术的硬件地址之间提供动态映射。点对点链路不使用A R P。当设置这些链路时(一般在引导过程进行),必须告知内核链路每一端的I P地址。像以太网地址这样的硬件地址并不涉及。

ARP高速缓存

A R P高效运行的关键是由于每个主机上都有一个A R P高速缓存。这个高速缓存存放了最近I n t e r n e t地址到硬件地址之间的映射记录。高速缓存中每一项的生存时间一般为2 0分钟,起始时间从被创建时开始算起。
我们可以用a r p(8)命令来检查ARP高速缓存。参数-a的意思是显示高速缓存中所有的内容。bsdi %arp -a sun (140.252.13.33) at 8:0:20:3:f6:42 svr4 (140.252.13.34) at 0:0:c0:c2:9b:26
48 bit的以太网地址用6个十六进制的数来表示,中间以冒号隔开。在4 . 8小节我们将讨论a r p命令的其他功能。

  • ARP 鏄犲皠鐨鍦板潃鏄粈涔?
    绛旓細1銆ARP锛鍦板潃瑙f瀽鍗忚銆侫RP鍒楄〃锛屾槸鑾峰彇鍒扮殑鏈杩戜竴娈垫椂闂村唴浣跨敤杩囩殑IP鍦板潃涓嶮AC鍦板潃鐨勫搴斿叧绯汇2銆侀氳繃ARP鏄犲皠琛ㄦ潵瑙傚療缃戠粶涓绠楁満鐨凪AC鍦板潃鍜孖P鍦板潃鐨勬槧灏勫叧绯伙紝骞跺彲閫夊畾娆叉帶鍒剁殑璁$畻鏈烘潯鐩繘琛岄厤缃3銆丄RP缁戝畾璁剧疆鍙互闃叉ARP鏀诲嚮锛屽洜涓篈RP鐥呮瘨鍙互浼狪P涓轰唬鐞嗘湇鍔″櫒锛堜絾MAC鍦板潃杩樻槸鏈満鐨勶級锛屽鏋滄病鏈...
  • arp鏄粈涔鎰忔
    绛旓細address resolutin protocol, 灏辨槸鍦板潃瑙f瀽鐨勬剰鎬濓紝鎶奍P鍦板潃瑙f瀽鎴怣AC鍦板潃锛屽锛192.168.1.1->00-1E-37-44-86-5E锛岀數鑴戝湪灞鍩熺綉鍐呴氳鏃剁敤鏁版嵁甯ч氳鐨勶紝鏁版嵁甯х殑澶撮儴灏卞寘鍚玀AC鍦板潃淇℃伅銆
  • ARP銆丷ARP銆丏NS 鍒嗗埆灏浠涔淇℃伅鏄犲皠鎴愪负浠涔堜俊鎭?
    绛旓細arp鏄湴鍧瑙f瀽鍗忚灏咺P鍦板潃瑙f瀽涓虹綉鍗★紙MAC锛夊湴鍧锛孯ARP鍒欏拰ARP鐩稿弽锛屽皢MAC鍦板潃杞崲涓篒P鍦板潃 dns鍩熷悕绯荤粺锛岃兘澶熷皢URL锛堢粺涓璧勬簮瀹氫綅绗︼紝瀹為檯涓婂氨鏄綉鍧锛屾瘮濡倃ww.BAIDU.COM)杞崲涓篒P鍦板潃銆傛瘮濡傝鍚т綘杈撳叆鐧惧害缃戝潃锛岃绠楁満鍏堝湪DNS鏈嶅姟鍣紝鎵惧埌鐧惧害鐨勭殑IP鍦板潃鐒跺悗鏍规嵁杩欎釜IP鍦板潃寤虹珛涓涓猅CP閾炬帴锛岀劧鍚庡湪浠...
  • 浠涔堟槸ARP?
    绛旓細鍦板潃瑙f瀽鍗忚锛屽嵆ARP锛圓ddressResolutionProtocol锛夛紝鏄牴鎹甀P鍦板潃鑾峰彇鐗╃悊鍦板潃鐨勪竴涓猅CP/IP鍗忚銆備富鏈哄彂閫佷俊鎭椂灏嗗寘鍚洰鏍嘔P鍦板潃鐨凙RP璇锋眰骞挎挱鍒板眬鍩熺綉缁滀笂鐨勬墍鏈変富鏈猴紝骞舵帴鏀惰繑鍥炴秷鎭紝浠ユ纭畾鐩爣鐨勭墿鐞嗗湴鍧锛涙敹鍒拌繑鍥炴秷鎭悗灏嗚IP鍦板潃鍜岀墿鐞嗗湴鍧瀛樺叆鏈満ARP缂撳瓨涓苟淇濈暀涓瀹氭椂闂达紝涓嬫璇锋眰鏃剁洿鎺ユ煡璇RP缂撳瓨...
  • 浠涔堟槸ARP ARP鐨勮В閲
    绛旓細1銆丄RP锛屾槸鍦板潃杞崲鍗忚锛圓ddress Resolution Protocol锛夌殑鑻辨枃缂╁啓銆2銆ARP鏄涓涓摼璺眰鍗忚锛屽伐浣滃湪OSI 妯″瀷鐨勭浜屽眰锛屽湪鏈眰鍜岀‖浠舵帴鍙i棿杩涜鑱旂郴锛屽悓鏃跺涓婂眰锛堢綉缁滃眰锛夋彁渚涙湇鍔°傛垜浠煡閬撲簩灞傜殑浠ュお缃戜氦鎹㈣澶囧苟涓嶈兘璇嗗埆32浣嶇殑IP鍦板潃锛屽畠浠槸浠48浣嶄互澶綉鍦板潃锛堝氨鏄垜浠父璇寸殑MAC鍦板潃锛変紶杈撲互澶綉...
  • 浠涔堟槸ARP?
    绛旓細濡傛灉鎵惧埌浜嗭紝涔熷氨鐭ラ亾浜嗙洰鏍嘙AC鍦板潃锛岀洿鎺ユ妸鐩爣MAC鍦板潃鍐欏叆甯ч噷闈㈠彂閫佸氨鍙互浜嗭紱濡傛灉鍦ARP缂撳瓨琛ㄤ腑娌℃湁鎵惧埌鐩稿搴旂殑IP鍦板潃锛屼富鏈篈灏变細鍦ㄧ綉缁滀笂鍙戦佷竴涓箍鎾紝鐩爣MAC鍦板潃鏄淔F.FF.FF.FF.FF.FF鈥濓紝杩欒〃绀哄悜鍚屼竴缃戞鍐呯殑鎵鏈変富鏈哄彂鍑鸿繖鏍风殑璇㈤棶锛氣192.168.1.1鐨凪AC鍦板潃鏄粈涔堬紵鈥濈綉缁滀笂鍏朵粬涓绘満骞...
  • 浠涔堟槸arp?瀹冩湁浠涔堜綔鐢?
    绛旓細鍦ㄥ眬鍩熺綉涓紝杩欐槸閫氳繃ARP鍗忚鏉ュ畬鎴愮殑銆侫RP鍗忚瀵圭綉缁滃畨鍏ㄥ叿鏈夐噸瑕佺殑鎰忎箟銆傞氳繃浼營P鍦板潃鍜孧AC鍦板潃瀹炵幇ARP娆洪獥锛岃兘澶熷湪缃戠粶涓骇鐢熷ぇ閲忕殑ARP閫氫俊閲忎娇缃戠粶闃诲銆傛墍浠ョ綉绠′滑搴旀繁鍏ョ悊瑙RP鍗忚銆傚湴鍧瑙f瀽鍗忚 鍦板潃瑙f瀽鍗忚锛屽嵆ARP(AddressResolutionProtocol)锛屾槸鏍规嵁IP鍦板潃鑾峰彇鐗╃悊鍦板潃鐨勪竴涓猅CP/IP鍗忚銆
  • ARP涓嶪CMP鏈浠涔鍖哄埆?
    绛旓細褰揹og鏀跺埌杩欎釜浼犵殑搴旂瓟鍖咃紝灏变細瀹屽叏鐩镐俊rat鐨勭‖浠鍦板潃鏄AA:AA銆備絾鏄痙og涓紦瀛樹細杩囨湡锛屾墍浠ラ渶瑕佷笉鏂殑閲嶆柊鍙戦ARP搴旂瓟锛屼互闃叉琚叆渚典富鏈哄彂瑙夈傞鍏堟潵璁剧疆缃戠粶鎺ュ彛鍒悕锛坕fconfig eth0:1 10.0.0.2锛夛紝娣诲姞rat鐨処P鍦板潃骞朵笖鎵撳紑ARP鍗忚锛坕fconfig eth0 arp锛夈傜劧鍚庡湪姝g‘鐨勭綉缁滄帴鍙d笂璁剧疆鍒癲og鐨勮矾鐢便
  • 浠涔堟槸arp?瀹冩湁浠涔堜綔鐢
    绛旓細濡傛灉鎵惧埌浜嗭紝涔熷氨鐭ラ亾浜嗙洰鏍嘙AC鍦板潃锛岀洿鎺ユ妸鐩爣MAC鍦板潃鍐欏叆甯ч噷闈㈠彂閫佸氨鍙互浜嗭紱濡傛灉鍦ARP缂撳瓨琛ㄤ腑娌℃湁鎵惧埌鐩稿搴旂殑IP鍦板潃锛屼富鏈篈灏变細鍦ㄧ綉缁滀笂鍙戦佷竴涓箍鎾紝鐩爣MAC鍦板潃鏄淔F.FF.FF.FF.FF.FF鈥濓紝杩欒〃绀哄悜鍚屼竴缃戞鍐呯殑鎵鏈変富鏈哄彂鍑鸿繖鏍风殑璇㈤棶锛氣192.168.1.1鐨凪AC鍦板潃鏄粈涔堬紵鈥濈綉缁滀笂鍏朵粬涓绘満骞...
  • 浠涔堟槸ARP?
    绛旓細鍥炵瓟锛氭墍璋撯鍦板潃瑙f瀽鈥濆氨鏄富鏈哄湪鍙戦佸抚鍓嶅皢鐩爣IP鍦板潃杞崲鎴愮洰鏍嘙AC鍦板潃鐨勮繃绋嬨ARP鍗忚鐨勫熀鏈姛鑳藉氨鏄氳繃鐩爣璁惧鐨処P鍦板潃,鏌ヨ鐩爣璁惧鐨凪AC鍦板潃浠ヤ繚璇侀氫俊鐨勯『鍒╄繘琛屻 娉ㄨВ:绠鍗曞湴璇,ARP鍗忚涓昏璐熻矗灏嗗眬鍩熺綉涓殑32涓篒P鍦板潃杞崲涓哄搴旂殑48浣嶇墿鐞嗗湴鍧,鍗崇綉鍗$殑MAC鍦板潃,姣斿IP鍦板潃涓192.168.0.1...
  • 扩展阅读:arp查看ip地址 ... arp地址解析的过程 ... arpr安卓手机版下载 ... 查看arp地址映射表 ... 什么是地址解析协议arp ... arp和rarp命令是什么 ... arp地址解析工作原理 ... arp原理 ... arp和rarp区别 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网