我在理解 Linux ss(套接字统计)命令的输出时遇到问题。我无法理解输出的含义ss -s
例如:
[root@dls2304-1 ~]# ss -s
Total: 973 (kernel 996)
TCP: 600 (estab 280, closed 73, orphaned 0, synrecv 0, timewait 0/0), ports 333
Transport Total IP IPv6
* 996 - -
RAW 1 1 0
UDP 157 128 29
TCP 527 512 15
INET 685 641 44
FRAG 0 0 0
Run Code Online (Sandbox Code Playgroud)
我的问题:
什么Total: 973 (kernel 996)意思?什么是Total什么kernel?为什么Total好像比 小kernel?
在行中TCP: 600 (estab 280, closed 73, …
我正在做一个关于 linux bridge 的实验,我的网络拓扑是这样的:
如您所见,局域网中有两台主机,Host1(10.74.68.58) 和 Host2(10.74.68.47)。在 Host1 上,我创建了一个网桥br0并为其分配了一个 IP (192.168.3.101)。然后我将eth0连接到网桥:
[root@10.74.68.58:~] # bridge link
2: eth0 state UP : <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 master br0 state forwarding priority 32 cost 2
Run Code Online (Sandbox Code Playgroud)
我将默认路由设置为br0并且可以ping 10.74.68.47:
[root@10.74.68.58:~] # ip r
default dev br0 scope link
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.42.1
192.168.3.0/24 dev br0 proto kernel scope link src 192.168.3.101
Run Code Online (Sandbox Code Playgroud)
但是当我将默认路由设置为eth0时,事情变得无法解释:
[root@10.74.68.58:~] # ip r
default dev …Run Code Online (Sandbox Code Playgroud)