IP address 初始化的问题

yuhaii 2002-04-19 02:56:59
请问:
在计算机启动的时候, IP地址是如何初始化的?
主要问的是如何侦测其他网卡的IP冲突的?冲突的网卡是如何响应的?
微软的DHCP服务是如何处理类似的这些错误的?

最好可以用程序说明以下(C语言)

谢谢.
...全文
87 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuhaii 2002-04-26
  • 打赏
  • 举报
回复
think you luobu
luobu 2002-04-26
  • 打赏
  • 举报
回复
I've already email to you, please check you mail box ASAP!
yuhaii 2002-04-26
  • 打赏
  • 举报
回复
有答案没有呀!!!
wwwunix 2002-04-19
  • 打赏
  • 举报
回复
其他机器对ARP的响应是TCP/IP协议实现的。你只要装了TCP/IP协议就行了。
yuhaii 2002-04-19
  • 打赏
  • 举报
回复
主要是其他的机器是如何响应信息的?
需要语言描述呀....

谢谢了....
anyyan 2002-04-19
  • 打赏
  • 举报
回复
局域网内广播一个“HELLO”包,其他机器响应一个信息,此信息中含IP地址信息。这是硬件和协议内嵌的,怎么用C语言实现?
anyyan 2002-04-19
  • 打赏
  • 举报
回复
一般是你指定了自己机器的IP,机器启动以后在出现登录对话框之前进行网络初始化。如果发现局域网内有别的机器设置了你的IP,就会和你的硬件网卡冲突。
wwwunix 2002-04-19
  • 打赏
  • 举报
回复
1、先发一个免费ARP。
2、如果接收到了应答则说明有冲突。

免费ARP是指主机发送ARP查找自己的IP地址。
王鹏云 2002-04-19
  • 打赏
  • 举报
回复
如果你已经设定了ip地址,机器在启动时就根据设置来初始化;如果是自动配置的话,可以使用RARP、DHCP等来初始化,具体可以看看计算机网络方面的书。
对于以太网,数据是广播方式传送的,只要发送一个广播帧,要侦测ip冲突当然很简单。
dhcp是集中管理ip分配的,不会出现这种问题吧?
dxlyx 2002-04-19
  • 打赏
  • 举报
回复
gz

4,357

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