聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> ifconfig网卡内容详解

ifconfig网卡内容详解

时间:2017-02-16 13:31:02    下载该word文档

一、命令:ifconfig

eth6 Link encap:Ethernet HWaddr 00:E0:ED:29:91:02

inet addr:192.168.53.206 Bcast:192.168.53.207 Mask:255.255.255.252

inet6 addr: fe80::2e0:edff:fe29:9102/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:730143989490 errors:0 dropped:0 overruns:53397868 frame:0

TX packets:738432898210 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:78921752346272 (71.7 TiB) TX bytes:275903597565877 (250.9 TiB)

Memory:df8a0000-df8c0000

Link encap
接口的概要描述。
HWaddr
网卡的硬件MCA地址。
inet addr
网卡的IP地址。
Bcast
广播地址。
Mask
网络掩码。
UP
表示接口已启用
BROADCAST
表示主机支持广播
RUNNING
表示接口在工作中
MULTICAST
表示主机支持多播
MTU
见上上表。
Metric 见上上表。(同“Met”
RX packets 接收时,正确的数据包数。
RX errors 接收时,产生错误的数据包数。
RX dropped 接收时,丢弃的数据包数。
RX overruns 接收时,由于过速而丢失的数据包数。
RX frame 接收时,发生frame错误而丢失的数据包数。
(以太网是一种共享媒体(shared medium),所以必须要有机制来决定由谁来使用传输媒体,在以太网中所采用的是CSMA/CDCarrier Sense Multiple Access with Collision Detection)方式,步骤如下:
1 将要传输的数据切割成Frame,作为传输单位。
2 要传输时先侦测电缆上是否有设备送Frame(Carrier Sense)
3 若沒有设备使用,才准备发送Frame,并侦测是否有另外的设备发送Frame(Collision Detection)
4 若发生碰撞,则各自等待一段随机的时间,再重试( Backoff Algorithm)
TX packets 发送时,正确的数据包数。
TX errors  发送时,产生错误的数据包数。
TX dropped  发送时,丢弃的数据包数。
TX overruns  发送时,由于过速而丢失的数据包数。
TX carrier  发送时,发生carrier错误而丢失的数据包数。 collisions 冲突信息包的数目。 txqueuelen 发送队列的大小。

RX bytes 接收的数据量。
TX bytes 发送的数据量。

Interrupt IRQ 中断地址。 Base address 基址。

注释

dropped,表示这个数据包已经进入到网卡的接收缓存fifo队列,并且开始被系统中断处理准备进行数据包拷贝(从网卡缓存fifo队列拷贝到系统内存),但由于此时的系统原因(比如内存不够等)导致这个数据包被丢掉,即这个数据包被Linux系统丢掉。
overruns,表示这个数据包还没有被进入到网卡的接收缓存fifo队列就被丢掉,因此此时网卡的fifo是满的。为什么fifo会是满的?因为系统繁忙,来不及响应网卡中断,导致网卡里的数据包没有及时的拷贝到系统内存,fifo是满的就导致后面的数据包进不来,即这个数据包被网卡硬件丢掉。所以,个人觉得遇到overruns0,需要检测cpu负载与cpu中断情况。

解释Fifo先进先出缓存器

命令:netstati

Kernel Interface table

Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg

eth2 1500 0 4425133 0 0 0 6488245 0 0 0 BMRU

eth2:0 1500 0 - no statistics available - BMRU

eth2:1 1500 0 - no statistics available - BMRU

eth6 1500 0 730431100081 0 0 53397868 738714560740 0 0 0 BMRU

eth7 1500 0 903642687957 0 0 34522351 871044545743 0 0 0 BMRU

eth7.100 1500 0 101951462218 0 0 0 85689433342 0 491106627 0 BMRU

eth7.101 1500 0 762538961249 0 0 0 784732871138 0 3007638334 0 BMRU

lo 16436 0 419330 0 0 0 419330 0 0 0 LRU

Iface 网络接口名称。
MTU
MTUMaximum Trasmission Unit,最大传输单元)。
链路层具有最大传输单元MTU这个特性,它限制了数据帧的最大长度,不同的网络类型都有一个上限值。以太网的MTU
1500,你可以用 netstat -i
命令查看这个值。如果IP层有数据包要传,而且数据包的长度超过了MTU,那么IP层就要对数据包进行分片(fragmentation)操作,使每一片
的长度都小于或等于MTU。我们假设要传输一个UDP数据包,以太网的MTU1500字节,一般IP首部为20字节,UDP首部为8字节,数据的净荷
payload)部分预留是1500-20-8=1472字节。如果数据部分大于1472字节,就会出现分片现象。
Met
Metric,度量值)。(供某些操作系统用,用于计算一条路由的成本)
RX-OK
接收时,正确的数据包数。
RX-ERR
接收时,产生错误的数据包数。
RX-DRP
接收时,丢弃的数据包数。
RX-OVR
接收时,由于过速(在数据传输中,由于接收设备不能接收按照发送速率传送来的数据而使数据丢失)而丢失的数据包数。
TX-OK
发送时,正确的数据包数。
TX-ERR
发送时,产生错误的数据包数。
TX-DRP
发送时,丢弃的数据包数。
TX-OVR
发送时,由于过速而丢失的数据包数。
Flg
标志。
B 已经设置了一个广播地址。
L 该接口是一个回送设备。
M 接收所有数据包(混乱模式)。
N 避免跟踪。
O 在该接口上,禁用ARP
P 这是一个点到点链接。
R 接口正在运行。
U 接口处于活动状态。

命令ethtool

ethtool 是用于查询及设置网卡参数的命令。

使用概要:
ethtool ethx       //查询ethx网口基本设置,其中 x 是对应网卡的编号,如eth0eth1等等
ethtool –h        //显示ethtool的命令帮助(help)
ethtooli ethX    //查询ethX网口的相关信息 
ethtool –d ethX    //查询ethX网口注册性信息
ethtool –r ethX    //重置ethX网口到自适应模式
ethtool –S ethX    //查询ethX网口收发包统计

Ethtool –g ethX //查询ethX 网口buffer大小

Ethtool –G ethX RX 4096 //修改网口接受buffer大小

Ethtool –G ethX TX 4096 //修改网口发送burrer大小。
ethtool –s ethX [speed 10|100|1000] [duplex half|full]  [autoneg on|off]        //设置网口速率10/100/1000M、设置网口半/全双工、设置网口是否自协商

用法:ethtool -s eth0 speed 1000 duplex full autoneg off

 效果:将设备号eth0对应的物理端口设置为速率为1000Mbps,全双工工作模式,同时关闭自动协商

免费下载 Word文档免费下载: ifconfig网卡内容详解

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服