Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

dynamips - Online w chmurze

Uruchamiaj dynamipy u dostawcy darmowego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to dynamip poleceń, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


dynamips - Symulator routera Cisco

STRESZCZENIE


dynami [Opcje] obraz_iosa

OPIS


Emuluje routery Cisco na tradycyjnym komputerze PC. Możesz użyć dynami do tworzenia laboratoriów. To używa
prawdziwe obrazy Cisco IOS, które nie są zawarte w tym pakiecie. Oczywiście ten emulator
nie może zastąpić prawdziwego routera. Jest to po prostu narzędzie uzupełniające prawdziwe laboratoria dla
administratorzy sieci Cisco lub osoby chcące zdać egzaminy CCNA/CCNP/CCIE.
Emulator obecnie obsługuje Cisco 7200, Cisco 3745, Cisco 3725, Cisco 3600, Cisco
2691, Cisco 2600 i Cisco 1700.
Domyślnie emulowany jest Cisco 7206VXR z NPE-200 (256 Mb DRAM).
Aby emulować inną platformę, taką jak seria Cisco 3600, użyj opcji wiersza polecenia „-P”.
Możesz zmienić typ podwozia za pomocą "-t". Nie zapomnij ustawić go w zależności od twojego IOS
obraz, obraz c3660 nie będzie działał na sprzęcie c3640 i na odwrót.

OPCJE


Podsumowanie opcji znajduje się poniżej.

-H
Włącz tryb hiperwizora.
Tryb hiperwizora dynamip pozwala na jednoczesne uruchamianie wielu wirtualnych
instancje routera oraz symulowanie sieci ATM, Ethernet lub Frame-Relay.
Możesz połączyć się bezpośrednio z portem kontrolnym TCP przez telnet lub użyć Dynagen(1)
dynagui(1) który będzie przekazywał polecenia w sposób przezroczysty. Druga metoda jest wysoce
zalecane.

-l
Ustaw plik dziennika (domyślnie dynamips_log.txt)

-j Wyłącz kompilator JIT, bardzo wolno

--exec-obszar
Ustaw rozmiar obszaru exec (domyślnie: 64 Mb)
Obszar exec to pula pamięci hosta używana do przechowywania stron przetłumaczonych przez JIT
(zawierają natywny kod odpowiadający stronom kodowym MIPS).

-- bezczynny komputer
Ustaw bezczynny komputer (domyślnie: wyłączony)
Funkcja „bezczynnego komputera” pozwala uruchomić instancję routera bez 100% procesora
Załaduj. Oznacza to, że na prawdziwej maszynie można uruchomić większą liczbę instancji.
Aby określić „bezczynny komputer”, uruchom emulator normalnie z obrazem Cisco IOS,
i całkowicie pusta konfiguracja IOS (choć nie jest to obowiązkowe, to da
lepsze wyniki). Gdy obraz jest w pełni uruchomiony, poczekaj na komunikat „Naciśnij RETURN, aby uzyskać
uruchomiony!", ale nie naciskaj klawisza Enter. Poczekaj około 5 sekund, a następnie
naciśnij "Ctrl-] + i". Niektóre statystyki zostaną zebrane w ciągu 10 sekund. Na końcu,
emulator wyświetli listę możliwych wartości do przekazania do "--idle-pc"
opcja. Być może będziesz musiał wypróbować kilka wartości, zanim znajdziesz tę dobrą. Aby sprawdzić, czy
wartość bezczynności komputera jest dobra, wystarczy uruchomić obraz Cisco IOS i sprawdzić obciążenie procesora
gdy pojawi się monit konsoli. Jeśli jest niski, znalazłeś dobrą wartość,
trzymaj go cennie.
Ważne uwagi:
* Wartość „idle PC” jest *specyficzna* dla obrazu Cisco IOS. Nie możesz uruchomić a
inny obraz systemu IOS bez wykonywania czynności opisanych powyżej.
* Nie uruchamiaj procesu, gdy pojawi się monit „autokonfiguracja”.

--timer-itv
Sprawdzanie interwału przerwań czasowych (domyślnie: 1000)

