计算机网络

该ARP,RARP,IP,ICMP。 什么是ARP协议使用?

如果机器具有相同的网络中的任何其它等效装置进行通信,这种连接需要一个物理或MAC地址。 但是,应用程序负责通信,需要使用能够将IP地址与MAC地址相关联的任何机制。

通过使用地址解析协议(ARP)来执行这一机制。 由于它们,有目的地节点的IP地址,它通知所述源MAC地址的翻译。 因此,ARP协议促进两个设备的通信时它们被同时连接到网络。

它是如何工作的?

这意味着每个设备A希望将数据分组发送到机器B时,A必须为MAC地址请求B.发送ARP分组然而,这将不可避免地导致增加的网络负载和流量的权重。

为了减少交通和网络连接的成本,即使用ARP协议的计算机都支持最近收购IP_to_MAC地址映射的高速缓存,也就是说,他们不应该再次使用ARP。

然而,一些澄清ARP可能:当机器A希望将数据发送到机器B,有可能是B为将要发送的响应数据在不久的将来。 因此,为了避免对设备B使用ARP的,A应自A发送其到MAC-地址B初始请求保持在一个特殊的封装具有用于B的MAC地址的请求其粘合IP_to_MAC地址,在网络上的每台机器必须被移除并存储在它的缓存地址IP_to_MAC。

当设备在网络上(例如,如果操作系统重新启动)时,它可广播地址绑定,使得所有其他机器可以将它保存在他们的设置。 这将不被重用,可能连接其它新设备时需要ARP协议。

使用地址解析协议实施例显示

您可以考虑在一台计算机尝试连接到某些远程设备的情景,以及它们之间的任何以前的IP交换没有进行。 因此,应当使用ARP协议 - 以确定远程设备的MAC地址。

ARP请求消息(从AAAA IP地址进行到BBBB)在LAN广播到以太网协议的类型。 ARP协议是基于除所述目标,其将请求响应消息的所有机器。 该响应包含IP地址BBBB,即 以太网源硬件地址,那么链接将在设备之间建立。

ARP协议及其用途 - 结论

如可以从上面的描述可以看出,地址解析协议是用于在网络中的各种设备之间建立相互作用。 换句话说,这种技术,没有它的正常连接是不可能的。 但是ARP操作是否可能没有其他网络参数? 绝对有可能。 因此,你应该考虑其他的协议,发挥了重要作用。

反向地址解析协议

RARP是由本地网络上的物理计算机可以请求来自地址解析协议表或网关高速缓存服务器的一个IP地址的协议。 网络管理员 创建中的网关或路由器的LAN,其中显示的机器的物理地址的表(或媒体访问控制地址- MAC)相对于所述相应的协议。 当一个新的装置被连接到网络,它的RARP客户端向服务器请求发送其IP地址。 假设该纪录是在路由表中创建,RARP服务器返回一个可以保存以备后用一台机器的IP地址。 因此,地址解析协议ARP持续地与RARP连接。

详细机制

而且一台机器发出请求和服务器,这是为了响应 - 他们都在会议期间使用的物理网络地址。 作为一项规则,请求者不知道物理地址。 因此,该请求被广播到网络上的所有机器。 然后,请求方必须确定自己在关系到服务器。 对于CPU可使用的序列号或网络机器的物理地址。 作为唯一标识符的使用物理地址的有两个优点。

这些地址总是可用的,不应该被链接到启动代码。
由于识别信息取决于在网络上,而不是从CPU供应商,所有的汽车都会有网络的唯一标识符。

行动RARP时间

由于RARP直接使用物理网络,没有其它软件协议将不响应请求或中继它。 软件RARP必须单独应对这些挑战。 依靠RARP下载一些站,直到他们收到的响应可以无限重复重试。 其他实现有失败多次尝试后,为了避免不必要的广播网络超载。

IP协议/ ICMP / ARP

ICMP协议绑定机制,网关,以及用于管理连接的主机,或者您会收到错误报告。 Internet协议提供了从网关来网关,直到它达到可以直接将它的最终目的地点的信号。 如果网关不能发送或传递数据,或者它检测到异常情况,如网络拥塞,它应该显示一个关于它的消息采取措施避免或纠正问题。

网际协议控制 消息(ICMP)允许网关发送错误或控制消息到其它网关或主机。 因此,ICMP提供两个连接的计算机的互联网协议之间的通信。

这种特殊的机制已经被添加到开发商除了TCP / IP的协议。 它可以让你使用互联网网关报告错误,或提供有关紧急信息。 就其本身而言,该IP协议并不包含任何可以帮助验证与发送者的关系,或查找故障。

TCP / IP协议

TCP / IP的协议提供了工具,可以帮助网络管理员和用户识别网络问题。 其中最常用的调试工具是ICMP请求和接收响应消息。 同时,主机或网关发送回显请求ICMP消息到指定的地址。 接收回波请求的任何机器,制定的响应,并返回到原来的发送者。 在这种情况下,响应包含在所述请求和相关联的响应发送的数据的副本。

这个协议可以用来检查是否目的地,以及是否与他接触是可用的。 反过来,ARP协议-这是在硬件除了TCP / IP和必要的网络中的设备之间的正常通信使用。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.birmiss.com. Theme powered by WordPress.