İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

dynamips - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında dinamileri çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut dinamiğidir.

Program:

ADI


dinamiler - Cisco yönlendirici simülatörü

SİNOPSİS


dinamikler [seçenekleri] ios_image

TANIM


Geleneksel bir bilgisayarda Cisco yönlendiricilerini taklit eder. Kullanabilirsiniz dinamikler laboratuvarlar oluşturmak. kullanır
Bu pakete dahil olmayan gerçek Cisco IOS Görüntüleri. Tabii ki, bu emülatör
gerçek bir yönlendiricinin yerini alamaz. için gerçek laboratuvarlar için tamamlayıcı bir araçtır.
Cisco ağlarının yöneticileri veya CCNA/CCNP/CCIE sınavlarını geçmek isteyenler.
Emülatör şu anda Cisco 7200, Cisco 3745, Cisco 3725, Cisco 3600, Cisco'yu desteklemektedir.
2691, Cisco 2600 ve Cisco 1700 serisi.
Varsayılan olarak, NPE-7206 (200 Mb DRAM) içeren bir Cisco 256VXR öykünür.
Cisco 3600 serisi gibi başka bir platformu taklit etmek için "-P" komut satırı seçeneğini kullanın.
Şasi tipini "-t" ile değiştirebilirsiniz. IOS'unuza göre ayarlamayı unutmayın
bir c3660 görüntüsü, c3640 donanımında çalışmaz ve bunun tersi de geçerlidir.

SEÇENEKLER


Seçeneklerin bir özeti aşağıda yer almaktadır.

-H
Hiper yönetici modunu etkinleştirin.
Dinamiklerin hiper yönetici modu, aynı anda birçok sanal çalıştırmanıza izin verir.
yönlendirici örnekleri ve ATM, Ethernet veya Frame-Relay ağlarını simüle etmek için.
Telnet ile doğrudan TCP kontrol portuna bağlanabilir veya dinajen(1)
dinagui(1) komutları şeffaf bir şekilde geçirecek. İkinci yöntem oldukça
önerilir.

