영어프랑스어스페인어

Ad


온웍스 파비콘

dynamips - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 dynamips 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 dynamips입니다.

프로그램:

이름


dynamips - 시스코 라우터 시뮬레이터

개요


다이나믹스 [옵션] ios_이미지

기술


기존 PC에서 Cisco 라우터를 에뮬레이트합니다. 당신이 사용할 수있는 다이나믹스 실험실을 만들 수 있습니다. 그것은 사용
이 패키지에 포함되지 않은 실제 Cisco IOS 이미지. 물론 이 에뮬레이터는
실제 라우터를 대체할 수 없습니다. 이는 실제 연구실을 보완하는 도구일 뿐입니다.
Cisco 네트워크 관리자 또는 CCNA/CCNP/CCIE 시험에 합격하려는 사람들.
에뮬레이터는 현재 Cisco 7200, Cisco 3745, Cisco 3725, Cisco 3600, Cisco를 지원합니다.
2691, Cisco 2600 및 Cisco 1700 시리즈.
기본적으로 NPE-7206(200Mb DRAM)이 있는 Cisco 256VXR이 에뮬레이트됩니다.
Cisco 3600 시리즈와 같은 다른 플랫폼을 에뮬레이트하려면 "-P" 명령줄 옵션을 사용하십시오.
"-t"를 사용하여 섀시 유형을 변경할 수 있습니다. IOS에 따라 설정하는 것을 잊지 마십시오.
이미지, c3660 이미지는 c3640 하드웨어에서 실행되지 않으며 그 반대의 경우도 마찬가지입니다.

옵션


아래에 옵션 요약이 포함되어 있습니다.

-H
하이퍼바이저 모드를 활성화합니다.
dynamips의 하이퍼바이저 모드를 사용하면 여러 가상 시스템을 동시에 실행할 수 있습니다.
라우터 인스턴스, ATM, 이더넷 또는 프레임 릴레이 네트워크를 시뮬레이션합니다.
텔넷을 사용하여 TCP 제어 포트에 직접 연결하거나 다음을 사용할 수 있습니다. 발전기(1)
다이나구이(1) 명령을 투명하게 전달합니다. 두 번째 방법은 고도로
좋습니다.

-l
로깅 파일 설정(기본값은 dynamips_log.txt)

-j JIT 컴파일러 비활성화, 매우 느림

--실행 영역
실행 영역 크기 설정(기본값: 64Mb)
exec 영역은 JIT에 의해 번역된 페이지를 저장하는 데 사용되는 호스트 메모리 풀입니다.
(MIPS 코드 페이지에 해당하는 기본 코드가 포함되어 있습니다).

--유휴 PC
유휴 PC 설정(기본값: 비활성화됨)
"유휴 PC" 기능을 사용하면 100% CPU 없이 라우터 인스턴스를 실행할 수 있습니다.
짐. 이는 실제 시스템당 더 많은 수의 인스턴스를 실행할 수 있음을 의미합니다.
"유휴 PC"를 확인하려면 Cisco IOS 이미지로 에뮬레이터를 정상적으로 시작하고,
완전히 IOS가 비어 있는 구성(필수는 아니지만
더 나은 결과). 이미지가 완전히 부팅되면 "RETURN을 눌러
시작되었습니다!" 메시지가 표시되지만 Enter 키를 누르지 마십시오. 약 5초 동안 기다린 다음
"Ctrl-] + i"를 누르십시오. 일부 통계는 10초 동안 수집됩니다. 결국,
에뮬레이터는 "--idle-pc"에 전달할 수 있는 값 목록을 표시합니다.
옵션. 좋은 값을 찾기 전에 몇 가지 값을 시도해야 할 수도 있습니다. 여부를 확인하려면
유휴 PC 값이 좋습니다. Cisco IOS 이미지를 부팅하고 CPU 부하를 확인하십시오.
콘솔 프롬프트를 사용할 수 있을 때. 낮으면 좋은 값을 찾은 것이고,
소중하게 간직하세요.
중요 사항:
* "유휴 PC" 값은 Cisco IOS 이미지에 *특정*입니다. 부팅할 수 없습니다
위에서 설명한대로 진행하지 않고 다른 IOS 이미지.
* "자동 구성" 프롬프트가 표시되는 동안 프로세스를 실행하지 마십시오.

