보안개구리
스위치에 관하여(유저모드, 구성모드, show interface status) 본문
오늘은 스위치의 구성에 대하여 알아보도록 하겠습니다.
예전 시간에 스위치의 기본적인 특성과 하는 일은 배웠었고 이번 시간은 스위치를 통한 간단한 구성과 명령어 정도를 살펴보려고 합니다.
스위치에 접속하면 기본적으로는 맨 윗줄과 같이 Switch>의 모양을 하고 있습니다. 이 상태를 유저 모드라고 하며 스위치의 상태 정도만 볼 수 있고 스위치의 구성을 바꿀 수는 없습니다.
따라서 스위치의 구성을 바꿔주려면 프리빌리지(Privileged) 모드에 들어가야 하는데 프리빌리지 모드에 들어가기 위해 사용하는 명령어가 바로 그림 맨 윗줄에 있는 enable입니다.
이 명령어를 사용하자마자 Switch뒤에 있는 기호가 '>'에서 '#'으로 바뀐 것을 알 수 있습니다.
이 기호를 통해 우리는 현재 스위치가 유저모드인지 프리빌리지 모드인지 알 수 있습니다.
프리빌리지 모드에서는 말씀드린것과 같이 스위치의 기본 구성을 바꿀 수 있습니다. 하지만 스위치의 IP 주소와 세팅 같은 것을 것을 바꿀 수는 없는데 그럴 때는 구성 모드에 들어가야 합니다.
7번째 줄을 보시면 '#'앞에 '(config)'가 추가된 것을 알 수 있는데 이 상태가 바로 구성 모드입니다.
구성 모드로 가기 위해서는 프리빌리지 모드에서 'configure terminal'이라는 명령어를 입력하시면 되는데 위에 사진을 보시면 enable 밑으로 바로 명령어를 입력한 게 아니라 몇 번에 걸쳐서 입력했는데(두 번째 줄은 오타입니다) 'configure terminal' 명령어 같은 긴 명령을 입력하면 시간도 시간이지만 사람이다 보니까 오타도 생길 수 있습니다.
그럴 때는 전체 명령어를 입력하는 게 아니라 해당 단어의 어느 정도만 입력하고 'Tab'키를 누르게 되면 자동으로 단어를 완성시켜줍니다.
위와 같이 'conf'를 입력 후 탭키를 눌렀더니 configure가 't'를 입력한 후 탭키를 눌렀더니 자동으로 terminal이 완성되는 것을 알 수 있습니다.
여기서 주의할 점은 conf까지 입력하고 탭을 눌렀을 때 뒤로 시작되는 단어가 configure 말고 더 있는지 여부입니다.
예를 들어 hello라는 명령어가 있을 때 hel만 입력하고 탭을 누르니 hel로 시작하는 게 hello 말고 help도 있다고 한다면 스위치 입장에서는 둘 중 하나의 명령을 자신의 맘대로 입력할 수 없으니 변화가 없습니다.
그럴 때는 hell까지 입력을 해줘야 hello라는 단어가 완성이 됩니다.
또한 자신이 명령어를 잊어버렸거나 해당 단어로 시작하는 명령어 혹은 해당 단어 뒤에 오는 명령어가 궁굼하면 ?로 입력하시면 됩니다.
예를 들어 conf까지 입력하시고 ?를 입력하게 되면 conf로 시작하는 모든 단어들이 출력됩니다
그리고 configure를 입력하시고 스페이스바를 누르신후 ?를 입력하게 되면 configure 다음에 올 수 있는 명령어들이 출력됩니다.
탭키와 ?는 굉장히 유용하게 사용할 수 있으니 알아두시면 도움이 됩니다.
그다음은 interface 모드로 들어가는 명령입니다.
위에 사진을 보시면 Switch(config)#상황에서 interface vlan 1이라는 명령어를 통해 vlan interface 모드로 들어가 Switch(config-if)#가 되었습니다.
이렇게 vlan 인터페이스 모드에 들어가면 ip와 서브넷 마스크를 입력할 수 있습니다.
자 이번에는 현재 모드에서 나가기 위한 명령어를 알아보겠습니다.
크게 두 가지가 있는데 하나는 현재 모드에서 전 모드로 나가는 명령어이고, 다른 하나는 프리빌리지 모드로 돌아오는 명령어입니다.
바로 'exit'와 'end'가 있습니다.
'exit'를 입력할 경우 현재 모드에서 나가 전 모드로 돌아오고 'end'를 사용할 경우 현재 모드에 상관없이 프리빌리지 모드 상태로 돌아옵니다. 여기서 end와 같은 역할을 하는 것이 'Ctrl + z'입니다.
당연히 end나 Ctrl+z를 사용해서는 유저 모드로 나갈 수 없고 오직 전 모드로 되돌려주는 exit를 통해서만 유저 모드로 나갈 수 있습니다.
자 그럼 명령어를 사용해서 스위치에 대한 정보를 알아보도록 하겠습니다.
먼저 배울 명령어는 'show interface status'인데 이 명령어를 사용하면 스위치의 포트별 정보를 볼 수 있습니다.
자 이렇듯 명령어를 입력하세 되면 Port, Name, Stauts, Vlan, Duplex, Speed, Type이 나오게 됩니다.
밑에 More라는 말은 말 그대로 밑에 포트 정보가 더 있다는 말이고 이때 'Enter'를 누르면 하나씩 'Space'를 누르게 되면 더 이상 보지 않고 끝내버립니다.
자 Port는 아시다시피 포트를 말하는데 Fa라는 것은 Fast Ethernet라는 말로 스위치의 기본 포트가 Fast Ethernet라는 말입니다.
Status라는 것은 현재 상태를 의미하는데 위 스위치는 아무것도 연결하지 않은 상태이기 때문에 전분 nonconnect 즉 연결된 것이 없다고 나옸고 Vlan은 스위치의 Vlan이 몇 번이냐라는 건데 1번은 디폴트 값입니다.
VLAN은 뒤에서 더 자세하게 보도록 하고 Duplex는 전송 방식을 뜻합니다.
전송은 크게 Half Duplex와 Full Duplex가 있는데 Half라는 것은 말 그대로 반쪽짜리를 뜻하는데 무전기를 생각하시면 됩니다.
영화나 드라마를 혹은 근처에서 무전기 쓰는 경우를 보면 한 명이 말할 때는 다른 쪽은 말을 안 하고 다른 쪽이 말을 하면 이쪽에서는 말을 못 합니다.
즉 양쪽에서 동시에 통화가 안되고 한쪽이 말할 때는 다른 쪽은 듣기만 가능한 것을 말합니다. 우리는 이것을 반이중 방식이라고 합니다.
Full은 우리가 자주 쓰는 전화기를 생각하면 됩니다.
다른 사람이 말을 하는 도중에도 우리가 말을 할 수동 있고 동시에 말을 할 수도 있습니다.
이렇듯 Half, Full이라는 전송방식을 정할 수 있는데 위에를 보면 둘 다 아닌 Auto라고 적혀있습니다.
Auto라는 것은 나와 연결된 쪽에 맞추겠다는 뜻으로 상대방이 Half면 나도 Half 상대방이 Full이면 나도 Full로 맞춘다는 의미입니다.
속도 역시 여러 속도가 있는데 Auot로 해놓으면 상대방의 속도에 맞추겠다는 의미입니다.
Duplex와 Speed는 상대방과 맞지 않으면 문제가 생기니 유의하셔야 합니다.
마지막으로 Type인데 우리가 앞에서 배웠던 기억이 있지요?
자 여기까지 해서 스위치의 유저 모드, 프리빌리지 모드 접속 방법과 show interface status 명령어를 통한 스위치 포트 정보를 알아봤습니다.
*정리*
스위치에 접속하면 기본 상태는 Switch>가 기본 상태인데 이는 유저 모드를 뜻하며 스위치에 대한 기본적인 상태만 볼 수 있다.
enable 명령을 사용하여 프리빌리지 모드에 들어갈 수 있는데 프리빌리지 모드는 스위치의 모든 구성을 볼 수도 변경할 수 도있다.
프리빌리지 모드에서 IP의 주소 세팅과 구성을 위해 configure terminal 명령을 사용하여 구성 모드로 들어갈 수 있다
'IT > 네트워크' 카테고리의 다른 글
VLAN에 관하여 (1) (0) | 2024.06.14 |
---|---|
스위치에 관하여(MAC Address) (0) | 2024.06.14 |
스패닝 트리 프로토콜(Spanning Tree Protocol) (3) (0) | 2024.06.14 |
스패닝 트리 프로토콜(Spanning Tree Protocol) (2) (0) | 2024.06.14 |
스패닝 트리 프로토콜(Spanning Tree Protocol) (1) (0) | 2024.06.14 |