什么是IP协议、ARP协议?

TCP/IP\u534f\u8bae\u4f7f\u7528\u5730\u5740\u8f6c\u6362\u534f\u8baeARP\u5c06()\u8f6c\u6362\u4e3a()\u5730\u5740

IP\u5730\u5740\u8f6c\u6362\u4e3aMAC\u5730\u5740\uff08\u7f51\u7edc\u8bbe\u5907\u7684\u7269\u7406\u5730\u5740\uff09

ARP\uff08Address Resolution Protocol\uff0c\u5730\u5740\u89e3\u6790\u534f\u8bae\uff09\u662f\u4e00\u4e2a\u4f4d\u4e8eTCP/IP\u534f\u8bae\u6808\u4e2d\u7684\u4f4e\u5c42\u534f\u8bae\uff0c\u8d1f\u8d23\u5c06\u67d0\u4e2aIP\u5730\u5740\u89e3\u6790\u6210\u5bf9\u5e94\u7684MAC\u5730\u5740\u3002

一、什么是ARP协议

ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。

二、ARP协议的工作原理

在每台安装有TCP/IP协议的电脑里都有一个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缓存表的长度,加快查询速度。

三、如何查看ARP缓存表

ARP缓存表是可以查看的,也可以添加和修改。在命令提示符下,输入“arp -a”就可以查看ARP缓存表中的内容了,如附图所示。

用“arp -d”命令可以删除ARP表中某一行的内容;用“arp -s”可以手动在ARP表中指定IP地址与MAC地址的对应。
========================
网际协议IP

Internet 上使用的一个关键的低层协议是网际协议,通常称IP协议。我们利用一个共同遵守的通信协议,从而使 Internet 成为一个允许连接不同类型的计算机和不同操作系统的网络。要使两台计算机彼此之间进行通信,必须使两台计算机使用同一种语言。通信协议正像两台计算机交换信息所使用的共同语言,它规定了通信双方在通信中所应共同遵守的约定。

计算机的通信协议精确地定义了计算机在彼此通信过程的所有细节。例如,每台计算机发送的信息格式和含义,在什么情况下应发送规定的特殊信息,以及接收方的计算机应做出哪些应答等等。
网际协议IP协议提供了能适应各种各样网络硬件的灵活性,对底层网络硬件几乎没有任何要求,任何一个网络只要可以从一个地点向另一个地点传送二进制数据,就可以使用IP协议加入 Internet 了。
如果希望能在 Internet 上进行交流和通信,则每台连上 Internet 的计算机都必须遵守IP协议。为此使用 Internet 的每台计算机都必须运行IP软件,以便时刻准备发送或接收信息。