--타이머-itv
타이머 IRQ 간격 확인(기본값: 1000)

-i
인스턴스 ID 설정

-r
가상 RAM 크기 설정(기본값: 256Mb)

-o
가상 ROM 크기 설정(기본값: 4Mb)

-n
NVRAM 크기 설정(기본값: 128Kb)

-c
구성 레지스터 설정(기본값: 0x2102)

-m
섀시의 MAC 주소 설정(기본값: 자동 생성)

-씨, --시작 구성
IOS 구성 파일을 NVRAM으로 가져오기

--개인 구성
IOS 구성 파일을 NVRAM으로 가져오기

-X RAM을 시뮬레이션하기 위해 파일을 사용하지 마십시오(더 빠름).

-R
대체 ROM 로드(기본값: 내장)

-k
시계 제수 설정(기본값: 4)
호스트 클럭을 기준으로 클럭 디바이더(정수)를 지정합니다. 값을 다음으로 변경
CISCO 시계를 실시간과 일치시킵니다. IOS의 CLI에서 "show clock" 명령
이 값을 설정하는 데 도움이 됩니다.

-T
콘솔이 TCP에 있음

-U
직렬 인터페이스의 콘솔 (기본값은 터미널에 있음)

-A
AUX는 TCP에 있습니다.

-B
AUX는 직렬 인터페이스에 있습니다. (기본값은 AUX 포트 없음)

--disk0
PCMCIA ATA disk0 설정: 크기(기본값: 64Mb)

--disk1
PCMCIA ATA disk1 설정: 크기(기본값: 0Mb)

-a
가상 ATM 스위치 구성 파일.

-f
가상 프레임 릴레이 스위치 구성 파일.

-E
가상 이더넷 스위치 구성 파일.

-e 호스트 시스템의 네트워크 장치 목록을 표시합니다.

옵션 구체적인 전에, 시스코 7200 시리즈


-t
NPE 유형 선택(기본값: "npe-200")

-M
미드플레인 선택("std" 또는 "vxr")

-p
포트 어댑터 정의

-s
네트워크 IO 인터페이스를 포트 어댑터에 바인딩

옵션 구체적인 전에, 시스코 3600 시리즈


-t
섀시 유형 선택(기본값: "3640")

-p
네트워크 모듈 정의

-s
네트워크 모듈에 네트워크 IO 인터페이스 바인딩

시스코 7200 포트 어댑터 상품 설명


형성 슬롯:pa_driver

슬롯 물리적 슬롯의 번호(0부터 시작)

pa_driver
포트 어댑터 드라이버의 이름:

C7200-IO-FE
(FastEthernet, 슬롯 0만 해당)

PA-FE-TX
(FastEthernet, 슬롯 1 ~ 6)

PA-4E(이더넷, 4포트)

PA-8E(이더넷, 8포트)

PA-4T+(직렬, 4포트)

PA-8T(직렬, 8포트)

PA‐A1(ATM)

시스코 3600 네트워크 모듈 상품 설명


형성 슬롯:nm_driver

슬롯 물리적 슬롯의 번호(0부터 시작)

nm_드라이버
네트워크 모듈 드라이버의 이름:

NM-1E(이더넷, 1포트)

NM-4E(이더넷, 4포트)

NM-1FE-TX
(FastEthernet, 1포트)

NM-4T(직렬, 4포트)

레오파드-2FE
(슬롯 3660의 Cisco 0 FastEthernet, 자동 사용)

NIO 제본 포트 어댑터 네트워크 모듈 :


형성 슬롯:포트:netio_type[:netio_parameters]

슬롯 물리적 슬롯의 번호(0부터 시작)

포트 지정된 슬롯의 포트(0부터 시작)

netio_type
통신을 위한 호스트 인터페이스

유닉스: :
로컬 통신에는 유닉스 소켓을 사용하십시오. 생성되고
로컬 NIC를 나타냅니다. 다른 사람이 사용하는 파일입니다
상호 작용. (예: "/tmp/local:/tmp/remote")

