xyring 发表于 2013-5-13 22:38:11

关于dhcp的请教

    看网上的资料,对于dhcp offer有点不理解;


      dhcpdiscovery报文,3层源ip地址为:0.0.0.0,目的ip地址为:255.255.255.255;封装到2层,源mac地址为客户端网卡地址,目的地址为FFFF.FFFF.FFFF.FFFF;理解为:假如中间经过交换机,交换机直接对2层报文进行转发,到达路由器(dhcp server)后,对2层报文进行拆封,发现目的ip地址为255.255.255.255,继续拆封,继续到udp层(只有server开启端口?),获得discovery的数据请求;


server响应discovery,回应offer报文,携带ip地址,网关,dns等参数;采用广播方式,源ip地址为server的ip地址,目的地址为0.0.0.0;继续封装到2层,源mac地址为server的mac地址,目的mac地址是什么?客户端的mac地址?还是ffff.ffff.ffff.ffff;如果为客户端的mac地址,经过server出来的2层数据帧,若中间经过其他路由器(起DHCP中继),路由器直接对2层数据进行转发么?还是?


tea 发表于 2013-5-14 13:59:24


王晓强 发表于 2013-5-14 17:03:51

tea 发表于 2013-5-14 13:59 static/image/common/back.gif


直观,明了。

victor_huang 发表于 2013-5-16 09:25:04

看图说话。DHCP_offer

xyring 发表于 2013-5-18 09:56:29

嗯,明白了;谢谢
页: [1]
查看完整版本: 关于dhcp的请教