TCPIP详解-卷一-协议-4.6ARP代理
更新时间:2023-08-05 23:48:01 阅读量:2 实用文档 文档下载
4.6ARP 代理
如果ARP 请求是从一个网络的主机发往另一个网络上的主机,那么连接这两个网络的路由器就可以回答该请求,这个过程称作委托ARP 或ARP 代理(ProxyARP)。这样可以欺骗发起ARP 请求的发送端,使它误以为路由器就是目的主机,而事实上目的主机是在路由器的“另一边”。路由器的功能相当于目的主机的代理,把分组从其他主机转发给它。
举例是说明ARP 代理的最好方法。如图3-10所示,系统sun 与两个以太网相连。但是,我们也指出过,事实上并不是这样,请把它与封内图1进行比较。在sun 和子网140.252.1之间实际存在一个路由器,就是这个具有ARP 代理功能的路由器使得sun 就好像在子网140.252.1上一样。具体安置如图4-6所示,路由器TelebitNetBlazer ,取名为netb ,在子网和主机sun 之间。
当子网140.252.1(称作gemini )上的其他主机有一份IP 数据报要传给地址为140.252.1.29的sun 时,gemini 比较网络号(140.252)和子网号(1),因为它们都是相同的,因而在图4-6上面的以太网中发送IP 地址140.252.1.29的ARP 请求。路由器netb 识别出该IP 地址属于它的一个拔号主机,于是把它的以太网接口地址140.252.1作为硬件地址来回答。主机gemini 通过以太网发送IP 数据报到netb ,netb 通过拨号SLIP 链路把数据报转发到sun 。这个过程对于所有140.252.1子网上的主机来说都是透明的,主机sun 实际上是在路由器netb 后面进行配置的。
图4-6ARP 代理的例子
如果在主机gemini 上执行arp 命令,经过与主机sun 通信以后,我们发现在同一个子网
140.252.1上的netb 和sun 的IP 地址映射的硬件地址是相同的。这通常是使用委托ARP 的线索。
gemini%arp-a
这里是子网140.252.1上其他主机的输出行
netb(140.252.1.183)at0:80:ad:3:6a:80sun(140.252.1.29)at0:80:ad:3:
6a:80
图4-6中的另一个需要解释的细节是在路由器netb 的下方(SLIP 链路)显然缺少一个IP 地址。为什么在拨号SLIP 链路的两端只拥有一个IP 地址,而在bsdi 和slip 之间的两端却分别有一个IP 地址?在3.8小节我们已经指出,用ifconfig 命令可以显示拨号SLIP 链路的目的地址,它是140.252.1.183。NetBlazer 不需要知道拨号SLIP 链路每一端的IP 地址(这样做会用更多的IP 地址)。相反,它通过分组到达的串行线路接口来确定发送分组的拨号主机,因此对于连接到路由器的每个拨号主机不需要用唯一的IP 地址。所有的拨号主机使用同一个IP 地址
140.252.1.183作为SLIP 链路的目的地址。
ARP 代理可以把数据报传送到路由器sun 上,但是子网140.252.13上的其他主机是如何处理的呢?选路必须使数据报能到达其他主机。这里需要特殊处理,选路表中的表项必须在网络140.252的某个地方制定,使所有数据报的目的端要么是子网140.252.13,要么是子网上的某个主机,这样都指向路由器netb 。而路由器netb 知道如何把数据报传到最终的目的端,即通过路由器sun 。
ARP 代理也称作混合ARP (promiscuousARP )或ARP 出租(ARPhack)。这些名字来自于ARP 代理的其他用途:通过两个物理网络之间的路由器可以互相隐藏物理网络。在这种情况下,两个物理网络可以使用相同的网络号,只要把中间的路由器设置成一个ARP 代理,以响应一个网络到另一个网络主机的ARP 请求。这种技术在过去用来隐藏一组在不同物理电缆上运行旧版TCP/IP 的主机。分开这些旧主机有两个共同的理由,其以太网,子网 140.252.1 以太网 140.252.13 调制解调器
调制解调器
ARP 应答
ARP 请求发给 140.252.1.29
TelebitNetBlazer 路由器配
置作为 s un 的代理 A RP
( 拨号 )
一是它们不能处理子网划分,其二是它们使用旧的广播地址(所有比特值为0的主机号,而不是目前使用的所有比特值为1的主机号)。
正在阅读:
中级职称结果公示Word 文档03-08
(sms)CPM的使用操作流程09-10
北京舞蹈学院中国民族民间舞职业化表演研究考研 招生人数 参考书 报录比 复试分数线 真题 经验 招生简章11-26
人教版小学六年级升初中数学模拟试题及答案 (典型题) (8)03-21
文献综述05-16
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 详解
- 协议
- 代理
- TCPIP
- 4.6
- ARP
- 2018-2019年小学英语冀教版《四年级上》《Unit 2 Shopping in the C
- 对高中语文研究性学习课题拟定的思考
- 超临界循环流化床锅炉控制说明
- 大件吊装运输企业优化经营管理模式初探(德阳市中大运业有限公司)
- 区域科技创新公共服务平台发展探讨
- 安徽大学马基多选题库
- 青岛站列车时刻表
- 联想Y470N BIOS设置详解
- 开题报告格式要求
- 最新版全套焊接工艺评定表格
- 测量工具的使用
- 第五章 数字媒体及应用 练习题带答案
- 公司法务如何开展法务工作
- 中英文习语对照
- 波士顿矩阵、企业战略分析方法_SWOT
- 浙江省杭州市2015年高考模拟命题比赛高三物理试卷(2)及答案
- (word完整版)综合应用能力测试试题及答案,推荐文档
- 高中物理必修一综合训练题
- 2019届高考数学一轮复习第六章第2节一元二次不等式及其解法练习新人教A版
- 借鉴2020网格员述职报告汇集精彩模板例文5篇