ARP协议的工作原理? ARP协议的工作原理是什么?

ARP\u534f\u8bae\u7684\u4f5c\u7528\u53ca\u5de5\u4f5c\u539f\u7406\uff1f

ARP\u534f\u8bae\u5de5\u4f5c\u539f\u7406

ARP\u534f\u8bae\u5de5\u4f5c\u539f\u7406

首先,每台主机都会在自己的ARP缓冲区中建立一个ARP列表,以表示IP地址和MAC地址的对应关系。当源主机需要将一个数据包要发送到目的主机时,会首先检查自己ARP列表中是否存在该IP地址对应的MAC地址,如果有,就直接将数据包发送到这个MAC地址;如果没有,就向本地网段发起一个ARP请求的广播包,查询此目的主机对应的MAC地址。此ARP请求数据包里包括源主机的IP地址、硬件地址、以及目的主机的IP地址。网络中所有的主机收到这个ARP请求后,会检查数据包中的目的IP是否和自己的IP地址一致。如果不相同就忽略此数据包;如果相同,该主机首先将发送端的MAC地址和IP地址添加到自己的ARP列表中,如果ARP表中已经存在该IP的信息,则将其覆盖,然后给源主机发送一个ARP响应数据包,告诉对方自己是它需要查找的MAC地址;源主机收到这个ARP响应数据包后,将得到的目的主机的IP地址和MAC地址添加到自己的ARP列表中,并利用此信息开始数据的传输。如果源主机一直没有收到ARP响应数据包,表示ARP查询失败。例如:A的地址为:IP:192.168.10.1MAC:AA-AA-AA-AA-AA-AA
B的地址为:IP:192.168.10.2MAC:BB-BB-BB-BB-BB-BB根据上面的所讲的原理,我们简单说明这个过程:A要和B通讯,A就需要知道B的以太网地址,于是A发送一个ARP请求广播(谁是192.168.10.2,请告诉192.168.10.1),当B收到该广播,就检查自己,结果发现和自己的一致,然后就向A发送一个ARP单播应答(192.168.10.2在BB-BB-BB-BB-BB-BB)。

ARP协议工作原理