비디오: :
UML(User-Mode-Linux) 또는 VDE 스위치와 함께 사용합니다. VDE는 "가상
분산 이더넷"을 참조하십시오.
http://sourceforge.net/projects/vde/

수도꼭지:
통신을 위해 가상 이더넷 장치를 사용하십시오. 의 이름입니다
탭 장치(예: "tap0")

gen_eth:
libpcap 0.9 또는 WinPcap을 사용하여 실제 이더넷 장치를 통신에 사용합니다.
Windows 및 Unix 시스템에서 작동합니다.
이더넷 장치의 이름입니다(예: "eth0").
장치 목록은 "-e" 옵션을 사용하여 찾을 수 있습니다.

linux_eth:
통신을 위해 실제 이더넷 장치를 사용하십시오(Linux 전용).
이더넷 장치의 이름입니다(예: "eth0").

UDP: : :
원격 인스턴스 간의 연결에 UDP 소켓을 사용합니다. ~이다
우리가 듣는 포트. 당신이 포트를 수신하는 호스트입니다
에 연결하고 싶습니다. 연결하려는 포트입니다. (전.
"1000:somehost:2000" 및 "2000:otherhost:1000" 반대편)

tcp_cli: :
TCP 연결의 클라이언트 측. 서버의 IP 주소입니다.
연결할 포트입니다.

TCP_서버:
TCP 연결의 서버 측. 청취할 포트입니다.

null 더미 netio(테스트/디버깅에 사용), 매개변수가 필요하지 않습니다.

VTTY 제본 현실 일련의 포트 장치


형성 {:baudrate{:databits{:parity{:stopbits{:hwflow}}}}}}

장치 문자 장치 이름, 예: /dev/ttyS0

전송 속도
전송 속도

데이터 비트
데이터 비트 수

패리티 데이터 패리티: N=없음, O=홀수, E=짝수

정지
정지 비트 수

hwflow 하드웨어 흐름 제어(0=비활성화, 1=활성화)
장치 필드는 필수이지만 다른 필드는 선택 사항입니다.
(dynamip은 기본적으로 9600, 8, N, 1, 하드웨어 흐름 제어 없음)
직렬 연결을 통해 이스케이프 명령(아래에 설명됨)에 액세스할 수 있습니다.
이스케이프 명령이
직렬 캡슐화 프로토콜.

탈출 명령


언제든지 ^](Ctrl + ])를 누른 다음 다음 문자 중 하나를 누를 수 있습니다.

o VM 개체 목록 표시

d 장치 목록 표시

r 덤프 MIPS CPU 레지스터

t 덤프 MIPS TLB 항목

m 최신 메모리 액세스 덤프

s CPU 에뮬레이션 일시 중단

u CPU 에뮬레이션 재개

q 에뮬레이터 종료

b 명령어 블록 트리 덤프

h JIT 해시 테이블 통계

l MTS64 캐시 통계

c IOS 구성을 디스크에 쓰기(ios_cfg.txt)

j 비 JIT 모드 통계

x 실험(상자가 충돌할 수 있습니다!)

^] 보내기 ^]
알 수 없는 키를 누르면 도움말이 표시됩니다. 참고: Windows에서는 다음과 같을 수 있습니다.
"Ctrl + $" 시퀀스.

온라인 다리


가상 브리지는 에뮬레이터 인스턴스 간의 공유 네트워크를 에뮬레이트하는 데 사용됩니다. 어느
에뮬레이터 인스턴스는 가상 브리지 역할을 할 수 있습니다.
구성 파일("-b" 옵션으로 지정)에는 NetIO 목록이 포함되어 있습니다.
다음 구문을 사용하는 설명자:

인터페이스_이름:netio_type[:netio_parameters]

예:
# 인스턴스 "I0"에 연결
I0:udp:10000:127.0.0.1:10001
# 인스턴스 "I1"에 연결
I1:udp:10002:127.0.0.1:10003
# 인스턴스 "I2"에 연결
I2:udp:10004:127.0.0.1:10005

"I0" 인스턴스는 다음 매개변수로 시작됩니다.

