Cisco
Kurs konfiguracji urządzeń sieciowych firmy Cisco Materiał przedstawiony w tym zeszycie przyda się każdemu, kto pragnie zdobyć podstawowy zakres wiedzy dotyczącej konfiguracji urządzeń sieciowych firmy Cisco. Dzięki temu zeszytowi:
Powinieneś wiedzieć:
• Poznasz podstawowe zagadnienia dotyczące sieci komputerowych. • Dowiesz się jak konfigurować urządzenia sieciowe firmy Cisco. • Nauczysz się korzystać z podstawowych komend systemu IOS firmy Cisco.
• Znać podstawy posługiwania się systemem operacyjnym MS Windows
M
ją zatem takie elementy jak np. procesor, pamięć (trwała i ulotna) oraz interfejsy wejścia/wyjścia. Firma Cisco jest światowym liderem w opracowywaniu i sprzedaży urządzeń sieciowych. Urządzenia tej firmy stanowią podstawę wielu profesjonalnych instalacji sieciowych i są wykorzystywane masowo przez firmy z sektora ISP.
ateriał edukacyjny podzielony jest na dwie części:
• Drukowany zeszyt. Tutaj znajdziecie Państwo omówienie podstawowych zagadnień dotyczących konfiguracji urządzeń firmy Cisco, zbiór najważniejszych i najczęściej stosowanych poleceń wraz omówieniem a także opisy przykładowych topologii sieciowych i ich konfiguracji. • Płyta DVD. Zawarte są na niej prezentacje wideo, przedstawiające konfigurację urządzeń firmy Cisco. Płyta ta zawiera także pliki konfiguracyjne przestawionych w niniejszym zeszycie przykładów, które będzie można wykorzystać we własnym zakresie.
Urządzenia sieciowe firmy Cisco Sieć komputerowa to zbiór urządzeń i połączeń między nimi zbudowana w celu umożliwienia komunikacji użytkownikom. W tym schemacie użytkownicy wysyłają i odbierają dane a urządzenia sieciowe odpowiedzialne są za ich poprawne przesłanie. Funkcjonalność ta realizowana jest za pomocą dedykowanych, specjalistycznych urządzeń, które dzielimy i nazywamy wg pełnionej funkcji i możliwości. Wszystkie urządzenia sieciowe, elementy budowy infrastruktury czy protokoły sieciowe zostały usystematyzowane wg pewnego modelu. Model ten (OSI/ISO) dzieli obszar działania/funkcjonowania sieci komputerowych na 7 warstw. Każda warstwa realizuje określoną funkcjonalność (patrz Ramka) jest obsługiwana przez urządzenie sieciowe lub oprogramowanie. Sam sprzęt sieciowy w większości stanowi specjalizowane urządzenia komputerowe zaprojektowane do realizacji wymaganej funkcjonalności w sposób wydajny. Urządzenia te posiada1
trzeba poznać zestaw odpowiednich dla niego poleceń oraz sposób ich wydawania czy edycji. Stworzona konfiguracja powinna być zarchiwizowana tak, aby możliwe było jej szybkie odtworzenia w przypadku wymiany czy awarii urządzenia.
Tryby konfiguracji systemu IOS
System operacyjny Cisco IOS Nieodłącznym elementem każdego komputera jest system operacyjny i oprogramowanie użytkowe. Również urządzenia sieciowe wymagają funkcjonalności, która w typowym komputerze realizowana jest przez system operacyjny. Oprogramowanie takie, wraz z zestawem aplikacji dedykowanych do obsługi transmisji danych zostało opracowane przez firmę Cisco dla urządzeń przez nią produkowanych i nosi nazwę IOS (ang. Internetwork Operating System). W przeszłości nie wszystkie urządzenia Cisco były wyposażane w ten system, jednak obecnie jest to najczęściej sprzedawany system operacyjny dla urządzeń sieciowych tego producenta. Komunikacja pomiędzy administratorem a urządzeniem sieciowym odbywa się za pomocą interfejsu konfiguracyjnego. Istnieje wiele metod realizacji tego interfejsu i nie wszystkie są ze sobą zgodne. Dla systemu IOS został stworzony specjalny program zwany „interpretator poleceń”, który jest odpowiedzialny za przyjmowanie poleceń konfiguracyjnych. Interpreter poleceń systemu Cisco IOS nosi także nazwę Exec (lub interpreter Exec). Komunikacja z użytkownikiem odbywa się w trybie tekstowym (istnieje co prawda możliwość zarządzania konfiguracją systemu IOS za pomocą przeglądarki, lecz nie jest to popularna metoda wśród administratorów). Aby przeprowadzić proces konfiguracji urządzenia sieciowego (Routera, Switcha, Firewalla)
Polecenia systemu IOS pełnią różne funkcje, część z nich służy do zmiany konfiguracji urządzenia, inne pozwalają na weryfikację działania tego urządzenia i mechanizmów oraz protokołów na danym urządzeniu działających, jeszcze inne pozwalają na przeprowadzenie testów diagnostycznych czy zarządzanie konfiguracją, aktualizacjami oprogramowania, itd. W interpretatorze poleceń wyróżniono kilka trybów, które zawierają zdefiniowany zbiór poleceń. Stworzenie tych trybów umożliwia usystematyzowanie procedury konfiguracji i co ważniejsze możliwość kontroli uprawnień (zmiana trybu może wymagać uwierzytelnienia/autoryzacji użytkownika). Tryby pracy w systemie IOS: • Tryb użytkownika – udostępnia jedynie polecenia pozwalające na dostęp do podstawowych informacji o działaniu urządzenia oraz na wykonywanie podstawowych testów. Tryb ten jest również nazywany trybem nieuprzywilejowanym. Dostęp do tego trybu może być chroniony hasłem (podawanym podczas logowania się do urządzenia). Polecenia z tego trybu nie pozwalają na dokonywanie żadnych modyfikacji. • Tryb uprzywilejowany – jest rozszerzeniem trybu użytkownika, dostarcza większy zbiór poleceń, które pozwalają na przeglądanie wszystkich ustawień urządzenia i modyfikację jego działania, (czyli np. restart, usunięcie konfiguracji, wyczyszczenie zbieranych statystyk itp.). Tryb ten w żargonie bywa nazywany trybem „enable” (od nazwy polecenia, które powoduje przejście do tego trybu). Tryb ten może być chroniony hasłem. • Tryb konfiguracji – zawiera zbiór poleceń umożliwiający stworzenie wymaganej konfiguracji danego urządzenia sieciowego. Żadne polecenie tego trybu nie występuje w trybie uprzywilejowanym i na odwrót. Tryb SDJ Extra 33 Cisco