路由器网络接口解析

简介:
这个文章的原本内用是我在咱们的论坛上复制下来的,然后加上自己的理解和疑惑,通过整理后,发表出来的。希望和大家一起讨论学习。如果侵犯了作者的版权,呵呵、、、、还请多多理解。如果有必要,我会删除此文章。
 
 
 
路由器网络接口解析大全 (

编者按:
     
我们在这篇文章将通过一个例子对路由器网络接口进行全面的介绍和分析。我们分成三个部分进行阐述
     
路由器网络接口解析大全()
     
路由器网络接口解析大全()
     
路由器网络接口解析大全() .
     
下面我们详述第一部分内容:  



     Router# show interface e0/0 
     Ethernet0/0 is up, line protocol is down 
     Hardware is AmdP2, address is 0009.4375.5e20 (bia 0009.4375.5e20) 
     Internet address is 192.168.1.53/24 
     MTU 1500 bytes, BW 10000 Kbit, DLY 1000 usec, 
     reliability 172/255, txload 3/255, rxload 39/255 
     Encapsulation ARPA, loopback not set 
     Keepalive set (10 sec) 
     ARP type: ARPA, ARP Timeout 04:00:00 
     Last input never, output 00:00:07, output hang never 
     Last clearing of "show interface" counters never 
     Input queue: 0/75/0/0 (size/max/drops/flushes); Total output 
     drops: 0 
     Queueing strategy: fifo 
     Output queue :0/40 (size/max) 
     5 minute input rate 0 bits/sec, 0 packets/sec 
     5 minute output rate 0 bits/sec, 0 packets/sec 
     0 packets input, 0 bytes, 0 no buffer 
     Received 0 broadcasts, 0 runts, 0 giants, 0 throttles  
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored 
     0 input packets with dribble condition detected 
     50 packets output, 3270 bytes, 0 underruns 
     50 output errors, 0 collisions, 2 interface resets 
     0 babbles, 0 late collision, 0 deferred 
     50 lost carrier, 0 no carrier 
     0 output buffer failures, 0 output buffers swapped out



(1) 
接口和活动状态  

     
在上面的显示中,内容表示硬件接口是活动的,而处理行协议的软件过程相信此接口可用。如果路由器操作员拆卸此硬件接口,第一个字段将显示信息 is administratively down. 如果路由器在活动间隔内收到 5000 个以上的错误,单词 Disabled 将出现在此字段中,以显示连路由器自动禁用此端口。行协议字段还显示以前提到的三个描述之一: up down administratively down. 如果字段项是 up, 则表示处理行协议和软件过程相信此接口可用,因为她正在接收 keepalives 的目的也是如此,其他设备可以确定某个空闲连接是否仍然活动。对于以太网接口, Keepalives 的默认值是 10s 。我们不久将注意到, Keepalives 设置可以通过为特定接口使用 show interfaces 命令来获得。可以用 keepalive interface  命令来改变 keepalives 设置。此命令的格式如下: Keepalive seconds 
不明白的地方:修改这个值会有什么作用呢?什么情况下有必要修改这个值呢?
(2) 
硬件字段为你提供接口的硬件类型  

     
在以上的例子中,硬件是 CISCO 扩展总线 (CxBus) 以太网,即接口处理器的 533-Mbps 数据总线。因此,硬件通知我们高速 CxBus 接口处理器用于支持以太网连接。同时还要注意显示字段包括接口的 Mac 地址。 Mac 48 位长的。因为 Mac 地址的头 24 位是表示生产厂家 ID ,所以十六进制数 00-10-79 是由 IEEE 分配给 Csico 的标识符。  
不明白的地方:我们知道在路由器上每个接口都可以配置一个 IP 地址,当然都对应着一个 MAC 。但是对于这个整体路由器来说,它的 MAC 地址是多少呢?利用什么命令可以在设备上查到呢?按上面的说法来看的话,那么这个设备的虚拟的管理 IP 地址对应的 MAC 地址就是这个设备的 MAC 了,可以利用命令:      show ip arp [ 管理 Ip 地址 。有没有比较直接的命令可以查看到这个地址的??还请多多指教。因为有的家伙上网的时候,胡乱更改 IP 地址,都更改成了网关的或者重要设备的地址了。所以我们想把这些重要设备和他们的管理 IP 地址绑定在一起。当然了,设置了 IP 地址后,再去取得他的 MAC 就很容易了,我想知道在没设置 IP 地址之前该如何得到!!谢谢、、、、、
(3) Internet
地址  

     
如果某个接口是为 IP 路由配置,那么将为它分配一个 Internet 地址。此地址后面是他的子网掩码。 IP 地址是 205.141.192.1/24 。反斜杠 (/) 后面表示此地址的头 24 位表示网络,他等于子网掩码 255.255.255.0  

(4) MTU 

     
最大传输单元( MTU )表示运行在接口上的协议的信息字段所支持的最大字节数。因为以太网桢的信息字段的最大长度是 1500 字节,所以它的 MTU 显示为 1500 字节。对于几乎所有的以太网应用程序,默认的 1500 字节 MTU 应该是有效的。对于令牌环,默认的 MTU 值为 8192 字节;但是应该注意的一点是 RFC1191 建议的 MTU 值为 16-Mbps 令牌环选择 17914 的,而为 4-Mbps 令牌环选择 4464 字节。最小的 MTU 64 个字节,而最大的值是 65535 字节。 如果 IP 数据报超过最大的 MTU ,将对它进行分段,这将增加额外开销,因为每个最后的数据报都包含它自己的报头。虽然在高速 LAN 连接中,通常无需担心与分段有关的额外开销,但在低速串行接口上,这可能会是一个比较严重的问题 。可以用 MTUinterface 命令来改变默认的 MTU ,此命令格式如下:  

     mtu bytes 

     
字节数可以是从 64~6553  
在这里学习到了:对于低速的串行链路来说,如果 IP 数据包很大的话,是必须得进行分割的,但是这种分割后的开销对于低速的链路来说,影响是很大的。所以如果我们看到这样的情况发生,可以修改那个接口的 MTU 的的值。记得:是某个具体的接口的。当然了,得进入接口配置模式,输入命令: CORE2(config-if)#mtu [number]  单位是字节。这样的话,就可以根据实际情况设定比较合适的最大传输单元,这样一来,就减少了很多不必要的开销了。但是,如何才知道数据包是分割了很多次的呢?应该就是查看某个接口的状态。具体那个参数就不晓得了。
(5) BW  
   
     
接口带宽 (BW) 通常指的是接口的运行速率,用每秒千字节表示。因为以太网运行速率为 10Mbps ,所以 BW 值显示为 10 000Kb  

     
可以用 Bandwidth 命令设置信息带宽值,但实际上不用它来调整接口的带宽,因为对于某些类型的介质,如以太网,带宽是固定的。对于其他的介质,如串行线,通常通过调整硬件来调整其运行速率。例如通过 DSU/CSU 上设置不同的时钟速率来提高或降低串行接口的运行速率。因此, bandwidth 命令主要目的是使当前带宽与高层协议通信。可以通过以下命令格式设置带宽值,千位表示以千位每秒表示的带宽。 Bandwidth kilobits 
这个参数的意思说的是:这个物理接口的处理数据的速度。但是下面的那个命令的意思说的是:改变传输介质的传输带宽,也就是提高单位时间内传输数据的位数。而不是距离。呵呵,相信大家都明白。但是,我怕以后自己再看的时候糊涂了,就写上了。 对于传输介质的传输能力,有的是一定,但是有的也可能有一定的升级空间,用这个 bandwidth  命令就是为了实现这个目的。当然了,这个命令也得是在接口配置模式下进行的吧。
(6) DLY 

     
此字段表示接口的延迟,用微秒表示。以太网的延迟( DLY )为 1000s 。可以使用 delay interface 命令为接口设置延迟值。此命令的格式如下:  

     delay tens-of-microseconds 
理解了好一会,怎么就是想不明白这个物理接口的延迟是什么意思了呢?如果有朋友比我更清楚的话,还希望帮我指点迷津啊!谢谢 ~~
(7) 
可靠性  

     
可靠性字段表示接口的可靠性,用 255 分之几表示。此字段中所显示的值由在 5 分钟内的幂平均值计算。因为以太网为每个桢计算 CRC ,所以可靠性是基于 CRC 错误率,而不是位错误率。 255/255 表示接口在 5 分钟内 100% 可靠。  
也就是说:值越高越好,越高越可靠啊。
     
虽然没有可靠性命令,可以考虑定期使用的一个重要命令是 clear conuter EXEC 命令。此命令的功能是清楚或重置接口计数器。此命令的一般格式取决于正在使用的路由器。下面显示的是第二种格式用于 Cisco7000 系列产品:  

     clear counter [type number] 

     clear counter [type slot/port] 

     type
表示特定的接口类型。如果你不指定特定接口,所有接口的计数器都被清除。  
不明白的地方:清除接口的计数器,和接口的可靠性有什么关系吗?真的不是很明白。希望大家可以指点下!
(8) 
负载  

     
接口上的发送和接收负载均显示为 255 分之几。与可靠性字段类似,负载字段也是计算 5 分钟内的幂平均值。从上面可以看出,发送 (Txload) 负载表示为 3/255 ,而接收 (rxload) 负载为 39/255 。因为以太网运行速率为 10Mbps ,所以可以通过将每分数乘以运行速率来获得接口活动的一般指示。这是因为每个以太网桢都至少有 26 个额外字节,而当信息字段少于 45 字节时,将使 PAD 字符添加到信息字段中。【未完待续】  
不明白的地方:负载值大小说明了什么问题啊?   是网络的繁忙程度吗?

reliability 255/255, txload 113/255, rxload 41/255  这些数据是我刚从设备上取得的,是出网接口的参数。这样看来的话,应该是上传负载大于下载负载咯。如果这样的分析是对的话,那导致这个上传大于下载的原因基本都有那些呢?病毒? P2P 软件?还有什么啊?还请多多指教 ~~ 谢谢!!
下一篇文章: 路由器网络接口解析大全()

 

路由器网络接口解析大全 (

编者按:
     
我们在这篇文章将通过一个例子对路由器网络接口进行全面的介绍和分析。我们分成三个部分进行阐述
     
路由器网络接口解析大全()
     
路由器网络接口解析大全()
     
路由器网络接口解析大全() .
     
下面我们介绍第二部分内容:  


(9)
封装  

     
此字段表示分配给接口的封装方法。在上面的例子中,封装显示为 ARPA ,他的标准的以太网 2.0 版封装方法。其他封装方法还包括 IEEE 802.3 以太网的关键字 iso1, 以及 IEEE 802.3 桢的关键字 snap (子网访问协议)桢变异。  
疑惑的地方:他这里说的封装方法是说给接口的封装方法,说的是 2 层的?
(10)
回送  

     
回送字段表示接口是否处于运行的回送模式。如果设置回送,这是当技术人员夜间将接口放入回送接口进行测试,而忘了重置回送时发生的常见问题,这会导致第二天早上会有一些有趣的电话打到控制中心。  

     
可以使用 Loopback interface 设置命令将接口置于运行的回送模式。 Loopback 命令没有参数,应使用 no Loopback 命令删除或禁用回送。以下例子显示了将以太网接口设置为回送模式。  

     Interface ethernet0/0 

     Loopback 

     
可以使用 show interface loopback 

     EXEC
命令查看回送的状态。如果你的路由器有大量的接口,并且技术人员进行定期检测,那么在一大早使用此命令以避免不必要的问题是一个不错的主意。

疑惑:这里说的应该就是那个逻辑的虚拟接口,也就是用来控制一个设备的接口哦,利用这个接口设备的 IP 地址来访问管理那个网络设备。但是我在平时设置这个逻辑接口的时候,是在全局配置模式下进行的啊。输入命令: interface loopback ID  就可以进入相应 ID 的逻辑接口进行配置了。也不是在接口配置模式下进行的啊。再说了,在接口的配置模式下也没这个命令啊。如果使用命令让这个接口称为 LOOPBACK SET  啊?那么成了这个状态后,又说明了一个什么问题呢?   还有就是那个:最后的地方说的  EXEC 命令查看回送的状态” ,这句话是什么意思。尤其是那个 EXEC 命令。这是个什么命令。

(11)ARP
类型  

     
此字段表示分配的地址解析协议( ARP )类型。在 IP 环境中, ARP 类型是 ARPA 。默认情况下,以太网接口使用 ARPA 关键字以指定 IP 接口上的 ARPA 封装。可以通过使用 arp interface  命令将封装更改为 HP PROBE SNAP ,此命令格式如下:  

     arp {arpa/probe/snap} 

     
请注意 HP 

     Probe
IOS 用于试图解析 IEEE802.3 或以太网本地数据连路地址。应将 ARP 类型设为 probe, 以使得一个或多个路由器接口透明地与使用称为 虚拟地址请求和回复 的地址解析技术的 HP IEEE802.3  主机通信。  
我在 CISCO 2960 上看了这个命令,是在接口的配置模式下,利用命令 arp ?  就可以查看 ARP  的类型。反正在这里是没有 HP Probe 类型。知道这个家伙很独特就可以了。至于那个 SNAP--- 子网接入协议,现在基本不用就好了。反正都只是一种 ARP 的类型。但是却不知道换了 ARP 的类型对网络会有什么样的影响,或者是说在通信的过程中起到了什么影响?如果有知道的,还请指教一二。
(12)ARP
超时  

     
此字段表示当非活动时, ARP 项在清洗之前保留于缓存中的时间长度。 ARP 超时的默认值为 4 个小时,如上面例子所示:  

     
可以通过使用 ARP timeout 命令调整  ARP 缓存项在缓存中的时间长度。此命令格式如:  

     arp timeout seconds 
注:因为交换机不同于 HUB ,它的每个接口中都是有一个 ARP 缓存的。因为一个接口中可以连接好多的 PC 。进入端口配置模式,就可以实现这个 ARP 超时的时间配置了。我在想,改变这个超时时间有什么意义呢?如果说设置的时间很短的话,那么总得进行 ARP 广播,影响网络质量。但是要是很长的话,就很有可能一个机器中了 ARP 病毒吧,会影响网络很长时间。设置个比较合适的时间吧,可是我不知道是多么长时间。呵呵、、、、工作经验不够啊 ~ !!还请大家多多指点啊!!!
(13)
最后的输入和输出  

     
此字段表示最后一个分组或侦被接口成功接收或发送以来的小时、分钟和秒数。可以使用此字段中的值确定活动接口是否依然激活或者死接口何时出现故障。关于前者,在第一个 show interface  命令指示接口新的最后输出 ( 这还可以指示是否有问题发生 ) 10 秒或 1 分钟,再输入第二个 show interface 命令。它还表示如果出现问题,并非由于无法接收分组。例如,上面的例子中,最后一个成功输入发生在 2 秒之前。如果我们等待几秒,并发布又一个 show interface 命令,就可以获得对此计数器的更新。

体会:感觉这个参数比较好,可以知道接口是否出现问题,和什么时候出现问题。非常的不错。哎、、不过不是自己想出来的,还是看资料看来的。自己缺少研究啊 ~~ 看来以后我也得好好的研究下设备的每个参数了,真的很感谢文章的作者。是咱们论坛的超级版主,在这里谢谢他了。让我学习到了很多。  

(14)
输出中断  

     
输出中断字段表示自接口由于发送时间太长而进行最后一次重置以来的时间。此字段的值用小时、分钟和秒数指定,或者如果未发生中断 (hang) 情况,将永不显示。如果自最后一次重置以来的小时数超过 24 ,将显示天数和小时数,直到字段益出。当发生此情形时,将在此字段中显示星号 (*)  
疑惑:接口发送时间长了就会产生中断吗?什么情况下才会产生中断呢?是接口的接收和发送的缓冲区忙不过来的时候?产生中断是不是就是等待缓冲区的内容处理完了,再做下面的工作啊?我想应该是这样的吧,不可能一产生中断就把接口的缓冲区中的东西都 DEL 吧。如果是从来都没有产生过中断,就是说这个接口很 OK 吧,或者说这个接口的性能还 OK ,下面的上来的数据都可以统统轻松搞定。呵呵、、、个人理解。多多指教!!
(15)
最后一次清除  

     
此字段表示测量累计统计信息的接口计数器最后一次被重置为 0 的时间。清除会影响几乎所有的统计信息,除了诸如负载和可靠性等路由统计信息之外。  

     
最后一次清除所显示的实际值是基于 32 ms 计数器的使用。显示星号表示经过的时间太长无法显示,而显示 0:00:00 表示计数器在 2 31 次幂 ms 2 32 次幂 ms 之前清除。在许多路由器上最后一次清除值将以星期和月或日和小时表示。例如,在上面的例子里, show interfaces 计数器最后一次清除显示为 1w2d  
疑惑:设备的统计计数器里面包含的是什么东西啊?清除以后对设备有什么影响啊?会对设备的正常运行带来什么影响?关键是啊,不知道里面保存的是什么东西?当清楚的时候,里面的东西是不是一点都没有了啊?我知道了,一般会显示时间,如果不显示的话,那就是因为距离上一次清除的时间太长了,所以就显示的是 ***
(16)
排队策略  

     
此字段表示分配给接口的配对策略。默认为先入后出 (First in first out ,FIFO) 。如果以前为接口分配了优先级配对方式,将在此字段中列出此配对方法。【未完待续】

疑惑:如何设置接口的排队策略呢?我在网络上搜索了下,也没找到结果 ~ 还希望大家讨论帮助下!嘿嘿、、谢谢!!

下一篇文章: 路由器网络接口解析大全()

 

编者按:
     
我们在这篇文章将通过一个例子对路由器网络接口进行全面的介绍和分析。我们分成三个部分进行阐述
     
路由器网络接口解析大全()
     
路由器网络接口解析大全()
     
路由器网络接口解析大全() .
     
下面我们介绍第三部分内容:  


(17)
队列消息  

     
对于输出和输入队列,显示为 m/n 形式的一队数字,随后是由于队列已满而丢失的分组数。这里替代了 m 的值表示队列中的分组数,而替代 n 的值表示用分组表示最大队列大小。通过检查丢失的分组数以及在一段时间内 m n 之间的关系,就可以确定是否需要建议对特定接口的队列长度进行调整以减少丢失的分组。但是,还应考虑与接口相连的介质和使用级别,以确定对输出队列长度进行调试是否有益。使用率高的介质最有可能引起队列中分组的丢失:路由器在传输数据时,将遭遇困难,从而导致输出分组排队,而这反过来导致当输出队列已满,且有其他分组到达以便通过接口传输到介质时出现分组丢失。在输入方,丢失的分组和 m n 的较大比值表示路由器正忙于进行其他工作,而无法适时地处理进入的分组。如果次情形持续的时间比较长,则通常表示需要一个更强大的路由器以满足工作需要。通常,此情形可通过许多路由器接口的进入方向上的大量丢失的分组而观察到。  

     
在上面的 show interfaces 中队列信息字段值显示目前任一队列中均无分组。而且,虽然输出队列已满而造成 63 个分组丢失,但没有分组由于输入队列而丢失。后者是一种常见情形,因为大多数路由器(除非配置过度)不应该在处理进入的数据方面有问题。  
体会:理解这个参数对网络设备的了解非常的重要,可以分析出该网络设备是否可以应付的来现在的网络。里面有比较专业的东西(对我来是这样的):通过检查丢失的分组数以及在一段时间内 m n 之间的关系,就可以确定是否需要建议对特定接口的队列长度进行调整以减少丢失的分组。但是,还应考虑与接口相连的介质和使用级别,以确定对输出队列长度进行调试是否有益。如何更改特定接口的队列长度啊,不同的传输介质和使用级别对队列的长度有什么要求啊?比较好的就是:我们可以通过一段时间内 m n 之间的比值来确定设备正在忙什么,是不是好样的,哈哈、、、
(18)5-
分钟 I/O 速率  

     
下一个字段显示在前 5 分钟通过接口发送和接收的平均位数和平均分组数。当解释在此字段中显示的数据时,必须考虑几个因素首先,必须考虑接口的运行模式和接口相连的网络的配置。例如,如果接口是 LAN 接口,则即可以运行在混乱模式,从而读取 LAN 上的每一侦,也可以运行在非混乱模式,即仅读取广播榛和直接投递到接口的桢。  

     
如果端口处于混乱模式,则读取所有的分组,并提供一种在网络中测试流动的数据的方法。如果接口不处于混乱状态,则仅对她发送和接收的流量有感觉,这可能只占网络中所有流量的一小部分。  

     
考虑到网络配置,如果接口连接到只有一个站的 LAN ,如 WEB 服务器,那么所有的流量将流经路由器的接口。这意味着可以获得一种相对准确的测试网络活动方法,而无需考虑接口所处的模式。  

     
需要考虑的另一个因素 5 分钟 I/O 速率表示 5 分钟时间常数的幂平均值之一事实。因此,任意一个 5 分钟 I/O 速率都是这段时间内每秒流量的大概值。但是 4 5 分钟的时间跨度所产生的平均值将在 20 分钟的统一流量的即时速率的 2% 以内。  

     
因为分组的长度可变,所以每秒位率通常比从传输介质角度检查接口上的活动更有用。在上面的例子中,输入速率 1540000bps 约表示接口运行速率的 1/6 。你可能会感到奇怪,为什么输入速率比接口输出速率大将近一个数量级,回答在于接口的连接。在这一特定的路由器使用环境中,以太网接口连接到一个只具有一个另外的站(即公司 WEB 服务器)的 10BASE-TLAN WEB 页请求以统一资源定位器( URL )的形式流动,而对 URL 请求的响应是 WEB 页;这解释了为什么输入和输出方向上的流量级别不成正比。现在,我们了解了 5 分钟 I/O 速率,接下来让我们介绍可为某个接口显示的特定分组的输入和输出信息。  

体会:这个字段功能的解说中,就觉得这个数据可以显示接口在一段时间内的流量问题,从而也可以反应网络的利用情况。但是,在这之前我们得搞清楚接口所处于的模式:混乱模式还是非混乱模式。混乱模式下显然要比非混乱模式下流量大些。至于,理解这个端口需要考虑的第二个因素,我不是太理解。还请大家多多指点啊!!
(19)
分组和字节输入  

     
此字段首先表示路由器接收的无错误分组的总数量。其次,它还表示路由器接收的无错误分组的总字节数。  

     
如果用字节数除以分组数,就可以获得字节表示的平均分组长度。此信息可用于为在接口上流动的流量类型提供一般表示。例如,相对短的分组通常传输交互式的查询 / 响应流量,而相对长的分组通常传输包括 WEB 页的文件及包含在大多数这些页中的图形  
体会:这里的内容不是很难理解,但是下面一段的经验之谈非常的重要。得好好学习啊!!注意总结。
(20)
无缓冲  

     
无缓冲字段表示接口所接收的、由于路由器缺乏缓冲空间而不得不丢弃的分组数。不要将此缓冲空间与接口的内部缓冲弄混。当出现连续的 无缓冲 情形时,通常表示路由器需要更多的内存。但是,如果定期遇到 no buffers 值,则可能是由于 LAN 上的广播风暴或者串行端口上的噪音发作所致。可以通过检查下一字段确定出现无缓冲值的原因是否属于广播风暴所致。  

疑惑:既然无缓冲表示的是由于缓冲空间不足而导致的丢弃的分组的数量。那么如果没有这个值不是更好吗?为什么说是“当出现连续的 无缓冲 情形时,通常表示路由器需要更多的内存”,为什么要再加内存啊?不明白、、、
(21)
接收的广播  

     
此字段表示接口所接收的广播或多播分组的总数量。要注意的重要一点是许多广播是自然通信过程的一部分 。例如,用于将第三层 IP 地址解析为第 2 Mac 地址的 ARP 取决于发放一个广播,以查询与必须获得的第 3 层地址相关的第 2 层地址的 LAN 的每一站,如此才能正确形成侦来传递分组。同样,在 Novell IPX 环境中,服务器每 30s 广播服务声明协议 (SAP) 分组。这些定义了服务器所提供的服务。  

     
如果你是严格的 IP 环境,那么更有可能从 ARP 请求获得一部分广播。如果你具有以来于时间的应用程序,那么确确实实可以通过为运行以来于时间的应用程序将固定项设置为路由器的 ARP 缓存,从而用一个动作解决两个问题。这样做不仅可以避免路由器必须执行 ARP 操作,还允许解析过程通过检查内存而发生,这比等待广播的响应快得多。因为数据流量在 ARP 广播期间中断,所以减少 ARP 广播能够提高接口的信息传输功能。因为 ARP 表在路由器内部维护。  

疑问:利用减少 ARP 广播可以提高接口的信息传输功能。那么如何来减少呢?我知道把 IP 地址和 MAC 地址绑定后就可以减少广播了,并且把 ARP 条目的生存时间加长,但是这样的话,也有可能导致中毒后,长时间网络无法正常通信。还有个更好的办法吗?
(22)Runts 

     Runt
是一个错误情形术语,与它相关的分组长度小于某个协议相关的最小长度。在以太网环境中,最小分组长度在适配卡上是 64 字节,而在 LAN 上是 72 字节。因此,如果某个接口接收到以太网分组小于 72 字节,那么它将是一个错误情形,分组将被丢弃。通常,冲突可以引起 Runt 的产生,而出现故障的适配卡也可以引起此情形的发生。  

体会:这个也不是很难理解。知道了一个网络中最短的分组会出现在网卡上,并且这个参数就针对的那些比最小的分组还小的错误分组。故障的网卡和冲突会产生这样的情形。
(23)Giants 

     Giants
是又一个错误情形。它表示分组超过了协议最大分组长度。在以太网环境中,适配卡的最大分组长度是 1518 字节,而在网络中流动的分组最大长度为 1526 字节。因此长度(包括前导码和起始界符字段)超过 1526 字节的分组被视为 Giant 。这样的分组也会被丢弃,而 Giant 数表示由于此情形而丢弃的分组数。导致 Giant 分组的通常原因是滞后冲突或适配卡出现故障。  
体会:和上面的那个参数的意义是一样的,只不过一个对应的是最长的,一个对应的是最短的。产生的原因通常是:滞后冲突和网卡出现故障。在以太网中的最大长度是 1518 字节,网络中流动的是 1526 字节。超过了最大长度的要丢弃的。   通过这样的参数,我们也可以看出来,是否需要更改下报文分组的长度。当然了,出现这样的情况一般都是故障导致的。而不是由于设备性能导致的。
(24)Throttles 

     
虽然这样情形很少发生,但是如果路由器察觉缓冲或处理器过载,将关掉它的接收器。这一情形称为 Throttles ,而实际并非通信问题。相反,它是一个路由器功能问题,要求你检查系统缓冲及处理器的状态。如果使用 show interfaces 命令时指示有大量的 无缓冲 Throttle ,那么通常表示应考虑给路由器添加内存。【完】

体会:这里的这个参数表示的是:当路由器的缓冲或者处理器过载的时候,就停止接受数据了。是路由器本身的一个防御手段,而不属于网络通信问题。这个时候我们就该检查缓冲和处理器的状态了。当我们使用命令: show interfaces  如果出现大量的无缓冲和 Trottle  ,我们就得考虑增加路由器的内存了。

 

 

看了这篇文章,问题、疑惑颇多,感受颇深,呵呵、、、、学习了不少。


本文转自Mr2Left 51CTO博客,原文链接:http://blog.51cto.com/caihong/97346
相关文章
|
28天前
|
机器学习/深度学习 算法 PyTorch
RPN(Region Proposal Networks)候选区域网络算法解析(附PyTorch代码)
RPN(Region Proposal Networks)候选区域网络算法解析(附PyTorch代码)
200 1
|
1月前
|
缓存 网络协议 Linux
【Shell 命令集合 网络通讯 】Linux 配置DNS dnsconf 命令 使用教程
【Shell 命令集合 网络通讯 】Linux 配置DNS dnsconf 命令 使用教程
38 0
|
1月前
ifconfig 配置网络接口
ifconfig 配置网络接口。
17 1
|
1月前
|
域名解析 网络协议 Linux
【Shell 命令集合 网络通讯 】Linux 设置和管理网络接口配置信息 netconfig命令 使用指南
【Shell 命令集合 网络通讯 】Linux 设置和管理网络接口配置信息 netconfig命令 使用指南
50 1
|
14天前
|
网络协议 Linux
在Linux中,管理和配置网络接口
在Linux中管理网络接口涉及多个命令,如`ifconfig`(在新版本中被`ip`取代)、`ip`(用于网络设备配置)、`nmcli`(NetworkManager的CLI工具)、`nmtui`(文本界面配置)、`route/ip route`(处理路由表)、`netstat/ss`(显示网络状态)和`hostnamectl/systemctl`(主机名和服务管理)。这些命令帮助用户启动接口、设置IP地址、查看连接和路由信息。不同发行版可能有差异,建议参考相应文档。
19 4
|
1月前
|
监控 网络协议 Linux
【Shell 命令集合 网络通讯 】Linux 显示网络 连接、路由表和网络接口信息 netstat命令 使用指南
【Shell 命令集合 网络通讯 】Linux 显示网络 连接、路由表和网络接口信息 netstat命令 使用指南
58 1
|
11天前
|
存储 安全 测试技术
网络奇谭:虚拟机中的共享、桥接与Host-Only模式解析
网络奇谭:虚拟机中的共享、桥接与Host-Only模式解析
18 0
|
27天前
|
存储 Unix Linux
深入理解 Linux 系统下的关键网络接口和函数,gethostent,getaddrinfo,getnameinfo
深入理解 Linux 系统下的关键网络接口和函数,gethostent,getaddrinfo,getnameinfo
14 0
|
29天前
|
SQL 安全 网络安全
构筑数字堡垒:网络安全漏洞解析与防御策略
在数字化时代,网络安全已成为维护信息完整性、保障用户隐私和确保商业连续性的关键。本文将深入探讨网络安全领域的核心议题—安全漏洞及其防御机制。通过分析常见网络攻击手段,如SQL注入、跨站脚本攻击(XSS)及拒绝服务(DoS)攻击,揭示其背后的原理与潜在危害。同时,文章将重点介绍加密技术的种类和应用场景,以及如何通过强化安全意识,构建多层次的防御体系来有效预防和应对网络安全威胁。本研究旨在为读者提供一份系统性的网络安全防护指南,帮助个人和组织在不断演变的威胁面前保持警惕,并采取适当的安全措施。
20 2
|
1月前
|
域名解析 缓存 网络协议
探索Qt 网络编程:网络地址与服务类全解析
探索Qt 网络编程:网络地址与服务类全解析
54 0

推荐镜像

更多