netstat -anup何时才能查看到udp的“连接”

原创 2015年07月08日 19:59:00

    udp server在调用bind()函数后才开始监听,udp server或者udp client只有在调用connect()函数后,才可以在netstat -anup中看到udp的establishment状态。

在udp client中使用connect函数,当udp套接字关闭后,这个条目也会同时删除。不推荐在udp server中使用,因为这会使得server只能接受某个特定客户端的连接(无论这个客户端是否连接,条目都显示establishment)。即使派生子进程处理这个连接也不推荐,因为udp的无连接,即使udp client关闭,udp server也无从得知,进而一直保留这个条目。除非我们在应用层做某种限制(例如超时、保活机制等等),或者正好有这种奇葩需求……


import socket
conn = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
conn.bind(('', 10000))
conn.connect(client_address) #此时将会形成一udp‘连接’条目local_address, remote_address, establishment
while True:
        data = conn.recv(1024)
        conn.sendall(data)

import socket
conn = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
conn.connect(server_address)#在客户端形成一条udp“连接”条目local_address, server_address, establishment


相关文章推荐

linux netstat 统计查看外部连接数

服务器上的一些统计数据: 1)统计80端口连接数 netstat -nat|grep -i "80"|wc -l 2)统计httpd协议连接数 ps -ef|grep httpd|wc...

使用netstat_-na查看网络连接_记录结果_并解释含义

Netstat 是DOS命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息.Netstat用于显示与IP、TCP、UDP和ICMP协议...

centOS服务器 netstat命令 查看TCP连接数信息

netstat命令的功能是显示网络连接、路由表和网络接口的信息,可以让用户得知有哪些网络连接正在运作。在日常工作中,我们最常用的也就两个参数,即netstat –an,如下所示: [root@t...

Netstat命令详解 如何关闭TIME_WAIT连接 如何查看nginx的访问流量

做计算机管理员,我们都必要了解一下netstat这个命令,它是一个查看网络连接状态的工具,在windows下也默认有这个工具。 Netstat命令详解 netstat命令怎样使用 如何关闭TIME_...

linux netstat命令使用收集,查看80端口连接数

服务器上的一些统计数据:统计80端口连接数 、统计httpd协议连接数 、 统计已连接上的,状态为“established “的连接...
  • keyunq
  • keyunq
  • 2016年07月01日 16:59
  • 1431

linux中netstat查看80端口连接数例子

Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Membershi...

linux netstat 统计连接数查看

服务器上的一些统计数据 1)统计80端口连接数 netstat -nat|grep -i "80"|wc -l 2)统计httpd协议连接数 ps -ef|grep httpd|wc ...
  • wzyzzu
  • wzyzzu
  • 2014年12月30日 18:05
  • 2928

centOS服务器 netstat命令 查看TCP连接数信息

netstat命令的功能是显示网络连接、路由表和网络接口的信息,可以让用户得知有哪些网络连接正在运作。在日常工作中,我们最常用的也就两个参数,即netstat –an,如下所示: [root@t...
  • youngqj
  • youngqj
  • 2012年06月04日 15:31
  • 14486
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:netstat -anup何时才能查看到udp的“连接”
举报原因:
原因补充:

(最多只允许输入30个字)