Jednak nikt nie wpadł na pomysł EMULACJI urządzeń
Cisco, zamiast SYMULACJI - aż do teraz (a raczej na początku roku 2006). W
sierpniu 2005 ruszył projekt człowieka o nazwisku Christophe Fillot dotyczący
próby napisania emulatora sprzętu Cisco. I udało się - powstał Dynamips !!!
Teraz mamy do dyspozycji darmowy emulator dla platform:
- Cisco 7200 (NPE-100 to NPE-400)
- Cisco 3600 (3620, 3640 and 3660)
- Cisco 2691
- Cisco 3725
- Cisco 3745
Emulator dostępny jest na systemy operacyjne Linux oraz Windows 2000/XP. Ja postaram się krótko przedstawić wersję Windows-ową, która do swojego działania wymaga zainstalowanych bibliotek Cygwin.
Co jeszcze nam potrzeba do uruchomienia emulatora Dynamips?
- Komputer klasy PC (x86 / AMD64 / EM64T)
- Windows / Linux
- Obraz IOS routera, który chcemy emulować
Jeżeli chodzi o ostatni wymagany komponent, to niestety nie jest dostępny za darmo, ale istnieje możliwość wyszukania go sobie np. za pomocą prostego ZAPYTANIA ;)
OK, jak juz mamy wszystko przygotowane, to wystarczy wybrać typ routera oraz
rozmieszczenie odpowiednich modułów sprzętowych, których lista jest na bieżąco
rozwijana przez autora programu.
W chwili obecnej mamy do dyspozycji:
Cisco 7200:
- C7200-IO-FE (FastEthernet, slot 0 only)
- PA-FE-TX (FastEthernet, slots 1 to 6)
- PA-4E (Ethernet, 4 ports)
- PA-8E (Ethernet, 8 ports)
- PA-4T+ (Serial, 4 ports)
- PA-8T (Serial, 8 ports)
- PA-A1 (ATM)
Cisco 3600:
- NM-1E (Ethernet, 1 port)
- NM-4E (Ethernet, 4 ports)
- NM-1FE-TX (FastEthernet, 1 port)
- NM-4T (Serial, 4 ports)
- NM-16ESW (Ethernet switch module, 16 ports)
- Leopard-2FE (Cisco 3660 FastEthernet in slot 0, automatically used)
Cisco 2691/3725/3745:
- NM-1FE-TX (FastEthernet, 1 port)
- NM-4T (Serial, 4 ports)
- NM-16ESW (Ethernet switch module, 16 ports)
- GT96100-FE (2 integrated ports, automatically used)
Uruchomienie routera następuje poprzez wybranie odpowiednich ustawień i przełączników z linii poleceń. Przeanalizujmy proste polecenie:
dynamips-wxp -P 3600 -r 32 -p 1:NM-1FE-TX -p 2:NM-4T c3640-i-mz.122-40.bin
| Opcja | Opis |
| dynamips-wxp | Nazwa programu Dynamips |
| -P 3600 | Rodzaj emulowanego routera |
| -r 32 | Ilość pamięci RAM dostępnej dla routera |
| -p 1:NM-1FE-TX | Moduł NM w slocie 1 |
| -p 2:NM-4T | Moduł NM w slocie 2 |
| c3640-i-mz.122-40.bin | Nazwa pliku IOS |
Router jest gotowy do działania jak widać na poniższym zrzucie:

W celu połączenia kilku routerów w wirtualny WAN, należy użyć skryptów konfiguracyjnych, których opis umieszczę na HOWTO.PL, jeżeli ktoś z Was będzie tym zainteresowany. Wszystkich chętnych zapraszam na Forum, gdzie można pozostawić swojego request-a ;)