EnglishFrenchSpanyol

Ad


Favicon OnWorks

dynamip - Dalam talian di Awan

Jalankan dynamips dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah dinamip arahan yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


dynamips - simulator penghala Cisco

SINOPSIS


dinamip [pilihan] ios_image

DESCRIPTION


Meniru penghala Cisco pada PC tradisional. Anda boleh gunakan dinamip untuk membuat makmal. Ia menggunakan
Imej Cisco IOS sebenar, yang tidak termasuk dalam pakej ini. Sudah tentu, emulator ini
tidak boleh menggantikan penghala sebenar. Ia hanyalah alat pelengkap kepada makmal sebenar
pentadbir rangkaian Cisco atau orang yang ingin lulus peperiksaan CCNA/CCNP/CCIE mereka.
Emulator kini menyokong Cisco 7200, Cisco 3745, Cisco 3725, Cisco 3600, Cisco
2691, Cisco 2600, dan Cisco 1700 siri.
Secara lalai, Cisco 7206VXR dengan NPE-200 (256 Mb DRAM) dicontohi.
Untuk meniru platform lain, seperti siri Cisco 3600, gunakan pilihan baris arahan "-P".
Anda boleh menukar jenis casis dengan "-t". Jangan lupa untuk menetapkannya bergantung pada IOS anda
imej, imej c3660 tidak akan berjalan pada perkakasan c3640 dan sebaliknya.

PILIHAN


Ringkasan pilihan disertakan di bawah.

-H
Dayakan mod hipervisor.
Mod hypervisor dynamip membolehkan anda menjalankan banyak maya secara serentak
contoh penghala, dan untuk mensimulasikan rangkaian ATM, Ethernet atau Frame-Relay.
Anda boleh menyambung terus ke port kawalan TCP dengan telnet, atau gunakan dinagen(1),
dinagui(1) yang akan menyampaikan arahan secara telus. Kaedah kedua adalah sangat
disyorkan.

-l
Tetapkan fail pengelogan (lalai ialah dynamips_log.txt)

-j Lumpuhkan pengkompil JIT, sangat perlahan

--kawasan-exec
Tetapkan saiz kawasan exec (lalai: 64 Mb)
Kawasan exec ialah kumpulan memori hos yang digunakan untuk menyimpan halaman yang diterjemahkan oleh JIT
(ia mengandungi kod asli yang sepadan dengan halaman kod MIPS).

--pc terbiar
Tetapkan PC terbiar (lalai: dilumpuhkan)
Ciri "PC terbiar" membolehkan anda menjalankan contoh penghala tanpa mempunyai 100% CPU
memuatkan. Ini menunjukkan bahawa anda boleh menjalankan lebih banyak contoh bagi setiap mesin sebenar.
Untuk menentukan "PC terbiar", mulakan biasanya emulator dengan imej Cisco IOS anda,
dan konfigurasi kosong sepenuhnya IOS (walaupun tidak wajib, ini akan memberi
keputusan yang lebih baik). Apabila imej telah dibut sepenuhnya, tunggu "Tekan RETURN untuk mendapatkan
bermula!" gesaan mesej, tetapi jangan tekan kekunci Enter. Tunggu kira-kira 5 saat, kemudian
tekan "Ctrl‐] + i". Beberapa statistik akan dikumpulkan dalam masa 10 saat. Pada akhirnya,
emulator akan memaparkan senarai nilai yang mungkin untuk dihantar ke "--idle-pc"
pilihan. Anda mungkin perlu mencuba beberapa nilai sebelum mencari nilai yang baik. Untuk menyemak sama ada
nilai PC terbiar adalah baik, cuma but imej Cisco IOS, dan semak beban CPU anda
apabila gesaan konsol tersedia. Jika ia rendah, anda telah menemui nilai yang baik,
simpan dengan berharga.
Catatan penting:
* Nilai "PC terbiar" adalah *khusus* kepada imej Cisco IOS. Anda tidak boleh boot a
imej IOS yang berbeza tanpa meneruskan seperti yang diterangkan di atas.
* Jangan jalankan proses semasa mempunyai gesaan "autokonfigurasi".

