TCP释放连接后实现端口的立即复用
生活随笔
收集整理的這篇文章主要介紹了
TCP释放连接后实现端口的立即复用
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
python立即釋放端口
背景
在使用python進(jìn)行socket編程時(shí),如果某一個(gè)端口被綁定并進(jìn)行TCP連接后,調(diào)用socket.close()方法并不會(huì)立即釋放該端口。
根據(jù)TCP終止連接的規(guī)則,還需要經(jīng)過一個(gè)TIME_WAIT的等待時(shí)間才會(huì)徹底釋放端口。
為了在連接斷開后立即實(shí)現(xiàn)端口的復(fù)用,可以實(shí)現(xiàn)setsockopt()函數(shù)來實(shí)現(xiàn)。
下面看代碼
總結(jié)
以上是生活随笔為你收集整理的TCP释放连接后实现端口的立即复用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 范数和机器学习中的范数
- 下一篇: ubuntu18.04 更改apt源