Dynamips with CISCO 3660Dynamips with CISCO 3660

Posted at 2011. 1. 24. 16:40 | Posted in Computer/Network


net 파일을 실행하면 두번째 화면이 나타난다. 이 때 idlepc 값을 설정해 주어야 한다. 아래 그림을 idlepc 값을 설정해주었기 때문에 아무런 오류 메시지 없이 실행된다.

idlepc 값을 설정해주는 이유를 생각해 보면 우리는 하나의 컴퓨터에서 7개의 장비를 가상화하여 실행한다. 보통 장비는 단독의 특수한 H/W로 구성된다. 각 각의 IOS가 특수한 장비의 H/W를 단독으로 사용하면서 성능을 최대화하고 CPU를 자원을 최대한 활용한다. 하지만 우리의 범용 컴퓨터에서 실행된다면 성능을 최대화 할 수 있을까?

idlepc 값은 CPU의 종류에 따라 장비의 스케쥴링을 도와주어 유휴 시간을 만들어주므로서 범용 컴퓨터의 자원을 모두 쓰지 않는 것 같다. 자세한 것은 기술 문서를 읽어봐야겠지만 그것은 나중으로 미루겠다.

=> start r1
=> idlepc get r1
=> idlepc save r1 /default
//