
python网络编程
jason_mai
这个作者很懒,什么都没留下…
展开
-
linux系统上验证SO_REUSEADDR作用的一次实验
linux系统上验证SO_REUSEADDR作用的一次实验sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)sock.bind((interface, port))SO_REUSEADDR设为1表示可以重用处于T...原创 2019-12-06 16:01:33 · 392 阅读 · 0 评论 -
环回接口(loopback interface)
环回接口(loopback interface)当我们使用环回接口(IPv4的127.0.0.1或者IPv6的: : 1),数据不会离开本机或传到外部网络.应用可以使用环回接口来跟本机的其他进程进行通信,而避免了把传输数据暴露到外网的风险。当应用使用的ip地址不是127.0.0.1或者: : 1时,应用可能会被绑定带以太网接口(Ethenet interface),它可以跟外部网络通信。在...原创 2019-12-04 23:16:59 · 5273 阅读 · 0 评论 -
值得收藏的TCP和UDP端口号分类
TCP和UDP端口号分类TCP和UDP的报头如下可以看到无论是源端口还是目的端口都是16位的,2^16=65536,所以TCP和UDP的端口范围都是0-65535下面是端口的分类知名端口0-1023(well known ports) 被分配给最重要最常用的服务,由IANA进行分配,常用的知名端口如FTP:21 TELNET:23 STMP:25 DNS:53 http:80注册端...原创 2019-12-04 23:13:13 · 4320 阅读 · 1 评论