什么是套接字绑定?

5 投票
2 回答
6477 浏览
提问于 2025-04-18 02:15

https://docs.python.org/2/library/socket.html中,socket.bind(address)的说明是:

将套接字绑定到地址。套接字不能已经被绑定。(地址的格式取决于地址族——见上文。)

这就是它所说的,"将套接字绑定到地址"是什么意思呢?

2 个回答

1

这句话的意思是,当你调用了 listen() 这个方法后,使用 accept() 方法时,它会在等待有请求想要连接到那个特定地址。

3

这其实就是给一个地址分配一个位置,这样你就可以在这个地址上接受进来的连接。你可以看看这个链接了解更多信息:man bind

撰写回答