-i
Ustaw identyfikator instancji

-r
Ustaw rozmiar wirtualnej pamięci RAM (domyślnie: 256 Mb)

-o
Ustaw rozmiar wirtualnej pamięci ROM (domyślnie: 4 Mb)

-n
Ustaw rozmiar NVRAM (domyślnie: 128 Kb)

-c
Ustaw rejestr konfiguracji (domyślnie: 0x2102)

-m
Ustaw adres MAC obudowy (domyślnie: generowany automatycznie)

-DO, --konfiguracja-startu
Importuj plik konfiguracyjny IOS do NVRAM

--prywatna-konfiguracja
Importuj plik konfiguracyjny IOS do NVRAM

-X Nie używaj pliku do symulacji pamięci RAM (szybciej)

-R
Załaduj alternatywną pamięć ROM (domyślnie: osadzona)

-k
Ustaw dzielnik zegara (domyślnie: 4)
Określ dzielnik zegara (liczba całkowita) na podstawie zegara hosta. Zmień wartość na
dopasuj zegar CISCO do czasu rzeczywistego. Polecenie „pokaż zegar” w CLI IOS
pomoże Ci ustawić tę wartość.

-T
Konsola jest na TCP

-U
Konsola w interfejsie szeregowym (domyślnie na terminalu)

-A
AUX jest na TCP

-B
AUX jest na interfejsie szeregowym! (domyślnie brak portu AUX)

--dysk0
Ustaw dysk 0 PCMCIA ATA: rozmiar (domyślnie: 64 Mb)

--dysk1
Ustaw dysk 1 PCMCIA ATA: rozmiar (domyślnie: 0 Mb)

-a
Plik konfiguracyjny wirtualnego przełącznika ATM.

-f
Plik konfiguracyjny przełącznika Virtual Frame-Relay.

-E
Plik konfiguracyjny przełącznika wirtualnej sieci Ethernet.

-e Pokaż listę urządzeń sieciowych hosta.

OPCJE specyficzny do dotychczasowy Cisco 7200 seria


-t
Wybierz typ NPE (domyślnie: "npe‐200")

-M
Wybierz płaszczyznę środkową („std” lub „vxr”)

-p
Zdefiniuj adapter portu

-s
Powiąż interfejs sieciowy IO z adapterem portu

OPCJE specyficzny do dotychczasowy Cisco 3600 seria


-t
Wybierz typ podwozia (domyślnie: „3640”)

-p
Zdefiniuj moduł sieciowy

-s
Powiąż interfejs sieciowy IO z modułem sieciowym

Cisco 7200 Port Zasilacz Opis


utworzony gniazdo:pa_driver

otwór numer fizycznego slotu (zaczyna się od 0)

pa_kierowca
nazwa sterownika karty portu w:

C7200-IO-FE
(FastEthernet, tylko gniazdo 0)

PA-FE-TX
(FastEthernet, gniazda od 1 do 6)

PA-4E (Ethernet, 4 porty)

PA-8E (Ethernet, 8 porty)

PA-4T+ (szeregowy, 4 porty)

PA-8T (szeregowy, 8 portów)

PA-A1 (bankomat)

Cisco 3600 Sieć Moduł Opis


utworzony gniazdo:nm_driver

otwór numer fizycznego slotu (zaczyna się od 0)

nm_driver
nazwa sterownika modułu sieciowego w:

NM-1E (Ethernet, 1 port)

NM-4E (Ethernet, 4 porty)

NM-1FE-TX
(FastEthernet, 1 port)

NM-4T (szeregowy, 4 porty)

Leopard-2FE
(Cisco 3660 FastEthernet w gnieździe 0, używany automatycznie)

NIO wiążący do Port Zasilacz i Sieć Moduły :


utworzony gniazdo:port:typ_netio[:parametry_netio]

otwór numer fizycznego slotu (zaczyna się od 0)

Port port w określonym slocie (zaczyna się od 0)

typ_sieci
interfejs hosta do komunikacji

