当bootp客户端通过硬件广播收到回复时,它如何知道该回复是否发往同一物理网络中的另一个BOOTP客户端?
发布于 2009-11-28 21:14:39
引导协议(定义的here)规定:
客户端应该丢弃以下传入数据包:不是寻址到引导端口的IP /UDP;不是BOOTREPLY;不匹配我的IP地址(如果我知道)或我的硬件地址;不匹配我的事务id。否则,我们已经收到了成功的回复。‘'yiaddr’将包含我的IP地址,如果我以前不知道的话。
(上面讨论的事务ID是BOOTREQUEST数据包中的一个字段,该字段被分配了一个由请求的发送者知道的编号。该字段被分配一个随机数,并且假设几乎没有冲突的机会)
https://stackoverflow.com/questions/1812321
复制相似问题