show interface 파헤쳐보기

안녕하세요.

시스코 장비를 다루시다 보면 가장 많이 사용하는 명령어 중 하나가 "show interface"일겁니다.

명령어를 치면 원하는 정보보다 많은양의 정보가 나옵니다.

이 명령어들이 무엇을 의미하는지 한번 보도록 하겠습니다.







임의의 장비(?)에서 명령어를 입력해봤습니다.

뭐 엄청 많이 나오네요.

첫줄부터 보도록 하죠.

1. GigabitEthernet12/39 is up, line protocol is up (connected) : 해당 인터페이스의 상태를 나타냅니다.
"up"이면 살아있는거고 "down"은 죽은거죠? 
administratively down이란말은 관리자가 "shutdown"명령어를 이용하여 포트를 down상태로 강제한 상태입니다.
(connected)란 연결되어 있단 겁니다.  (err-disable)이란 것도 가끔 볼 수 있습니다.
말그대로 에러로 인해 down상태로 된거죠. 여기에는 여러가지 원인이 있습니다. 나중에 다시 이야기해보죠.



2. Hardware is C6k 1000Mb 802.3, address is 0015.c7f0.f200 (bia 0015.c7f0.f200)
하드웨어의 Type을 나타낸다. address는 interface에서 사용하는 MAC address를 나타낸다.



3. Description: ### to CP-MAIN-WSG1 (g1/0/11) ###
Description 이란 사용자가 interface에 달아놓는 주석을 의미한다.




4. Internet address is 172.16.110.17/30
interface에 들어간 IP address를 나타냄. 뒤에 "/30"은 서브넷을 나타낸다. 255.255.255.252





5. MTU 1500 bytes, BW 1000000 Kbit, DLY 10 usec, 
     reliability 255/255, txload 4/255, rxload 1/255
MTU -> Interface로 보낼 수 있는 최대 패킷 사이즈
BW-> 장비가 알고있는 Interface의 속도. 라우팅 프로토콜이나 Bandwidth기반의 기술을 적용할 때 쓰임.
DLY -> Interface의 전송지연시간.
reliability -> 전송의 정확도를 나타냄. 5분을 평균으로 나타내며 100% = 255의 계수로 나타냄
txload&rxload -> tx/rx 사용률을 5분 지수평균으로 나타낸다. 100% =255의 계수로 나타냄



6. Encapsulation ARPA, loopback not set
Interface의 Encapsulation(암호화) Type을 표시. Default=ARPA
VLAN구성할 때 dot1q나 isl등이 쓰임





7. Keepalive set (10 sec)
end-to-end로 연결된 상대방에게 자신의 Interface가 살아있는걸 알리기 위해 주기적으로 보내는 신호
default = 10sec
keepalive를 3회이상 받지 못하면 상대방이 down이라고 인식함. 그러면 "line protocol"이 down로 됨.





8. Full-duplex, 1000Mb/s, media type is LH
Interface의 통신방식. 스피드. 미디어 타입





9. input flow-control is off, output flow-control is off
Interface의 flow-control 적용 상태




10. Clock mode is auto





11. ARP type: ARPA, ARP Timeout 04:00:00
ARP packet encapsulation타입을 ARPA.
ARP table에 등록되어 있는 사긴. 기본은 4시간





12. Last input 00:00:00, output 00:00:02, output hang never
Last input -> 마지막 frame을 받은 후 흘러간 시간
Last output -> 마지막 frame을 보낸 후 흘러간 시간
output hang -> frame 전송 시, 시간이 많이 걸려 인터페이스를 hang후에 경과된 시간 "never"라고 뜨면 한번도 하지 않았다는 뜻



13.  Last clearing of "show interface" counters never
clear conters명령어로 count 정보를 reset한 후 경과된 시간
"never"라고 뜨면 한번도 하지 않았다는 뜻




14.  Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
Input queue size -> 현재 Input queue에 들어 있는 packet 수
Input queue max -> Input queue안에 들어 갈 수 있는 최대 packet 수
Input queue drops -> Input queue가 부족해 폐기된 packet의 누적 수
Input queue flushes -> CPU가 process 처리를 못한 packet의 누적 수
Total output drops -> Output queue가 부족해 폐기된 packet의 누적 수






