RARP服务器设计

   RARP服务器的设计
  • 服务器要为多个主机提供硬件地址到IP地址的映射。改映射包含在一个磁盘文件中,由于内核一般不读取和分析磁盘文件。因此RARP服务器的功能就得由用户进程来提供。

  • RARP请求是作为一个特殊类型的以太网数据帧来传送的。所以RARP服务器必须能支持发送和接受这些类型的以太网数据帧。而且发送和接受这些数据帧和系统有关,因此RARP服务器的实现是和系统绑定在一起的。并不是所有的TCP/IP实现都提供RARP服务器。

  • RARP请求是在硬件层上进行的广播。一般会在一个网络中提供多个RARP服务器,让无盘系统在RARP服务器关机的时候也能引导。但当服务器增加,每个服务器都对每个RARP请求发送应答,那么网络流量也随之增加。发送请求的系统一般采用最先收到的RARP应答。但也有可能每个RARP服务器同时应答,这样可能会发生以太网冲突。

你可能感兴趣的:(TCP)