UDP是无连接传输, 
我用socket_sendto($sock,$text,1024, 0 , $ip, $port)传递数据,为什么当我传的IP不存在时,程序会卡住走不下去。
不是随便一个IP都可以的吗?
phpsocketudpip传输

解决方案 »

  1.   

    IP指定了 ,只是局域网上不存在。    找不到这个IP就不可以传递了吗?
      

  2.   

    Broadcast Address(广播地址)是专门用于同时向网络中所有工作站进行发送的一个地址。在使用TCP/IP 协议的网络中,主机标识段host ID 为全1 的IP 地址为广播地址,广播的分组传送给host ID段所涉及的所有计算机。例如,对于10.1.1.0 (255.255.255.0 )网段,其广播地址为10.1.1.255 (255 即为2 进制的11111111 ),当发出一个目的地址为10.1.1.255 的分组(封包)时,它将被分发给该网段上的所有计算机。
      

  3.   

    也用于UDP吗? 当我用255.255.255.255的时候 报这个错误,
    用192.168.1.255这个地址的时候  报这个错误