- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.第21章ARP地址解析协议
下载
第21章 ARP :地址解析协议
21.1 介绍
地址解析协议( A R P )用于实现I P地址到网络接口硬件地址的映射。常见的以太网网络接口
硬件地址长度为48 bit 。A R P 同时也可以工作在其他类型的数据链路下,但在本章中,我们只
考虑将I P地址映射到48 bit 的以太网地址。A R P在RFC 826 [Plummer 1982] 中定义。
当某主机要向以太网中另一台主机发送 I P数据时,它首先根据目的主机的 I P地址在A R P高
速缓存中查询相应的以太网地址, A R P 高速缓存是主机维护的一个 I P地址到相应以太网地址
的映射表。如果查到匹配的结点,则相应的以太网地址被写入以太网帧首部,数据报被加入
到输出队列等候发送。如果查询失败, A R P 会先保留待发送的 I P数据报,然后广播一个询问
目的主机硬件地址的A R P报文,等收到回答后再将 I P数据报发送出去。
以上只是简要描述了A R P协议的基本工作过程,下面我们将结合 N e t / 3 中的A R P 实现来详
细描述其具体细节。卷 1的第4章包含了A R P 的例子。
21.2 ARP和路由表
N e t / 3 中A R P 的实现是和路由表紧密关联的,这也是为什么我们要在描述路由表结构之后
再来讲解A R P 的原因。图2 1 - 1 显示了本章中我们描述 A R P 要用到的一个例子。整个图是与本
书中用到的网络实例相对应的,它显示了 b s d i主机上当前A R P缓存的相关结构。其中 I f n e t、
i f a d d r和i n _ i f a d d r结构是由图3 - 3 2和图6 - 5简化而来的,所以在这里忽略了在第 3章和第6
章中描述过的这三个结构中的某些细节。例如,图中没有画出在两个 i f a d d r结构之后的
s o c k a d d r _ d l结构—而仅仅是概述了这两个结构中的相应信息。同样,我们也仅仅是概
述了三个 i n _ i f a d d r结构中的信息。
下面,我们简要概述图中的有关要点。细节部分将随着本章的进行而详细展开。
1) l l i n f o _ a r p结构的双向链表包含了每一个 A R P 已知的硬件地址的少量信息。同名全
局变量l l i n f o _ a r p是该链表的头结点,图中没有画出第一位的 l a _ p r e v指针指向最后一项,
最后一项的 l a _ n e x t指针指向第一项。该链表由 A R P 时钟函数每隔5分钟处理一次。
2) 每一个已知硬件地址的 I P地址都对应一个路由表结点 (r t e n t r y结构) 。l l i n f o _ a r p
结构的 l a _ r t指针成员用来指向相应的 r t e n t r y结构,同样地, r t e n t r y结构的
r t _ l l i n f o指针成员指向 l l i n f o _ a r p结构。图中对应主机 s u n( 1 4 0 . 2 5 2 . 1 3 . 3 3 ) 、
s v r 4( 1 4 0 . 2 5 2 . 1 3 . 3 4 )和b s d i( 1 4 0 . 2 5 2 . 1 3 . 3 5 ) 的三个路由表结点各自具有相应的 l l i n f o _ a r p
结构。如图 1 8 - 2所示。
3) 而在图的最左边第四个路由表结点则没有对应的 l l i n f o _ a r p结构,该结点对应于本
地以太网( 1 4 0 . 2 5 2 . 1 3 . 3 2 ) 的路由项。该结点的 r t _ f l a g s中设置了C 比特,表明该结点是被用
来复制形成其他结点的。设置接口 IP 地址功能的 i n _ i f i n i t函数( 图6 - 1 9 )通过调用 r t i n i t
函数来创建该结点。其他三个结点是主机路由结点 ( H标志) ,并由b s d i向其他机器发送数据
第 21 章 A R P :地址解析协议计计543
下载
时通过A R P 间接调用路由相关函数产生的( L标志) 。
4) r t e n t r y结构中的r t _ g a t e w a y指针成员指向一个
您可能关注的文档
- .知乎各行各业描述.docx
- .知觉与个体决策.ppt
- .知识目标: 1、欣赏民歌、艺术歌曲、说唱音乐、戏曲音乐、.ppt
- .短信群发在各行业中的应用.pdf
- .短期施氮肥降低杉木幼林土壤的根系和微生物呼吸_王清奎.pdf
- .石斛和枫斗的区别.pptx
- .石榴生长、开花和结果的规律性.doc
- .石油化工企业防雷技术.ppt
- .矿井tongfeng.ppt
- .矿井防灭火安全技术措施2012年.doc
- 2025年北京北大方正软件职业技术学院单招职业技能测试题库含答案.docx
- 2025年兰州航空职业技术学院单招职业适应性测试题库含答案(精练).docx
- 2025年吉林省白山市单招职业适应性测试题库及答案(全国通用).docx
- 2025年安徽警官职业学院单招职业倾向性测试题库带答案(典型题).docx
- 2025年大同煤炭职业技术学院单招职业倾向性测试题库带答案(综合卷).docx
- 2025年吉林交通职业技术学院单招职业适应性测试题库(word).docx
- 2025年北京戏曲艺术职业学院单招职业适应性测试题库及参考答案.docx
- 2025年吉林省四平市单招职业适应性测试题库带答案(考试直接用).docx
- 2025年广东金融学院单招职业适应性测试题库精编.docx
- 2025年广州工程技术职业学院单招职业适应性测试题库标准卷.docx
最近下载
- 2022山东能源集团中级人才库选拔上岸笔试历年难、易错点考题附带参考答案与详解.docx
- 统编版(2024)新教材七年级道德与法治下册第一单元《珍惜青春时光》每课时探究训练(含答案)汇编(含六套题).docx VIP
- 必威体育精装版部编版四年级语文下册第八单元习作《故事新编》精品课件PPT.ppt VIP
- 食品安全自查、从业人员健康管理、进货查验记录、食品.docx VIP
- 大模型推理加速的优化实践-2024全球机器学习技术大会.pdf
- GB50858-2013 园林绿化工程工程量计算规范.docx
- 三亚太阳湾柏悦酒店宴会服务研究.docx
- 钢结构工程计量与计价培训资料.pptx VIP
- 中国普通流通纪念币完整目录(127枚)(1984年-2023年).pdf VIP
- 2025年科级领导干部任前廉政法规知识考试题(附答案).pdf VIP
文档评论(0)