15.  Queueing strategy: fifo
Interface에 적용된 Queuing 방식





16.  Output queue: 0/40 (size/max)
Output queue 현재 size 및 최대 packet 수





17.  30 second input rate 0 bits/sec, 0 packets/sec
30초간 평균 사용 속도(Input), 30초간 초당 처리 packet 수(Input)



18.  30 second output rate 18979000 bits/sec, 1660 packets/sec
30초간 평균 사용 속도(Output), 30초간 초당 처리 packet 수(Output)





19.  L2 Switched: ucast: 37225 pkt, 3273576 bytes - mcast: 3283089 pkt, 302059722 bytes
L2 스위치의 유니캐스트 패킷 수, 용량. / 멀티캐스트의 패킷 수, 용량




20.  L3 in Switched: ucast: 343358 pkt, 32339564 bytes - mcast: 0 pkt, 0 bytes mcast
L3 스위치의 Input 유니캐스트 패킷 수, 용량. / Input 멀티캐스트의 패킷 수, 용량




21.  L3 out Switched: ucast: 16559739600 pkt, 19430117004609 bytes mcast: 0 pkt, 0 bytes
L3 스위치의 Output 유니캐스트 패킷 수, 용량. / Output 멀티캐스트의 패킷 수, 용량





22.     3835853 packets input, 415497122 bytes, 0 no buffer
Interface로 수신된 패킷 수/ 용량 / 버퍼




23.     Received 3455270 broadcasts (0 IP multicasts)
수신된 브로드캐스트 (IP 멀티캐스트 수)




24.     0 runts, 0 giants, 0 throttles
runts -> 64byte보다 작은 frame의 수 (폐기됨)
giants -> 1518byte보다 큰 frame의 수 (폐기됨)
throttles -> 상대방으로부터 frame 전송속도를 감소시키라는 정보를 받은 횟 수



25.     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
input eorros -> 수신된 에러의 packet 수
CRC -> CRC값에 이상이 있는 packet 수
frame -> CRC값에 이상이 있는 packet 중 byte단위로 끝나지 않는 frame의 수
overrun -> 수신된 packet이 너무 많아 시스템 버퍼가 처리를 못하고 폐기시킨 packet의 수
ignored -> 수신된 packet이 너무 많아 인터페이스 버퍼가 처리를 못하고 폐기시킨 packet의 수




26.     0 watchdog, 0 multicast, 0 pause input
watchdog -> 2048byte보다 더 큰 packet을 수신했을 때, Interface를 초기화한 횟 수
multicast -> ????
pause input ->????





27.     0 input packets with dribble condition detected
-> ????



28.     16563297747 packets output, 19430541241699 bytes, 0 underruns
Input과 내용 동일함



29.  0 output errors, 0 collisions, 2 interface resets
Input과 내용 동일함



30. 0 babbles, 0 late collision, 0 deferred
babbles -> 1518byte보다 큰 frame을 전송하는 경우 하나의 frame이 점유할 수 있는 최대회선 사용시간을 초과한 횟 수
late collision -> Preamble 8byte를 전송 한 후 collision에 감지한 경우의 총 횟 수
deferred -> packet을 전송하려 하나 수신되는 frame이 있어서 제대로 전송하지 못한 횟 수



31. 0 lost carrier, 0 no carrier, 0 PAUSE output
lost carrier -> cable 등의 불량으로 인해 packet을 전송 중에 일부가 유실된 총 횟수
no carrier -> cable 등이 불량이어 packet이 전송중에 사라지는 총 횟수



32.     0 output buffer failures, 0 output buffers swapped out
output buffer failures -> 인터페이스 버퍼와 시스템 버퍼가 모두 부족하여 폐기된 packet 수
output buffers swapped out -> 버퍼값을 반환하지 못하여 새로운 값으로 swap하지 못한 횟 수






### 위 내용은 네전따 매거진 "2013년 5월호"를 참고하여 작성했습니다. ###

댓글

이 블로그의 인기 게시물

ping 일반오류 (General failure)를 고쳐보자

Piolink TiFront Switch password recovery (파이오링크 스위치 비밀번호 초기화)

Windows 10. 공유폴더 쉽게 삭제하기 (feat. CMD)