被动套接字
2017-04-17 19:52:00 0 举报
被动套接字是一种在网络编程中常用的技术,它允许服务器监听并接受来自客户端的连接请求。当一个客户端想要与服务器通信时,它会创建一个连接到服务器的套接字,并将其标记为被动模式。然后,服务器会接收这个连接请求,并在接收到连接后,与客户端建立一条通信通道。这样,客户端和服务器就可以通过这条通道进行双向数据传输了。 被动套接字的主要优点是它可以使服务器更加高效地处理多个并发连接。因为服务器只需要监听一个特定的端口,就可以接收来自多个客户端的连接请求。此外,被动套接字还可以帮助防止拒绝服务攻击(DoS),因为它只允许经过身份验证的客户端连接到服务器。