1. 首页
  2. 考试认证
  3. 其它
  4. 特定厂商信息-软件无线电原理与应用第二版

特定厂商信息-软件无线电原理与应用第二版

上传者: 2024-07-07 09:54:06上传 PDF文件 12.68MB 热度 7次
16.5 BOOTP穿越路由器我们在5 . 4节中提到R A R P的一个缺点就是它使用链路层广播,这种广播通常不会由路由器转发。这就需要在每个物理网络内设置一个RARP服务器。如果路由器支持B O O T P协议,那么B O O T P能够由路由器转发(绝大多数路由器厂商的产品都支持这个功能)。这个功能主要用于无盘路由器,因为如果在磁盘的多用户系统被用作路由器,它就能够自己运行BOOTP服务器。此外,常用的Unix BOOTP服务器(附录F)支持这种中继模式(relay mode)。但如果在这个物理网络内运行一个BOOTP服务器,通常没有必要将B O O T P请求转发到在另外网络中的另一个服务器。研究一下当路由器(也称作“ BOOTP中继代理”)在服务器的熟知端口( 6 7)接收到B O O T P请求时将会发生什么。当收到一个B O O T P请求时,中继代理将它的I P地址填入收到B O O T P请求中的“网关I P地址字段”,然后将该请求发送到真正的B O O T P服务器(由中继代理填入网关字段的地址是收到的B O O T P请求接口的I P地址)。该代理中继还将跳数字段值加1 (这是为防止请求被无限地在网络内转发。 RFC 951认为如果跳数值到达3就可以丢弃该请求)。既然发出的请求是一个单播的数据报(与发起的客户的请求是广播的相反),它能按照一定的路由通过其他的路由器到达真正的B O O T P服务器。真正的B O O T P服务器收到这个请求后,产生B O O T P应答,并将它发回中继代理,而不是请求的客户。既然请求网关字段不为零,真正的B O O T P服务器知道这个请求是经过转发的。中继代理收到应答后将它发给请求的客户。 16.6特定厂商信息在图1 6 - 2中我们看到了6 4字节的“特定厂商区域”。RFC 1533 [Alexander and Droms 1993]定义了这个区域的格式。这个区域含有服务器返回客户的可选信息。如果有信息要提供,这个区域的前4个字节被设置为I P地址9 9 . 1 3 0 . 8 3 . 9 9。这可称作魔术甜饼(magic cookie),表示该区域内包含信息。这个区域的其余部分是一个条目表。每个条目的开始是1字节标志字段。其中的两个条目仅有标志字段:标志为0的条目作为填充字节(为使后面的条目有更好的字节边界),标志为第16章BOOTP:引导程序协议使用167下载
下载地址
用户评论