Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18681760
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类:

2008-05-10 22:06:30

1.接口可用性,地址,和统计(-i / -in)
首先,应检验所有配置的网络接口的状态,使用 netstat -i 命令,如下例所示。
Interface en0 的状态是 up,而 interface en1 的状态是 down。默认情况下,netstat 命令尝试解析 IP 地址为主机名。要显示 IP 地址,可附加使用 n 标记,这样就可以使用 netstat 命令查看网络接口的 MAC 地址 和 IP 地址。
 
$ netstat -i
Name  Mtu   Network     Address            Ipkts Ierrs    Opkts Oerrs  Coll
en2   1500  link#2      0.14.5e.d1.ca.42  149031825     0 153444553     4     0
en2   1500  10          Db01_priv         149031825     0 153444553     4     0
en4   1500  link#3      0.9.6b.ee.b1.94   2885570517     0 2009158514     2     0
en4   1500  19.200.1    Db01              2885570517     0 2009158514     2     0
en4   1500  19.200.1    Db01_vip          2885570517     0 2009158514     2     0
lo0   16896 link#1                        21657455     0 21671653     0     0
lo0   16896 127         loopback          21657455     0 21671653     0     0
lo0   16896 ::1                           21657455     0 21671653     0     0
$
$ netstat -in
Name  Mtu   Network     Address            Ipkts Ierrs    Opkts Oerrs  Coll
en2   1500  link#2      0.14.5e.d1.ca.42  149059563     0 153486342     4     0
en2   1500  10          10.0.0.1          149059563     0 153486342     4     0
en4   1500  link#3      0.9.6b.ee.b1.94   2887600487     0 2010279016     2     0
en4   1500  19.200.1    19.200.1.32       2887600487     0 2010279016     2     0
en4   1500  19.200.1    19.200.1.34       2887600487     0 2010279016     2     0
lo0   16896 link#1                        21658567     0 21672766     0     0
lo0   16896 127         127.0.0.1         21658567     0 21672766     0     0
lo0   16896 ::1                           21658567     0 21672766     0     0
 
MTU :可在网络上发送的最大数据包的大小,称为 最大传输单元(MTU)。同一物理或逻辑(VLAN)网络中的所有设备,应使用同一个 MTU 大小。
 
如果 Ierrs 和 Oerrs 的值不为 0,检验网络接口和线缆,或提高相关 buffer (缓存)的大小。在以太网中,collision 字段不被支持,应一直显示为 0。
- 如果 netstat -i 命令显示结果中,Oerrs 列大于 1% Opkts,那么发送给此网卡的 queue size (xmt_que_size) 应该增加。使用:# lsattr -El adapter 命令来检查。
- 如果Ierrs列比Ipkts的1%大,那么,执行netstat -m命令来检查内存是否不够。
2.路由表
系统上每一次配置一个网络接口,就往本地路由表中添加一个到相应子网的路由。若要系统与位于非直接附加网络上的远程主机进行通讯,必须在路由表中包括到那个子网的特定路由、或一条默认路由。确信指定的网关是活动的,并驻留于直连的网络上。系统的路由表可使用 netstat -rn 命令显示
$ netstat -rn
Routing tables
Destination        Gateway           Flags   Refs     Use  If   Exp  Groups
Route Tree for Protocol Family 2 (Internet):
default            19.200.1.254      UG      134 457586479 en4      -      -  
10.0.0.0           10.0.0.1          UHSb      0         0 en2      -      -   =>
10/24              10.0.0.1          U       208  98923219 en2      -      -  
10.0.0.1           127.0.0.1         UGHS     60    962561 lo0      -      -  
10.0.0.255         10.0.0.1          UHSb      0      2628 en2      -      -  
19.200.1.0         19.200.1.32       UHSb      0         0 en4      -      -   =>
19.200.1/24        19.200.1.32       U       106 1555107887 en4      -      -  
19.200.1.32        127.0.0.1         UGHS      3   2499628 lo0      -      -  
19.200.1.34        127.0.0.1         UGHS      2    803714 lo0      -      -  
19.200.1.255       19.200.1.32       UHSb      0      1048 en4      -      -  
127/8              127.0.0.1         U       115  17372283 lo0      -      -  
Route Tree for Protocol Family 24 (Internet v6):
::1                ::1               UH        0        32 lo0      -      -  
$ netstat -Cn
Routing tables
Destination        Gateway           Flags     Wt  Policy  If   Cost Config_Cost
Route Tree for Protocol Family 2 (Internet):
default            19.200.1.254      UG         1    -   en4       0    0
10.0.0.0           10.0.0.1          UHSb       1    -   en2       0    0 =>
10/24              10.0.0.1          U          1    -   en2       0    0
10.0.0.1           127.0.0.1         UGHS       1   RR   lo0       0    0
10.0.0.255         10.0.0.1          UHSb       1    -   en2       0    0
19.200.1.0         19.200.1.32       UHSb       1    -   en4       0    0 =>
19.200.1/24        19.200.1.32       U          1    -   en4       0    0
19.200.1.32        127.0.0.1         UGHS       1   RR   lo0       0    0
19.200.1.34        127.0.0.1         UGHS       1    -   lo0       0    0
19.200.1.255       19.200.1.32       UHSb       1    -   en4       0    0
127/8              127.0.0.1         U          1    -   lo0       0    0
Route Tree for Protocol Family 24 (Internet v6):
::1                ::1               UH         1    -   lo0       0    0
$
 
3.内存缓存
netstat -m
 
4.设备驱动统计
netstat -v
 
5.协议统计
netstat -s
 
6.socket
netstat -a
阅读(2330) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~