Packet ที่ error มีแบบไหนบ้าง

อ้างอิง http://www.cisco.com/en/US/docs/internetworking/troubleshooting/guide/tr1904.html

สมมติ กรณีอินเทอร์เฟซแบบอีเธอร์เน็ต จากตัวอย่างการแสดงผลด้วยคำสั่ง show interface …

Ranet-SW#sh int fa0/3
FastEthernet0/3 is up, line protocol is up (connected)
Hardware is Fast Ethernet, address is 0008.a372.a783 (bia 0008.a372.a783)
MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ARPA, loopback not set
Keepalive set (10 sec)
Full-duplex, 100Mb/s, media type is 100BaseTX
input flow-control is unsupported output flow-control is unsupported
ARP type: ARPA, ARP Timeout 04:00:00
Last input 1w4d, output 00:00:01, 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
1355512 packets input, 313295065 bytes, 0 no buffer
Received 38624 broadcasts (0 multicast)
0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 watchdog, 18791 multicast, 0 pause input
0 input packets with dribble condition detected
4084867 packets output, 1477123478 bytes, 0 underruns
0 output errors, 0 collisions, 2 interface resets
0 babbles, 0 late collision, 0 deferred
0 lost carrier, 0 no carrier, 0 PAUSE output
0 output buffer failures, 0 output buffers swapped out

คำสั่ง show int status

Ranet-SW#sh int status
Port      Name               Status       Vlan       Duplex  Speed Type
Fa0/1                        notconnect   1            auto   auto 10/100BaseTX
Fa0/2                        notconnect   1            auto   auto 10/100BaseTX
Fa0/3                        connected    1          a-full  a-100 10/100BaseTX
Fa0/4                        notconnect   1            auto   auto 10/100BaseTX
Fa0/5                        notconnect   1            auto   auto 10/100BaseTX
Fa0/6                        connected    1          a-full  a-100 10/100BaseTX
Fa0/7                        notconnect   1            auto   auto 10/100BaseTX

คำสั่ง show int … counters

Ranet-SW#sh int fa0/3 counters
Port            InOctets   InUcastPkts   InMcastPkts   InBcastPkts
Fa0/3          313295065       1316888         18791         19833

Port           OutOctets  OutUcastPkts  OutMcastPkts  OutBcastPkts
Fa0/3         1477356552       1851375       1572316        663425

คำสั่ง show int … counters errors

Ranet-SW#sh int fa0/16 counters errors
Port        Align-Err    FCS-Err   Xmit-Err    Rcv-Err UnderSize
Fa0/16              0         32          0         33         0

Port      Single-Col Multi-Col  Late-Col Excess-Col Carri-Sen     Runts    Giants
Fa0/16             0         0         0          0         7         0         0

1. ข้อความ “Ethernet .. is (up/down/administratively down) (disabled)”:
– บอกสถานะการเชื่อมต่อทางกายภาพ (เช่น เชื่อมต่อกับปลายทางได้ในระดับ Physical)
– ถ้าเป็น “administratively down” แสดงว่ามีคำสั่ง “shutdown” ค้างอยู่ในคอนฟิกของอินเทอร์เฟซนี้
(ต้องสั่ง “no shutdown” ถึงเปิดใช้อินเทอร์เฟซได้)
– ถ้าเป็น “down (disabled)” แสดงว่าอุปกรณ์พบเฟรม Error มากถึง 5,000 เฟรมในช่วงเวลา 10 วินาที (Keepalive)

2. ข้อความ “line protocol is (up/down)”:
– สถานะที่ตัวโปรโตคอลระดับ Data-Link เชื่อได้ว่าอินเทอร์เฟซทำงานได้ (ส่วนใหญ่เกิดจากการรับเฟรม Keepalive จากฝั่งตรงข้ามได้อยู่)
– ถ้าเกิดระบุว่า down (err-disabled) แสดงว่าโดนปิดจากการละเมิดฟีเจอร์ที่ตั้งค่าไว้ (Violation) เช่น Port-Security ถ้าต้องการให้อัพขึ้นใหม่ นอกจากต้องแก้ไขการตั้งค่าฟีเจอร์นั้น หรือกำจัดเงื่อนไขที่ทำให้โดนบล็อกพอร์ตแล้ว ต้องเข้าไปรีเซ็ตสถานะพอร์ตใหม่ด้วย (เข้าไปที่โหมดคอนฟิกอินเทอร์เฟซ สั้ง “shutdown” แล้ว “no shutdown” อีกครั้ง)

3. ถ้าเจอ Throttle, Overrun, Ignored มีความเป็นไปได้ว่าใช้แบนด์วิธมากเกินกว่า Backplane (Forwarding Bandwidth) ตามสเปกที่รับได้ (คือ I/O Buffer โดนใช้จนเต็ม จึงต้องไปแย่ง Process Memory ด้วย ทำให้ซีพียูต้องมาประมวลผลแยกแพ๊กเก็ตที่บัพเฟอร์ในส่วนของตัวเองกลับอีก)

One thought on “Packet ที่ error มีแบบไหนบ้าง

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s