--pemasa-itv
Semakan selang IRQ pemasa (lalai: 1000)

-i
Tetapkan ID contoh

-r
Tetapkan saiz RAM maya (lalai: 256 Mb)

-o
Tetapkan saiz ROM maya (lalai: 4 Mb)

-n
Tetapkan saiz NVRAM (lalai: 128 Kb)

-c
Tetapkan daftar konfigurasi (lalai: 0x2102)

-m
Tetapkan alamat MAC casis (lalai: dijana secara automatik)

-C, --startup-config
Import fail konfigurasi IOS ke dalam NVRAM

--private-config
Import fail konfigurasi IOS ke dalam NVRAM

-X Jangan gunakan fail untuk mensimulasikan RAM (lebih pantas)

-R
Muatkan ROM ganti (lalai: terbenam)

-k
Tetapkan pembahagi jam (lalai: 4)
Tentukan pembahagi jam (integer) berdasarkan jam hos. Ubah nilai kepada
padankan jam CISCO dengan masa sebenar. Perintah "tunjukkan jam" pada CLI IOS
akan membantu anda menetapkan nilai ini.

-T
Konsol berada pada TCP

-U
Konsol dalam antara muka bersiri (lalai adalah pada terminal)

-A
AUX berada pada TCP

-B
AUX berada pada antara muka bersiri (lalai ialah tiada port AUX)

--cakera0
Tetapkan cakera ATA PCMCIA0: saiz (lalai: 64 Mb)

--cakera1
Tetapkan cakera ATA PCMCIA1: saiz (lalai: 0 Mb)

-a
Fail konfigurasi suis ATM maya.

-f
Fail konfigurasi suis Frame-Relay Maya.

-E
Fail konfigurasi suis Ethernet maya.

-e Tunjukkan senarai peranti rangkaian mesin hos.

PILIHAN khusus kepada yang Cisco 7200 siri


-t
Pilih jenis NPE (lalai: "npe‐200")

-M
Pilih Midplane ("std" atau "vxr")

-p
Tentukan Penyesuai Port

-s
Ikat antara muka Rangkaian IO kepada Penyesuai Port

PILIHAN khusus kepada yang Cisco 3600 siri


-t
Pilih jenis Casis (lalai: "3640")

-p
Tentukan Modul Rangkaian

-s
Ikat antara muka Rangkaian IO ke Modul Rangkaian

Cisco 7200 Port Adapter Penerangan Produk


format slot:pa_driver

slot nombor slot fizikal (bermula dari 0)

pa_driver
nama pemacu Penyesuai Port dalam:

C7200-IO-FE
(FastEthernet, slot 0 sahaja)

PA-FE-TX
(FastEthernet, slot 1 hingga 6)

PA‐4E (Ethernet, 4 port)

PA‐8E (Ethernet, 8 port)

PA‐4T+ (Bersiri, 4 port)

PA‐8T (Bersiri, 8 port)

PA‐A1 (ATM)

Cisco 3600 rangkaian Modul Penerangan Produk


format slot:nm_driver

slot nombor slot fizikal (bermula dari 0)

nm_driver
nama pemacu Modul Rangkaian dalam:

NM‐1E (Ethernet, 1 port)

NM‐4E (Ethernet, 4 port)

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

NM‐4T (Bersiri, 4 port)

Leopard‐2FE
(Cisco 3660 FastEthernet dalam slot 0, digunakan secara automatik)

NIO mengikat kepada Port Adapter and rangkaian Modul :


format slot:port:netio_type[:netio_parameters]

slot nombor slot fizikal (bermula dari 0)

pelabuhan port dalam slot yang ditentukan (bermula dari 0)

