A. 기본 구성법
1. 라우터와 스위치
라우터와 스위치와 같은 네트워크 장비 구성시 가장 먼저 해야 하는 것은 각 인터페이스에 IP를 할당하는 것이다. 그래야 나중에 원격으로도 관리가 가능하다.
라우터의 경우 interface 모드에서
ip addr "IP 주소"
no shut down
스위치의 경우 inteface vlan1에서
ip addr "IP 주소"
no shut down
exit
ip default-gateway "기본 GW 주소"
라우터는 인터페이스에 IP 주소를 할당한 것과 다르게 2 계층 스위치는 IP 주소가 SVI(Switch Virtual Interface)에 있는 VLAN에 할당된다. 그리고 VLAN1이 기본값이다.
2. 설정 마법사
설정마법사를 시작하는 방법은 공장 초기화 상태 거나 또는 프리빌리지 모드에서 setup 명령어를 사용하면 된다.
3. 중요한 기본구성들
hostname 호스트네임은 보통 지역-이름-위치로 짓는다.
실수방지, 트러블 슈팅 시 구별 쉽게 해 줌.
interface 설명을 따로 적어두면 나중에 문제해결 시 도움이 된다.
(interface 모드에서 description "설명")
4. Interface Speed와 Duplex
인터페이스 속도와 듀플레스는 기본적으로 "자동"으로 설정되어 있다. 수동으로 설정 시 연결된 모든 장비를 동일한 값으로 바꿔줘야 한다. 안 그러면 인터페이스가 다운되거나 성능이 매우 저하된다. 절대 절대 절대 절대 절대로 잊지 말아야 한다.
interface 모드에서
duplex full( or half)
speed 100
5. 구성한 내용 확인 명령어
sh running-config
sh ip int brief
sh run int "int name"
sh int "int name"
sh version
B.CDP와 LLDP
1. CDP
CDP는 Cisco Discovery Protocol의 약자로 2 계층 전용 프로토콜이다. 운영체제나 IP 주소와 같은 정보들을 직접 연결된 다른 Cisco 장비들과 공유하기 위해 사용함. 이를 통해 트러블 해결도 좀 더 쉽게 할 수 있다. 기본적으로 활성화되어 있다.
글로벌 모드에서
(no) cdp run
interfacec 모드에서
(no) cdp enable
Previlage 모드에서
show cdp
show cdp neighbor
show cdp neighbor details
2. LLDP
LLDP는 Cisco와 비슷하다. 하지만 차이점도 있다.
LLDP는 스위치 제품, OS 버전에 따라 다르다.
LLDP는 물리적 인터페이스만 지원한다.
LLDP는 포트당 하나의 장치만 찾을 수 있다.
LLDP는 리눅스 서버를 찾을 수 있다.
글로벌 모드에서
(no) lldp run
interface 모드에서
(no) lldp transmit
(no) lldp receive
Previlage 모드에서
sh lldp
sh lldp neighbors
sh lldp neighbors details
C. OSI 1 계층과 2 계층 트러블슈팅
1. 흔히 발생하는 L1 문제들
- 인터페이스가 다운돼 있음
- 장비(혹은 반대편 장비)가 다운돼 있음
- 케이블 연결 상태가 불량
- 케이블 상태가 불량
- 커넥터 상태가 불량
- 전자레인지 같은 것들이 전송 에러를 야기
2. 관련명령어
administratively down/down
인터페이스가 up이 안됨 no shut down 명령어 필요.
down/down
관리자가 인터페이스에서 no shut down을 입력했지만 1 계층가 있단 뜻. 케이블연결, 전원의 상태 등등 확인 요망
up/down
통상적으로 2 계층 또는 속도 부조화를 뜻함. 이 우 링크 양쪽의 인터페이스 구성이 동일한지 확인 필요. 흔히 양쪽의 스피드, 듀플렉스 또는 VLAN이 달라서 발생함.
인터페이스가 너무 많은 에러를 보고하면 보통 L1, L2 문제이다. 케이블 확인, 구성값 비교 등등 필요하다.
속도와 Duplex 미스매치 에러 발생 시 인터페이스가 다운되거나 성능이 극도로 저하된다.
[용어/개념] AAA(Authentication Authorization Accounting) 프로토콜
[Linux] ps 명령어 사용법 - 실행 중인 프로세스 확인하기