IP协议对于网络通信有着重要的意义:网络中的计算机通过安装IP软件,使许许多多的局域网络构成了一个庞大而又严密的通信系统。从而使 Internet 看起来好像是真实存在的,但实际上它是一种并不存在的虚拟网络,只不过是利用IP协议把全世界上所有愿意接入 Internet 的计算机局域网络连接起来,使得它们彼此之间都能够通信。

  • 浠涔堟槸IP鍗忚銆ARP鍗忚?
    绛旓細ARP鍗忚鏄淎ddress Resolution Protocol鈥濓紙鍦板潃瑙f瀽鍗忚锛夌殑缂╁啓銆傚湪灞鍩熺綉涓紝缃戠粶涓疄闄呬紶杈撶殑鏄滃抚鈥濓紝甯ч噷闈㈡槸鏈夌洰鏍囦富鏈虹殑MAC鍦板潃鐨勩傚湪浠ュお缃戜腑锛屼竴涓富鏈鸿鍜屽彟涓涓富鏈鸿繘琛岀洿鎺ラ氫俊锛屽繀椤昏鐭ラ亾鐩爣涓绘満鐨凪AC鍦板潃銆備絾杩欎釜鐩爣MAC鍦板潃鏄浣曡幏寰楃殑鍛紵瀹冨氨鏄氳繃鍦板潃瑙f瀽鍗忚鑾峰緱鐨勩傛墍璋撯滃湴鍧瑙...
  • 浠涔堟槸缃戦檯鍗忚IP鍜岀綉缁鍗忚ARP?
    绛旓細IP鍗忚锛氬疄鐜扮綉缁滀簰杩銆備娇鍙備笌浜掕繛鐨勬ц兘鍚勫紓鐨勭綉缁滀粠鐢ㄦ埛鐪嬭捣鏉ュソ鍍忔槸涓涓粺涓鐨勭綉缁溿傜綉闄呭崗璁甀P鏄疶CP/IP浣撶郴涓袱涓渶涓昏鐨勫崗璁箣涓锛屼笌IP鍗忚閰嶅浣跨敤鐨勮繕鏈夊洓涓崗璁侫RP鍗忚锛氭槸瑙e喅鍚屼竴涓眬鍩熺綉涓婄殑涓绘満鎴栬矾鐢卞櫒鐨処P鍦板潃鍜岀‖浠跺湴鍧鐨勬槧灏勯棶棰樸俁ARP锛氭槸瑙e喅鍚屼竴涓眬鍩熺綉涓婄殑涓绘満鎴栬矾鐢卞櫒鐨勭‖浠跺湴...
  • 浠涔堟槸IP銆丮AC銆ARP銆両CMP ?
    绛旓細IP鏄嫳鏂嘔nternet Protocol锛堢綉缁滀箣闂翠簰杩炵殑鍗忚锛夌殑缂╁啓锛屼腑鏂囩畝绉颁负鈥滅綉鍗忊濓紝涔熷氨鏄负璁$畻鏈虹綉缁滅浉浜掕繛鎺ヨ繘琛岄氫俊鑰岃璁$殑鍗忚銆傚湪鍥犵壒缃戜腑锛屽畠鏄兘浣胯繛鎺ュ埌缃戜笂鐨勬墍鏈夎绠楁満缃戠粶瀹炵幇鐩镐簰閫氫俊鐨勪竴濂楄鍒欙紝瑙勫畾浜嗚绠楁満鍦ㄥ洜鐗圭綉涓婅繘琛岄氫俊鏃跺簲褰撻伒瀹堢殑瑙勫垯銆備换浣曞巶瀹剁敓浜х殑璁$畻鏈虹郴缁燂紝鍙閬靛畧 IP鍗忚灏卞彲...
  • 绠杩arp,rarp,tcp,ip鐨勫惈涔
    绛旓細鍦板潃瑙f瀽鍗忚锛屽嵆ARP锛圓ddress Resolution Protocol锛夛紝鏄牴鎹甀P鍦板潃鑾峰彇鐗╃悊鍦板潃鐨勪竴涓猅CP/IP鍗忚銆備富鏈哄彂閫佷俊鎭椂灏嗗寘鍚洰鏍嘔P鍦板潃鐨凙RP璇锋眰骞挎挱鍒扮綉缁滀笂鐨勬墍鏈変富鏈猴紝骞舵帴鏀惰繑鍥炴秷鎭紝浠ユ纭畾鐩爣鐨勭墿鐞嗗湴鍧 rarp锛氬弽鍚戝湴鍧杞崲鍗忚锛圧ARP锛歊everse Address Resolution Protocol锛夊弽鍚戝湴鍧杞崲鍗忚锛圧ARP锛夊厑璁稿眬...
  • tcp鍙潬浼犺緭宸ヤ綔鍘熺悊涓殑鍗忚鏈
    绛旓細3銆丄RP锛圓ddress Resolution Protocol锛屽湴鍧瑙f瀽鍗忚锛夎繖鏄敤浜庡皢缃戠粶灞傜殑IP鍦板潃瑙f瀽涓烘暟鎹摼璺眰鐨凪AC鍦板潃鐨勫崗璁銆傚湪TCP/IP缃戠粶涓紝鏁版嵁鍖呴渶瑕侀氳繃ARP鍗忚鑾峰緱鐩爣涓绘満鐨凪AC鍦板潃锛屼互渚垮湪鏁版嵁閾捐矾灞備笂杩涜浼犺緭銆傝繖浜涘崗璁殑浣滅敤锛氳繖浜涘崗璁叡鍚屽崗浣滐紝浣垮緱TCP鑳藉瀹炵幇鍙潬浼犺緭銆備緥濡傦紝褰撲竴鍙颁富鏈哄悜鍙︿竴鍙颁富鏈哄彂閫...
  • 璇曠畝鍗曡鏄ip,arp,rarp,icmp鐨勪綔鐢
    绛旓細IP鏄綉缁滃眰鍦板潃锛屾槸Internet Protocol缃戦檯鍗忚鐨勭畝绉般ARP鏄湴鍧瑙f瀽鍗忚锛鍗冲皢缃戠粶鍦板潃杞崲鎴愭暟鎹摼璺眰鍦板潃銆傛槸Address Resolution Protocol鐨勭畝绉般俁ARP鏄嗗悜鍦板潃瑙f瀽鍗忚锛屽嵆灏嗘暟鎹摼璺眰鍦板潃杞崲鎴愮綉缁滃眰鍦板潃銆傛槸Reverse Address Resolution Protocol鐨勭畝绉般侷CMP鏄綉闄鎺у埗鎶ユ枃鍗忚锛屾潵妫娴嬬綉缁滃眰鐨勯氳矾淇℃伅鍜...
  • TCP銆丗TP銆IP銆丼MTP銆ARP鏄粈涔涓滆タ
    绛旓細TCP/IP鍗忚(Transmission Control Protocol/Internet Protocol)鍙仛浼犺緭鎺у埗/缃戦檯鍗忚,鍙堝彨缃戠粶閫氳鍗忚,杩欎釜鍗忚鏄疘nternet鍥介檯浜掕仈缃戠粶鐨勫熀纭銆侳TP(File Transfer Protocol)鏄 Internet 涓婄敤鏉ヤ紶閫佹枃浠剁殑鍗忚(鏂囦欢浼犺緭鍗忚)銆傚畠鏄负浜嗘垜浠兘澶熷湪 Internet 涓婁簰鐩镐紶閫佹枃浠惰屽埗瀹氱殑鐨勬枃浠朵紶閫佹爣鍑,瑙勫畾浜 Internet ...
  • 璁$畻鏈鍗忚鍒板簳鏄浠涔
    绛旓細璁$畻鏈鍗忚锛涔熷彨浣滅綉缁滃崗璁紝鏄氫俊璁$畻鏈哄弻鏂瑰繀椤诲叡鍚岄伒浠庣殑涓缁勭害瀹氥備负浜嗕娇鏁版嵁鍦ㄧ綉缁滀笂浠庢簮鍒拌揪鐩殑锛岀綉缁滈氫俊鐨勫弬涓庢柟蹇呴』閬靛惊鐩稿悓鐨勮鍒欙紝杩欏瑙勫垯绉颁负鍗忚锛屽畠鏈缁堜綋鐜颁负鍦ㄧ綉缁滀笂浼犺緭鐨勬暟鎹寘鐨勬牸寮忋傛渶甯歌鐨勮绠楁満鍗忚鏄疧SI/RM鍗忚銆傚浗闄呮爣鍑嗗寲缁勭粐锛圛SO锛夊湪1978骞存彁鍑轰簡鈥滃紑鏀剧郴缁熶簰鑱斿弬鑰冩ā鍨嬧...
  • 璇存槑涓嬪垪鍗忚鐨勪綔鐢:IP,ARP,RARP,ICMP
    绛旓細IP鍗忚锛圛nternet Protocol锛屽洜鐗圭綉鍗忚锛夛紝灞炰簬OSI7灞傚弬鑰冩ā鍨嬩腑鐨勭綉缁滃眰鍗忚銆傚畠鎻愪緵涓や釜鍩烘湰鍔熻兘锛氬鍧鍜屽垎娈点傚鍧鍗冲父璇寸殑璺敱鍔熻兘锛涘垎娈垫槸鎸囧鏁版嵁鍖呯殑澶у皬杩涜閲嶆柊缁勮锛屼互閫傚簲涓嶅悓缃戠粶瀵瑰寘澶у皬鐨勮姹傘ARP鍗忚锛圓ddress Resolution Protocol锛屽湴鍧瑙f瀽鍗忚锛夛紝灞炰簬IPv4鍗忚绨囷紝宸ヤ綔鍦ㄦ暟鎹摼璺眰銆傚叾...
  • 扩展阅读:arp是用于什么的协议 ... arp协议主要流程 ... 什么是地址转换协议arp ... 什么是地址解析协议arp ... ip协议是用来做什么的 ... tcpip协议简单解释 ... 什么是网络通信协议 ... arp协议怎么用 ... ip协议是tcpip协议中的什么协议 ...

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