다이나믹스 ios.bin -p 1:PA-FE-TX -s 1:0:udp:10001:127.0.0.1:10000

온라인 Ethernet 스위치


가상 이더넷 스위치는 에뮬레이터 간의 이더넷 네트워크를 에뮬레이트하는 데 사용됩니다.
인스턴스. 이 스위치는 액세스 및 트렁크 포트(802.1Q)를 지원합니다. ISL은 다음에서 사용할 수 있습니다.
향후 릴리스.
모든 에뮬레이터 인스턴스는 가상 이더넷 스위치로 작동할 수 있습니다.
구성 파일("-E" 옵션으로 지정됨)에는 NetIO 설명자 목록이 포함되어 있습니다.
(인터페이스를 나타냄) 및 인터페이스 속성 목록(액세스/트렁크 포트, VLAN
정보...)
인터페이스 정의는 포트 어댑터와 유사합니다.

IF:인터페이스_이름:netio_type[:netio_parameters]

접속하다 포트
액세스:인터페이스_이름:vlan_id

802.1Q 트렁크 포트
DOT1Q:인터페이스_이름:native_vlan

기본 VLAN에는 태그가 지정되지 않습니다. Cisco 장치에서 기본 VLAN은 기본적으로 VLAN 1입니다.

구성 파일의 예:
IF:E0:udp:10000:127.0.0.1:10001
IF:E1:udp:10002:127.0.0.1:10003
IF:E2:gen_eth:eth0
점1Q:E0:1
액세스:E1:4
점1Q:E2:1

온라인 ATM 스위치


가상 ATM 스위치 패브릭은 에뮬레이터 간의 ATM 백본을 에뮬레이트하는 데 사용됩니다.
인스턴스. 이 가상 스위치의 사용은 필수가 아니며 직접 연결할 수 있습니다.
지점간 ATM 연결을 위한 에뮬레이터 인스턴스. 기본 VP/VC만
스위칭은 지원되지만 ILMI/QSAAL/... 또는 기타 특정 ATM은 지원되지 않습니다.
프로토콜.
모든 에뮬레이터 인스턴스는 가상 ATM 스위치로 작동할 수 있습니다.

구성 파일의 예("-a" 옵션으로 지정):
# 가상 인터페이스 목록
IF:A0:udp:10001:127.0.0.1:10000
IF:A1:udp:10002:127.0.0.1:10003
IF:A2:udp:10004:127.0.0.1:10005
# I0과 I1 사이의 VP 연결
부사장:A0:10:A1:20
부사장:A1:20:A0:10
# I0과 I2 사이의 VP 연결
부사장:A0:11:A2:30
부사장:A2:30:A0:11
# I1과 I2 사이의 VC 연결
VC:A1:5:2:A2:7:3
VC:A2:7:3:A1:5:2

이 예에는 A3, A0, A1라는 2개의 가상 인터페이스가 있습니다. 인터페이스 구문
정의는 포트 어댑터와 유사합니다.

IF:인터페이스_이름:netio_type[:netio_parameters]
VP 스위칭 또는 VC 스위칭을 수행할 수 있습니다.

VP 전환
VP:input_if:input_vpi:output_if:output_vpi

VC 전환
VC:input_if:input_vpi:input_vci:output_if:output_vpi:output_vci

지원 전에, 온라인 ATM 스위치 다이나믹스


가상 ATM 스위치 구성 파일("atm.cfg"):
IF:A0:udp:10003:127.0.0.1:10001
IF:A1:udp:10004:127.0.0.1:10002
# a0/vpi=1/vci=100은 a1/vpi=2/vci=200에 연결합니다.
VC:A0:1:100:A1:2:200
VC:A1:2:200:A0:1:100

dynamip 호출:
./다이나믹스 -p 1:PA-A1 -s 1:0:udp:10001:127.0.0.1:10003 -p 2:PA-A1 -s
2:0:udp:10002:127.0.0.1:10004 -a atm.cfg IOS.BIN
(IOS 인터페이스의 입력 포트는 ATM 스위치 인터페이스의 출력 포트이며,
그 반대).