在TCP/IP协议中,每一个网络结点是用IP地址标识的,IP地址是一个逻辑地址。而在以太网中数据包是靠48位MAC地址(物理地址)寻址的。因此,必须建立IP地址与MAC地址之间的对应(映射)关系,ARP协议就是为完成这个工作而设计的。
TCP/IP协议栈维护着一个ARP cache表,在构造网络数据包时,首先从ARP表中找目标IP对应的MAC地址,如果找不到,就发一个ARP request广播包,请求具有该IP地址的主机报告它的MAC地址,当收到目标IP所有者的ARP reply后,更新ARP cache。ARP cache有老化机制。

  • arp鏄暐鎰忔??绠鍗曠偣,鏈濂藉仛涓瘮鍠,鍒鍒,鏈汉鎵嶇枏瀛︽祬,闅句互鐞嗕細.鎷 ...
    绛旓細杩欏氨闇瑕佸湪浜掕繛灞傛湁涓缁勬湇鍔″皢IP鍦板潃杞崲涓虹浉搴旂墿鐞嗗湴鍧,杩欑粍鍗忚灏辨槸ARP鍗忚銆 [缂栬緫鏈]浜屻ARP鍗忚鐨勫伐浣滃師鐞 鍦ㄦ瘡鍙板畨瑁呮湁TCP/IP鍗忚鐨勭數鑴戦噷閮芥湁涓涓狝RP缂撳瓨琛,琛ㄩ噷鐨処P鍦板潃涓嶮AC鍦板潃鏄竴涓瀵瑰簲鐨,濡傞檮琛ㄦ墍绀恒 闄勮〃 鎴戜滑浠ヤ富鏈篈(192.168.1.5)鍚戜富鏈築(192.168.1.1)鍙戦佹暟鎹负渚嬨傚綋鍙戦佹暟鎹椂,涓绘満A...
  • 鍦ㄥ悓涓缃戞涓垨涓嶅悓缃戞涓,ARP鍗忚鏄庢牱宸ヤ綔鐨!
    绛旓細ARP 鏄 TCP/IP 璁捐鑰呭埄鐢ㄤ箼澶綉鐨勫箍鎾ц川锛岃璁″嚭鏉ョ殑浣嶅潃瑙i噴鍗忓畾銆傚畠鐨勪富瑕佺壒鎬у拰浼樼偣鏄畠鐨勪綅鍧瀵瑰簲鍏崇郴鏄姩鎬佺殑锛屽畠浠ユ煡璇㈢殑鏂瑰紡鏉ヨ幏寰 IP 浣嶅潃鍜屽疄浣撲綅鍧鐨勫搴斻傚畠鐨勫伐浣滃師鐞闈炲父绠鍗曪細1. 棣栧厛锛屾瘡涓鍙颁富鏈洪兘浼氬湪 ARP 蹇彇缂撳啿鍖 (ARP Cache)涓缓绔嬩竴涓 ARP 琛ㄦ牸锛岀敤鏉ヨ褰 IP 浣嶅潃鍜屽疄浣...
  • 浠涔堟槸ARP鍗忚?
    绛旓細鍦板潃瑙f瀽鍗忚锛屽嵆ARP锛屾槸鏍规嵁IP鍦板潃鑾峰彇鐗╃悊鍦板潃鐨勪竴涓猅CP/IP鍗忚銆備富鏈哄彂閫佷俊鎭椂灏嗗寘鍚洰鏍嘔P鍦板潃鐨凙RP璇锋眰骞挎挱鍒板眬鍩熺綉缁滀笂鐨勬墍鏈変富鏈猴紝骞舵帴鏀惰繑鍥炴秷鎭紝浠ユ纭畾鐩爣鐨勭墿鐞嗗湴鍧銆傛敹鍒拌繑鍥炴秷鎭悗灏嗚IP鍦板潃鍜岀墿鐞嗗湴鍧瀛樺叆鏈満ARP缂撳瓨涓苟淇濈暀涓瀹氭椂闂达紝涓嬫璇锋眰鏃剁洿鎺ユ煡璇RP缂撳瓨浠ヨ妭绾﹁祫婧愩鍘熺悊锛欰RP缂撳瓨...
  • ARP浠ュ強RARP鍗忚鐨涓昏鍔熻兘銆佸浣曞疄鐜
    绛旓細浣嗚繖涓洰鏍嘙AC鍦板潃鏄浣曡幏寰楃殑鍛紵瀹冨氨鏄氳繃鍦板潃瑙f瀽鍗忚鑾峰緱鐨勩傛墍璋撯滃湴鍧瑙f瀽鈥濆氨鏄富鏈哄湪鍙戦佸抚鍓嶅皢鐩爣IP鍦板潃杞崲鎴愮洰鏍嘙AC鍦板潃鐨勮繃绋嬨侫RP鍗忚鐨勫熀鏈姛鑳藉氨鏄氳繃鐩爣璁惧鐨処P鍦板潃锛屾煡璇㈢洰鏍囪澶囩殑MAC鍦板潃锛屼互淇濊瘉閫氫俊鐨勯『鍒╄繘琛屻備簩銆ARP鍗忚鐨勫伐浣滃師鐞 鍦ㄦ瘡鍙板畨瑁呮湁TCP/IP鍗忚鐨勭數鑴戦噷閮芥湁涓涓...
  • 浠涔堟槸arp?瀹冩湁浠涔堜綔鐢
    绛旓細浣嗚繖涓洰鏍嘙AC鍦板潃鏄浣曡幏寰楃殑鍛紵瀹冨氨鏄氳繃鍦板潃瑙f瀽鍗忚鑾峰緱鐨勩傛墍璋撯滃湴鍧瑙f瀽鈥濆氨鏄富鏈哄湪鍙戦佸抚鍓嶅皢鐩爣IP鍦板潃杞崲鎴愮洰鏍嘙AC鍦板潃鐨勮繃绋嬨侫RP鍗忚鐨勫熀鏈姛鑳藉氨鏄氳繃鐩爣璁惧鐨処P鍦板潃锛屾煡璇㈢洰鏍囪澶囩殑MAC鍦板潃锛屼互淇濊瘉閫氫俊鐨勯『鍒╄繘琛屻備簩銆ARP鍗忚鐨勫伐浣滃師鐞 鍦ㄦ瘡鍙板畨瑁呮湁TCP/IP鍗忚鐨勭數鑴戦噷閮芥湁涓涓...
  • ARP鍗忚璇﹁В鍙婁互澶綉骞挎挱闂瑙f瀽
    绛旓細1.ARP鍗忚鐨浣滅敤 2.浜ゆ崲鏈鐨勫伐浣滃師鐞璇﹁В 3.ARP鍗忚鐨勬姤鏂囨姄鍖呭垎鏋 4.浠ュお缃戝箍鎾鏆撮棶棰樺強瑙e喅鏂规 5.浠ュお缃戝畨鍏ㄩ棶棰樿鲸鏋 pc1浼氫互ARP鐨剅equest鎶ユ枃浠ュ箍鎾殑鏂瑰紡鍙戦佺粰杩炴帴杩欏彴浜ゆ崲鏈轰笅闈㈢殑鎵鏈夎咃紝渚嬪pc2锛宲c2鏀跺埌鍚庝細浠RP鐨剅eply鎶ユ枃鍥炲簲锛屽崟娉㈢殑鏂瑰紡鍥炲簲pc1,c1鏀跺埌c2鐨刴ac鍦板潃鍥炲簲淇℃伅锛屽畠浼氬皢...
  • ARP鍗忚鍩烘湰鍘熺悊
    绛旓細ARP鍗忚锛圓ddress Resolution Protocol锛鍦板潃瑙f瀽鍗忚锛夛細 鍦ㄤ互澶綉鍗忚涓瀹氾紝鍚屼竴 灞鍩熺綉 涓殑涓鍙颁富鏈鸿鍜屽彟涓鍙颁富鏈鸿繘琛岀洿鎺ラ氫俊锛屽繀椤昏鐭ラ亾鐩爣涓绘満鐨凪AC鍦板潃銆傝屽湪TCP/IP鍗忚涓紝缃戠粶灞傚拰浼犺緭灞傚彧鍏冲績鐩爣涓绘満鐨処P鍦板潃銆傝繖灏卞鑷村湪浠ュお缃戜腑浣跨敤IP鍗忚鏃讹紝鏁版嵁閾捐矾灞傜殑浠ュお缃戝崗璁帴鍒颁笂灞侷P鍗忚...
  • arp鐨涓昏浣滅敤
    绛旓細ARP锛圓ddress Resolution Protocol锛夌殑涓昏浣滅敤鏄皢IP鍦板潃瑙f瀽涓虹墿鐞嗗湴鍧锛圡AC鍦板潃锛夛紝浠ヤ繚璇侀氫俊鐨勯『鍒╄繘琛屻傚湪浠ュお缃戜腑锛屾暟鎹抚浠庝竴涓富鏈哄埌杈剧綉鍐呯殑鍙︿竴鍙颁富鏈烘槸鏍规嵁48浣嶇殑浠ュお缃戝湴鍧锛堢‖浠跺湴鍧锛夋潵纭畾鎺ュ彛鐨勶紝鑰屼笉鏄牴鎹32浣嶇殑IP鍦板潃銆侫RP鍗忚灞炰簬閾捐矾灞傜殑鍗忚锛ARP鍗忚鐨勫伐浣滃師鐞鏄紝褰撲竴涓富鏈洪渶瑕...
  • ARP鏄粈涔堛??鐢ㄦ渶绠鍗曠殑璇翠竴涓嬨
    绛旓細瀹冨氨鏄氳繃鍦板潃瑙f瀽鍗忚鑾峰緱鐨勩傛墍璋撯滃湴鍧瑙f瀽鈥濆氨鏄富鏈哄湪鍙戦佸抚鍓嶅皢鐩爣IP鍦板潃杞崲鎴愮洰鏍嘙AC鍦板潃鐨勮繃绋嬨侫RP鍗忚鐨勫熀鏈姛鑳藉氨鏄氳繃鐩爣璁惧鐨処P鍦板潃锛屾煡璇㈢洰鏍囪澶囩殑MAC鍦板潃锛屼互淇濊瘉閫氫俊鐨勯『鍒╄繘琛屻備簩銆ARP鍗忚鐨勫伐浣滃師鐞 鍦ㄦ瘡鍙板畨瑁呮湁TCP/IP鍗忚鐨勭數鑴戦噷閮芥湁涓涓狝RP缂撳瓨琛紝琛ㄩ噷鐨処P鍦板潃涓嶮AC鍦板潃...
  • 濡備綍闃插尽arp鏀诲嚮
    绛旓細ARP宸ヤ綔鍘熺悊濡備笅: 鍦═CP/IP鍗忚涓,A缁橞鍙戦両P鍖,鍦ㄥ寘澶翠腑闇瑕佸~鍐橞鐨処P涓虹洰鏍囧湴鍧,浣嗚繖涓狪P鍖呭湪浠ュお缃戜笂浼犺緭鐨勬椂鍊,杩橀渶瑕佽繘琛屼竴娆′互澶寘鐨勫皝瑁,鍦ㄨ繖涓互澶寘涓,鐩爣鍦板潃灏辨槸B鐨凪AC鍦板潃. 璁$畻鏈篈鏄浣曞緱鐭鐨凪AC鍦板潃鐨勫憿?瑙e喅闂鐨勫叧閿氨鍦ㄤ簬ARP鍗忚銆 鍦ˋ涓嶇煡閬揃鐨凪AC鍦板潃鐨勬儏鍐典笅,A灏卞箍鎾竴涓狝RP璇锋眰鍖...
  • 扩展阅读:arp协议工作原理简述 ... arp协议的工作过程简短 ... 简要叙述arp的工作原理 ... arp协议的原理及用途 ... 地址解析协议arp的原理 ... arp协议的主要功能是 ... 不同网段arp的工作原理 ... arp地址解析工作原理 ... arp协议的工作原理及过程 ...

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