Advertisement

Assigned Resource Protocol(ARP协议) Assigned Resource Protocol(ARP协议)

阅读量:

一、ARP概述

若要在TCP/IP协议栈中挑选一个被公认为**"最不安全的协议"**,那么ARP协议无疑是最具争议性的选择。在网络安全领域,诸如“网络扫描”、“内网渗透”、“中间人拦截”、“局域网流控”以及“流量欺骗”等常见术语,大多与ARP协议密切相关。许多知名的网络安全工具,如Cain、Ettercap以及操作简便的P2P终结者等,其底层实现都依赖于ARP协议。

这样一个听起来似乎“危险至极”的协议,其技术原理却异常简单。例如,ARP的完整交互过程仅需两个数据包即可完成——一个请求包和一个响应包。然而,ARP协议也存在一些容易让初学者感到困惑的地方,例如由其衍生出的多种变体:代理ARP、免费ARP、翻转ARP以及逆向ARP等。这些不同类型的ARP分别适用于不同的应用场景。在深入探讨其技术细节之前,作为初学者,我们先记住以下三点内容:

ARP(Address Resolution Protocol)即地址解析协议,主要功能是实现IP地址与MAC地址之间的映射关系,并用于查询目标IP地址对应的MAC地址

②在网络通信过程中,主机之间传输的数据包需要根据OSI模型逐层进行封装处理,在完成封装后方可发送出去。因此,在局域网通信中不仅需要封装源和目的IP地址信息,同时还需要封装源和目的MAC地址信息。

③通常情况下,上层应用程序更关注IP地址而非MAC地址。

全部评论 (0)

还没有任何评论哟~