GNS3로 간단한 토폴로지 만들기
후에 복합적인 토폴로지를 생성하는 법을 설명하겠지만 지금은 라우터를 배치하고 기동시킨 후 콘솔로 접속하는 법을 학습하도록 하자. 그 후 사용 중인 IOS의 idlepc 수치를 알아내는 방법을 배울 것이다. 이 수치를 알아내는 방법은 가장 중요한 단계이다. IOS가 구동할 때 CPU 사용량이 100%로 치솟을 것이다. 이때 컴퓨터에 부하가 최대로 걸려 복잡한 토폴로지 생성이 되지 않을 것이다. 하지만 idlepc 수치를 사용한다면 CPU 사용량을 크게 줄일 것이다. 사용중이 아닐 때 IOS를 휴식 상태로 만들고 필요할 때 활성 상태로 만든다. 기술적인 설명은 후에 할 것이다.
기본적으로 GNS3는 4개의 판넬로 구분되어 있다. 가장 왼쪽 판넬은 사용 가능한노드를 보여준다. 여러 종류의 라우터, PIX 방화벽, 이더넷 스위치, ATM 브리지, ATM 스위치, 프레임 릴레이 스위치, 클라우드(Cloud) 등을 볼 수 있다. 기타 다른 노드를 추가하는 방법은 후에 설명한다.

가장 오른쪽 판넬은 복잡한 토폴로지를 생성할 때 보다 잘 이해할 수 있는 데 도움이 되는 토폴로지 개요를 표시한다. 지금은 이러한 판넬이 있다는 것만 알도록 한다.
중앙 부분에는 판넬 두개가 있다. 상단은 토폴로지 그래픽이 생성되는 영역이며 하단은 Console이라 부르며 Dynagen을 나타낸다. Dynagen은 텍스트 기반으로 에뮬레이터인 Dynamips의 프론트 엔드 어플리케이션이다. Dynagen을 배우는 것은 DOS를 처음 배우는 것과 같다. 하지만 여기서 더 깊이 들어가지는 않지만 간단하지만 유용한 명령어를 사용할 것이다. Note Type 판넬에서 사용할 IOS에 맞는 라우터 아이콘을 클릭한다. 본 예제에서는 7200을 사용할 것이다. IOS를 설정한 플랫폼만을 사용하여야 한다. 라우터를 중앙 상단의 작업 판넬에 끌어다 놓는다. 이제 설정단계이다.

라우터에서 오른쪽 클릭을 한 후 Configure를 선택한다.

R1을 선택한 후 Slots 탭을 연다. slot0의 드롭 다운 메뉴를 열어 FE로 끝나는 어댑터를 선택한다. 이 작업으로 FastEhternet 어댑터를 라우터에 추가하였다. 다음으로 slot1의 드롭 다운 메뉴를 열어 pA-4T+를 선택한다. 이 작업으로 4개의 시리얼 인터페이스를 추가하였다. OK를 클릭한다. (주의 : 동일한 어댑터가 존재하지 않을 경우 비슷한 것을 선택한다.)

다시 라우터에서 오른쪽 클릭을 한 후 Console을 선택하면 텔넷 콘솔 화면이 뜰 것이다. (주의 : 윈도우 비스타에서는 이전 버전의 윈도우와는 다르게 텔넷이 기본적으로 설치되지 않았다. 제어판에서 programs를 선택한 후 programs and Features에서 Turn Windows features on or off를 선택한다. 그리고 Telnet Client를 선택한 후 OK를 클릭한다.)

최초 접속시에 콘솔창에서 엔터를 친다. "Would you like to enter the initial configuration dialog?"라는 물음에는 no를 입력한다. 그 후 Router> 프롬프트가 뜰 때까지 기다린다.



Router> 프롬프트가 뜬 후 GNS3 메인창으로 돌아간다.
R1에서 오른쪽 클릭한 후 Idle pC를 선택한다. 오른쪽 창이 뜨기 전까지 GNS3는 idle PC 수치를 계산할 것이다. 드롭다운 메뉴를 선택하면 가능한 idle PC 수치를 볼 수 있을 것이다. 최적의 수치에는 별표가 붙어있을 것이다. 별표가 붙은 수치들 중 하나를 선택한 후(본 예제에서 4번을 선택한다.) OK를 클릭한다. 선택한 수치를 확인하는 절차를 거친다.



Edit>IOS images and hypervisors를 선택하고 IOS images 탭에서 추가되어 있는 IOS image를 더블 클릭하면 Settings 부분에 새 idle PC 수치가 나타날 것이다.
여러 번 동일 작업을 반복하여 CPU를 적게 소모하는 수치를 찾을 수 있다. 윈도우에서 CPU 사용량을 보기 위해서는 Ctrl+Alt+Del을 누른 후 Task Manager를 선택한다. Task Manager에서 performance 탭을 선택하면 CPU 사용량을 볼 수 있다. 우분투에서는 System>Administration>System Monitor를 선택한 후 Resource 탭을 선택하면 볼 수 있다. idle pC 값을 입력하지 않으면 CPU 사용량은 100%까지 치솟을 수 있지만 idle PC 값을 입력하면 CPU 사용량은 매우 낮을 값으로 떨어질 것이다.


이제 라우터를 사용해보자
텔넷 화면으로 돌아가서 라우터를 사용해보자. 자신이 설정한 IOS가 실행되고 있으며 IOS에서 사용할 수 있는 모든 명령어를 사용할 수 있다. FastEthernet 어댑터와 4포트 시리얼 어댑터를 선택했기 때문에 'show ip interface brief' 명령을 입력하면 위 화면과 같은 출력을 얻을 것이다. 본 예제에서는 fa0/0, s1/0, s1/1, s1/2, s1/3의 상태를 나타낸다.

댓글 없음:
댓글 쓰기