ARP(地址解析协议)的高速缓存、分组格式和代理以及arp命令
日期:2007年9月14日 作者: 查看:[大字体 中字体 小字体]-
本章我们要讨论的问题是只对TCP/IP协议簇有意义的IP地址。数据链路如以太网或令牌环网都有自己的寻址机制(常常为48 bit地址),这是使用数据链路的任何网络层都必须遵从的。一个网络如以太网可以同时被不同的网络层使用。例如,一组使用TCP/IP协议的主机和另一组使用某种P C网络软件的主机可以共享相同的电缆。
当一台主机把以太网数据帧发送到位于同一局域网上的另一台主机时,是根据48 bit的以太网地址来确定目的接口的。设备驱动程序从不检查IP数据报中的目的IP地址。
地址解析为这两种不同的地址形式提供映射: 32 bit的IP地址和数据链路层使用的任何类型的地址。RFC 826 [Plummer1982]是ARP规范描述文档。
本章及下一章我们要讨论的两种协议如图4-1所示:ARP(地址解析协议)和RARP(逆地址解析协议)。
ARP为IP地址到对应的硬件地址之间提供动态映射。我们之所以用动态这个词是因为这个过程是自动完成的,一般应用程序用户或系统管理员不必关心。
RARP是被那些没有磁盘驱动器的系统使用(一般是无盘工作站或X终端),它需要系统管理员进行手工设置。我们在第5章对它进行讨论。
任何时候我们敲入下面这个形式的命令:
% FTP bsdi
都会进行以下这些步骤。这些步骤的序号如图4-2所示。
1) 应用程序FTP客户端调用函数gethostbyname(3)把主机名(bsdi)转换成32 bit的IP地址。这个函数在DNS(域名系统)中称作解析器,我们将在第14章对它进行介绍。这个转换过程或者使用DNS,或者在较小网络中使用一个静态的主机文件(/etc/hosts)。
2) FTP客户端请求TCP用得到的IP地址建立连接。
3) TCP发送一个连接请求分段到远端的主机,即用上述IP地址发送一份IP数据报(在第18章我们将讨论完成这个过程的细节)。
4) 如果目的主机在本地网络上(如以太网、令牌环网或点对点链接的另一端),那么IP数据报可以直接送到目的主机上。如果目的主机在一个远程网络上,那么就通过IP选路函数来确定位于本地网络上的下一站路由器地址,并让它转发IP数据报。在这两种情况下,IP数据报都是被送到位于本地网络上的一台主机或路由器。
5) 假定是一个以太网,那么发送端主机必须把32 bit的IP地址变换成48 bit的以太网地址。从逻辑Internet地址到对应的物理硬件地址需要进行翻译。这就是ARP的功能。ARP本来是用于广播网络的,有许多主机或路由器连在同一个网络上。
6) ARP发送一份称作ARP请求的以太网数据帧给以太网上的每个主机。这个过程称作广播,如图4 - 2中的虚线所示。ARP请求数据帧中包含目的主机的IP地址(主机名为bsdi),其意思是“如果你是这个IP地址的拥有者,请回答你的硬件地址。” - [1] [2] [3] [4] [5] [6] [7] 下一页
-
- ARP(地址解析协议)的高速缓存、分组格式和代理以及arp命令 相关文章:
- ·arp.exe是什么
- ·ARP(地址解析协议)的高速缓存、分组格式和代理以及arp命令
- ·在C#中利用SharpZipLib进行文件的压缩和解压缩
- ·使用ARP分组检测处于混杂模式的网络节点
- ·ToolbarPro 4.61 Cracked And my Keygen算法分析
- ·ARP攻击原理及解决方法
- ·如何能够快速检测定位出局域网中的ARP病毒电脑?
- ·分析:arp病毒利用的Javascript技术
- ·小工具检测局域网里发出ARP攻击的机器
- ·基于ARP欺骗的TCP伪连接D.o.S
- ARP(地址解析协议)的高速缓存、分组格式和代理以及arp命令 相关软件
- ·ARP防火墙 V5.0 Beta1 单机版
- ·ARP防火墙 V3.1.1 网络版
- ·SharpDevelop2 V2.1.0.2429 汉化版
- ·ARP卫士(ARP GUARD) V3.3.9.17
- ·Antechinus C Sharp Editor V6.1
- ·阿拉丁魔毯(Aladdin's Magic Carpet Racing)
- ·SharpReader V0.9.7.0
- ·金山ARP防火墙 V1.0.3750.64 Beta
- ·ARP防火墙 V4.2.1 单机版
- ·Safarp V0.5 汉化版
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:ICMP报文的类型
下一篇:特殊情况的IP地址
精品推荐
热点TOP10
- ·RFC2616 - Hypertext Transfer Protocol -- HTTP/1.1
- ·RFC1661——PPP协议中文版
- ·RFC2518 - HTTP Extensions for Distributed Authoring -- WEBDAV
- ·EIGRP简介
- ·TCP/IP协议简介
- ·RFC4150-Transport Performance Metrics MIB
- ·RFC2571 - An Architecture for Describing SNMP Management Frameworks
- ·RFC2665 - Definitions of Managed Objects for the Ethernet-like Interface Types
- ·RFC4046 - Multicast Security (MSEC) Group Key Management Architecture
- ·RFC2527 - Internet X.509 Public Key Infrastructure Certificate Policy and Certification Practices Framework
- ·RFC4090 - Fast Reroute Extensions to RSVP-TE for LSP Tunnels
- ·ISIS路由协议
- ·RFC4097-Middlebox Communications (MIDCOM) Protocol Evaluation
- ·RFC2757 - Long Thin Networks
- ·RFC2790 - Host Resources MIB
- ·RFC4094 - Analysis of Existing Quality-of-Service Signaling Protocols
- ·对BitTorrent通信协议的分析与检测
- ·RFC4028 - Session Timers in the Session Initiation Protocol (SIP)
- ·Ad Hoc网络协议栈通用要求研究
- ·ARP(地址解析协议)的高速缓存、分组格式和代理以及arp命令
