之路教程 https://onitr oad .com

使用 tcpstat 命令查看 TCP 和 UDP 流量统计信息

从 Oracle Solaris 11.2 发行版开始,我们可以使用 tcpstat 命令报告有关 TCP 和 UDP 流量的统计信息。
tcpstat 提供的选项仅用于收集和报告与指定的源或者目标地址、接口、进程 ID、源或者目标端口以及区域名称匹配的流量的统计信息。
有关更多信息,请参阅 tcpstat 手册页。

要根据选定的输出模式和排序顺序收集和报告 TCP 和 UDP 流量的统计信息,请使用“tcpstat -l”命令。

# tcpstat -l 5
ZONE       PID     PROTO    SADDR                SPORT     DADDR                DPORT    BYTES
global     795     UDP      s11-server1.mydo     53        s11-desktop.mydo     42857    20.0
global     795     UDP      s11-desktop.mydo     42857     s11-server1.mydo     53       9.0
global     795     UDP      s11-desktop.mydo     59127     s11-server1.mydo     53       7.0
global     795     UDP      s11-desktop.mydo     38509     s11-server1.mydo     53       7.0
global     795     UDP      s11-server1.mydo     53        s11-desktop.mydo     59127    7.0
Total: bytes in: 34.0   bytes uot: 23.0
Solaris 11:如何使用“ipstat”、“tcpstat”和“netstat”命令监控网络流量

使用 ipstat 命令查看 IP 流量统计

从 Oracle Solaris 11.2 发行版开始,我们可以使用 ipstat 命令报告有关 IP 流量的统计信息。
ipstat 提供的选项仅用于收集和报告与指定源或者目标地址、接口和更高层协议匹配的 IP 流量的统计信息。
有关更多信息,请参阅 ipstat 手册页。

要根据选定的输出模式和排序顺序收集和报告 IP 流量统计信息,请使用“ipstat -l”和命令。

# ipstat -l 5
SOURCE                      DEST                        PROTO   INT     BYTES
s11-server1.mydomain.com    s11-desktop.mydomain.com    UDP     net0    39.0 
s11-desktop.mydomain.com    s11-server1.mydomain.com    UDP     net0    28.0 
Total: bytes in: 39.0 bytes out: 28.0

查看用户和进程信息

从 Oracle Solaris 11.2 发行版开始,netstat 命令提供 -u 选项以在 netstat 输出中查看有关进程和用户的信息。
在幻灯片中的示例中:

  • -a :显示所有套接字、所有路由表条目或者所有接口的状态,包括物理和逻辑
  • -n :将网络地址显示为数字。 netstat 通常将地址显示为符号。
  • -v :提供详细信息

在示例中,输出包括 IPv4 和 IPv6 以及所有活动 UNIX 域套接字的详细信息。

# netstat -nauv
UDP: IPv4
 Local Address        Remote Address         User      Pid     State        Command 
--------------------  --------------------   --------  ------  ----------   ---------------
      *.*                                    root          79   Unbound     /lib/inet/in.mpathd
      *.*                                    root          79   Unbound     /lib/inet/in.mpathd
      *.*                                    netadm        308  Unbound     /lib/inet/nwadm
      *.*                                    netadm        308  Unbound     /lib/inet/nwadm
      *.631                                  root          430  Idle        /usr/sbin/cupsd -C /etc/cups/cupsd.conf
127.0.0.1.53                                 root          443  Idle        /usr/sbin/named
192.168.0.100.53                             root          443  Idle        /usr/sbin/named
      *.111                                  daemon        539  Idle        /usr/sbin/rpcbind
      *.*                                    daemon        539  Unbound     /usr/sbin/rpcbind
      *.52951                                daemon        539  Idle        /usr/sbin/rpcbind
      *.111                                  daemon        539  Idle        /usr/sbin/rpcbind
      *.*                                    daemon        539  Unbound     /usr/sbin/rpcbind
      *.36871                                daemon        539  Idle        /usr/sbin/rpcbind
      *.*                                    root          585  Unbound     /usr/lib/inet/in.ndpd
  ...
(output truncated)
日期:2020-09-17 00:15:12 来源:oir作者:oir