IOS 구성:
아이피 세프
IP VRF 테스트
1:1
route-target 둘 다 1:1
정수 a1/0
닥쳐
정수 a1/0.2 p
IP 주소 1.1.1.1 255.255.255.0
PVC 1/100
인터페이스 a2/0
닥쳐
인터페이스 a2/0.2 p
ip vrf 포워딩 테스트
IP 주소 1.1.1.2 255.255.255.0
PVC 2/200
!

온라인 프레임 릴레이 스위치


가상 프레임 릴레이 스위치 패브릭은 다음 사이의 프레임 릴레이 백본을 에뮬레이트하는 데 사용됩니다.
에뮬레이터 인스턴스. 이 가상 스위치의 사용은 필수가 아니며 직접
적절한 IOS 구성으로 에뮬레이터 인스턴스를 연결합니다.
모든 에뮬레이터 인스턴스는 가상 프레임 릴레이 스위치로 작동할 수 있습니다. 기본만 있다
LMI 프로토콜(ANSI Annex D)의 구현, 아마도 준수하지 않지만
시스코 IOS와 함께 작동합니다. 다행히 Cisco IOS는 LMI를 자동으로 감지할 수 있습니다.
실험 계획안.

구성 파일의 예("-f" 옵션으로 지정):
# 가상 인터페이스 목록
IF:S0:udp:10001:127.0.0.1:10000
IF:S1:udp:10002:127.0.0.1:10003
# S0과 S1 사이의 DLCI 전환
VC:S0:200:S1:100
VC:S1:100:S0:200

이 예에는 2개의 가상 인터페이스(S0 및 S1)가 있습니다. 인터페이스 구문
정의는 포트 어댑터와 유사합니다.

IF:인터페이스_이름:netio_type[:netio_parameters]

DLCI 전환 통사론:

VC:input_if:input_dlci:output_if:output_dlci
위의 예에서 스위치는 인터페이스 S0에서 수신된 패킷을 전환하도록 구성되어 있습니다.
DLCI 200을 사용하여 S1을 DLCI 100과 인터페이스하고 그 반대의 경우도 마찬가지입니다.

onworks.net 서비스를 사용하여 온라인에서 dynamips 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    통음
    통음
    SWIG는 소프트웨어 개발 도구입니다.
    C로 작성된 프로그램과
    다양한 고급 수준의 C++
    프로그래밍 언어. SWIG는 다음과 함께 사용됩니다.
    다른...
    SWIG 다운로드
  • 2
    WooCommerce Nextjs 반응 테마
    WooCommerce Nextjs 반응 테마
    React WooCommerce 테마,
    다음 JS, Webpack, Babel, Node 및
    GraphQL 및 Apollo를 사용한 Express
    고객. React의 WooCommerce 스토어(
    포함: 제품...
    WooCommerce Nextjs 반응 테마 다운로드
  • 3
    Archlabs_repo
    Archlabs_repo
    ArchLabs용 패키지 저장소 이것은
    가져올 수 있는 응용 프로그램

    https://sourceforge.net/projects/archlabs-repo/.
    그것은 OnWorks에서 호스팅되었습니다 ...
    archlabs_repo 다운로드
  • 4
    제퍼 프로젝트
    제퍼 프로젝트
    Zephyr 프로젝트는 새로운 세대입니다.
    실시간 운영체제(RTOS)
    여러 하드웨어 지원
    아키텍처. 그것은
    작은 크기의 커널...
    Zephyr 프로젝트 다운로드
  • 5
    SC콘
    SC콘
    SCons는 소프트웨어 구축 도구입니다.
    그것은에 대한 우수한 대안입니다
    고전적인 "만들기" 빌드 도구
    우리 모두는 알고 사랑합니다. 스콘은
    구현 ...
    SCons 다운로드
  • 6
    PSeInt
    PSeInt
    PSeInt는 의사 코드 해석기입니다.
    스페인어를 구사하는 프로그래밍 학생.
    주요 목적은 다음을 위한 도구가 되는 것입니다.
    기본을 배우고 이해하기
    개념...
    PSeInt 다운로드
  • 더»

Linux 명령

Ad