netio_type
antara muka hos untuk komunikasi

unix: :
Gunakan soket unix untuk komunikasi tempatan. dicipta dan
mewakili NIC tempatan. ialah fail yang digunakan oleh yang lain
antara muka. (cth. "/tmp/local:/tmp/remote")

vde: :
Untuk digunakan dengan suis UML (User-Mode-Linux) atau VDE. VDE bermaksud "Virtual
Ethernet Teragih". Sila rujuk :
http://sourceforge.net/projects/vde/

ketik:
Gunakan peranti ethernet maya untuk komunikasi. ialah nama
peranti ketik (cth. "tap0")

gen_eth:
Gunakan peranti ethernet sebenar untuk komunikasi, menggunakan libpcap 0.9 atau WinPcap.
Berfungsi pada sistem Windows dan Unix.
ialah nama peranti Ethernet (cth. "eth0")
Senarai peranti boleh didapati menggunakan pilihan "-e".

linux_eth:
Gunakan peranti ethernet sebenar untuk komunikasi (khusus Linux).
ialah nama peranti Ethernet (cth. "eth0")

udp: : :
Gunakan soket UDP untuk sambungan antara kejadian jauh. ialah
pelabuhan yang kita dengar. ialah hos mendengar port anda
nak sambung ke. ialah port yang anda ingin sambungkan. (cth.
"1000:somehost:2000" dan "2000:otherhost:1000" di sisi lain)

tcp_cli: :
Bahagian pelanggan sambungan tcp. ialah alamat ip pelayan.
adalah pelabuhan untuk disambungkan.

tcp_ser:
Bahagian pelayan sambungan tcp. adalah pelabuhan untuk mendengar.

null Dummy netio (digunakan untuk menguji/menyahpepijat), tiada parameter diperlukan.

VTTY mengikat kepada sebenar siri pelabuhan peranti


format {:baudrate{:databits{:parity{:stopbits{:hwflow}}}}}}

nama peranti aksara peranti, cth /dev/ttyS0

kadar baud
kadar baud

bit data
bilangan bit data

pariti data pariti: N=tiada, O=ganjil, E=genap

titik henti
bilangan bit henti

kawalan aliran perkakasan hwflow (0=lumpuhkan, 1=dayakan)
Ambil perhatian bahawa medan peranti adalah wajib, namun medan lain adalah pilihan.
(dinamip akan lalai kepada 9600, 8, N, 1, tiada kawalan aliran perkakasan)
Ambil perhatian bahawa akses kepada arahan melarikan diri (diterangkan di bawah) melalui siri
pelabuhan sengaja dihalang, kerana arahan melarikan diri mengganggu
protokol enkapsulasi bersiri.

Melarikan diri arahan


Anda boleh menekan ^] (Ctrl + ]) pada bila-bila masa, diikuti dengan salah satu aksara ini:

o Tunjukkan senarai objek VM

d Tunjukkan senarai peranti

r Buang daftar CPU MIPS

t Buang entri MIPS TLB

m Buang akses memori terkini

s Tangguhkan emulasi CPU

u Sambung semula emulasi CPU

q Hentikan emulator

b Buang pokok blok arahan

h Statistik jadual cincang JIT

l Statistik cache MTS64

c Tulis konfigurasi IOS ke cakera (ios_cfg.txt)

j Statistik mod bukan JIT

x Percubaan (boleh ranap kotak!)

^] Hantar ^]
Jika anda menekan kekunci yang tidak dikenali, bantuan akan ditunjukkan. Nota: pada Windows, ia mungkin
urutan "Ctrl + $".

Maya Bridge


Jambatan maya digunakan untuk meniru rangkaian kongsi antara tika emulator. mana-mana
contoh emulator boleh bertindak sebagai jambatan maya.
Fail konfigurasi (dinyatakan oleh pilihan "-b") mengandungi senarai NetIO
deskriptor, dengan sintaks berikut:

