Download presentation
Presentation is loading. Please wait.
Published by승원 전 Modified 8년 전
1
Dynamips 를 이용한 Cisco Router & Switch 가상화 ◈ Dynamips 소개 ◈ Dynamips 설치 ◈ Dynamips 지원 장비 ◈ Dynamips 지원 모듈 ◈ Net 파일 구조 ◈ Dynamips 를 이용한 LAB 구성
2
Dynamips 소개 Christophe Fillot 이 만든 Cisco Router 에뮬레이터 IOS 를 실제 동작시킴으로써 IOS 의 모든 기능을 제공 (1700,2600,3600,3700,7200 하드웨어 플랫폼 ) PC 의 CPU 나 메모리 한도내에서 실제로 수십 대의 장비를 동작, 실제 LAB 과 같 은 토폴로지 구현이 가능
3
Dynamips 설치 아래의 사이트에서 설치 파일을 다운로드 http://sourceforge.net/project/showfiles.php?group_id=160317 http://sourceforge.net/project/showfiles.php?group_id=160317 Windows 용 Dynamips 와 Dynagen 용 설치파일 dynagen-0.11.0_121507_dynamips-0.2.8-RC2_Win_XP_setup.exe
4
설치 후 디렉토리 관리 & 실행 파일 Dynamips 를 위한 문서를 저장하는 폴더 IOS 이미지를 저장할 폴더 LAB Configuration file 을 저장하는폴더 설치 후 생성되는 실행 파일
5
Dynamips 지원 장비 Cisco 7200 Cisco 3745 Cisco 3725 Cisco 3660 Cisco 3640 Cisco 3620 Cisco 2691 Cisco 1700
6
Dynamips 지원 모듈 Cisco 7200 Ethernet cards “PA-4E” and “PA-8E” FastEthernet C7200-IO-FE and “PA-FE-TX” Serial cards “PA-4T”+ and “PA-8T” ATM card “PA-A1” Packet over Sonet card "PA-POS-OC3" PA-4E PA-8E PA-FE-TX PA-POS-OC3 PA-4T PA-8T ATM PA-A1
7
Dynamips 지원 모듈 Cisco 3725, 3660, 3640, 3620, 2691 Ethernet cards: “NM-1E”, “NM-4E” and “NM-1FE-TX” Serial card “NM-4T” “Leopard-2FE” (Cisco 3660/3745/3725 Only) –Auto Install Slot0 16-port L3 switching capable “NM-16ESW” “GT96100-FE” (Cisco 2691 Only) –Auto Install Slot0 NM-1E NM-1FE-TX NM-4E PA-4T NM-16ESW
8
Net 파일 구조 [localhost] Hypervisor Server Configuration Mode #Dynamips Server 가 구동중인 Server 를 지정하고 서버에 사용할 Option 을 설정한다. autostart = true # 모든 Virtual Router 들이.net 파일을 실행했을 때 동시에 실행되도록 설정 .debug = 0# Debug # 출력 Level 을 지정함. 큰 번호는 더 많은 Debug 정보를 저장한다. (Default 는 1 이다 ) Workingdir = /work/test # nvram 이나 lock 파일 그리고 mmap cahce 파일이 저장 될 디렉토리를 지정한다. Console = 2000 # 기본 Console 포트를 설정한다. ( 각 장비의 Console Port 는 Base Port + Instance number 이다. ) Instance 는 0 부터 시작한다. 각 라우터 설정 시 Console 포트를 직접 지정해도 된다.
9
Net 파일 구조 [[3660]] Router Model Configuration Mode # 위에서 지정한 Hypervisor Server 에서 구동 할 라우터 기종에 전역 설정으로 아래 Router 장 비 상세 설정에서 사용 할 라우터 기종을 미리 정의한다. Image = /IOS/3660-jk.bin # Cisco IOS Image 위치지정 RAM = 128 # Router RAM Size (MB) NVRAM = 128 # NVRAM Size 지정 (KB) Disk0 = 64 # Flash Size 지정 (MB) Disk1 = 64 # Slot0 Size 지정 (MB) confreg = 0x2102 # Config-register 값 설정 mmap = true # Virtual Memory 사용 False 설정 시 Real RAM 사용 idlepc = 0x60719b98 # 해당 라우터의 idlepc 값 적용 ghostios = true # GhostIOS 를 사용할지 결정한다. ghostsize = 128 # Ghost Size 결정 자동으로 설정된다. [[ROUTER R1]], [[SW SW]], [[FRSW FS]], [[ATMSW ASW]] #Device Detail Configuration Mode # 상세 라우터 설정 메뉴이다. 각 라우터의 이름이 고유해야 하며, 해당 라우터에 대한 고유 설 정을 한다.
10
Net 파일 구조 [[ROUTER R1]], [[SW SW]], [[FRSW FS]], [[ATMSW ASW]] #Device Detail Configuration Mode # 상세 라우터 설정 메뉴이다. 각 라우터의 이름이 고유해야 하며, 해당 라우터에 대한 고유 설정을 한다. [[Router R1]] Model = 3660 # R1 라우터 모델지정 Console = 2001 # R1 Router 에 Console 접속포트 설정 Aux = 3001 # R1 Router 에 Aux 접속포트 설정 Slot1 = NM-4T # Slot0 에 설치할 Module 지정 S1/0 = R2 S1/0 # R1 s1/0 과 R2 에 s1/0 을 연결
11
Net 파일 구조 Ethernet Interface 와 Real Interface Connection. F0/0 = NIO_gen_eth:\Device\NPF_ {8D9454B8-70DB-4250-8940-A278277F2BE6}
12
Net 파일 구조 # 프래임 릴레이 스위치 설정 [[Router R1]] S0/0 = FR 1 [[Router R2]] S0/0 = FR 2 [[Router R3]] S0/0 = FR 3 [[FRSW FR]] 1:102 = 2:201 # 1 포트에 102 DLCI 가 Inbound 시 2 포트에 201 DLCI 로 Outbound 해주는 설정 1:103 = 3:301 # 1 포트에 103 DLCI 가 Inbound 시 3 포트에 301 DLCI 로 Outbound 해주는 설정 2:203 = 3:302 # 2 포트에 203 DLCI 가 Inbound 시 3 포트에 302 DLCI 로 Outbound 해주는 설정
13
Net 파일 구조 *idlepc 세팅 R1 번 라우터만 start 시킨 다음 Dynagen 창에서 -> idlepc get R1 No idlepc values found 라고 뜰때는.net 파일의 idlepc 값을 지우고 다시 시도 Enter the number of the idlepc value to apply [1-10] or Enter for no change: *idlepc 값 선택하고 Enter * idlepc 값이 나올 때까지 재시도. #idlepc 명령어 idlepc get 라우터명 #idlepc 값 찾기 idlepc show 라우터명 #idlepc 값 보기 idlepc set 라우터명 #idlepc 값 idlepc 값 수동설정 idlepc save 라우터명 #idlepc 값 저장 idlepc save 라우터명 db #idlepc 값 db 저장 idlepc save 라우터명 default #idlepc 값 기본값저장
Similar presentations