unix: :
Użyj gniazd unix do komunikacji lokalnej. jest tworzony i
reprezentuje lokalną kartę sieciową. czy plik jest używany przez drugą osobę?
berło. (np. "/tmp/lokalny:/tmp/zdalny")

vde: :
Do użytku z przełącznikami UML (User-Mode-Linux) lub VDE. VDE oznacza „wirtualny
Rozproszony Ethernet". Proszę odnieść się do:
http://sourceforge.net/projects/vde/

uzyskiwać:
Do komunikacji użyj wirtualnego urządzenia Ethernet. jest imię
urządzenie kranowe (np. „tap0”)

gen_eth:
Do komunikacji użyj prawdziwego urządzenia ethernetowego, używając libpcap 0.9 lub WinPcap.
Działa na systemach Windows i Unix.
to nazwa urządzenia Ethernet (np. „eth0”)
Listę urządzeń można znaleźć za pomocą opcji "-e".

linux_eth:
Do komunikacji użyj prawdziwego urządzenia ethernetowego (specyficzne dla Linuksa).
to nazwa urządzenia Ethernet (np. „eth0”)

udp: : :
Użyj gniazda UDP do połączenia między zdalnymi instancjami. jest
port, którego słuchamy. czy host nasłuchuje twojego portu?
chcesz się połączyć. to port, z którym chcesz się połączyć. (były.
"1000:jakiśhost:2000" i "2000:innyhost:1000" po drugiej stronie)

tcp_cli: :
Strona klienta połączenia tcp. to adres IP serwera.
jest portem do połączenia.

tcp_ser:
Strona serwera połączenia tcp. jest portem do słuchania.

null Dummy netio (używany do testowania/debugowania), żadne parametry nie są potrzebne.

VTTY wiążący do real seryjny Port urządzenie


utworzony {:szybkość transmisji{:bity danych{:parzystość{:stopbity{:hwflow}}}}}}

urządzenie znak nazwa urządzenia, np. /dev/ttyS0

szybkość transmisji
szybkość transmisji

bity danych
liczba bitów danych

parzystość parzystość danych: N=brak, O=nieparzyste, E=parzyste

stopbity
liczba bitów stopu

Sprzętowa kontrola przepływu hwflow (0=wyłączone, 1=włączone)
Pamiętaj, że pole urządzenia jest obowiązkowe, ale inne pola są opcjonalne.
(dynamipy będą domyślnie ustawiane na 9600, 8, N, 1, brak sprzętowej kontroli przepływu)
Zwróć uwagę, że dostęp do poleceń ucieczki (opisanych poniżej) przez numer seryjny
port są celowo blokowane, ponieważ komendy ewakuacyjne przeszkadzają
szeregowe protokoły enkapsulacji.

Ucieczka Polecenia


W dowolnym momencie możesz nacisnąć ^] (Ctrl + ]), a następnie jeden z tych znaków:

o Pokaż listę obiektów maszyn wirtualnych

d Pokaż listę urządzeń

r Zrzuć rejestry procesora MIPS

t Zrzuć wpisy MIPS TLB

m Zrzuć ostatnie dostępy do pamięci

s Zawieś emulację procesora

u Wznów emulację procesora

q Zamknij emulator

b Zrzuć drzewo bloków instrukcji

h Statystyki tablicy mieszającej JIT

l Statystyki pamięci podręcznej MTS64

c Zapisz konfigurację IOS na dysku (ios_cfg.txt)

j Statystyki trybu non-JIT

x Eksperymenty (mogą spowodować awarię pudełka!)

^] Wyślij ^]
Jeśli naciśniesz nierozpoznany klawisz, pojawi się pomoc. Uwaga: w systemie Windows może być
sekwencję „Ctrl + $”.

Wirtualny Most


Most wirtualny służy do emulowania sieci współużytkowanej między wystąpieniami emulatora. Każdy
instancja emulatora może działać jako most wirtualny.
Plik konfiguracyjny (określony opcją "-b") zawiera listę NetIO
deskryptory o następującej składni:

nazwa_interfejsu:typ_netio[:parametry_netio]

