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) 接口和活動(dòng)狀態(tài)
在上面的顯示中,內(nèi)容表示硬件接口是活動(dòng)的,而處理行協(xié)議的軟件過(guò)程相信次接口可用。如果路由器操作員拆卸此硬件接口,第一個(gè)字段將顯示信息is administratively down.如果路由器在活動(dòng)間隔內(nèi)收到5000個(gè)以上的錯(cuò)誤,單詞Disabled將出現(xiàn)在此字段中,以顯示連路由器自動(dòng)禁用此端口。行協(xié)議字段還顯示以前提到的三個(gè)描述之一:up 、down、administratively down.如果字段項(xiàng)是up,則表示處理行協(xié)議和軟件過(guò)程相信此接口可用,因?yàn)樗诮邮誯eepalives的目的也是如此,其他設(shè)備可以確定某個(gè)空閑連接是否仍然活動(dòng)。對(duì)于以太網(wǎng)接口,Keepalives的默認(rèn)值是10s。我們不久將注意到,Keepalives設(shè)置可以通過(guò)為特定接口使用show interfaces命令來(lái)獲得。可以用keepalive interface 命令來(lái)改變keepalives 設(shè)置。此命令的格式如下:
Keepalive seconds
(2) 硬件字段為你提供接口的硬件類型。在以上的例子中,硬件是CISCO擴(kuò)展總線(CxBus)以太網(wǎng),即接口處理器的533-Mbps數(shù)據(jù)總線。因此,硬件通知我們高速CxBus接口處理器用于支持以太網(wǎng)連接。同時(shí)還要注意顯示字段包括接口的Mac地址。Mac是48位長(zhǎng)的。因?yàn)镸ac地址的頭24位是表示生產(chǎn)廠家ID,所以十六進(jìn)制數(shù)00-10-79是由IEEE分配給Csico的標(biāo)識(shí)符。
(3) Internet地址
如果某個(gè)接口是為IP路由配置,那么將為它分配一個(gè)Internet地址。此地址后面是他的子網(wǎng)掩碼。IP地址是205.141.192.1/24 。反斜杠(/)后面表示此地址的頭24位表示網(wǎng)絡(luò),他等于子網(wǎng)掩碼255.255.255.0。
(4) MTU
最大傳輸單元(MTU)表示運(yùn)行在接口上的協(xié)議的信息字段所支持的最大字節(jié)數(shù)。因?yàn)橐蕴W(wǎng)楨的信息字段的最大長(zhǎng)度是1500字節(jié),所以它的MTU顯示為1500字節(jié)。對(duì)于幾乎所有的以太網(wǎng)應(yīng)用程序,默認(rèn)的1500字節(jié)MTU應(yīng)該是有效的。對(duì)于令牌環(huán),默認(rèn)的MTU值為8192字節(jié);但是應(yīng)該注意的一點(diǎn)是RFC1191建議的MTU值為16-Mbps令牌環(huán)選擇17 914的,而為4-Mbps令牌環(huán)選擇4464字節(jié)。
最小的MTU是64個(gè)字節(jié),而最大的值是65535字節(jié)。如果IP數(shù)據(jù)報(bào)超過(guò)最大的 MTU,將對(duì)它進(jìn)行分段,這將增加額外開(kāi)銷(xiāo),因?yàn)槊總(gè)最后的數(shù)據(jù)報(bào)都包含它自己的報(bào)頭。雖然在高速LAN連接中,通常無(wú)需擔(dān)心與分段有關(guān)的額外開(kāi)銷(xiāo),但在低速串行接口上,這可能會(huì)是一個(gè)比較嚴(yán)重的問(wèn)題。可以用MTU interface命令來(lái)改變默認(rèn)的MTU,此命令格式如下:
mtu bytes
字節(jié)數(shù)可以是從64~6553。
(5) BW
接口帶寬(BW)通常指的是接口的運(yùn)行速率,用每秒千字節(jié)表示。因?yàn)橐蕴W(wǎng)運(yùn)行速率為10Mbps,所以BW值顯示為10 000Kb。
可以用Bandwidth命令設(shè)置信息帶寬值,但實(shí)際上不用它來(lái)調(diào)整接口的帶寬,因?yàn)閷?duì)于某些類型的介質(zhì),如以太網(wǎng),帶寬是固定的。對(duì)于其他的介質(zhì),如串行線,通常通過(guò)調(diào)整硬件來(lái)調(diào)整其運(yùn)行速率。例如通過(guò)DSU/CSU上設(shè)置不同的時(shí)鐘速率來(lái)提高或降低串行接口的運(yùn)行速率。因此,bandwidth命令主要目的是使當(dāng)前帶寬與高層協(xié)議通信。
可以通過(guò)以下命令格式設(shè)置帶寬值,千位表示以千位每秒表示的帶寬。
Bandwidth kilobits
(6) DLY
此字段表示接口的延遲,用微秒表示。以太網(wǎng)的延遲(DLY)為1000s。可以使用delay interface命令為接口設(shè)置延遲值。此命令的格式如下:
delay tens-of-microseconds
(7) 可靠性
可靠性字段表示接口的可靠性,用255分之幾表示。此字段 中所顯示的值由在5分鐘內(nèi)的冪平均值計(jì)算。因?yàn)橐蕴W(wǎng)為每個(gè)楨計(jì)算CRC,所以可靠性是基于CRC錯(cuò)誤率,而不是位錯(cuò)誤率。255/255表示接口在5分鐘內(nèi)100%可靠。
雖然沒(méi)有可靠性命令,可以考慮定期使用的一個(gè)重要命令是clear c
onuter EXEC命令。此命令的功能是清楚或重置接口計(jì)數(shù)器。此命令的一般格式取決于正在使用的路由器。下面顯示的是第二種格式用于Cisco7000系列產(chǎn)品:
clear counter [type number]
clear counter [type slot/port]
type表示特定的接口類型。如果你不指定特定接口,所有接口的計(jì)數(shù)器都被清除。
(8) 負(fù)載
接口上的發(fā)送和接收負(fù)載均顯示為255分之幾。與可靠性字段類似,負(fù)載字段也是計(jì)算5分鐘內(nèi)的冪平均值。從上面可以看出,發(fā)送(Txload)負(fù)載表示為3/255,而接收(rxload)負(fù)載為39/255。因?yàn)橐蕴W(wǎng)運(yùn)行速率為10Mbps,所以可以通過(guò)將每分?jǐn)?shù)乘以運(yùn)行速率來(lái)獲得接口活動(dòng)的一般指示。這是因?yàn)槊總(gè)以太網(wǎng)楨都至少有26個(gè)額外字節(jié),而當(dāng)信息字段少于45字節(jié)時(shí),將使PAD字符添加到信息字段中。
(9) 封裝
此字段表示分配給接口的封裝方法。在上面的例子中,封裝顯示為ARPA,他的標(biāo)準(zhǔn)的以太網(wǎng)2.0版封裝方法。其他封裝方法還包括IEEE 802.3以太網(wǎng)的關(guān)鍵字iso1,以及IEEE 802.3楨的關(guān)鍵字snap(子網(wǎng)訪問(wèn)協(xié)議)楨變異。
(10) 回送
回送字段表示接口是否處于運(yùn)行的回送模式。如果設(shè)置回送,這是當(dāng)技術(shù)人員夜間將接口放入回送接口進(jìn)行測(cè)試,而忘了重置回送時(shí)發(fā)生的常見(jiàn)問(wèn)題,這會(huì)導(dǎo)致第二天早上會(huì)有一些有趣的電話打到控制中心。
可以使用Loopback interface設(shè)置命令將接口置于運(yùn)行的回送模式。Loopback命令沒(méi)有參數(shù),應(yīng)使用no Loopback命令刪除或禁用回送。以下例子顯示了將以太網(wǎng)接口設(shè)置為回送模式。
Interface ethernet0/0
Loopback
可以使用show interface loopback EXEC命令查看回送的狀態(tài)。如果你的路由器有大量的接口,并且技術(shù)人員進(jìn)行定期檢測(cè),那么在一大早使用次命令以避免不必要的問(wèn)題是一個(gè)不錯(cuò)的主意。
(11) ARP類型
此字段表示分配的地址解析協(xié)議(ARP)類型。在IP環(huán)境中,ARP類型是ARPA。默認(rèn)情況下,以太網(wǎng)接口使用ARPA關(guān)鍵字以指定IP接口上的ARPA封裝。可以通過(guò)使用arp interface 命令將封裝更改為HP PROBE或SNAP,此命令格式如下:
arp {arpa/probe/snap}
請(qǐng)注意HP Probe被IOS用于試圖解析IEEE802.3或以太網(wǎng)本地?cái)?shù)據(jù)連路地址。應(yīng)將ARP類型設(shè)為probe,以使得一個(gè)或多個(gè)路由器接口透明地與使用稱為”虛擬地址請(qǐng)求和回復(fù)”的地址解析技術(shù)的HP IEEE802.3 主機(jī)通信。
(12) ARP 超時(shí)
此字段表示當(dāng)非活動(dòng)時(shí),ARP項(xiàng)在清洗之前保留于緩存中的時(shí)間長(zhǎng)度。ARP超時(shí)的默認(rèn)值為4個(gè)小時(shí),如上面例子所示:
可以通過(guò)使用ARP timeout命令調(diào)整 ARP緩存項(xiàng)在緩存中的時(shí)間長(zhǎng)度。此命令格式如:
arp timeout seconds
(13) 最后的輸入和輸出
此字段表示最后一個(gè)分組或偵被接口成功接收或發(fā)送以來(lái)的小時(shí)、分鐘和秒數(shù)。可以使用此字段中的值確定活動(dòng)接口是否依然激活或者死接口何時(shí)出現(xiàn)故障。關(guān)于前者,在第一個(gè)show interface 命令指示接口新的最后輸出(這還可以指示是否有問(wèn)題發(fā)生)后10秒或1分鐘,再輸入第二個(gè)show interface命令。它還表示如果出現(xiàn)問(wèn)題,并非由于無(wú)法接收分組。例如,上面的例子中,最后一個(gè)成功輸入發(fā)生在2秒之前。如果我們等待幾秒,并發(fā)布又一個(gè)show interface命令,就可以獲得對(duì)此計(jì)數(shù)器的更新。
(14) 輸出中斷
輸出中斷字段表示自接口由于發(fā)送時(shí)間太長(zhǎng)而進(jìn)行最后一次重置以來(lái)的時(shí)間。此字段的值用小時(shí)、分鐘和秒數(shù)指定,或者如果未發(fā)生中斷(hang)情況,將永不顯示。如果自最后一次重置以來(lái)的小時(shí)數(shù)超過(guò)24,將顯示天數(shù)和小時(shí)數(shù),直到字段益出。當(dāng)發(fā)生此情形時(shí),將在此字段中顯示星號(hào)(*)。
(15) 最后一次清除
此字段表示測(cè)量累計(jì)統(tǒng)計(jì)信息的接口計(jì)數(shù)器最后一次被重置為0的時(shí)間。清除會(huì)影響幾乎所以的統(tǒng)計(jì)信息,除了諸如負(fù)載和可靠性等路由統(tǒng)計(jì)信息之外。
最后一次清除所顯示的實(shí)際值是基于32位ms計(jì)數(shù)器的使用。顯示星號(hào)表示經(jīng)過(guò)的時(shí)間太長(zhǎng)無(wú)法顯示,而顯示0:00:00表示計(jì)數(shù)器在2的31次冪ms到2的32次冪ms之前清除。在許多路由器上最后一次清除值將以星期和月或日和小時(shí)表示。例如,在上面的例子里,show interfaces計(jì)數(shù)器最后一次清除顯示為1w2d。
(16) 排隊(duì)策略
此字段表示分配給接口的配對(duì)策略。默認(rèn)為先入后出(First in first out ,FIFO)。如果以前為接口分配了優(yōu)先級(jí)配對(duì)方式,將在此字段中列出此配對(duì)方法。
(17) 隊(duì)列消息
對(duì)于輸出和輸入隊(duì)列,顯示為m/n形式的一隊(duì)數(shù)字,隨后是由于隊(duì)列已滿而丟失的分組數(shù)。這里替代了m的值表示隊(duì)列中的分組數(shù),而替代n的值表示用分組表示最大隊(duì)列大小。通過(guò)檢查丟失的分組數(shù)以及在一段時(shí)間內(nèi)m和n之間的關(guān)系,就可以確定是否需要建議對(duì)特定接口的隊(duì)列長(zhǎng)度進(jìn)行調(diào)整以減少丟失的分組。但是,還應(yīng)考慮與接口相連的介質(zhì)和使用級(jí)別,以確定對(duì)輸出隊(duì)列長(zhǎng)度進(jìn)行調(diào)試是否有益。使用率高的介質(zhì)最有可能引起隊(duì)列中分組的丟失:路由器在傳輸數(shù)據(jù)時(shí),將遭遇困難,從而導(dǎo)致輸出分組排隊(duì),而這反過(guò)來(lái)導(dǎo)致當(dāng)輸出隊(duì)列已滿,且有其他分組到達(dá)以便通過(guò)接口傳輸?shù)浇橘|(zhì)時(shí)出現(xiàn)分組丟失。在輸入方,丟失的分組和m和n的較大比值表示路由器正忙于進(jìn)行其他工作,而無(wú)法適時(shí)地處理進(jìn)入的分組。如果次情形持續(xù)的時(shí)間比較長(zhǎng),則通常表示需要一個(gè)更強(qiáng)大的路由器以滿足工作需要。通常,此情形可通過(guò)許多路由器接口的進(jìn)入方向上的大量丟失的分組而觀察到。
在上面的 show interfaces中隊(duì)列信息字段值顯示目前任一隊(duì)列中均無(wú)分組。而且,雖然輸出隊(duì)列已滿而造成63個(gè)分組丟失,但沒(méi)有分組由于輸入隊(duì)列而丟失。后者是一種常見(jiàn)情形,因?yàn)榇蠖鄶?shù)路由器(除非配置過(guò)度)不應(yīng)該在處理進(jìn)入的數(shù)據(jù)方面有問(wèn)題。
(18) 5-分鐘I/O速率
下一個(gè)字段顯示在前5分鐘通過(guò)接口發(fā)送和接收的平均位數(shù)和平均分組數(shù)。當(dāng)解釋在此字段中顯示的數(shù)據(jù)時(shí),必須考慮幾個(gè)因素。首先,必須考慮接口的運(yùn)行模式和接口相連的網(wǎng)絡(luò)的配置。例如,如果接口是LAN接口,則即可以運(yùn)行在混亂模式,從而度曲LAN上的每一偵,也可以運(yùn)行在非混亂模式,即僅讀取廣播榛和直接投遞到接口的楨。
如果端口處于混亂模式,則讀取所有的分組,并提供一種測(cè)試在網(wǎng)絡(luò)中流動(dòng)的數(shù)據(jù)的方法。如果接口不處于混亂狀態(tài),則僅對(duì)她發(fā)送和接收的流量有感覺(jué),這可能只占網(wǎng)絡(luò)中所有流量的一小部分。
考慮到網(wǎng)絡(luò)配置,如果接口連接到只有一個(gè)站的LAN,如WEB服務(wù)器,那么所有的流量將流經(jīng)路由器的接口。這意味著可以獲得一種相對(duì)準(zhǔn)確的測(cè)試網(wǎng)絡(luò)活動(dòng)方法,而無(wú)需考慮接口所處的模式。
需要考慮的另一個(gè)因素是5分鐘I/O速率表示5分鐘時(shí)間常數(shù)的冪平均值之一事實(shí)。因此,任意一個(gè)5分鐘I/O速率都是這段時(shí)間內(nèi)每秒流量的大概值。但是4個(gè)5分鐘的時(shí)間跨度所產(chǎn)生的平均值將在20分鐘的統(tǒng)一流量的即時(shí)速率的2%以內(nèi)。
因?yàn)榉纸M的長(zhǎng)度可變,所以每秒位率通常比從傳輸介質(zhì)角度檢查接口上的活動(dòng)更有用。在上面的例子中,輸入速率1 540 000bps約表示接口運(yùn)行速率的1/6。你可能會(huì)感到奇怪,為什么輸入速率比接口輸出速率大將近一個(gè)數(shù)量級(jí),回答在于接口的連接。在這一特定的路由器使用環(huán)境中,以太網(wǎng)接口連接到一個(gè)只具有一個(gè)另外的站(即公司W(wǎng)EB服務(wù)器)的10BASE-T LAN。WEB頁(yè)請(qǐng)求以統(tǒng)一資源定位器(URL)的形式流動(dòng),而對(duì)URL請(qǐng)求的響應(yīng)是WEB頁(yè);這解釋了為什么輸入和輸出方向上的流量級(jí)別不成正比。現(xiàn)在,我們了解了5分鐘I/O速率,接下來(lái)讓我們介紹可為某個(gè)接口顯示的特定分組的輸入和輸出信息。
(19) 分組和字節(jié)輸入
此字段首先表示路由器接收的無(wú)錯(cuò)誤分組的總數(shù)量。其次,它還表示路由器接收的無(wú)錯(cuò)誤分組的總字節(jié)數(shù)。
如果用字節(jié)數(shù)除以分組數(shù),就可以獲得字節(jié)表示的平均分組長(zhǎng)度。此信息可用于為在接口上流動(dòng)的流量類型提供一般表示。例如,相對(duì)短的分組通常傳輸交互式的查詢/響應(yīng)流量,而相對(duì)長(zhǎng)的分組通常傳輸包括WEB頁(yè)的文件及包含在大多數(shù)這些頁(yè)中的圖形。
(20) 無(wú)緩沖
無(wú)緩沖字段表示接口所接收的、由于路由器缺乏緩沖空間而不得不丟棄的分組數(shù)。不要將此緩沖空間與接口的內(nèi)部緩沖弄混。當(dāng)出現(xiàn)連續(xù)的“無(wú)緩沖”情形時(shí),通常表示路由器需要更多的內(nèi)存。但是,如果定期遇到no buffers值,則可能是由于LAN上的廣播風(fēng)暴或者串行端口上的噪音發(fā)作所致。可以通過(guò)檢查下一字段確定出現(xiàn)無(wú)緩沖值的原因是否屬于廣播風(fēng)暴所致。
(21) 接收的廣播
此字段表示接口所接收的廣播或多播分組的總數(shù)量。要注意的重要一點(diǎn)是許多廣播是自然通信過(guò)程的一部分。例如,用于將第三層IP地址解析為第2層Mac地址的ARP取決于發(fā)放一個(gè)廣播,以查詢與必須獲得的第3層地址相關(guān)的第2層地址的LAN的每一站,如此才能正確形成偵來(lái)傳遞分組。同樣,在Novell IPX環(huán)境中,服務(wù)器每30s廣播服務(wù)聲明協(xié)議(SAP)分組。這些定義了服務(wù)器所提供的服務(wù)。
如果你是嚴(yán)格的IP環(huán)境,那么更有可能從ARP請(qǐng)求獲得一部分廣播。如果你具有以來(lái)于時(shí)間的應(yīng)用程序,那么確確實(shí)實(shí)可以通過(guò)為運(yùn)行以來(lái)于時(shí)間的應(yīng)用程序?qū)⒐潭?xiàng)設(shè)置為路由器的ARP緩存,從而用一個(gè)動(dòng)作解決兩個(gè)問(wèn)題。這樣做不僅可以避免路由器必須執(zhí)行ARP操作,還允許解析過(guò)程通過(guò)檢查內(nèi)存而發(fā)生,這比等待廣播的響應(yīng)快得多。因?yàn)閿?shù)據(jù)流量在ARP廣播期間中斷,所以減少ARP廣播能夠提高接口的信息傳輸功能。因?yàn)锳RP表在路由器內(nèi)部維護(hù)。
(22) Runts
Runt是一個(gè)錯(cuò)誤情形術(shù)語(yǔ),與它相關(guān)的分組長(zhǎng)度小于某個(gè)協(xié)議相關(guān)的最小長(zhǎng)度。在以太網(wǎng)環(huán)境中,最小分組長(zhǎng)度在適配卡上是64字節(jié),而在LAN上是72字節(jié)。因此,如果某個(gè)接口接收到以太網(wǎng)分組小于72字節(jié),那么它將是一個(gè)錯(cuò)誤情形,分組將被丟棄。通常,沖突可以引起Runt的產(chǎn)生,而出現(xiàn)故障的適配卡也可以引起此情形的發(fā)生。
(23) Giants
Giants是又一個(gè)錯(cuò)誤情形。它表示分組超過(guò)了協(xié)議最大分組長(zhǎng)度。在以太網(wǎng)環(huán)境中,適配卡的最大分組長(zhǎng)度是1518字節(jié),而在網(wǎng)絡(luò)中流動(dòng)的分組最大長(zhǎng)度為1526字節(jié)。因此長(zhǎng)度(包括前導(dǎo)碼和起始界符字段)超過(guò)1526字節(jié)的分組被視為Giant。這樣的分組也會(huì)被丟棄,而Giant 數(shù)表示由于此情形而丟棄的分組數(shù)。導(dǎo)致Giant分組的通常原因是滯后沖突或適配卡出現(xiàn)故障。
(24) Throttles
雖然這樣情形很少發(fā)生,但是如果路由器察覺(jué)緩沖或處理器過(guò)載,將關(guān)掉它的接收器。這一情形稱為T(mén)hrottles,而實(shí)際并非通信問(wèn)題。相反,它是一個(gè)路由器功能問(wèn)題,要求你檢查系統(tǒng)緩沖及處理器的狀態(tài)。如果使用show interfaces命令時(shí)指示有大量的“無(wú)緩沖”和Throttle,那么通常表示應(yīng)考慮給路由器添加內(nèi)存。