同一个应用程序侦听来自两个不同ip的数据包

时间:2011-10-20 16:47:32

标签: sockets udp port

一个应用程序可以处理来自两个不同ip的传入UDP数据包吗?如果是这样,那两个连接是否可以使用相同的端口号?

1 个答案:

答案 0 :(得分:0)

是的,这就是服务器的重点:多个客户端可以连接到给定UDP端口上的服务器,并且它们都可以在同一个通道上广播数据。服务器不需要为每个客户端提供单独的套接字连接,而只是通过其套接字连接将数据广播到客户端广播的同一个通道。

UDP有点像坐在一个房间里,每个人都互相吼叫,而TCP就像在同一时间和多个人通话一样。