Symulatory i emulatory sieci
-
- Kamil Folga,
- 14.10.2013
W pracy administratora bardzo często zachodzi potrzeba przetestowania określonej konfiguracji czy opanowania nowego rozwiązania do wdrożenia lub certyfikacji. Urządzenia i konfiguracje można emulować lub symulować z wykorzystaniem odpowiedniego oprogramowania i sprzętu. Dla rozległych konfiguracji możliwa jest także symulacja określonych zjawisk, w szczególności środowiska sieciowego.

Wydaje się, że w dobie powszechnej wirtualizacji zapewnienie odpowiedniego środowiska testowego dla prawie każdej konfiguracji jest łatwe do realizacji. Inaczej jednak wygląda emulacja maszyny z systemem operacyjnym, a zupełnie inne właściwości mają testy symulujące pracę środowiska sieciowego. Symulatory sieci są z pewnością jednym z rzadziej używanych elementów w pracy administratorów. Jeżeli jednak są poprawnie stosowane, mogą pomóc głównie w poprawnym planowaniu sieci oraz implementacji technologii.
Symulatory sieci odwzorowują rzeczywistą sieć. Idea jest następująca – jeżeli uda się modelować system, można także zmieniać funkcjonalności modelu oraz analizować wyniki. Symulatory sieci nie są jednak perfekcyjne. Pozwalają małym kosztem sprawdzić potencjalne wdrożenie, ale rzeczywista weryfikacja i tak nastąpi w infrastrukturze fizycznej.
Dla kogo i dlaczego są stosowane symulatory i emulatory? Jeżeli administrator sieci zamierza wprowadzić zmiany, może to być kosztowne z powodu potencjalnych błędów konfiguracji i przestojów. Jeżeli posiadamy narzędzie, które zamodeluje aktualnie wykorzystywaną sieć, a następnie wprowadzimy zmiany, możemy weryfikować potencjalne problemy. Na rynku istnieje spora grupa symulatorów i emulatorów w postaci sprzętu i oprogramowania, zarówno komercyjnego, ale i bezpłatnego.
Symulacja a emulacja

Rozbudowana symulacja środowiska sieciowego z wykorzystaniem GNS3