antara muka_nama:netio_type[:netio_parameters]

Contoh:
# Sambungan ke contoh "I0"
I0:udp:10000:127.0.0.1:10001
# Sambungan ke contoh "I1"
I1:udp:10002:127.0.0.1:10003
# Sambungan ke contoh "I2"
I2:udp:10004:127.0.0.1:10005

Contoh "I0" akan dilancarkan dengan parameter berikut:

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

Maya Ethernet bertukar


Suis ethernet maya digunakan untuk meniru rangkaian Ethernet antara emulator
contoh. Suis ini menyokong akses dan port batang (802.1Q). ISL akan tersedia di
keluaran masa hadapan.
Mana-mana contoh emulator boleh bertindak sebagai suis ethernet maya.
Fail konfigurasi (dinyatakan oleh pilihan "-E") mengandungi senarai deskriptor NetIO
(mewakili antara muka) dan senarai sifat antara muka (akses/port batang, VLAN
maklumat...)
Definisi antara muka adalah serupa dengan Penyesuai Port:

IF:interface_name:netio_type[:netio_parameters]

Mengakses Port
ACCESS:interface_name:vlan_id

802.1Q Trunk Port
DOT1Q:interface_name: native_vlan

VLAN asli tidak ditag. Pada peranti Cisco, secara lalai VLAN asli ialah VLAN 1.

Contoh fail konfigurasi:
JIKA:E0:udp:10000:127.0.0.1:10001
JIKA:E1:udp:10002:127.0.0.1:10003
JIKA:E2:gen_eth:eth0
DOT1Q:E0:1
AKSES:E1:4
DOT1Q:E2:1

Maya ATM bertukar


Fabrik suis ATM maya digunakan untuk meniru tulang belakang ATM antara emulator
contoh. Penggunaan suis maya ini tidak wajib, anda boleh terus menyambung
contoh emulator untuk sambungan ATM titik ke titik. Sila ambil perhatian bahawa hanya VP/VC asas
pensuisan disokong, tiada sokongan untuk ILMI/QSAAL/... atau ATM khusus lain
protokol.
Mana-mana contoh emulator boleh bertindak sebagai suis ATM maya.

Contoh fail konfigurasi (dinyatakan oleh pilihan "-a"):
# Senarai Antara Muka Maya
JIKA:A0:udp:10001:127.0.0.1:10000
JIKA:A1:udp:10002:127.0.0.1:10003
JIKA:A2:udp:10004:127.0.0.1:10005
# Sambungan VP antara I0 dan I1
VP:A0:10:A1:20
VP:A1:20:A0:10
# Sambungan VP antara I0 dan I2
VP:A0:11:A2:30
VP:A2:30:A0:11
# Sambungan VC antara I1 dan I2
VC:A1:5:2:A2:7:3
VC:A2:7:3:A1:5:2

Dalam contoh ini, kami mempunyai 3 antara muka maya, A0, A1 dan A2. Sintaks untuk antara muka
takrifan adalah serupa dengan Penyesuai Port:

IF:interface_name:netio_type[:netio_parameters]
Anda boleh melakukan penukaran VP atau penukaran VC:

VP menukar
VP:input_if:input_vpi:output_if:output_vpi

VC menukar
VC:input_if:input_vpi:input_vci:output_if:output_vpi:output_vci

Ujian yang Maya ATM bertukar bersama 1 dinamip contohnya


Fail konfigurasi suis ATM maya ("atm.cfg"):
JIKA:A0:udp:10003:127.0.0.1:10001
JIKA:A1:udp:10004:127.0.0.1:10002
# a0/vpi=1/vci=100 bersambung ke a1/vpi=2/vci=200
VC:A0:1:100:A1:2:200
VC:A1:2:200:A0:1:100

Menyebut dinamip:
./dinamips -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
(perhatikan port input antara muka IOS ialah port output bagi antara muka suis ATM, dan
sebaliknya).

