一台机器在刚开机的时候,都向网络上发送哪些包?是ARP和DHCP之类的包吗?
这台机器在分配了合法的IP地址和没有IP地址这两种情况下,开机时发送的包有什么不同吗?

解决方案 »

  1.   

    我说的是,刚刚进入系统的时候,就比如说win2000准备网络连接的时候,都做些什么?
      

  2.   

    太多了,网络相关的服务都会发包。DHCP当然不用说了。
    网络文件共享
    域模型的与服务器对话
    浏览服务器的查询和选举
      

  3.   

    要发送一个ARP请求包,以便更新自己的路由表
      

  4.   

    什么乱七八糟的!我只研究过系统开机时的网络初始化数据包,大约有如下几种:固定IP地址,发送三次ARP查询广播包,查询本机IP地址发送三次NetBios名字查询广播包,查询本机机器名若安装了NETBEUI协议,发送三次查询NETBEUI广播包(802.3),查询本机机器名若安装了IPX协议,发送三次IPX上的NetBios广播包,查询本机机器名
      

  5.   

    在设置为“自动获取IP”的情况下,开机后是否会发送DHCP包呢?
      

  6.   

    >>在设置为“自动获取IP”的情况下,开机后是否会发送DHCP包呢?当然。
    经过如下:
    --> dhcp请求 (广播查询dhcp服务器)
    <-- dhcp服务器应答,并给出可用的地址。
    --> 从可用抵制种选择地址,反馈给服务器。
    <-- 服务器确认。如果已经获得了dhcp地址,再开机的时候就直接从第3步开始,即直接向服务器征询目前的地址。当然,如果地址冲突,还会有更多的协商通讯。
    地质租约过半的时候,会发出续订的请求。
    开机时如果过了租约,就会重新请求地址。