Przykład:
# Połączenie z instancją „I0”
I0:udp:10000:127.0.0.1:10001
# Połączenie z instancją „I1”
I1:udp:10002:127.0.0.1:10003
# Połączenie z instancją „I2”
I2:udp:10004:127.0.0.1:10005

Instancja „I0” zostałaby uruchomiona z następującymi parametrami:

dynamips ios.bin -p 1:PA-FE-TX -s 1:0:udp:10001:127.0.0.1:10000

Wirtualny Ethernet wyłącznik


Wirtualny przełącznik ethernet służy do emulacji sieci Ethernet między emulatorem
instancje. Ten przełącznik obsługuje porty dostępowe i trunkingowe (802.1Q). ISL będzie dostępny za
przyszłe wydanie.
Dowolna instancja emulatora może działać jako wirtualny przełącznik Ethernet.
Plik konfiguracyjny (określony opcją "-E") zawiera listę deskryptorów NetIO
(reprezentujący interfejsy) oraz listę właściwości interfejsów (port dostępu/trunk, VLAN
informacje...)
Definicja interfejsu jest podobna do adapterów portów:

IF:nazwa_interfejsu:typ_netio[:parametry_netio]

Wejdź Port
DOSTĘP: nazwa_interfejsu: identyfikator vlan

802.1Q Bagażnik samochodowy Port
DOT1Q:nazwa_interfejsu:natywna_vlan

Natywna sieć VLAN nie jest oznaczona. W urządzeniach Cisco domyślną natywną siecią VLAN jest VLAN 1.

Przykładowy plik konfiguracyjny:
JEŚLI:E0:udp:10000:127.0.0.1:10001
JEŚLI:E1:udp:10002:127.0.0.1:10003
JEŻELI:E2:gen_eth:eth0
KROK1Q:E0:1
DOSTĘP:E1:4
KROK1Q:E2:1

Wirtualny bankomat wyłącznik


Wirtualna struktura przełączników ATM służy do emulacji szkieletu ATM między emulatorami
instancje. Korzystanie z tego wirtualnego przełącznika nie jest obowiązkowe, możesz połączyć się bezpośrednio
instancje emulatorów dla połączeń ATM punkt-punkt. Należy pamiętać, że tylko podstawowe VP/VC
przełączanie jest obsługiwane, nie ma obsługi ILMI/QSAAL/... ani innych specyficznych ATM
protokoły.
Dowolna instancja emulatora może działać jako wirtualny przełącznik ATM.

Przykładowy plik konfiguracyjny (określony opcją "-a"):
# Lista wirtualnych interfejsów
JEŚLI:A0:udp:10001:127.0.0.1:10000
JEŚLI:A1:udp:10002:127.0.0.1:10003
JEŚLI:A2:udp:10004:127.0.0.1:10005
# Połączenie VP między I0 i I1
WP:A0:10:A1:20
WP:A1:20:A0:10
# Połączenie VP między I0 i I2
WP:A0:11:A2:30
WP:A2:30:A0:11
# Połączenie VC między I1 i I2
VC:A1:5:2:A2:7:3
VC:A2:7:3:A1:5:2

W tym przykładzie mamy 3 wirtualne interfejsy, A0, A1 i A2. Składnia interfejsu
definicja jest podobna do adapterów portów:

IF:nazwa_interfejsu:typ_netio[:parametry_netio]
Możesz wykonać przełączanie VP lub przełączanie VC:

VP przełączania
VP:input_if:input_vpi:output_if:output_vpi

VC przełączania
VC:input_if:input_vpi:input_vci:output_if:output_vpi:output_vci

Testowanie dotychczasowy Wirtualny bankomat wyłącznik w pierwszej dynami przykład


Plik konfiguracyjny przełącznika wirtualnego ATM („atm.cfg”):
JEŚLI:A0:udp:10003:127.0.0.1:10001
JEŚLI:A1:udp:10004:127.0.0.1:10002
# a0/vpi=1/vci=100 łączy się z a1/vpi=2/vci=200
VC:A0:1:100:A1:2:200
VC:A1:2:200:A0:1:100