Konfigurasi IOS:
ip cef
ujian ip vrf
rd 1:1
laluan-sasaran kedua-duanya 1:1
int a1/0
tiada tutup
int a1/0.2 p
ip addr 1.1.1.1 255.255.255.0
pvc 1/100
antara muka a2/0
tiada tutup
antara muka a2/0.2 p
ujian pemajuan ip vrf
ip addr 1.1.1.2 255.255.255.0
pvc 2/200
!

Maya Rangka-Geganti bertukar


Fabrik suis Frame-Relay maya digunakan untuk meniru tulang belakang Frame-Relay antara
contoh emulator. Penggunaan suis maya ini tidak wajib, anda boleh terus
sambungkan kejadian emulator dengan konfigurasi IOS yang sesuai.
Mana-mana contoh emulator boleh bertindak sebagai suis Frame-Relay maya. Yang ada hanya asas
pelaksanaan protokol LMI (ANSI Lampiran D), yang mungkin tidak mematuhi tetapi
berfungsi dengan Cisco IOS. Nasib baik, Cisco IOS dapat mengesan LMI secara automatik
protokol.

Contoh fail konfigurasi (dinyatakan oleh pilihan "-f"):
# Senarai Antara Muka Maya
JIKA:S0:udp:10001:127.0.0.1:10000
JIKA:S1:udp:10002:127.0.0.1:10003
# DLCI bertukar antara S0 dan S1
VC:S0:200:S1:100
VC:S1:100:S0:200

Dalam contoh ini, kami mempunyai 2 antara muka maya, S0 dan S1. Sintaks untuk antara muka
takrifan adalah serupa dengan Penyesuai Port:

IF:interface_name:netio_type[:netio_parameters]

DLCI menukar sintaks:

VC:input_if:input_dlci:output_if:output_dlci
Dalam contoh di atas, suis dikonfigurasikan untuk menukar paket yang diterima pada antara muka S0
dengan DLCI 200 untuk antara muka S1 dengan DLCI 100, dan sebaliknya.

Gunakan dynamip dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    SWIG
    SWIG
    SWIG ialah alat pembangunan perisian
    yang menghubungkan atur cara yang ditulis dalam C dan
    C++ dengan pelbagai peringkat tinggi
    bahasa pengaturcaraan. SWIG digunakan dengan
    berbeza...
    Muat turun SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema WooCommerce React, dibina dengan
    Seterusnya JS, Webpack, Babel, Node dan
    Ekspres, menggunakan GraphQL dan Apollo
    Pelanggan. Kedai WooCommerce dalam React(
    mengandungi: Produk...
    Muat turun Tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repo pakej untuk ArchLabs Ini adalah
    aplikasi yang juga boleh diambil
    dari
    https://sourceforge.net/projects/archlabs-repo/.
    Ia telah dihoskan dalam OnWorks di...
    Muat turun archlabs_repo
  • 4
    Projek Zephyr
    Projek Zephyr
    Projek Zephyr ialah generasi baharu
    sistem pengendalian masa nyata (RTOS) yang
    menyokong pelbagai perkakasan
    seni bina. Ia berdasarkan a
    inti tapak kecil...
    Muat turun Projek Zephyr
  • 5
    SCON
    SCON
    SCons ialah alat pembinaan perisian
    itu adalah alternatif yang lebih baik daripada
    alat binaan klasik "Buat" yang
    kita semua tahu dan suka. SCons ialah
    melaksanakan...
    Muat turun SCons
  • 6
    PSeInt
    PSeInt
    PSeInt ialah penterjemah kod pseudo untuk
    pelajar pengaturcaraan berbahasa Sepanyol.
    Tujuan utamanya adalah untuk menjadi alat untuk
    mempelajari dan memahami asas
    konsep...
    Muat turun PSeInt
  • Lebih »

Arahan Linux

Ad