-l
Günlük dosyasını ayarla (varsayılan dynamips_log.txt'dir)

-j JIT derleyicisini devre dışı bırakın, çok yavaş

--exec alanı
Yürütme alanı boyutunu ayarlayın (varsayılan: 64 Mb)
Yürütme alanı, JIT tarafından çevrilen sayfaları depolamak için kullanılan bir ana bilgisayar belleği havuzudur.
(MIPS kod sayfalarına karşılık gelen yerel kodu içerirler).

--boş bilgisayar
Boştaki bilgisayarı ayarlayın (varsayılan: devre dışı)
"Boşta kalan bilgisayar" özelliği, %100 CPU'ya sahip olmadan bir yönlendirici örneği çalıştırmanıza olanak tanır
yük. Bu, gerçek makine başına daha fazla sayıda örnek çalıştırabileceğiniz anlamına gelir.
"Boşta kalan bilgisayarı" belirlemek için Cisco IOS imajınızla emülatörü normal şekilde başlatın,
ve tamamen boş bir IOS yapılandırması (zorunlu olmasa da, bu
daha iyi sonuçlar). Görüntü tamamen önyüklendiğinde, "GERİ DÖNÜŞ düğmesine basın.
başlatıldı!" mesajı istemi, ancak Enter tuşuna basmayın. Yaklaşık 5 saniye bekleyin, ardından
"Ctrl‐] + i" tuşlarına basın. Bazı istatistikler 10 saniye boyunca toplanacaktır. Sonunda,
öykünücü, "--idle-pc" ye iletilecek olası değerlerin bir listesini görüntüler.
seçenek. İyi olanı bulmadan önce bazı değerleri denemeniz gerekebilir. olup olmadığını kontrol etmek için
boştaki bilgisayar değeri iyidir, sadece Cisco IOS görüntüsünü önyükleyin ve CPU yükünüzü kontrol edin
konsol istemi kullanılabilir olduğunda. Düşükse, iyi bir değer buldunuz,
değerli bir şekilde saklayın.
Önemli açıklamalar:
* "Boşta kalan bilgisayar" değeri, bir Cisco IOS görüntüsüne *özgü*dür. önyükleme yapamazsınız
yukarıda açıklandığı gibi ilerlemeden farklı IOS görüntüsü.
* "Otomatik yapılandırma" istemi varken işlemi çalıştırmayın.

--zamanlayıcı-itv
Zamanlayıcı IRQ aralığı kontrolü (varsayılan: 1000)

-i
Örnek kimliğini ayarla

-r
Sanal RAM boyutunu ayarlayın (varsayılan: 256 Mb)

-o
Sanal ROM boyutunu ayarlayın (varsayılan: 4 Mb)

-n
NVRAM boyutunu ayarlayın (varsayılan: 128 Kb)

-c
Yapılandırma kaydını ayarlayın (varsayılan: 0x2102)

-m
Kasanın MAC adresini ayarlayın (varsayılan: otomatik olarak oluşturulur)

-C, --başlangıç-yapılandırma
IOS yapılandırma dosyasını NVRAM'e aktarın

--özel-yapılandırma
IOS yapılandırma dosyasını NVRAM'e aktarın

-X RAM'i simüle etmek için bir dosya kullanmayın (daha hızlı)

-R
Alternatif bir ROM yükleyin (varsayılan: gömülü)

-k
Saat bölenini ayarlayın (varsayılan: 4)
Ana bilgisayar saatine göre saat bölücüyü (tamsayı) belirtin. Değeri şu şekilde değiştirin:
CISCO saatini gerçek zamanla eşleştirin. IOS'un CLI'sinde "saati göster" komutu
bu değeri ayarlamanıza yardımcı olacaktır.

-T
Konsol TCP'de

-U
Seri arayüzde konsol (varsayılan terminaldedir)

-A
AUX, TCP'de

-B
AUX seri arayüzde (varsayılan AUX bağlantı noktası değildir)

--disk0
PCMCIA ATA disk0'ı ayarlayın: boyut (varsayılan: 64 Mb)

--disk1
PCMCIA ATA disk1'ı ayarlayın: boyut (varsayılan: 0 Mb)

-a
Sanal ATM anahtarı yapılandırma dosyası.

-f
Sanal Çerçeve-Röle anahtarı yapılandırma dosyası.

-E
Sanal Ethernet anahtarı yapılandırma dosyası.

-e Ana makinenin ağ cihazı listesini göster.

SEÇENEKLER özel için the Cisco 7200 dizi


-t
NPE türünü seçin (varsayılan: "npe‐200")

-M
Orta Düzlemi seçin ("std" veya "vxr")

-p
Bir Bağlantı Noktası Adaptörü Tanımlayın

-s
Ağ G/Ç arabirimini Bağlantı Noktası Adaptörüne bağlama

SEÇENEKLER özel için the Cisco 3600 dizi


-t
Kasa tipini seçin (varsayılan: "3640")

-p
Bir Ağ Modülü Tanımlayın

-s
Bir Ağ IO arabirimini bir Ağ Modülüne bağlama

Cisco 7200 Liman adaptör Açıklama


oluşturulan yuva:pa_driver

yarık fiziksel yuvanın numarası (0'dan başlar)

pa_driver
bir Bağlantı Noktası Adaptörü sürücüsünün adı:

C7200-IO-FE
(FastEthernet, yalnızca yuva 0)

PA-FE-TX
(FastEthernet, yuva 1 ila 6)

PA-4E (Ethernet, 4 bağlantı noktası)

PA-8E (Ethernet, 8 bağlantı noktası)

PA-4T+ (Seri, 4 bağlantı noktası)

PA-8T (Seri, 8 bağlantı noktası)

PA-A1 (ATM)

Cisco 3600 modül Açıklama


oluşturulan yuva:nm_driver

yarık fiziksel yuvanın numarası (0'dan başlar)

nm_driver
Ağ Modülü sürücüsünün adı:

NM-1E (Ethernet, 1 bağlantı noktası)

NM-4E (Ethernet, 4 bağlantı noktası)

NM-1FE-TX
(FastEthernet, 1 bağlantı noktası)

NM-4T (Seri, 4 bağlantı noktası)

leopar-2FE
(Slot 3660'da Cisco 0 FastEthernet, otomatik olarak kullanılır)

NIO bağlayıcı için Liman adaptör ve Modüller :


oluşturulan yuva:bağlantı noktası:netio_type[:netio_parameters]

yarık fiziksel yuvanın numarası (0'dan başlar)

Liman belirtilen yuvadaki bağlantı noktası (0'dan başlar)

netio_type
iletişim için ana bilgisayar arayüzü

unix: :
Yerel iletişim için unix soketlerini kullanın. oluşturulur ve
yerel NIC'yi temsil eder. diğeri tarafından kullanılan dosyadır
arayüz. (ör. "/tmp/local:/tmp/remote")

vde: :
UML (Kullanıcı Modu Linux) veya VDE anahtarlarıyla kullanım için. VDE, "Sanal
Dağıtılmış Ethernet". Lütfen bakın:
http://sourceforge.net/projects/vde/

musluk:
İletişim için sanal bir ethernet cihazı kullanın. adı
musluk cihazı (ör. "tap0")

gen_eth:
İletişim için libpcap 0.9 veya WinPcap kullanarak gerçek bir ethernet cihazı kullanın.
Windows ve Unix sistemlerinde çalışır.
Ethernet cihazının adıdır (ör. "eth0")
Cihaz listesi "-e" seçeneği kullanılarak bulunabilir.

linux_eth:
İletişim için gerçek bir ethernet cihazı kullanın (Linux'a özel).
Ethernet cihazının adıdır (ör. "eth0")

udp: : :
Uzak örnekler arasında bağlantı için bir UDP soketi kullanın. NS
dinlediğimiz liman. ana bilgisayar sizin bağlantı noktanızı dinliyor mu?
bağlanmak istiyor. bağlanmak istediğiniz bağlantı noktasıdır. (eski.
Diğer tarafta "1000:somehost:2000" ve "2000:otherhost:1000")

tcp_cli: :
Bir tcp bağlantısının istemci tarafı. sunucunun ip adresidir.
bağlantı noktasıdır.

tcp_ser:
Bir tcp bağlantısının sunucu tarafı. dinlenecek limandır.

null Dummy netio (test/hata ayıklama için kullanılır), parametre gerekmez.

VTTY bağlayıcı için gerçek seri Liman cihaz


oluşturulan {:baudrate{:databits{:parity{:stopbits{:hwflow}}}}}}

aygıt karakteri aygıt adı, örneğin /dev/ttyS0

baud hızı
baud hızı

Veri bitleri
veri biti sayısı

parite veri paritesi: N=yok, O=tek, E=çift

stopbitler
durdurma biti sayısı

hwflow donanım akış kontrolü (0=devre dışı, 1=etkinleştir)
Cihaz alanının zorunlu olduğunu, ancak diğer alanların isteğe bağlı olduğunu unutmayın.
(dinamiler varsayılan olarak 9600, 8, N, 1 olacak, donanım akış kontrolü yok)
Escape komutlarına (aşağıda açıklanmıştır) bir seri aracılığıyla erişilebileceğini unutmayın.
kaçış komutları müdahale ettiği için bağlantı noktası kasıtlı olarak engellenir
seri kapsülleme protokolleri.

Kaçış komutlar


İstediğiniz zaman ^] (Ctrl + ]) tuşlarına ve ardından şu karakterlerden birine basabilirsiniz:

o VM nesne listesini göster

d Cihaz listesini göster

r Döküm MIPS CPU kayıtları

t MIPS TLB girişlerini dökümü

m En son bellek erişimlerini boşaltın

s CPU emülasyonunu askıya al

u CPU öykünmesini devam ettir

q Emülatörden çık

b Talimat bloğu ağacını boşaltın

h JIT karma tablo istatistikleri

l MTS64 önbellek istatistikleri

c IOS yapılandırmasını diske yaz (ios_cfg.txt)

j JIT olmayan mod istatistikleri

x Deneyler (kutuyu çökertebilir!)

^] Gönder ^]
Tanınmayan bir tuşa basarsanız yardım gösterilir. Not: Windows'ta olabilir
"Ctrl + $" dizisi.

Sanal Briç


Sanal köprü, öykünücü örnekleri arasında paylaşılan bir ağı öykünmek için kullanılır. Herhangi
öykünücü örneği sanal bir köprü görevi görebilir.
Yapılandırma dosyası ("-b" seçeneğiyle belirtilir) bir NetIO listesi içerir.
tanımlayıcılar, aşağıdaki sözdizimine sahip:

arayüz_adı:netio_type[:netio_parameters]

Örnek:
# "I0" örneğine bağlantı
I0:udp:10000:127.0.0.1:10001
# "I1" örneğine bağlantı
I1:udp:10002:127.0.0.1:10003
# "I2" örneğine bağlantı
I2:udp:10004:127.0.0.1:10005

"I0" örneği aşağıdaki parametrelerle başlatılır:

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

Sanal Ethernet anahtar


Sanal ethernet anahtarı, öykünücüler arasında bir Ethernet ağını öykünmek için kullanılır.
örnekler. Bu anahtar, erişim ve ana bağlantı noktalarını (802.1Q) destekler. ISL mevcut olacak
gelecekteki bir sürüm.
Herhangi bir öykünücü örneği, sanal bir ethernet anahtarı görevi görebilir.
Yapılandırma dosyası ("-E" seçeneğiyle belirtilir) NetIO tanımlayıcılarının bir listesini içerir.
(arayüzleri temsil eder) ve bir arayüz özellikleri listesi (erişim/ana bağlantı noktası, VLAN
bilgi...)
Arayüz tanımı, Bağlantı Noktası Adaptörlerine benzer:

EĞER:arayüz_adı:netio_type[:netio_parameters]

giriş Liman
ERİŞİM:arayüz_adı:vlan_id

802.1Q Gövde Liman
DOT1Q:arayüz_adı:native_vlan

Yerel VLAN etiketlenmemiş. Cisco cihazlarda, varsayılan olarak yerel VLAN, VLAN 1'dir.

Yapılandırma dosyası örneği:
EĞER:E0:udp:10000:127.0.0.1:10001
EĞER:E1:udp:10002:127.0.0.1:10003
EĞER:E2:gen_eth:eth0
DOT1Q:E0:1
ERİŞİM:E1:4
DOT1Q:E2:1

Sanal ATM anahtar


Sanal ATM anahtar yapısı, öykünücüler arasında bir ATM omurgasını öykünmek için kullanılır.
örnekler. Bu sanal anahtarın kullanımı zorunlu değildir, doğrudan bağlanabilirsiniz.
noktadan noktaya ATM bağlantıları için emülatör örnekleri. Lütfen yalnızca temel VP/VC'nin
anahtarlama destekleniyor, ILMI/QSAAL/... veya diğer özel ATM için destek yok
protokolleri.
Herhangi bir öykünücü örneği, sanal bir ATM anahtarı görevi görebilir.

Yapılandırma dosyası örneği ("-a" seçeneğiyle belirtilir):
# Sanal Arayüz Listesi
EĞER:A0:udp:10001:127.0.0.1:10000
EĞER:A1:udp:10002:127.0.0.1:10003
EĞER:A2:udp:10004:127.0.0.1:10005
# I0 ve I1 arasında VP bağlantısı
Başkan Yardımcısı:A0:10:A1:20
Başkan Yardımcısı:A1:20:A0:10
# I0 ve I2 arasında VP bağlantısı
Başkan Yardımcısı:A0:11:A2:30
Başkan Yardımcısı:A2:30:A0:11
# I1 ve I2 arasında VC bağlantısı
VC:A1:5:2:A2:7:3
VC:A2:7:3:A1:5:2

Bu örnekte A3, A0 ve A1 olmak üzere 2 sanal arabirimimiz var. Arayüz için sözdizimi
tanım, Bağlantı Noktası Adaptörlerine benzer:

EĞER:arayüz_adı:netio_type[:netio_parameters]
VP geçişi veya VC geçişi yapabilirsiniz:

VP anahtarlama
VP:input_if:input_vpi:output_if:output_vpi

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

Test yapmak the Sanal ATM anahtar ile bir dinamikler örnek


Sanal ATM anahtarı yapılandırma dosyası ("atm.cfg"):
EĞER:A0:udp:10003:127.0.0.1:10001
EĞER:A1:udp:10004:127.0.0.1:10002
# a0/vpi=1/vci=100, a1/vpi=2/vci=200'e bağlanır
VC:A0:1:100:A1:2:200
VC:A1:2:200:A0:1:100

Dinamikleri çağırmak:
./dinamiler -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 arayüzlerinin giriş portlarının ATM anahtar arayüzlerinin çıkış portları olduğuna dikkat edin ve
tersine).

IOS Yapılandırması:
ip cef
ip vrf testi
rd 1: 1
rota hedefi her ikisi de 1:1
int a1/0
kapanma
int a1/0.2 p
ip adresi 1.1.1.1 255.255.255.0
pvc 1 / 100
arayüz a2/0
kapanma
arayüz a2/0.2 p
ip vrf yönlendirme testi
ip adresi 1.1.1.2 255.255.255.0
pvc 2 / 200
!

Sanal Çerçeve Röle anahtar


Sanal Çerçeve Aktarımı anahtar yapısı, aşağıdakiler arasında bir Çerçeve Aktarımı omurgasını taklit etmek için kullanılır.
emülatör örnekleri. Bu sanal anahtarın kullanımı zorunlu değildir, doğrudan
öykünücü örneklerini uygun IOS yapılandırmasıyla bağlayın.
Herhangi bir öykünücü örneği, sanal bir Çerçeve Aktarımı anahtarı olarak işlev görebilir. sadece temel var
muhtemelen uygun olmayan LMI protokolünün (ANSI Ek D) uygulanması, ancak
Cisco IOS ile çalışır. Neyse ki Cisco IOS, LMI'yi otomatik olarak algılayabiliyor.
protokol.

Yapılandırma dosyası örneği ("-f" seçeneğiyle belirtilir):
# Sanal Arayüz Listesi
EĞER:S0:udp:10001:127.0.0.1:10000
EĞER:S1:udp:10002:127.0.0.1:10003
# S0 ve S1 arasında DLCI geçişi
VC:S0:200:S1:100
VC:S1:100:S0:200

Bu örnekte 2 sanal arabirimimiz var, S0 ve S1. Arayüz için sözdizimi
tanım, Bağlantı Noktası Adaptörlerine benzer:

EĞER:arayüz_adı:netio_type[:netio_parameters]

DLCI anahtarlama sözdizimi:

VC:input_if:input_dlci:output_if:output_dlci
Yukarıdaki örnekte, anahtar, S0 arabiriminde alınan paketleri değiştirecek şekilde yapılandırılmıştır.
DLCI 200 ile S1 ile DLCI 100 arayüzü arasında veya tam tersi.

onworks.net hizmetlerini kullanarak dinamikleri çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    yudum
    yudum
    SWIG bir yazılım geliştirme aracıdır
    C ile yazılmış programları birbirine bağlayan ve
    Çeşitli yüksek seviyeli C++
    Programlama dilleri. SWIG ile birlikte kullanılır
    farklı...
    SWIG'i indirin
  • 2
    WooCommerce Nextjs Tepki Tepkisi
    WooCommerce Nextjs Tepki Tepkisi
    İle oluşturulmuş React WooCommerce teması
    Sonraki JS, Webpack, Babel, Node ve
    GraphQL ve Apollo kullanarak Express
    Müşteri. React'te WooCommerce Mağazası(
    içerir: Ürünler...
    WooCommerce Nextjs React Temasını İndirin
  • 3
    arşiv_repo
    arşiv_repo
    ArchLabs için paket deposu Bu bir
    ayrıca alınabilen uygulama
    itibaren
    https://sourceforge.net/projects/archlabs-repo/.
    OnWorks'te barındırılan...
    archlabs_repo'yu indirin
  • 4
    Zephyr Projesi
    Zephyr Projesi
    Zephyr Projesi yeni nesildir
    gerçek zamanlı işletim sistemi (RTOS)
    birden fazla donanımı destekler
    mimariler. Bir
    az yer kaplayan çekirdek...
    Zephyr Projesini İndirin
  • 5
    SCon'lar
    SCon'lar
    SCons bir yazılım oluşturma aracıdır
    bu daha üstün bir alternatif
    klasik "Yap" oluşturma aracı
    hepimiz biliyoruz ve seviyoruz. SCons (şimdiki değeri)
    uygulanmış...
    SCons'u İndirin
  • 6
    PSeInt
    PSeInt
    PSeInt, aşağıdakiler için bir sözde kod yorumlayıcısıdır.
    ispanyolca konuşan programlama öğrencileri.
    Temel amacı, bir araç olmaktır.
    temel bilgileri öğrenmek ve anlamak
    konsept...
    PSeInt'i indirin
  • Daha fazla »

Linux komutları

Ad