Wywoływanie dynamipów:
./dynamipy -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 bankomat.cfg IOS.BIN
(uwaga: porty wejściowe interfejsów IOS są portami wyjściowymi interfejsów przełączników ATM, i
nawzajem).

Konfiguracja iOS:
IP cef
test ip vrf
1:1
trasa-cel zarówno 1:1
wewn. a1/0
nie zamykać
wewn. a1/0.2 p
adres IP 1.1.1.1 255.255.255.0
pcv 1/100
interfejs a2/0
nie zamykać
interfejs a2/0.2 p
Test przekazywania ip vrf
adres IP 1.1.1.2 255.255.255.0
pcv 2/200
!

Wirtualny Przekaźnik ramowy wyłącznik


Wirtualna struktura przełączająca Frame-Relay jest używana do emulacji szkieletu Frame-Relay między
instancje emulatora. Korzystanie z tego wirtualnego przełącznika nie jest obowiązkowe, możesz bezpośrednio
połącz instancje emulatora z odpowiednią konfiguracją IOS.
Dowolna instancja emulatora może działać jako wirtualny przełącznik Frame-Relay. Jest tylko podstawa
implementacja protokołu LMI (ANSI Aneks D), który prawdopodobnie nie jest zgodny, ale
współpracuje z Cisco IOS. Na szczęście Cisco IOS potrafi automatycznie wykryć LMI
protokół.

Przykładowy plik konfiguracyjny (określony opcją "-f"):
# Lista wirtualnych interfejsów
JEŚLI:S0:udp:10001:127.0.0.1:10000
JEŚLI:S1:udp:10002:127.0.0.1:10003
# DLCI przełączanie między S0 i S1
VC:S0:200:S1:100
VC:S1:100:S0:200

W tym przykładzie mamy 2 wirtualne interfejsy, S0 i S1. Składnia interfejsu
definicja jest podobna do adapterów portów:

IF:nazwa_interfejsu:typ_netio[:parametry_netio]

DLCI przełączania składnia:

VC:input_if:input_dlci:output_if:output_dlci
W powyższym przykładzie przełącznik jest skonfigurowany do przełączania pakietów odbieranych na interfejsie S0
z DLCI 200 do interfejsu S1 z DLCI 100 i odwrotnie.

Korzystaj z dynamipów online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    HAUST
    HAUST
    SWIG to narzędzie do tworzenia oprogramowania
    która łączy programy napisane w C i
    C++ z różnymi wysokopoziomowymi
    języki programowania. SWIG jest używany z
    różne...
    Pobierz SWIG
  • 2
    Motyw WooCommerce Nextjs React
    Motyw WooCommerce Nextjs React
    Motyw React WooCommerce, zbudowany z
    Następny JS, Webpack, Babel, Node i
    Express, używając GraphQL i Apollo
    Klient. Sklep WooCommerce w React(
    zawiera: Produkty...
    Pobierz motyw WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repozytorium pakietów dla ArchLabs To jest plik
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/archlabs-repo/.
    Został on hostowany w OnWorks w...
    Pobierz archlabs_repo
  • 4
    Projekt Zefir
    Projekt Zefir
    Projekt Zephyr to nowa generacja
    system operacyjny czasu rzeczywistego (RTOS).
    obsługuje wiele urządzeń
    architektury. Opiera się na A
    małe jądro...
    Pobierz projekt Zephyr
  • 5
    Scons
    Scons
    SCons to narzędzie do tworzenia oprogramowania
    jest lepszą alternatywą dla
    klasyczne narzędzie do budowania „Make”.
    wszyscy znamy i kochamy. SCons jest
    wdrożył...
    Pobierz SCons
  • 6
    PSeInt
    PSeInt
    PSeInt to interpreter pseudokodu dla
    hiszpańskojęzyczni studenci programowania.
    Jego głównym celem jest bycie narzędziem do
    nauka i zrozumienie podstaw
    koncepcja...
    Pobierz PSeInt
  • więcej »

Komendy systemu Linux

Ad