如图,帮我解释图中问题。再比如我现在要写个程序去请求IP。不知道2个DHCP服务器的地址,我的程序怎么写。又怎么确定是通过哪个网卡去取到的IP。正如XP是怎么请求到的IP。
------解决方案--------------------
8楼
1. 插上网线,就有网络,麻烦一定抽时间看下TCP/IP相关的内容
2. 发送必然要指定网卡,如果你是用socket来做,不好意思,估计做不到,太上层了。socket是基于IP和端口的,没IP的时候如何做socket,我也不知道。
3. http://www.ietf.org/rfc/rfc2131.txt 这里有你要的全部协议,包括DHCP的格式。
4. http://stackoverflow.com/questions/1791616/implementing-dhcp-client
这里有代码