Wstęp do sieci komputerowych
Podstawy sieci komputerowych
Sieci komputerowe przede wszystkim umożliwiają komunikację urządzeniom, które w nich pracują - to podstawowa funkcja sieci. Ich pojawienie się kilkadziesiąt lat temu bez wątpienia było wydarzeniem rewolucyjnym. Dzięki nim świat informatyki zyskał zupełnie inny wygląd: nabrał rozpędu i otworzyły się przed nim nowe możliwości.
Obecnie urządzeń podłączonych do sieci komputerowych jest kilkadziesiąt razy więcej niż ludzi na świecie. Trudno sobie dziś wyobrazić przemysł, szkolnictwo i codzienne życie bez sieci. Często nie dostrzegamy ich obecności, ale one są i umożliwiają nam na przykład swobodną rozmowę przez telefon, rezerwowanie biletów do kina, robienie zakupów i płacenie za nie kartą albo zdalną pracę w domowym zaciszu dla firmy z drugiego końca kraju lub nawet świata.
Pojęcie sieci jest więc dość szerokie. Sieć komputerowa może być bardzo skomplikowana. Można ją opisać jako zespół komputerów i innych urządzeń połączonych ze sobą odpowiednim medium (takim jak kabel miedziany, kabel światłowodowy czy fale radiowe), które umożliwia szybką i sprawną wymianę danych. To jest istota działania sieci komputerowej. Opis ten doskonale oddaje to, z czego korzysta dziś kilka miliardów ludzi na całym świecie. Rozległość zakresu działania globalnej sieci, jaką jest internet, jest podkreślana w wielu publikacjach dotyczących technologii sieciowych, w których internet przedstawiany jest jako chmura wielu połączeń.
Spójrz na rysunek 2.1. Przedstawia on sieć komputerową, jaka często występuje u użytkowników domowych.
Rysunek 2.1. Typowa domowa sieć komputerowa
Masz zapewne w domu modem, który również może pełnić rolę bezprzewodowego routera dostępowego. Jest to zwykle urządzenie dostawcy internetu, Ty jedynie je dzierżawisz przez okres, na jaki podpisana jest umowa. Modem to urządzenie, które łączy sieć domową z siecią internet. Ta niewielkich rozmiarów skrzynka pełni więc bardzo ważną rolę pośrednika. Realizuje też wiele innych funkcji, dzięki którym możesz podłączyć wszystkie inne urządzenia domowe do sieci internet. Przydziela adresy IP, maskuje sieć użytkownika czy chroni ją przed dostępem osób niepowołanych. Zresztą wszystkie te funkcje jeszcze poznasz, mało tego, będziesz je konfigurować.
Mimo że w domowych sieciach komputerowych wykorzystywana jest ta sama technologia co w sieciach korporacyjnych, urządzenia przeznaczone do zastosowań domowych mają duże ograniczenia oraz znacznie mniejszą wydajność. Dzięki temu są tańsze i możesz sobie pozwolić na ich zakup.
Urządzenia są proste w konfiguracji, a ich podłączenie zajmuje niewiele czasu i wymaga zaledwie minimalnej wiedzy informatycznej. Są z tego powodu bardzo popularne i znajdują się już niemal w każdym domu, gdzie jest więcej niż jeden komputer. Oczywiście oprócz Cisco na rynku istnieje jeszcze kilka innych firm oferujących tego rodzaju sprzęt.
Ponieważ sieć domowa przeznaczona jest dla mniej doświadczonych użytkowników, powinna charakteryzować się przede wszystkim prostotą i łatwością konfiguracji. Jeśli Twoim dostawcą internetu (ang. ISP Internet Service Provider ) jest na przykład operator telewizji kablowej, dodatkowo otrzymasz wspomniany modem kablowy (przykładowy model modemu znajduje się na rysunku 2.2). Ponieważ dane przesyłane kablem mogą być różne (np. telewizja, telefon, internet), są one wysyłane w różnych pasmach. Dzięki modemowi sygnał odpowiedzialny za dostęp do sieci internetowej zostaje wyodrębniony.
Rysunek 2.2. Modem dostawcy internetu
Obecnie bardzo popularne są routery umożliwiające połączenie bezprzewodowe w sieciach domowych. Dzięki temu możesz rozdzielić dostęp do internetu na wszystkie urządzenia, które potrafią połączyć się z siecią bezprzewodową. Bez problemu udostępnisz internet w telewizorze, drukarce, dekoderze lub tablecie. Ponadto możesz się cieszyć dostępem do sieci w obrębie całego mieszkania. Dostawcy korzystają często z urządzeń, które łączą w sobie modem, router i przełącznik oraz sieć bezprzewodową. Jest to bardzo dobre rozwiązanie, szczególnie dla tych osób, które nie znają się na zaawansowanych technologiach w takim stopniu, aby cokolwiek zmieniać czy konfigurować. Taki typ modemu po uruchomieniu nie wymaga zazwyczaj żadnej konfiguracji. Użytkownik musi jedynie podać hasło dostępowe do sieci bezprzewodowej. Oczywiście w modemie jest również możliwość podłączenia urządzeń przewodowo, za pomocą kabla. Modem może wyglądać na przykład tak jak na rysunku 2.2. Jest to właśnie modem od dostawcy telewizji kablowej.
Przedstawiony modem wyposażony jest w cztery interfejsy (ang. interfaces ) służące do podłączenia urządzeń za pomocą zwykłego przewodu, a nad nimi znajduje się złącze USB. Gdybyś chciał podłączyć pamięć zewnętrzną, to za pomocą tego modemu możesz udostępnić jej zawartość w sieci. Na samej górze są dwa interfejsy RJ11 (czterożyłowe), które służą do podłączania linii telefonicznej i telefonu stacjonarnego. U dołu znajduje się interfejs BNC (ang. Bayonet Neill-Concleman ) i przewód zasilający. Oczywiście modem wyposażony jest w kartę bezprzewodową umożliwiającą podłączenie komputerów za pomocą sieci wi-fi. Modem ma funkcje routera i zapory, są na nim usługi PAT i DHCP oraz wiele innych.
Jeśli chodzi o sieci komputerowe wykorzystywane w warunkach firmowych, to świetnie się one sprawują, umożliwiając administratorom łączenie oddziałów, zdalne zarządzanie zasobami, wdrażanie rozwiązań opartych na sieciach itp. Poza tym dla milionów ludzi na świecie sieci komputerowe stanowią po prostu rozrywkę. Gry komputerowe online, portale społecznościowe, telewizja itd. sprawiają, że obecnie raczej nie można się nudzić.
Ponadto sieci komputerowe nie są już ograniczone medium. Cała komunikacja może się odbywać nawet za pomocą jednego przewodu. Kilkanaście lat temu do połączeń telefonicznych potrzebowałeś osobnej linii telefonicznej, do telewizji osobnego przewodu, a dla sieci komputerowej jeszcze innego. Dziś wszystkie te usługi dostępne są na jednym przewodzie.
Sieć komputerowa składa się z trzech podstawowych elementów: urządzeń sieciowych, medium transmisyjnego oraz określonych usług. Urządzenie sieciowe to praktycznie każde urządzenie, które ma możliwość podłączenia do sieci komputerowej. Krótko mówiąc, jest to każde urządzenie wyposażone w kartę sieciową (ang. network card ). Medium transmisyjne to, jak wspomniałem wcześniej, przewód lub komunikacja bezprzewodowa. Usługi to zasadniczo wszelkiego rodzaju oprogramowanie lub czynności, które urządzenia mogą wykonywać. Na razie wyjaśniam to bardzo ogólnie, ale znajdujesz się dopiero na początku całej przygody.
Sieć komputerowa w przedsiębiorstwa zapewnia bardzo duże możliwości rozwoju. Dzięki zastosowaniu zdalnego dostępu, np. poprzez VPN (ang. Virtual Private Network ), sieci komputerowe zyskały więcej mocy i możliwości. Mogą być wykorzystywane m.in. przez pracowników firm do wykonywania zdalnej pracy. Pracownik nie musi już siedzieć przy biurku w budynku firmy, bo wszystkie zadania może realizować na odległość. Dzięki technologiom telefonii VoIP może nawet odbierać połączenia telefoniczne i wysyłać faksy tak, jakby przebywał w siedzibie firmy.
Na rysunku 2.3 znajduje się model sieci firmowej. Zauważ, że właściwie bardzo przypomina on model sieci domowej pod względem samych urządzeń. Jest ich po prostu więcej, ale pełnią dokładnie te same funkcje. Stacje robocze rozmieszczone na poszczególnych piętrach mają dostęp do sieci za pomocą kabla, ale są też stacje, które używają połączeń bezprzewodowych. Na każdym piętrze znajduje się przełącznik, którego zadaniem jest spinanie wszystkich stacji do jednego miejsca. Następnie przełączki z każdego piętra są podłączone do przełącznika centralnego, który mieści się w serwerowni. Cała struktura podłączona jest do głównego routera (lub routera i modemu), by dalej połączyć tę sieć z inną siecią innego budynku lub od razu z siecią internet.
Rysunek 2.3. Typowa firmowa sieć komputerowa
A skoro mowa o sieci internet, to oczywiście jest to sieć globalna. Od momentu powstania stała się przez te wszystkie lata kopalnią wiedzy. Obecnie można studiować online, można także prowadzić rozmaite kursy i spotkania. Ponadto internet ułatwia wiele rzeczy i otwiera przed nami nowe horyzonty, jeszcze kilkanaście lat temu zupełnie niedostępne.
Jednak oprócz wielu zalet ten wynalazek ma też pewną istotną wadę, o której dużo już napisano i powiedziano. Chodzi mianowicie o to, że człowiek XXI wieku coraz bardziej zamyka się w tym wirtualnym świecie. Mając kilkuset znajomych na "Fejsie", często w rzeczywistości nie ma przyjaciela, z którym mógłby się spotkać na piwie. Dlatego tak jak we wszystkim potrzeba tu rozwagi i zdroworozsądkowego myślenia.
Przesyłanie danych w sieci
Karta sieciowa przesyła dane z określoną prędkością, wyrażoną w bitach na sekundę (b/s). Następnie dane trafiają do medium transmisyjnego (np. kabla miedzianego) i tam również są przesyłane z określoną prędkością. Dane mogą napotkać na swojej drodze na przykład przełącznik, który przeanalizuje je, a potem prześle dalej. W ostatnim etapie dane trafiają do odbiorcy, czyli karty sieciowej. Ta odbierze je i rozpocznie ich analizę.
W powyższym przykładzie w transmisji biorą udział tylko cztery urządzenia sieciowe (dwie karty sieciowe, przewód i przełącznik), a mimo to można w niej odszukać pięć bardzo istotnych parametrów, które mają bezpośredni wpływ na szybkość przesyłania danych. Owe parametry (będziesz mieć z nimi do czynienia podczas administrowania siecią komputerową) to:
- pasmo,
- przepustowość,
- transfer,
- opóźnienie,
- dostępność.
Pasmo (ang. band ) to maksymalna ilość informacji, jaką można przesłać przez medium sieciowe. Jest ona określona przez rodzaj użytego medium transmisyjnego. Dla przewodu miedzianego pasmo może wynosić na przykład 100 Mb/s, ale dla przewodu światłowodowego będzie to przykładowo 10 Gb/s.
W komunikacji sieciowej pasmo możemy porównać do windy, a pakiety do ludzi: jeśli do kabiny windy wejdą osoby, których łączny ciężar przekroczy jej udźwig, na przykład 500 kg, winda zasygnalizuje przeciążenie.
Oczywiście istnieją windy umożliwiające przewiezienie większej liczby osób. Dźwigi towarowe mogą obsłużyć ciężar powyżej 900 kg, ich "pasmo" wynosi więc 900 kg.
W zależności od stosowanych w sieciach komputerowych technologii możemy mieć do czynienia z różnymi typami pasma. Na pasmo ma wpływ nie tylko medium sieciowe (kabel, światłowód), ale również stosowany sprzęt, taki jak karty sieciowe, przełączniki, routery itp. Może się zdarzyć, że sprzęt obsługuje prędkości np. 10 Gb/s, a medium jedynie prędkości 100 Mb/s. Mówimy wtedy, że medium jest "wąskim gardłem" całego połączenia (ang. bottleneck ). W takim przypadku dane oczywiście trafią do odbiorcy, ale będą przesyłane wolniej, gdyż ich maksymalna prędkość będzie wynosiła 100 Mb/s. Jeśli natomiast prędkość przesyłania danych przez medium wynosi 10 Gb/s, a interfejsy urządzenia obsługują maksymalnie 100 Mb/s, to dane wysłane do urządzenia będą musiały poczekać na obsłużenie i utworzy się kolejka danych.
Przepustowość (ang. bandwidth ) jest parametrem wskazującym, jaką ilość informacji można przesłać przez sieć w określonym momencie. Jest to więc aktualnie dostępne pasmo. Na przepustowość mają wpływ różne czynniki, np. rodzaj użytego sprzętu aktywnego, liczba komputerów w sieci czy typ przesyłanych informacji.
Wróćmy do naszej windy. Ustaliliśmy, że "pasmo" windy towarowej to 900 kg. Jednak ktoś przewozi w niej pianino ważące np. 200 kg. Wielkość "pasma" wynosi wciąż 900 kg, ale teraz do windy możemy włożyć tylko 700 kg, ponieważ 200 kg "zabrało" pianino. "Przepustowość" windy w tym momencie wynosi więc jedynie 700 kg (900 kg - 200 kg).
To, że nasza sieć komputerowa dysponuje pasmem 10 Mb/s, wcale nie oznacza, iż w każdym momencie owo 10 Mb/s będzie osiągane. Na przepustowość ma bowiem wpływ wiele czynników, takich jak:
- użyty sprzęt sieciowy,
- liczba komputerów w sieci,
- rodzaj przesyłanych danych,
- architektura sieci,
- topologia sieci,
- poprawna i optymalna konfiguracja urządzeń.
Transfer (ang. transfer ) to jednostka informująca, ile czasu potrwa przesłanie określonej ilości danych przez łącze dysponujące określonym pasmem.
Opóźnienie (ang. delay ) jest parametrem, który informuje, jak długo będziemy czekać, aż wysłane dane dotrą do wyznaczonego celu. Jako że informacje wysłane z jednego miejsca w sieci do drugiego zawsze spotykają na swojej drodze dodatkowe urządzenia, opóźnienie za każdym razem będzie wzrastało. Każde urządzenie pracujące w sieci wprowadza dodatkowe opóźnienie w transmisji.
Dzieje się tak, ponieważ kiedy przesyłamy dane przez kabel miedziany, muszą one pokonać większą lub mniejszą odległość, zależną od długości przewodu - tutaj pojawia się już pierwsze opóźnienie. Dla człowieka opóźnienie wynikające z długości przewodu jest niezauważalne. Jednak gdy przewód jest zbyt długi, opóźnienia mogą być bardzo duże. Z tego powodu komunikacja może być utrudniona lub w ogóle niemożliwa.
Dane przesyłane w sieci napotykają na swojej drodze urządzenia aktywne, np. przełączniki. Te z kolei dodatkowo zwiększają opóźnienie, gdyż muszą zadecydować, przez który interfejs przesłać dane dalej (dokładniej omówię to zagadnienie trochę później). Jeśli w sieci jest router, opóźnienie ponownie wzrasta. Router analizuje każdy pakiet i na tej podstawie przesyła go odpowiednią trasą, którą musi odszukać. To również zajmuje jakiś czas.
Widać więc, że wszystkie przesłane dane napotykają po drodze pewne trudności, dlatego są mniej lub bardziej opóźnione. Oczywiście im mniej urządzeń po drodze, tym mniejsze prawdopodobieństwo opóźnienia. Jednak niektóre opóźnienia są stałe i nie można ich całkowicie wyeliminować. Jest tak na przykład w przypadku opóźnienia wynikającego z przesłania danych przez miedziane medium transmisyjne. W tej sytuacji opóźnienie wystąpi zawsze, bo taka jest specyfika działania elektryczności.
Opóźnienie jest parametrem wyrażanym w milisekundach (ms). Im większa wartość, tym większe opóźnienie i tym większa konieczność dłuższego oczekiwania na dane. W niektórych przypadkach niewielkie opóźnienie w sieci jest niezauważalne, gdyż powoduje ono na przykład tylko to, że wywołana strona internetowa otworzy nam się kilka sekund później. Jednak podczas korzystania z pewnych technologii lub aplikacji opóźnienia mogą być bardzo denerwujące. Przykładem jest telefonia internetowa, która może różnie reagować na duże opóźnienia. Jeśli podczas rozmowy telefonicznej przez internet pojawia się zjawisko dużego opóźnienia, rozmowa staje się niekomfortowa i denerwująca. Dochodzi do tego, że Twój rozmówca słyszy wypowiedziane przez Ciebie słowa z kilkusekundowym opóźnieniem.
Dostępność (ang. availability ) jest parametrem bardzo istotnym z punktu widzenia biznesowego. Dostępność sieci określa, czy użytkownik może korzystać z jej zasobów, czy nie. Niektóre sieci muszą być dostępne zawsze, ponieważ od tego zależy osiąganie zysków. Przykładem może być portal allegro.pl . Jeśli sieć Allegro jest niedostępna, użytkownicy nie mogą korzystać z aukcji, co sprawia, że właściciel portalu ponosi straty, zwiększające się z każdą minutą przestoju. Należy więc zadbać o to, by parametr dostępności był na jak najwyższym poziomie, najlepiej 100% w ciągu roku. Dzięki dzisiejszym technologiom wiele firm jest w stanie osiągnąć takie wyniki, chociaż jest to kosztowne.
Zdarza się, że sieć musi zostać wyłączona lub dostępność musi zostać ograniczona, np. ze względu na aktualizację oprogramowania (ang. update ) albo wymianę urządzeń sieciowych. W takim przypadku należy jednak tak zaplanować ewentualny przestój, aby nie powodował znaczących strat, np. wymianę urządzeń można przeprowadzić w nocy.
Podczas administrowania siecią staraj się zaplanować każdy detal przestoju. Jeśli przestój jest planowany, poinformuj użytkowników sieci odpowiednio wcześniej. W niektórych przypadkach możesz zapobiec negatywnym skutkom przestoju, np. konfigurując łącze zapasowe lub dodatkowy sprzęt aktywny. Jeżeli nie da się ich całkowicie usunąć, możesz je przynajmniej zminimalizować poprzez podejmowanie koniecznych działań w weekend lub w nocy. Pamiętaj jednak, że po przestoju będziesz potrzebować czasu na ewentualne testy. Niekiedy niezbędne jest również poczekanie, aż sieć się ustabilizuje, ale to zależy od wielkości sieci. W przypadku routerów mówimy wtedy o tzw. osiągnięciu zbieżności sieci (ang. convergence ) - wyjaśnię to pojęcie w dalszej części książki.
Pojęcie protokołu sieciowego
Aby wysłać dane pomiędzy urządzeniami sieciowymi, trzeba zapewnić im odpowiednie warunki. Jednym z nich jest wspólny protokół.
Zapewne bez trudu możesz sobie wyobrazić, jaki kłopot sprawia turyście komunikacja w obcym kraju, jeśli nie zna tamtejszego języka. Oczywiście ludzie potrafią w razie konieczności posługiwać się gestami, coś narysować lub po prostu dostosować się do sytuacji, w której się znaleźli. Urządzenie sieciowe w pewnych warunkach również musi się dostosować i wysyłać dane w taki sposób, żeby mogły one być zrozumiałe dla odbiorcy. Często strony wręcz negocjują parametry przesyłu danych, tak aby zyskać gwarancję ich dostarczenia. Oczywiście Ty jako administrator musisz nad wszystkim panować.
Protokół sieciowy jest pewną regułą, która umożliwia komunikację pomiędzy urządzeniami sieciowymi. Ważne jest to, że istnieje wiele protokołów, a nie tylko jeden. Dlatego w procesie komunikacji często się zdarza, że muszą one ze sobą współpracować. Mówimy wówczas o interakcji protokołów (ang. interaction of protocols ). Typowym przykładem może być sytuacja, w której wysyłasz e-mail do drugiej osoby. Aby przesłać wiadomość pocztową z osobistego komputera, potrzebujesz klienta pocztowego. Będziesz więc musiał wykorzystać dwa protokoły komunikacyjne. Pierwszym z nich będzie np. POP3, a drugim np. SMTP. Następnie użyjesz TCP i IP. To tylko bardzo prosty przykład, służący do tego, aby pokazać Ci, że interakcja protokołów jest niezwykle istotnym elementem działania sieci komputerowych.
Protokoły same w sobie mogą również dokonywać pewnych działań, które mają wpływ na działanie całej komunikacji. Jeśli mamy do czynienia z protokołami inicjującymi lub podtrzymującymi połącznie pomiędzy urządzeniami sieciowymi, to protokoły te mogą kontrolować przepływ bitów. Protokoły odpowiedzialne za transmisję w sieci mogą sterować przesyłanymi danymi w taki sposób, aby trafiały do celu najkrótszymi ścieżkami.
Wyróżniamy między innymi protokoły komunikacji sieciowej (ang. network communications protocols ), które umożliwiają komunikację urządzeń w sieci. Można również wyodrębnić protokoły bezpieczeństwa sieci (ang. network security protocols ), które pomagają w zapewnieniu bezpieczeństwa w sieci poprzez uwierzytelnianie, integralność czy szyfrowanie. Typowymi przykładami takich protokołów są m.in. SSH, SSL, TLS. Inną grupą są protokoły routingu (ang. routing protocols ). Ich zadaniem jest umożliwienie komunikacji pomiędzy routerami i wymiana danych dotyczących ustalenia najlepszej trasy dla pakietów danych. Mamy też w sieciach protokoły wykrywania usług (ang. service discovery protocols ), które pozwalają automatycznie wykrywać urządzenia i usługi. Przykładem takiego protokołu może być DHCP (ang. Dynamic Host Configuration Protocol ).
Dzięki użyciu różnego rodzaju protokołów możliwe jest między innymi adresowanie w sieci (IPv4 i IPv6), zapewnienie niezawodności w komunikacji czy kontroli przepływu (TCP). Protokoły pomagają również w wykrywaniu różnego rodzaju błędów oraz zapewniają komunikację rozmaitych aplikacji. Dlatego w dalszej części książki dokładniej omówię najbardziej znane protokoły.
Liczby w sieciach komputerowych
Komputery od samego początku ich powstania działają w oparciu o system zero-jedynkowy, zwany systemem binarnym (ang. binary system ). Jego podstawą jest liczba 2 , a do obliczeń i prezentowania danych wykorzystuje on liczbę 0 lub 1 . Komputer wszystkie obliczenia wykonuje zatem tak naprawdę na dwóch liczbach. To, co widzisz na ekranie monitora, jest więc już zinterpretowanym ciągiem zer i jedynek.
W przypadku sieci komputerowych zasada działania jest identyczna i również opiera się na systemie binarnym. Także dane przesyłane przez medium transmisyjne są ostatecznie sprowadzane do dwóch wartości: 0 i 1 .
Kilkanaście lat temu, kiedy sieci komputerowe dopiero rozpoczynały zdobywać polski rynek, dostępne prędkości działania lokalnych sieci komputerowych nie przekraczały 10 Mb/s. Jak na tamte czasy była to całkiem przyzwoita prędkość. Jeśli chodzi o dostęp do internetu, to prędkości początkowo wynosiły 33,6 Kb/s, a w późniejszym czasie 56 Kb/s. Z każdym następnym rokiem technologie się rozwijały, a sieci komputerowe przyspieszały. Dziś sieci lokalne mogą działać nawet z prędkością 100 Gb/s, a niektóre firmy oferują dostęp do internetu z prędkością pobierania sięgającą nawet 2 Gb/s. Z różnego rodzaju publikacji związanych z tą tematyką można wywnioskować, że nie jest to ostatnie słowo projektantów i naukowców.
Opisując prędkość pracy sieci komputerowej, należy posługiwać się jednostkami takimi jak Kb/s, Mb/s lub Gb/s. Oznaczają one maksymalną prędkość, z jaką może pracować dane łącze. Bardzo istotne jest przy tym właściwe stosowanie wielkich i małych liter, ponieważ pracując z komputerami, systemami operacyjnymi oraz programami, posługujemy się jednostką 1 MB (jeden megabajt), opisującą na przykład ilość miejsca na dysku twardym
komputera lub pojemność płyty DVD. Natomiast na ulotkach reklamowych często można przeczytać, że dany zestaw komputerowy zawiera dysk twardy o pojemności 500 GB (gigabajtów).
Wszystko zaczyna się od pojęcia bajta (ang. byte ), który jest pojedynczym znakiem (np. literą C). Jeśli wystukasz na klawiaturze słowo Cisco , to dla komputera będzie to 5 bajtów informacji. Jednostką większą niż bajt jest kilobajt - jeśli 1 bajt przemnożymy przez 1024 , to otrzymamy 1 kilobajt. Jeżeli więc tym razem wystukasz na klawiaturze 1024 znaki, będzie to 1 kilobajt informacji.
Aby otrzymać kolejne jednostki, np. megabajt, wykonujemy analogiczne działanie - mnożąc 1 kilobajt przez 1024 , otrzymujemy 1 megabajt, itd. Rysunek 2.4 pokazuje opisany sposób postępowania.
Rysunek 2.4. Schemat obliczeń jednostek
Kiedy mówimy o prędkości działania sieci komputerowej, nie posługujemy się jednostkami megabajt lub kilobajt , lecz megabit bądź kilobit na sekundę.
Wspomniałem, że komputery pracują w oparciu o system binarny i przesyłają między sobą dane binarne tak jak sieci komputerowe, które przy przesyłaniu informacji działają w tym samym systemie dwójkowym. Przesyłana w sieci informacja może więc być binarnym 0 lub 1 .
Bit (ang. bit ) jest najmniejszą jednostką spośród wszystkich, które opisałem powyżej. 1 bajt to 8 bitów. Jeśli więc napiszesz na klawiaturze znak C , będzie to 8 bitów informacji. Dla systemu komputerowego litera C to w systemie binarnym 01000011 . Jak widzisz, znaków jest 8.
Jeżeli zatem chcesz zapisać słowo Cisco w systemie binarnym, musisz użyć 40 znaków (40 bitów). Spójrz na rysunek 2.5 - znajduje się na nim zapis binarny słowa Cisco .
Rysunek 2.5. Zapis binarny słowa "Cisco"
Cała tabela wartości wszystkich liter i cyfr w systemie binarnym jest dostępna pod adresem http://www.convertbinary.com/alphabet.php .
Jak już wspomniałem, szybkość w sieci komputerowej określa się przy użyciu jednostki bit (megabit, kilobit), a nie bajt . Przykładowa szybkość działania sieci to zatem nie 1 megabajt, lecz zawsze 1 megabit.
Jeśli chcesz zamienić na przykład 20 KB/s na Kb/s, wystarczy 20 KB/s pomnożyć przez 8. Wynik to oczywiście 160 Kb/s. Jak widać, w tym przypadku ewentualna pomyłka w rozróżnieniu kilobitów i kilobajtów prowadzi do dość poważnych rozbieżności.
Organizacje standaryzujące
Organizacje standaryzujące to podmioty, które zajmują się badaniem, opracowywaniem oraz rozwijaniem różnego rodzaju standardów, również tych, które nie mają związku z technologiami sieciowymi. Zwykle są to organizacje non profit (nieosiągające dochodów ze swojej działalności). W wielu przypadkach badają one technologie oraz testują i opracowują zasady ich stosowania.
Po przygotowaniu konkretnego standardu organizacja pomaga zainteresowanym firmom w jego wdrożeniu. Często polega to na informowaniu o danym standardzie i zachęcaniu do jego wykorzystywania.
Oto najważniejsze organizacje standaryzujące:
- ISOC ( The Internet Society ) - odpowiedzialna jest za rozwój otwartych standardów, protokołów oraz infrastruktury pozwalającej na uzyskanie dostępu do globalnej sieci internetowej. Umożliwia i ułatwia dostęp do informacji dotyczących budowy internetu.
- IETF ( The Internet Engineering Task Force ) - tworzy standardy związane z dostępem do sieci internetowej na całym świecie oraz umożliwiające wdrażanie technologii ułatwiających ten dostęp.
- IEEE ( The Institute of Electrical and Electronics Engineers ) - opracowuje i publikuje standardy dotyczące telekomunikacji i przesyłania danych, takie jak standard 802.
- ISO ( The International Organization for Standarization ) - zajmuje się opracowywaniem międzynarodowych standardów dotyczących wielu dziedzin przemysłu i nauki, a także nadzoruje prawie sto innych organizacji standaryzujących. To właśnie ISO opracowało standard OSI.
- ANSI ( The American National Standards Institute ) - organizacja niekomercyjna zajmująca się określaniem norm technologicznych w USA.
Rodzaje sieci komputerowych
Sieci komputerowe mogą mieć rozmaite rozmiary i zastosowania, mogą też pracować w różnych warunkach. Małe sieci komputerowe dostępne w mieszkaniu oraz ogromne sieci w przedsiębiorstwach mają zupełnie odmienne wymagania sprzętowe. Zupełnie inaczej się też nimi zarządza. W przyszłości, jako administrator sieci w dużej firmie, będziesz mieć do czynienia z różnego rodzaju technologiami i problemami. Czasem po godzinach Twojej pracy ktoś z rodziny lub znajomych poprosi Cię o pomoc w rozwiązaniu problemu z niewielką siecią. Przekonasz się wtedy, jak trudno przełączyć się pomiędzy tymi dwoma światami. Oczywiście po chwili zastanowienia zapewne poradzisz sobie z danym problemem, często jednak w pierwszej fazie rozstrzyganie błahych kwestii zaczyna się od końca. To naturalne, ponieważ z czasem Twoja wiedza staje się coraz większa, ciągle się rozwijasz. Podstawowe wiadomości schodzą więc na drugi plan i rozpoczynasz od szukania problemu tam, gdzie go nie ma.
Model pracy klient - serwer
Urządzenia pracujące w sieci komputerowej pełnią odmienne funkcje. Często (szczególnie w sieciach firmowych) przydziela się zadania wielu różnym sprzętom. Dzieje się tak, ponieważ dzięki temu możemy zrównoważyć obciążenie łącza lub wykorzystywanych zasobów i mocy obliczeniowej. To bardzo ważne. Jeśli urządzenie wykonuje wiele czynności, może się zdarzyć, że przestanie sobie z nimi radzić, a wtedy stanie się wąskim gardłem sieci. Niekiedy konkretne zadanie wymaga naprawdę dużych mocy obliczeniowych - uruchamia się wówczas kilka lub nawet kilka tysięcy urządzeń tylko do tego jednego zadania.
W modelu klient - serwer następuje określony rodzaj komunikacji, aby jedno urządzenie mogło wykorzystać zasoby drugiego. I tak na przykład serwer pocztowy ma określone oprogramowanie i usługi umożliwiające gromadzenie wiadomości pocztowych, ich rozsyłanie i przekazywanie dalej do innego serwera pocztowego. Klient pocztowy jest urządzeniem, które wykorzystuje zasoby serwera i za pomocą określonego oprogramowania (klienta pocztowego) zwraca się do serwera o udostępnienie określonych usług. Rysunek 2.6 przedstawia kilka serwerów świadczących określone usługi. W tej samej sieci znajdują się stacje klienckie wykorzystujące ich zasoby. Mimo że przedstawione stacje wyglądają, jakby były przeznaczone dla konkretnego serwera, w rzeczywistości każda stacja robocza może się zwracać jednocześnie do każdego serwera, w zależności od potrzeb.
Rysunek 2.6. Model pracy klient - serwer
Sieć bezprzewodowa
Sieci bezprzewodowe wykorzystują do komunikacji fale radiowe. Oznacza to, że w komunikacji urządzeń z punktem dostępowym nie stosuje się okablowania. Sieci bezprzewodowe przyjęły się już na dobre w środowisku sieci komputerowych. Mają ogromne zastosowanie w gospodarstwach domowych, odgrywają też dużą rolę w środowiskach sieci korporacyjnych.
Obecnie różne rodzaje sieci bezprzewodowych oferują komunikację na różne odległości. Niektóre technologie umożliwiają bezprzewodowe przesłanie sygnału do punktów oddalonych od siebie o wiele kilometrów. Jest to bardzo dobre rozwiązanie w sytuacji, kiedy przeciąganie przewodów jest trudne, czasochłonne i często nieopłacalne.
Istnieją również sieci satelitarne. Nie tylko pozwalają one odbierać dane, ale także umożliwiają ich wysyłanie przy użyciu specjalnego sprzętu, który otrzymasz. W takiej technologii szybkość wysyłania danych do satelity jest mniej więcej dziesięciokrotnie niższa niż prędkość ich pobierania. Połączenia satelitarne są bardzo dobre wtedy, gdy znajdujesz się na terenie, gdzie nie ma zasięgu żadna sieć naziemna, np. GSM. Ponadto działanie sieci satelitarnych staje się coraz szybsze i tańsze. Mogą one pracować z dziesięciokrotnie większą prędkością niż modem analogowy.
Sieć SAN
To specyficzny rodzaj sieci, oferujący rozmaite usługi związane z przechowywaniem danych oraz odpowiedzialnością za ich kopie bezpieczeństwa lub przesyłanie ich pomiędzy serwerami. Sieci te mają duże możliwości w zakresie gromadzenia danych. Ze względu na ilość przechowywanych danych infrastruktura pozwalająca na ich przekazywanie musi być rozbudowana, tak by w razie konieczności można je było szybko przesłać. W wielu przypadkach serwery zaopatrzone w dużą liczbę dysków twardych połączone są ze sobą okablowaniem światłowodowym.
Sieci lokalne i sieci rozległe
Lokalna sieć komputerowa LAN (ang. Local Area Network ) to sieć obejmująca swoim zasięgiem niewielki obszar geograficzny. Siecią LAN jest grupa komputerów podłączona na przykład w jednym pokoju lub jednym budynku. Lokalne sieci komputerowe budowane są najczęściej w oparciu o przełączniki. Na samym końcu połączeń znajduje się router, który pełni funkcję tzw. okna na świat. Taką lokalną sieć komputerową posiadasz zapewne w domu.
Podczas pracy z lokalnymi sieciami komputerowymi możesz spotkać się z pojęciem SOHO. Nazwa ta jest akronimem od wyrażenia Small Office/Home Office , określającego urządzenia przeznaczone do użytku w średnich lub bardzo małych firmach. Często tego rodzaju urządzenia stosowane są również w domach. Przykładem może być router Cisco RV160W.
Na rysunku 2.7 sieć LAN jest reprezentowana przez 2 stacje robocze oraz 2 przełączniki i serwer. Sieć WAN składa się przeważnie z routerów.
Rysunek 2.7. Przykład sieci LAN i WAN
Rozległa sieć komputerowa WAN (ang. Wide Area Network ) jest siecią znacznie większą niż LAN i obejmuje swoim zasięgiem o wiele większy obszar geograficzny. Przeważnie sieć WAN łączy kilka mniejszych sieci LAN w jedną dużą sieć. Połączenia w sieciach WAN mogą być realizowane na różne sposoby - niektóre z nich poznasz w trakcie lektury tej książki.
Sieć internet
Sieć internet to w uproszczeniu sieć wszystkich sieci. Nie jest to osobny produkt nadzorowany przez konkretną firmę lub organizację. Jest to całość wszystkich małych sieci oferujących swoje własne usługi. Tak naprawdę częścią tej globalnej sieci jest każdy komputer z interfejsem sieciowym oraz wyjściem na świat w postaci publicznego adresu IP, o którym będzie mowa w dalszej części książki.
Dostęp do sieci internetowej odbywa się obecnie poprzez różne kanały oraz przy zastosowaniu wielu różnorodnych technologii. Najstarszą z nich, ale ciągle jeszcze używaną, jest technologia wykorzystująca linię telefoniczną (ang. dial-up ). Chodzi w niej o to, że aby połączyć się z usługą, użytkownik dzwoni na specjalny numer telefoniczny, a centrala operatora zestawia dla niego połączenie z usługą dostępu do sieci internetowej.
Kolejną wciąż bardzo popularną technologią (chociaż coraz rzadszą), stosowaną głównie w przedsiębiorstwach, jest DSL (ang. Digital Subscriber Line ). Wymaga ona linii telefonicznej, którą wykorzystuje do połączenia się z operatorem. Prędkości dostępu do internetu za pomocą tej technologii często zależą od danego miejsca oraz jakości połączeń, jakie są tam możliwe. W praktyce konieczne jest wcześniejsze zbadanie linii (przeprowadzenie wywiadu technicznego), aby można było stwierdzić, na jaką prędkość będzie mógł liczyć abonent po zestawieniu połączenia. Żeby móc skorzystać z usługi DSL, odbiorca otrzymuje od dostawcy specjalny modem.
Jedną z najbardziej popularnych metod dostępu do internetu jest telewizja kablowa. Operatorzy prześcigają się w przygotowywaniu najlepszych ofert dotyczących prędkości pobierania danych z internetu. Obecnie niektórzy z nich zapewniają prędkość pobierania na poziomie ponad 2 Gb/s. Ten rodzaj dostępu jest niezwykle popularny wśród użytkowników sieci domowych. W większości przypadków oprócz dostępu do internetu dostawca oferuje w pakiecie telewizję kablową i telefon. Również wtedy abonent otrzymuje modem, którego przewód podpina bezpośrednio do komputera lub routera celem rozdystrybuowania internetu do innych urządzeń w domu.
Wśród usług bezprzewodowych coraz większą popularnością cieszy się dostęp do internetu wykorzystujący telefonię komórkową. Obecnie niemalże każdy pakiet abonamentowy obejmuje dostęp do internetu. Jeśli mieszkasz w większym mieście, prędkości pobierania mogą wynosić nawet powyżej 300 Mb/s. Nie musisz się wtedy martwić o przewody lub inne dodatkowe urządzenia. Mając odpowiedni telefon, możesz na nim udostępnić internet bezprzewodowo i korzystać z niego na pozostałych urządzeniach w domu. Niektórzy producenci oferują specjalnie przygotowane do tego celu routery. Twoim zadaniem jest tylko włożenie karty SIM do takiego routera i przeprowadzenie jego konfiguracji.
Ostatnia metoda, którą chciałbym tu przedstawić, polega na dostępie do internetu poprzez satelitę. Zaletą tego sposobu jest to, że z globalną siecią możesz się połączyć z dowolnego miejsca na Ziemi. Trzeba tylko pamiętać, że dołączona do specjalnego zestawu antena musi być umieszczona na zewnątrz pomieszczenia. W metodzie tej wykorzystywane są krążące po ziemskiej orbicie satelity. Prędkość pobierania danych z internetu wynosi w tym przypadku około 50 Mb/s, jednak zależy ona od ukształtowania terenu wokół anteny oraz aktualnych warunków atmosferycznych.
Reguły działania sieci (komunikacja)
Sposoby komunikacji
Urządzenia sieciowe mogą się komunikować na różne sposoby, w zależności od tego, czego dana komunikacja dotyczy. W rzeczywistym świecie też tak się dzieje: czasem chcemy coś powiedzieć komuś w tajemnicy, więc prosimy tę osobę na bok i przekazujemy jej wiadomość. Innym razem natomiast chcemy, aby nasz komunikat usłyszeli wszyscy, więc wypowiadamy go głośno. W przypadku komunikacji w sieci komputerowej jest bardzo podobnie. Żeby mogła ona w ogóle zaistnieć, potrzebne są źródło komunikatu (urządzenie sieciowe), sygnał transmisyjny oraz medium, którym ten sygnał będzie transmitowany do odbiorcy, czyli celu komunikatu.
Wyróżniamy następujące typy komunikacji: jednostkową (ang. unicast ), grupową (ang. multicast ) oraz rozgłoszeniową (ang. broadcast ). Zostały one opisane poniżej.
Komunikacja unicast
Jeśli urządzenie wysyła informacje do innego urządzenia w sieci i zna jego adres, mówimy o komunikacji typu unicast. Polega ona na tym, że jedno urządzenie wysyła dane, a inne je odbiera i przesyła odpowiedź, jeżeli zachodzi taka potrzeba. Takie rozwiązanie zostało
zaprezentowane na rysunku 2.8. Zauważ, że jeden host wysyła dane przeznaczone dla innego hosta w sieci (pogrubiona linia). Nawet jeśli w sieci znajdują się jeszcze pozostałe dwa urządzenia, nie otrzymają one przesłanych danych.
Rysunek 2.8. Przykład komunikacji unicast
Komunikacja multicast
Czasami urządzenia sieciowe (nie tylko komputery) wysyłają dane przeznaczone dla określonej grupy odbiorców. Typowym przykładem są protokoły routingu, o których jeszcze będziesz mieć okazję przeczytać w tej książce. Routery wysyłają informacje tylko do określonej grupy, czyli do innych routerów. W praktyce wygląda to tak, że jeśli kilka routerów na przykład pod kontrolą protokołu OSPF, to routery te znajdują się w określonej grupie. Grupa posiada adres IP i na ten adres są wysyłane informacje. Każdy z routerów posiadających OSPF oczywiście nasłuchuje na tym adresie, dlatego przetwarza otrzymane w ten sposób dane.
Na rysunku 2.9 pokazano sytuację, w której jedno z urządzeń wysyła dane do określonej grupy. Należą do niej tylko dwa z trzech dostępnych urządzeń, dlatego dane przeznaczone są wyłącznie dla nich. Ostatnie urządzenie nie otrzyma tych danych.
Rysunek 2.9. Przykład komunikacji multicast
Komunikacja broadcast
Ostatnim rodzajem komunikacji jest broadcast. Mamy z nią do czynienia wtedy, kiedy jedno z urządzeń wysyła dane do wszystkich innych urządzeń znajdujących się w jego zasięgu. Tym zasięgiem jest tzw. broadcast domain (domena rozgłoszeniowa), czyli obszar, w którego obrębie mogą być rozsyłane pakiety typu broadcast (rozgłoszeniowe).
Na tym etapie warto zapamiętać, że routery ograniczają domenę rozgłoszeniową. Oznacza to, że jeśli któraś ze stacji roboczych wyśle rozgłoszenie do sieci, to zostanie ono przekazane do wszystkich urządzeń w sieci, jednak zostanie zatrzymane na routerze, który nie prześle go dalej.
Na rysunku 2.10 widać, jak jedno z urządzeń przekazuje rozgłoszenie do pozostałych trzech urządzeń. Trzeba tutaj zaznaczyć, że domen rozgłoszeniowych powinno być w sieci jak najmniej. Obsługują one bardzo dużo ruchu, który często jest niepotrzebnie przetwarzany przez wiele urządzeń. Typowym przykładem takiego ruchu jest zapytanie stacji roboczej o adres IP. Trafia ono do wszystkich urządzeń w sieci (w domenie rozgłoszeniowej), ale tylko serwer DHCP jest w stanie na taki broadcast (rozgłoszenie) odpowiedzieć.
Rysunek 2.10. Przykład komunikacji broadcast
Proces komunikacji i wykorzystanie protokołów sieciowych
Komunikacja w sieci często nie jest nastawiona na jedną technologię oraz jedno medium transmisyjne. Gdyby tak było, internet nie mógłby się rozwinąć do takiego stopnia jak obecny. A jeśliby się nawet rozwinął, to każdy jego dostawca musiałby posiadać te same technologie, urządzenia i media transmisyjne, co oczywiście w teorii jest możliwe, ale w praktyce graniczy z cudem. Tym bardziej dziś, kiedy producenci różnego rodzaju sprzętu sieciowego prześcigają się w wykorzystywaniu nowych technologii. Warto tutaj wspomnieć, że proces dostosowywania danych do wysłania ich przez określone medium transmisyjne nazywa się kodowaniem (ang. encoding ), a proces odwrotny, czyli zamianę danych przesyłanych w medium transmisyjnym na dane zrozumiałe dla komputera, nazywamy odkodowaniem (ang. decoding ).
Przesyłane w sieci dane mogą mieć różne rozmiary oraz różną charakterystykę dotyczącą przesyłanego ruchu. Przeważnie użytkownicy przesyłają dane, których rozmiar znacznie przekracza podstawowe 1500 bajtów. Zadaniem specjalnych mechanizmów i protokołów jest więc podzielenie większych wiadomości na mniejsze części. Dzięki temu łatwiej przesłać je przez sieć. Z praktycznego punktu widzenia przez sieć nie jest przesyłana jedna wiadomość, np. 100-megabajtowa, lecz dzielona jest ona na wiele mniejszych kawałków.
Konsekwencją tego sposobu przesyłania jest konieczność dostarczania wiadomości w odpowiedniej kolejności oraz do odpowiedniego miejsca. Zajmują się tym protokoły sieciowe, które za chwilę poznasz. Na przesyłanie danych mają dodatkowo wpływ różne czynniki, takie jak pasmo, przepustowość czy opóźnienie.
Urządzenia sieciowe
Jak już wspomniałem, sieci komputerowe to również działające urządzenia. Mogą one być aktywne, czyli potrzebować do działania prądu elektrycznego, lub pasywne, jak w przypadku okablowania, które nie wymaga podłączenia do prądu.
Stacja robocza
Stacja robocza (ang. workstation ) to inne określenie komputera pracującego w sieci z zainstalowanym oprogramowaniem wspierającym komunikację z innymi sieciowymi urządzeniami. Może to być na przykład aplikacja wykorzystująca zasoby serwera.
Mimo że komputer zawiera w sobie wiele innych podzespołów, na etapie poznawania sieci komputerowych interesuje nas najważniejszy jego element - karta sieciowa, czyli urządzenie umożliwiające podłączenie komputera do sieci. Karta sieciowa (ang. network card ), zwana potocznie kartą NIC (ang. Network Interface Controller ), może występować jako karta podłączona wewnątrz komputera (zob. rysunek 2.11) lub zewnętrzna karta wi-fi wpinana na przykład do portu USB (zob. rysunek 2.12).
Rysunek 2.11. Karta sieciowa PCI
Rysunek 2.12. Karta sieciowa wi-fi wpinana do USB
Karty sieciowe umożliwiają komunikację pomiędzy komputerami podłączonymi do sieci. Jeśli karta sieciowa znajduje się wewnątrz komputera i podłączona jest do płyty głównej, komunikuje się z nim poprzez połączenie równoległe.
Oczywiście w sieci mogą występować różne prędkości i technologie. Karta sieciowa również może pracować z różnymi prędkościami, np. 10 Mb/s, 100 Mb/s, 1000 Mb/s czy 10 Gb/s lub więcej. Może też zawierać różne złącza umożliwiające podłączenie kabla sieciowego, takie jak karta Ethernet, karta światłowodowa lub bezprzewodowa (wi-fi).
Bardzo istotną sprawą związaną z kartą sieciową jest jej unikatowy adres, zwany adresem MAC (ang. Media Access Control ). Do czego on służy? Wyjaśnię to na prostym przykładzie. Zapewne z okazji różnych świąt wysyłasz do najbliższej rodziny kartki z życzeniami. Aby kartka mogła dotrzeć do adresata, musi znaleźć się na niej znaczek pocztowy. Jest to informacja dla dostawcy, że opłata za przesłanie została uiszczona. To jednak nie wystarczy, żeby kartka trafiła do odbiorcy. Koniecznie należy też podać jego adres oraz imię i nazwisko. W sieciach komputerowych dane również wysyłane są na konkretny adres komputera lub innego urządzenia pracującego w sieci. A ponieważ każde urządzenie podłączone do sieci komputerowej musi mieć kartę sieciową, ma także swój unikatowy adres. Adresem tym może być właśnie adres MAC. Jak dowiesz się z dalszej części książki, nie we wszystkich technologiach występuje adres MAC, ale w najpopularniejszej sieci, zwanej Ethernetem, jest to podstawowy i najczęściej wykorzystywany identyfikator.
Wiesz już zatem, że do komunikacji w sieci potrzebny jest komputer z zainstalowaną kartą sieciową oraz unikatowy adres MAC. Jak odnaleźć ten adres, aby sprawdzić, jak wygląda?
Pamiętaj, że adres MAC zapisany jest na stałe w specjalnym chipie znajdującym się na płytce drukowanej karty sieciowej. Istnieje jednak sposób, aby taki adres zmienić. Chip to elektroniczna kostka zawierająca oprócz adresu MAC jeszcze inne informacje, np. nazwę producenta. Adres zapisany jest w postaci liczb szesnastkowych. Jego długość wynosi 48 bitów. Przykładowy adres MAC wygląda następująco: 44-8A-5B-EC-0D-52 . Adres karty sieciowej można podzielić na dwie równe części. Pierwsza, 24-bitowa część oznacza kod producenta karty, a druga część to unikatowy numer karty. Taki schemat został wymyślony z tego względu, że na świecie nie mogą pojawić się dwie karty sieciowe o tych samych adresach MAC. Mogłoby to spowodować błędy w transmisji danych lub całkowicie uniemożliwić komunikację.
Nie tylko karty sieciowe mają swój identyfikator. Unikatowy adres MAC ma również każdy interfejs przełącznika, routera, sieciowej drukarki czy telefonu wyposażonego w kartę bezprzewodową Ethernet.
Sprawdzenie adresu MAC karty sieciowej
Najprostszą metodą sprawdzenia adresu karty sieciowej w Windowsie jest użycie w linii komend (ang. command line ) polecenia ipconfig /all . Aby uruchomić linię komend, kliknij w systemie Windows 10 ikonę lupy, a później w polu Wyszukaj wpisz cmd . Następnie na pozycji Wiersz polecenia naciśnij prawym przyciskiem myszy i z menu podręcznego wybierz pozycję Uruchom jako administrator . Uruchomienie konsoli z poziomu administratora nie jest konieczne, ale ułatwia pracę, jeśli chcesz wykorzystać dodatkowe funkcje i przełączniki dla poleceń. Na ekranie pojawi się okno Wiersz poleceń , w którym musisz wpisać polecenie ipconfig /all .
Microsoft Windows [Version 10.0.18362.592]
(c) 2019 Microsoft Corporation. Wszelkie prawa zastrzeżone.
C:\>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : IGOR
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : JOSEPH
Ethernet adapter KABEL:
Connection-specific DNS Suffix . : JOSEPH
Description . . . . . . . . . . . : Killer E2200 Gigabit Ethernet Controller
Physical Address. . . . . . . . . : 44-8A-5B-EC-0D-52
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 172.30.100.100(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : 30 stycznia 2020 07:30:32
Lease Expires . . . . . . . . . . : 16 marca 2156 22:40:02
Default Gateway . . . . . . . . . : 172.30.100.1
DHCP Server . . . . . . . . . . . : 172.30.100.1
DNS Servers . . . . . . . . . . . : 172.30.100.1
NetBIOS over Tcpip. . . . . . . . : Enabled
<POMINIĘTO>
Adres MAC karty sieciowej znajduje się przy pozycji Physical Address (adres fizyczny). W powyższym przykładzie jest to 44-8A-5B-EC-0D-52 . Jeśli masz zainstalowanych kilka kart sieciowych, wszystkie powinny znajdować się na liście.
Sprawdzenie producenta karty sieciowej
Znając adres MAC karty sieciowej, możesz sprawdzić jej producenta. Pamiętaj, że pierwsze 24 bity adresu MAC to kod producenta. Zanotuj więc pierwszych 6 znaków adresu fizycznego swojej karty i przejdź na stronę https://standards.ieee.org/products-services/regauth/index.html . Na odpowiedniej liście odszukaj zapisany kod producenta. W przykładzie zaprezentowanym powyżej kod 448A5B należy do firmy Micro-Star.
Serwer
Serwer (ang. server ) to komputer udostępniający w sieci określone usługi lub zasoby. Zwykle serwery mają znacznie większą moc obliczeniową w porównaniu ze stacjami roboczymi, ponieważ spełniają w sieci funkcję urządzenia, z którego zasobów korzystają inni użytkownicy. Serwer powinien mieć odpowiednią moc obliczeniową, aby bez problemu mógł na przykład udostępniać usługi drukowania, przechowywania plików, zarządzania użytkownikami itd. Dziś rola serwera, czyli dedykowanego urządzenia, jest jeszcze większa, ponieważ serwery umożliwiają wirtualizację, co oznacza, że na jednej fizycznej maszynie możesz zainstalować kilka maszyn wirtualnych, które wykorzystując fizyczne urządzenia serwera, same stają się niezależnymi urządzeniami.
Jeszcze kilka lat temu dla jednej usługi zazwyczaj dedykowane było odrębne urządzenie, marnowały się więc zasoby fizyczne takiego komputera. Obecnie każdy zasób fizyczny można poprzez maszyny wirtualne wykorzystać do końca.
Serwer również wyposażony jest w kartę sieciową. W większości przypadków ma kilka takich kart - możliwe staje się wtedy podłączenie go do wielu systemów lub sieci. Każda z maszyn wirtualnych może korzystać z odrębnego interfejsu sieciowego i komunikować się niezależnie z resztą sieci. Ale oczywiście jeśli serwer dysponuje tylko jednym interfejsem, taka komunikacja też jest możliwa.
Przełącznik
Przełącznik (ang. switch ) to podstawowe urządzenie działające w lokalnej sieci komputerowej (LAN). Jest centralnym punktem w sieci, do którego kierowane są wszystkie ramki. Jeśli do przełącznika podłączone są dwie stacje robocze, przekaże on wysyłane ramki z jednej stacji roboczej do drugiej. Przełącznik może mieć wiele interfejsów sieciowych, czyli fizycznych portów, do których można podłączyć inne urządzenia sieciowe. Często mówi się, że wszystkie przewody sieciowe prowadzą do switcha. W większości przypadków właśnie tak się dzieje, ponieważ każde urządzenie, które zechcesz podłączyć przewodem do sieci komputerowej, zostaje podłączone właśnie do tego urządzenia. Zazwyczaj cała infrastruktura przewodów prowadzona jest do centralnego punktu, w którym znajduje się właśnie switch.
Przełącznik jest urządzeniem sieciowym odpowiedzialnym za przełączanie ramek, czyli małych porcji danych, z jednej stacji roboczej do drugiej. Ramki (ang. frames ) to po prostu przesyłane informacje. Z kolejnych rozdziałów tej książki dowiesz się, dlaczego właśnie tak się one nazywają.
Oczywiście przełączniki komunikują się z innymi urządzeniami wyposażonymi w kartę sieciową, np. routerem lub serwerem. Firma Cisco ma w swojej ofercie bardzo dużą liczbę tych urządzeń, przeznaczonych do różnych zastosowań. Przykładowy przełącznik znajduje się na zdjęciu poniżej (zob. rysunek 2.13).
Rysunek 2.13. Przełącznik Cisco Catalyst 2960 (48-portowy)
Koncentrator
Koncentrator (ang. hub ) przekazuje otrzymywany sygnał na wszystkie swoje porty. Oznacza to, iż nie ma zaimplementowanych żadnych algorytmów, które pozwalałyby na filtrację ruchu lub jego sprawdzanie. Jest więc prostym urządzeniem kopiującym to, co otrzyma, na wszystkie swoje porty. Użycie koncentratora zwiększa możliwości powstawania zjawiska, które nazywa się kolizją. Oznacza ono sytuację, w której dwa urządzenia sieciowe jednocześnie wysyłają dane. Obecnie w sieciach komputerowych koncentrator nie powinien być już stosowany.
Router
Router (ang. router ) jest urządzeniem umożliwiającym komunikację nie tylko w sieci lokalnej, ale także w sieci rozległej. Router pełni specyficzną funkcję - jest odpowiedzialny za odnajdywanie najlepszych tras dla wysyłanych danych.
Załóżmy, że próbujesz dostać się na serwer pracujący w Australii. Mieszkasz w Polsce, więc wysłane przez Ciebie dane muszą pokonać dość duży dystans. Wcale nie oznacza to, że zostaną one wysłane trasą najkrótszą z geograficznego punktu widzenia. To właśnie routery decydują, jak będzie wyglądała droga przesłanych przez Ciebie danych.
Routery umożliwiają również łączenie sieci zupełnie od siebie niezależnych. Co najważniejsze, sprawiają one, że możesz cieszyć się internetem, czyli globalną siecią komputerową, bo ta funkcjonuje właśnie dzięki tym urządzeniom. Jeden z wielu routerów firmy Cisco możesz zobaczyć na rysunku 2.14. Ten konkretny model - router SOHO - jest przeznaczony dla małych i średnich przedsiębiorstw.
Rysunek 2.14. Router Cisco 1941, widok z przodu
Urządzenia NGFW oraz IPS
Obecnie w sieciach komputerowych wielki nacisk kładziony jest na bezpieczeństwo. Urządzenia odpowiedzialne za bezpieczeństwo w sieci można powiedzieć, że tworzą odrębną grupę urządzeń sieciowych. W tej grupie mamy do czynienia z dwoma najważniejszymi urządzeniami, bez których dzisiejsze sieci na pewno stały by się łatwo dostępne dla potencjalnych włamywaczy.
Pierwsze urządzenia to urządzenia oznaczone jako NGFW czyli Next-Generation Firewall . Jest to zaawansowana wersja zapory sieciowej. Kiedyś zapora sieciowa (ang. firewall ) była w stanie filtrować pakiety jedynie na podstawie adresów IP (źródłowego i docelowego) oraz numerów portów. Obecnie zapory posiadają wiele dodatkowych mechanizmów zwiększających poziom ochrony infrastruktury IT. Zanim po krótce omówię niektóre z mechanizmów chciałbym zaznaczyć, że urządzenia NGFW firmy Cisco, to tylko jeden z klocków, w całym portfolio tej firmy, w skład którego wchodzi również Cisco ISE (ang. Identity Services Engine ), Cisco Umbrella oraz takie systemy jak Threat Grid czy SecureX. Zapory NGFW ściśle współpracują z wymienionymi narzędziami i dzięki temu tworzą jednolity ekosystem zabezpieczeń przedsiębiorstwa.
Cisco ISE jest bardzo rozbudowanym rozwiązaniem, które umożliwia zarządzanie kontrolą dostępu, politykami bezpieczeństwa oraz zarządzanie tożsamością. Jest to narzędzie dzięki któremu możesz zapewnić scentralizowane uwierzytelnienie dla wszystkich urządzeń sieciowych, ale również użytkownikom. Możesz nadawać im również odpowiednie uprawnienia w zależności od pełnionych ról w sieci. Cisco ISE wspiera mechanizmy MAB (ang. MAC Authentication Bypass ), uwierzytelnienie webowe (ang. Captive Portal ) ale również 802.1X.
W praktyce, po wdrożeniu ISE rozpoczyna się w sieci automatyczne rozpoznawanie charakterystyki ruchu sieciowego. Mechanizmy mogą więc w sposób automatyczny scharakteryzować każde urządzenie na podstawie ruchu jaki emituje. Możesz każde urządzenie scharakteryzować dodając do odpowiedniej grupy czy tworząc osobny profil. ISE działa w oparciu o polityki, które mogą być tworzone przez administratora. ISE daje też wsparcie dla tzw. oceny stanu bezpieczeństwa hosta (ang. posture assessment ). Chodzi tutaj np. o aktualność systemu operacyjnego, włączenie zapory, aktualizację baz wirusów itd. Jeśli na tym etapie wystąpi na przykład niezgodność z polityką wówczas takie urządzenie może nie otrzymać dostępu do sieci. Czasem w takich sytuacjach jako wsparcie użytkownika stosuje się tzw. portale naprawcze, które umożliwiają dostosowanie np. komputera do wymogów sieci.
Narzędzie Cisco Umbrella jest rozwiązaniem chmurowym. Działa w ścisłej współpracy z systemem DNS. Zadaniem tego rozwiązania jest blokowanie niechcianych i podejrzanych domen ale również adresów IP. Dzięki temu komunikacja z podejrzanych witryn zanim dotrze do sieci przedsiębiorstwa jest skanowana i blokowana jeśli zachodzi taka potrzeba. Jest to duże wsparcie dla sieci gdyż chroni ją przed atakami malware lub phishingiem. W praktyce działanie Cisco Umbrella polega na przekierowaniu zapytania DNS do serwerów Umbrella. Te serwery analizują zapytanie w czasie rzeczywistym i występujące tam mechanizmy decydują o przepuszczeniu odpowiedzi lub o jej zablokowaniu. Wszystkie bazy niebezpiecznych witryn są aktualizowane w czasie rzeczywistym i oparte o rozwiązania Cisco Talos. Jest to globalna baza zagrożeń tzw. wywiad o zagrożeniach (ang. threat intelligence ).
Kolejne narzędzie o którym wspomniałem to Cisco Threat Grid. Jest to narzędzie, które pozwala na analizowanie podejrzanych plików oraz innych danych poprzez czasowe umieszczenie ich w tzw. piaskownicy (ang. sandbox ). Jest to określenie środowiska odseparowanego od rzeczywistej sieci przedsiębiorstwa. Środowisko to wygląda tak jak rzeczywiste, ale nim nie jest. Dzięki temu możliwa jest zaawansowana analiza próbek takich jak np. malware czy exploitów. Dzięki takiemu rozwiązaniu można poznać sposób działania złośliwego oprogramowania. W środowisku testowym zainfekowany plik może zostać uruchomiony i obserwowany. Administrator może poznać dzięki temu sposób jego działania oraz przeanalizować wszelkie próby połączenia z zewnętrznymi serwerami. Takie wyniki badań zasilają bazy Talos lub Umbrella. Po przeprowadzonych analizach zwykle powstaje szczegółowy raport wraz z oceną ryzyka (ang. threat score ).
Z omawianymi do tej pory narzędziami współpracuje również kolejne rozwiązanie jakim jest Cisco SecureX. To narzędzie jest rozwiązaniem chmurowym o specyficznym działaniu integracyjnym wszystkie platformy do zarządzania cyberbezpieczeństwem. SecureX gromadzi bowiem wszystkie informacje z innych platform, a administrator dzięki temu ma dostęp do nich z jednej konsoli. Jest to również centralne miejsce przechowywania i wyświetlania logów zdarzeń systemowych. SecureX daje też administratorowi narzędzia związane z automatyzacją (ang. orchestration ). W każdej chwili może utworzyć schemat postępowania w przypadku wykrycia konkretnych zagrożeń łącznie z przesyłaniem informacji bezpośrednich takich jak SMS czy powiadamianie zespołów do spraw zagrożeń lub blokowanie podejrzanych adresów IP i komunikacji.
Zapory Cisco Firepower (to najbardziej rozpoznawalna linia zapór NGFW) wykorzystują m.in. technologię Cisco Firepower Threat Defense (FTD). Jest to specjalny system w którym wraz z systemami firewall dodatkowo działają dołączone systemy IPS (ang. Intrusion Prevention System ) oraz AMP (ang. Advanced Malware Protection ). Ponadto urządzenia Firepower są w stanie zarządzać politykami bezpieczeństwa oraz monitorowaniem sieci w czasie rzeczywistym. Zapory NGFW umożliwiają analizę pakietów praktycznie w każdej warstwie OSI. Taka funkcjonalność nazywa się DPI czyli Deep Packet Inspection . Dzięki tej funkcjonalności pakiety mogą być blokowane na poziomie protokołów, ale również samych aplikacji. Administrator otrzymuje pełną kontrolę przepływu danych na podstawie utworzonych reguł bezpieczeństwa.
Cisco Firepower Threat Defense to narzędzie umożliwiające szczegółową inspekcję ruchu sieciowego w czasie rzeczywistym. Umożliwia skanowanie i analizę podejrzanych plików i komunikacji od warstwy drugiej do siódmej modelu OSI. Zarządzanie urządzeniami Firepower zwykle odbywa się poprzez platformę FMC (ang. Cisco Firepower Management Center ). Administrator w jednym miejscu może konfigurować wiele urządzeń jednocześnie poprzez definiowane i egzekwowanie zaimplementowanych wcześniej polityk bezpieczeństwa. FMC posiada również funkcjonalności dokładnej inspekcji ruchu zaszyfrowanego. Nazywa się to funkcją dekrypcji SSL/TLS.
Jeśli chodzi o wspomniane systemy IPS (ang. Intrusion Prevention Systems ) to są to systemy których głównym zadaniem jest wykrywanie i zapobieganie atakom w czasie rzeczywistym. Warto abyś wiedział, że kiedyś występowały w sieciach systemy IDS (ang. Intrusion Detection System ). Były to systemy jedynie monitorujące ruch i powiadamiające administratora. Nie miały możliwości sprawczych, tj. na przykład blokowania ruchu. W systemach IPS takie możliwości są. Czyli dany system może tymczasowo zablokować ruch i oczywiście powiadomić administratora, aby ten przyjrzał się bliżej sytuacji, która wystąpiła w sieci. IPS podejmuje decyzje w oparciu o gotowe sygnatury znanych ataków, ale posiada również możliwości związane z uczeniem się. Dzięki temu IDS może monitorować ruch w danym czasie, a następnie zapamiętać jego specyfikę. Jeśli nagle coś zaburzy takie specyficzne działania, IDS może zareagować w sposób ustalony przez administratora.
W rozwiązaniach NGFW systemy IPS są podstawowym narzędziem filtrowania ruchu. Dzięki temu ruch jest filtrowany w czasie rzeczywistym w oparciu o najnowsze sygnatury ataków.
Sieć internet
Internet (ang. internet ) to globalna sieć komputerowa składająca się z wielu milionów lub nawet miliardów mniejszych sieci znajdujących się na całym świecie.
Jak już wspomniałem, internet funkcjonuje dzięki routerom, bo są one odpowiedzialne za łączenie sieci różnych firm, dostawców internetowych oraz osób prywatnych. Każdy, kto posiada komputer podłączony do sieci internetowej, staje się w pewnym sensie twórcą nowej gałęzi w całym ogromnym drzewie połączeń (zob. rysunek 2.15).
Obecnie internet oferuje wiele różnego rodzaju usług, takich jak m.in.:
- przeglądanie stron WWW,
- telewizja i radio,
- komunikacja (serwisy społecznościowe, komunikatory),
- zakupy,
- bankowość elektroniczna.
Rysunek 2.15. Przykładowy model sieci internet
Szacuje się, że z zasobów sieci internet korzysta dziś około 5,5 miliarda użytkowników, a więc ponad połowa ludzkości, i liczba ta ciągle rośnie. Są to dane wynikające z raportów ITU (Międzynarodowy Związek Telekomunikacyjny) z 2023 roku. Warto również podkreślić, że około 70% ruchu w internecie dotyczy multimediów, z czego ponad 60% to ruch wideo.
BYOD - trend w sieciach
BYOD to nie urządzenie, lecz nazwa trendu w sieciach komputerowych przedsiębiorstwa. Pochodzi ona od angielskich słów Bring Your Own Device , czyli w dosłownym tłumaczeniu: "przynieś swoje własne urządzenie".
Niektórzy projektanci sieci twierdzą, że praca na własnym komputerze daje pracownikowi większą swobodę, pozwala mu również w pełni wykorzystywać zasoby dostępne na jego prywatnym urządzeniu. Z punktu widzenia pracodawcy takie rozwiązanie ma wiele zalet. Największą z nich jest to, że nie musi on ponosić żadnych kosztów związanych z zakupem urządzenia bądź ewentualną naprawą w razie jego uszkodzenia.
Z punktu widzenia bezpieczeństwa sieci jest to jednak dość duży problem. Każdy użytkownik może posiadać inny model laptopa, inny system operacyjny oraz inne wersje oprogramowania. Poza tym na takim przenośnym komputerze pracownik zapewne będzie trzymał dane służbowe, które nierzadko są tajemnicą firmy. Bardzo ważną kwestią jest też zapewnienie podstawowej ochrony takiego sprzętu, czyli na przykład aktualizacja antywirusa lub innych programów gwarantujących bezpieczeństwo.
Okablowanie sieci przedsiębiorstwa
Sieć przedsiębiorstwa znacznie różni się od sieci domowej. Setki kabli i wtyczek, ryczące serwery, klimatyzatory i nawilżacze powietrza sprawiają, że możesz się czuć jak w centrum lotów kosmicznych.
Poprawne działanie sieci przedsiębiorstwa oraz całego systemu informatycznego wymaga wcześniejszego zaprojektowania i opracowania. Ponadto należy zachować w nich odpowiedni porządek i określoną hierarchię. Będę jeszcze o tym wspominał w rozdziale o projektowaniu.
W sieci domowej kable sieciowe zwykle nie są opisane i leżą luzem na podłodze pomieszczenia, w którym znajdują się mały router i modem dostawcy internetu. Nierzadko kable sieciowe są ze sobą splątane i pozawijane w najróżniejszych kierunkach i leżą obok przewodów, w których płynie prąd elektryczny zasilający wszystkie urządzenia domowe.
"No i co z tego?" - zapytasz. "Sieć przecież działa". Masz rację, drogi Czytelniku, sieć działa i w dużej firmie też by zapewne działała. Tutaj jednak chodzi o zachowanie takiego porządku, aby w razie konieczności można było szybko i sprawnie znaleźć źródło awarii. Ważne jest więc prawidłowe zaprojektowanie sieci i wykonanie jej zgodnie z tym projektem. Konieczne jest też opracowanie odpowiednich procedur w przypadku awarii.
Spójrz na rysunek 2.16. Znajduje się na nim kilka urządzeń pracujących w sieci komputerowej przedsiębiorstwa. Omówię je wszystkie po kolei i zaproponuję Ci właśnie taki prosty model, który możesz wdrożyć w swojej sieci w przyszłości. Oczywiście na tym etapie prezentuję model nieco uproszczony.
Rysunek 2.16. Przykład wnętrza szafy krosowniczej (teleinformatycznej) wraz z jej wyposażeniem
W warunkach firmowych w każdym pokoju, w którym będzie komputer, powinien znajdować się kabel sieciowy umożliwiający podłączenie komputera do sieci. Kabel powinien być zakończony opisanym gniazdem z wejściem RJ-45 (zob. rysunek 2.17) lub innym, jeśli firma stosuje na przykład technologię światłowodową.
Rysunek 2.17. Gniazdo sieciowe zakończone przewodami typu skrętka
Gniazdo abonenckie powinno mieć co najmniej dwa złącza; oznacza to, że do jednego gniazda muszą być podłączone dwa ośmiożyłowe przewody wybranej kategorii. Oczywiście jeżeli niezbędna jest większa ich liczba, powinno się to uwzględnić na etapie planowania. Na rysunku 2.17 zaprezentowałem przykładowe gniazdo sieciowe zakończone dwoma przewodami typu skrętka.
Obecnie technologie światłowodowe używane są również w sieciach LAN ze względu na coraz niższe koszty samych przewodów, ale także na spadające ceny interfejsów światłowodowych w komputerach. Rysunek 2.18 przedstawia kartę sieciową zamontowaną w serwerze. Karta umożliwia podłączenie czterech linii światłowodu wielomodowego.
Rysunek 2.18. Karta sieciowa (światłowodowa) w serwerze
Jeśli chodzi o gniazdo sieciowe abonenckie, to gniazdo sieciowe ethernetowe przeznaczone jest dla przewodu miedzianego, stanowi zakończenie tego przewodu i pozwala na wpięcie odpowiedniego urządzenia do interfejsu RJ-45. Drugi koniec kabla powinien być zakończony w urządzeniu nazywanym panelem krosowniczym (ang. patch panel ). Panel krosowniczy zamontowany jest w szafie krosowniczej (szafie teleinformatycznej). Na rysunku 2.19 możesz zauważyć fragment przedniej części takiego panelu. Jest tu wpięty patch cord . Zwróć również uwagę na to, że gniazdo jest opisane odpowiednim numerem.
Rysunek 2.19. Fragment patch panelu służącego do montażu i zakańczania przewodów miedzianych
Panel krosowniczy od strony zewnętrznej zakończony jest wtykiem RJ-45, a od strony wewnętrznej złączem, które często określane jest jako IDC. Złącze to ma osiem rowków, do których wkłada się jedną żyłę przewodu sieciowego, a następnie wciska się ją do tego złącza narzędziem uderzeniowym (zob. rysunek 2.20).
Rysunek 2.20. Typowe narzędzie uderzeniowe służące do zaszywania gniazd sieciowych
We wnętrzu każdego rowka znajdują się specjalne ostre krawędzie, które przecinają izolację i stykają się z przewodem miedzianym, powodując trwałe połączenie i przewodzenie prądu elektrycznego. W momencie, kiedy żyła przewodu jest wciskana, narzędzie uderzeniowe obcina pozostałą część przewodu. Czynność ta wygląda tak, jak pokazałem na rysunku 2.21.
Rysunek 2.21. Narzędzie uderzeniowe do zaszywania przewodów w gnieździe sieciowym
W zależności od rodzaju sieci w szafie mogą się znajdować również urządzenia aktywne, np. przełączniki lub routery. Czasem w szafie jest też zasilacz UPS (ang. Uninterruptible Power Supply ), który podtrzymuje zasilanie w przypadku jego zaniku. Takie rozwiązanie stosuje się, kiedy w budynku nie ma globalnego systemu zasilania awaryjnego.
Wspomniałem już, że w praktyce wyróżniamy urządzenia aktywne i pasywne. Urządzenia aktywne to takie, które do działania wymagają prądu elektrycznego, czyli przełączniki, routery, modemy itd. Jeśli urządzenie nie potrzebuje do działania prądu elektrycznego, lecz na przykład tylko go przenosi, nazywane jest pasywnym (może to być panel krosowniczy, gniazdo sieciowe itd.).
Na rysunku 2.16 widać szafę krosowniczą (często nazywaną także szafą teleinformatyczną) z zamontowanym panelem krosowniczym oraz przełącznikiem i routerem. Przełącznik połączony jest z routerem przewodem zwanym kablem krosowniczym (ang. patch cord ). Jest to fabrycznie przygotowany gotowy przewód służący do szybkiego połączenia dwóch urządzeń. Przewody te można zakupić w rozmaitych długościach, w zależności od potrzeb. Mają one różne kolory, aby łatwiej można było odszukać odpowiednie połączenie wśród setek kabli w serwerowni. Możesz wybrać na przykład kolor czerwony przewodów do połączenia serwerów, a kolor zielony do połączenia stacji roboczych. Dzięki temu w przypadku utraty połączenia w serwerze pominiesz przewody innych kolorów, co znacznie przyspieszy rozwiązanie problemu.
Kabel biegnący z pomieszczenia, w którym jest komputer, znajduje się więc w ścianie i włożony jest do szafy krosowniczej, a jego zakończenie umieszczone jest w panelu krosowniczym. Gniazdo sieciowe w pomieszczeniu powinno być opisane, np. 1-10-2 , gdzie 1 oznacza piętro, 10 numer szafy, do której gniazdo jest podłączone, a 2 to kolejny numer gniazdka. Ten sam opis musi się znajdować na panelu krosowniczym. Jeśli zajdzie potrzeba podłączenia komputera do sieci, wystarczy kablem krosowniczym podłączyć gniazdo w panelu do przełącznika. Oczywiście numeracja to indywidualna sprawa każdego przedsiębiorstwa. Możesz nazwać gniazda tak, jak chcesz, bo to Ty masz się w tym odnaleźć.
Poprawna identyfikacja kabli to bardzo ważna sprawa. Jednak żaden administrator nie lubi tej czynności, ponieważ kiedy trzeba ją wykonać od podstaw, zajmuje naprawdę dużo czasu. Im więcej informacji będzie zawartych w opisie przewodu, tym mniej danych będziesz musiał umieszczać w dokumentacji. Pamiętaj również, że czas poświęcony na zrobienie dobrego opisu wbrew pozorom nigdy nie jest stracony. Już kiedy nastąpi pierwsza awaria, będziesz mógł ją szybko i sprawnie zlokalizować bez zbędnego przeszukiwania dokumentacji i bez zbędnej fizycznej obecności na miejscu awarii.
Media transmisyjne (miedziane, światłowodowe, bezprzewodowe)
Aby móc korzystać z dobrodziejstw sieci komputerowych i używać ich zasobów, trzeba wybrać odpowiednie medium, którym będą przesyłane dane z jednego miejsca sieci do drugiego. Do dyspozycji mamy trzy warianty: kabel miedziany (ang. copper cable ), kabel światłowodowy (ang. fiber-optic cable ) oraz medium bezprzewodowe (ang. wireless ). Wybór może zależeć od kilku czynników. Przede wszystkim ważne jest to, czy projektujesz sieć od nowa, czy chcesz rozbudować już istniejącą. Bardzo duże znaczenie mają również budżet, jakim dysponujesz, lokalizacja, w której zamierzasz uruchomić sieć, oraz ewentualne względy techniczne, lokalowe lub estetyczne.
Przed podjęciem tej dość trudnej decyzji należy się więc dobrze zastanowić, ponieważ być może na późniejszym etapie będziesz musiał dopasować do wybranego rozwiązania odpowiednie urządzenia. Często jest jednak tak, że urządzenia są już zainstalowane i trzeba sobie jakoś poradzić w drugą stronę. Przykłady różnych sytuacji można by tu mnożyć, chodzi jednak nie o to, aby je wszystkie znać, ale o to, aby nauczyć się myśleć logicznie i nie ulegać spontanicznej fascynacji, którą wielu administratorów przeżywa na przykład po szkoleniu przeprowadzonym przez konkretnego producenta danej technologii. Sam nie raz wpadłem w taką pułapkę, dlatego chcę Cię namówić, żebyś przed dokonaniem wyboru poobserwował rynek lub poczytał o konkurencyjnych rozwiązaniach, niekoniecznie tańszych albo droższych.
Wróćmy jeszcze na chwilę do wyboru mediów sieciowych. Zapewne zastanawiasz się, od czego zacząć. Odpowiedź na to pytanie jest bardzo prosta: zacznij od początku. Jeśli projektujesz sieć od nowa, w zasadzie możesz tę odpowiedź potraktować dosłownie. Jeżeli zaś chcesz rozbudować istniejącą sieć, musisz zdefiniować i podsumować to, co już posiadasz.
Jednak punktem wyjścia musi być określenie potrzeb oraz zastanowienie się nad tym, co chcesz osiągnąć i jakie ewentualnie potrzeby będziesz mieć w przyszłości. Tutaj pomocna może się okazać rozmowa z prezesem firmy lub dyrektorem. Może opowiedzą Ci o swoich wizjach albo przynajmniej wskażą, co jest dla nich najistotniejsze. Często z tych rozmów można wiele wywnioskować. Dlaczego to takie ważne? To Ty jesteś administratorem i to przede wszystkim Tobie powinno zależeć na tym, aby sieci dobrze działały nie tylko teraz, ale również w przyszłości. Musisz trzymać rękę na pulsie. Zdecydowanie odradzam popadanie w skrajności, czyli zakup najstarszych i niemożliwych do rozbudowy technologii w celu obcięcia kosztów lub superinwestycje i kupowanie technologii, które dopiero weszły lub wchodzą na rynek. Biorąc pod uwagę nasze krajowe warunki, nie są to dobre podejścia.
Jako pracownik danej firmy wiesz, czym się ona zajmuje i jakie są jej potrzeby. Idąc tym tropem i analizując plany na przyszłość, będziesz mógł mniej więcej określić podstawowe wymagania, a potem uwzględnić je w projekcie. Jeśli w sieci przesyłana jest naprawdę duża ilość danych, może warto zastanowić się nad zbudowaniem całej sieci w technologii światłowodowej. Może w warunkach, w jakich pracujesz (np. w szpitalu lub innym miejscu, gdzie występuje promieniowanie elektromagnetyczne), technologia światłowodowa będzie jedynym sensownym rozwiązaniem, tym bardziej że koszt przewodu miedzianego ekranowanego jest obecnie niewiele mniejszy niż koszt światłowodów. Trzeba jednak wziąć pod uwagę to, że urządzenia z interfejsami miedzianymi są często o wiele tańsze od swych światłowodowych odpowiedników.
Ułożenie przewodów jest przeważnie niezwykle trudne lub po prostu nieopłacalne, dlatego w takim przypadku należy się zastanowić nad łącznością bezprzewodową.
Jeśli chodzi o okablowanie miedziane, na tym etapie musisz wiedzieć, że przekazywane w tym przewodzie impulsy elektryczne poddawane są tzw. propagacji (ang. propagation ). Jest to zjawisko przemieszczania się impulsu z jednej części przewodu do drugiej. Istotny jest przy tym sposób przesyłania bitów, który uzależniony jest od wielu czynników. Najważniejszymi z nich są rodzaj użytego medium i jego jakość. Podczas propagacji sygnał może natrafić na swojej drodze na wiele różnych trudności. Jedną z nich jest zjawisko zwane tłumieniem (ang. attenuation ). Tłumienie to nic innego jak utrata mocy przesyłanego sygnału. Przewód będzie narażony na tłumienie, jeśli będzie zbyt długi, zbyt słabej jakości lub zbyt mocno zagięty. Następnym częstym problemem występującym w przewodzie miedzianym jest szum (ang. noise ). Pojawia się on wtedy, kiedy na przewód z zewnątrz działają inne sygnały powodujące zakłócenia. Mogą one znacznie zniekształcić przesyłane dane lub nawet uniemożliwić ich transmisję.
Przy przesyłaniu bitów w przewodzie miedzianym wykorzystywana jest określona metoda ich kodowania. Kodowanie to sposób umieszczania poszczególnych bitów w medium sieciowym. W przewodzie miedzianym bity przesyłane są za pomocą prądu elektrycznego, dlatego muszą zostać zamienione przez kartę sieciową na prąd elektryczny. Każdy bit jest więc impulsem elektrycznym. Karta sieciowa nadająca musi użyć odpowiedniej metody kodowania, takiej, która zostanie rozpoznana po drugiej stronie, dzięki czemu będzie mogła zostać dokonana ponowna zamiana prądu elektrycznego na bity.
Główne kodowanie polega na tym, że binarne 0 jest reprezentowane (kodowane) poprzez zmianę napięcia z wysokiego na niskie, a binarne 1 reprezentuje zmiana napięcia z niskiego na wysokie. Metoda ta bardzo przypomina nadawanie komunikatów za pomocą alfabetu Morse'a. Podane porównanie jest jednak bardzo uproszczone. W sieciach komputerowych stosuje się różne metody kodowania i modulacji sygnału i jest to uzależnione głównie od prędkości transmisji oraz medium. Czyli wraz ze wzrostem przepływności i rosnącymi wymaganiami w zakresie zasięgu czy jakości transmisji zastosowane metody kodowania mogą być różne. Na przykład w sieciach 10 Mb/s stosowane było kodowanie Manchester Encoding. W sieciach Fast Ethernet było to już kodowanie 4B/5B oraz MLT-3. W sieciach Gigabitowych najczęściej stosuje się 8B/10B i 4D-PAM5 czy 64B/66B. Podaję Ci tylko niektóre, bo być może zainteresuje Cię ten temat i będziesz wiedział od czego zacząć poszukiwania wiadomości w internecie. Nie jest to jednak wiedza, którą musisz znać podczas zdawania egzaminu. Jedno jest pewne, że wszystkie techniki mają za zadanie zapewnić jak najwyższą niezawodność oraz maksymalną wydajność transmisji. Sieci mają obecnie wiele zadań i wiele się od nich wymaga.
Konieczne jest także omówienie zjawiska, które może sprawić, że komunikacja w sieci komputerowej opartej na medium miedzianym będzie utrudniona, a nawet niemożliwa. Mowa tutaj o zakłóceniach elektromagnetycznych, których źródłem mogą być różnego rodzaju urządzenia elektroniczne lub emitujące promieniowanie elektromagnetyczne.
Okablowanie strukturalne to bardzo szeroki temat. Przez lata opracowano wiele rozmaitych standardów i norm związanych z tym rozwiązaniem. W praktyce najczęściej spotykamy się z terminami okablowanie poziome i okablowanie pionowe (często stosuje się też w tym przypadku zamienną nazwę okablowanie szkieletowe budynku).
Okablowanie szkieletowe (ang. building backbone cabling ) przeznaczone jest do tego, aby połączyć ze sobą główne punkty dystrybucyjne w przedsiębiorstwie. Tak więc jeśli na przykład w firmie jest pięć pięter i na każdym znajduje się jedna szafa teleinformatyczna (punkt dystrybucyjny), okablowanie to połączy wszystkie urządzenia umieszczone w szafach. Takie połączenia zwykle realizowane są do głównego przełącznika firmy. Dzięki temu powstaje sieć o typowej topologii gwiazdy.
Okablowanie szkieletowe zazwyczaj oparte jest na przewodzie światłowodowym, dlatego w głównych szafach teleinformatycznych często znajduje się urządzenie zwane przełącznicą światłowodową (zob. rysunek 2.22). Taka przełącznica skupia wszystkie linie światłowodowe w jednym miejscu i pozwala na połączenie obu końców światłowodu, np. do przełącznika. Podobnie jak w patch cordzie wewnętrzna strona (górna na zdjęciu) kończy światłowód, który biegnie z określonego miejsca w sieci. Natomiast strona zewnętrzna (dolna na zdjęciu) pozwala podpiąć patch cord światłowodowy.
Rysunek 2.22. Fragment przełącznicy światłowodowej
Okablowanie poziome (ang. horizontal cabling ) to okablowanie łączące punkt dystrybucyjny (szafę teleinformatyczną) z gniazdem abonenckim. Warto wiedzieć, że w przypadku zastosowania kabli miedzianych odległość od gniazda do szafy nie powinna przekraczać 90 metrów, dzięki czemu do połączeń urządzeń końcowych pozostanie Ci jeszcze 10 metrów. Jeśli chodzi o rodzaj okablowania, którego możesz użyć, to wszystko zależy od Twoich bieżących potrzeb. Niemniej powinno to być okablowanie co najmniej kategorii 5e. W rozwiązaniach dotyczących okablowania poziomego możesz również wykorzystać przewody światłowodowe wielomodowe. Takie światłowody mają zwykle średnicę 62,5/125 lub 50/125 mikrometra.
Przewód miedziany
Mówiąc o poszczególnych przewodach używanych w sieciach komputerowych, mówimy o standardzie Ethernet opracowanym przez IEEE, który oznaczony jest symbolem 802.3. Właśnie w nim zawarte są informacje opisujące poszczególne specyfikacje przewodów takie jak np. prędkość czy długość samego przewodu.
Najbardziej popularne miedziane okablowanie ustandaryzowane w Ethernecie to:
- 10BASE-T (Ethernet 802.3),
- 100BASE-T (Fast Ethernet 802.3U),
- 1000BASE-T (Gigabit Ethernet 802.3ab).
Przewody miedziane, zwykle nazywane skrętką, to najczęściej używane medium transmisyjne. Gwarantują one szybkie działanie i niezawodność, ponadto są tanie i ogólnodostępne. Montaż i ewentualny pomiar nie stanowią w ich przypadku większego problemu.
Miedź jest obecnie najpopularniejszym medium sieciowym i choć od wielu lat wielką popularnością cieszy się światłowód i łączność bezprzewodowa, to przewód miedziany jest wciąż najczęściej stosowany. Przewód miedziany przesyła binarne zera i jedynki w postaci impulsów elektrycznych. Krótko mówiąc, w przewodzie miedzianym płynie prąd elektryczny.
Wyróżniamy kilka rodzajów przewodów miedzianych. Jest to przeważnie przewód nieekranowany (ang. unshielded twisted-pair cable ) i w żaden sposób nie jest zabezpieczony przed zakłóceniami pochodzącymi z zewnątrz. Łatwo go układać i montować, gdyż jest zwykle giętki i dosyć cienki.
Drugi rodzaj przewodu miedzianego to przewód ekranowany (ang. shielded twisted-pair cable ), który ma różne zabezpieczenia przed zakłóceniami pochodzącymi z zewnętrznych źródeł, np. z przewodów, w których płynie prąd elektryczny. Te zabezpieczenia to dodatkowa folia oddzielająca przewody oraz dodatkowa folia ochraniająca cały przewód. Zazwyczaj skrętka ekranowana jest grubsza i trudniej ją montować, ponadto jest droższa w zakupie.
Wyróżniamy zatem następujące rodzaje okablowania miedzianego:
- skrętka nieekranowana (ang. unshielded twisted-pair - UTP),
- skrętka ekranowana (ang. shielded twisted-pair - STP),
- kabel koncentryczny (ang. coaxial cable ).
Oba typy skrętki zwierają po cztery pary przewodów. Każdy przewód ma inny kolor, aby można było łatwo podłączyć go po drugiej stronie do odpowiedniego urządzenia pasywnego. Przykład skrętki nieekranowanej znajduje się na rysunku 2.23.
Skrętka nieekranowana ma zastosowanie w miejscach, w których nie występują większe zakłócenia elektromagnetyczne. Przewód ten nie ma żadnego zabezpieczenia, tylko gumowy płaszcz ochraniający osiem przewodów, które również są izolowane. Dzięki temu przewód ma niewielką średnicę i można go dość łatwo montować. Koszt jego zakupu jest niewielki. Skrętka nieekranowana również występuje w dwóch odmianach: jako linka
Rysunek 2.23. Skrętka nieekranowana
i jako drut. Przewód typu linka jest bardziej giętki i jest przeznaczony do układania w miejscach, gdzie trzeba go zagiąć. Świetnie nadaje się do połączeń pomiędzy szafami LAN na niewielkich odległościach, w kanałach wentylacyjnych lub podwieszanych sufitach. Oczywiście należy pamiętać, aby instalować go z dala od źródła potencjalnego promieniowania. Zagrożenie stanowią w tym przypadku przewody z prądem elektrycznym. Przewód typu drut zaleca się układać na większych odległościach, ponieważ nie jest tak giętki jak przewód typu linka. Dzięki temu można go łatwiej przeciągać w kanałach na przewody i peszlach. Natomiast pozostałe parametry, jak również zasady montażu przewodu typu drut i przewodu typu linka są bardzo podobne. Należy jednak pamiętać o tym, aby przewodu typu drut zbytnio nie naginać podczas montażu, może to bowiem uszkodzić przewód lub pogorszyć parametry przesyłu.
Kolejnym rodzajem przewodu jest skrętka ekranowana, widoczna na rysunku 2.24. Łatwo zauważyć, że ma ona większą średnicę niż inne przewody. Wskutek tego jest także nieco twardsza, co może stwarzać problemy podczas jej instalacji.
Rysunek 2.24. Skrętka ekranowana
Skrętka ekranowana ma dodatkowy oplot i linkę uziemiającą. Dzięki temu jest bardziej odporna na działanie promieniowania elektromagnetycznego. Można, a nawet trzeba ją układać w miejscach narażonych na większe promieniowanie. Najważniejszą rzeczą jest uziemienie przewodu. Można do tego wykorzystać specjalne wtyki RJ-45 z dodatkowym metalowym płaszczem, do którego przed zaciśnięciem montuje się wystający drut (widoczny na powyższym zdjęciu).
Jak już wspomniałem, oba rodzaje skrętki mają osiem przewodów (cztery pary). Każdy przewód jest innego koloru, aby można go było łatwo odróżnić od pozostałych i połączyć odpowiednio na obydwu końcach. Standardowo stosuje się następujące kolory: biało-pomarańczowy, pomarańczowy, biało-zielony, zielony, biało-niebieski, niebieski, biało-brązowy, brązowy. Wszystkie przewody są ze sobą skręcone, dzięki czemu nie "przeszkadzają" sobie nawzajem podczas przesyłu danych, czyli nie interferują między sobą.
Sposób układania kolorów przewodów w odpowiedniej kolejności regulują dwie normy: TIA/EIA-568A i TIA/EIA-568B. Zostały one opracowane przez organizacje TIA (ang. Telecommunications Industry Association - Stowarzyszenie Przemysłu Telekomunikacyjnego) i EIA (ang. Electronic Industries Alliance - Sojusz Przemysłu Elektronicznego). Pierwsza z nich to organizacja normalizacyjna, która obejmuje swoją działalnością głównie USA i specjalizuje się w okablowaniu. Druga zrzesza producentów urządzeń elektronicznych.
Wyróżnia się kilka kategorii skrętki miedzianej.
Kategoria 3 to przewody, które nie są ze sobą poskręcane; zazwyczaj są to przewody nieekranowane. Ten typ przewodu w sieciach komputerowych nie jest już używany. Dawniej służył do łączenia linii telefonicznych, ale obecnie został zastąpiony przez kategorię 5.
W kategorii 5e do niedawna była budowana większość sieci komputerowych. Kategoria ta pozwala ułożyć przewód miedziany na odległość do 100 metrów od źródła do celu. Przewody są poskręcane. Służą do transmisji danych, obsługując m.in. prędkości 100 Mb/s i 1000 Mb/s.
Kategoria 6 okablowania miedzianego to nowocześniejszy odpowiednik kategorii 5e, umożliwiający przesyłanie danych z prędkością 1 Gb/s dzięki zastosowaniu dodatkowego oplotu chroniącego. W niektórych rodzajach okablowania tej kategorii dodatkowo oddziela się poszczególne pary przewodów specjalną osłoną. Kabel tego typu nie był jednak zbyt długo stosowany w profesjonalnych rozwiązaniach, ponieważ pojawiła się nowa prędkość pracy sieci Ethernet i konieczne było opracowanie nowej kategorii - 6a. Obsługuje ona prędkość 10 Gb/s i można jej używać w instalacjach do 100 metrów.
Powstały również kategorie okablowania 7 i 7a, które charakteryzują się lepszymi parametrami wydajnościowymi. Jednak wydajność ta nie jest na tyle duża, aby w pełni obsłużyć prędkości powyżej 10 Gb/s, nie wystarcza też na odległość 100 metrów. Powstała więc jeszcze bardziej udoskonalona kategoria okablowania, 8, pozwalająca na transmisję z prędkością 40 Gb/s przy pełnym dystansie 100 metrów, a nawet na osiągnięcie prędkości 100 Gb/s, na razie jednak tylko na odcinku do około 30 metrów. Oczywiście jak to zwykle bywa w świecie sieci komputerowych, nie jest to ostatnie słowo producentów i zapewne już niedługo pojawi się kolejna kategoria.
Aby połączyć przewody z kartą sieciową, trzeba mieć odpowiednią końcówkę do przewodu - tzw. wtyk RJ-45 (zob. rysunek 2.25). Wtyk jest plastikowy i ma na końcu miedziane zaciski. Po włożeniu kolorowych przewodów do wtyku zaciski mają za zadanie wbić się do przewodu i trwale się z nim połączyć. Oczywiście tak przygotowany przewód możesz wetknąć do karty sieciowej wyposażonej w odpowiedni interfejs. Zaciski dotkną przygotowanego wtyku i umożliwią przepływ prądu elektrycznego.
Rysunek 2.25. Przewód z wtykiem RJ-45
Aby przygotować przewód, po włożeniu kolorowych par do wtyku RJ-45 należy trwale je zacisnąć. Służy do tego narzędzie, które nazywa się zaciskarką (zob. rysunek 2.26). Sprawia ono, że miedziane zęby umieszczone w końcówce RJ-45 wbijają się do umieszczonych tam kolorowych przewodów. Dzięki temu sygnał z przewodu może teraz płynąć do "zębów", a przez nie do wypustek w karcie sieciowej i dalej do samej karty sieciowej.
Rysunek 2.26. Urządzenie do zaciskania wtyków 8P8C i RJ45 - zaciskarka
Wspomniałem o kolorach kabli, które występują nie bez powodu. Ich kolejność jest określona przez dwa standardy, a od wybranego standardu zależy, jaki rodzaj połączenia zostanie wykonany.
Jeśli chcesz połączyć ze sobą dwa te same urządzenia, czyli np. komputer z komputerem, router z routerem, przełącznik z przełącznikiem lub komputer z routerem Cisco, należy użyć przewodu, który nosi nazwę crossover (z przeplotem). Co to znaczy?
Karta sieciowa po jednej stronie wysyła dane, wykorzystując przewody 1 i 2 (zob. rysunek 2.27). Urządzenie po drugiej stronie powinno na przewodach 1 i 2 odbierać dane. Karta sieciowa standardowo odbiera dane na przewodach 3 i 6, dlatego przewody 1 i 2 traktuje jako te do wysłania. Jeśli więc z jednej strony przewodu ułożysz kolorowe kabelki w kolejności zgodnej ze standardem T568B, to po obydwu stronach uzyskasz następującą kolejność: biało-pomarańczowy (1), pomarańczowy (2), biało-zielony (3), niebieski (4), biało-niebieski (5), zielony (6), biało-brązowy (7), brązowy (8) (zob. rysunek 2.27). To spowoduje tylko jedno: brak połączenia. Aby połączenie mogło zostać zrealizowane, trzeba odwrócić przewody.
Rysunek 2.27. Ponumerowane przewody we wtyku RJ45
Jeśli połączenie wykorzystuje szybkości 10 Mb/s i 100 Mb/s, to musisz po drugiej stronie zamienić przewody 1 z 3 i 2 z 6. Po jednej stronie przewodu musisz więc ułożyć przewody według standardu T568B, czyli w takiej oto kolejności: biało-pomarańczowy (1), pomarańczowy (2), biało-zielony (3), niebieski (4), biało-niebieski (5), zielony (6), biało-brązowy (7), brązowy (8), a po drugiej stronie w następującej kolejności: biało-zielony (1), zielony (2), biało-pomarańczowy (3), niebieski (4), biało-niebieski (5), pomarańczowy (6), biało-brązowy (7), brązowy (8). Dzięki temu przewody 1 i 2 będą wysyłać dane z jednej strony, a na przewodach 3 i 6 nastąpi odbiór danych z drugiej strony. Standard ten nosi oznaczenie T568A. Pamiętaj, że ta kombinacja działa w sieciach o prędkości do 100 Mb/s, ponieważ wykorzystywane są w nich jedynie cztery przewody, czyli dwie pary.
W sieciach działających z prędkością większą niż 100 Mb/s, np. 1000 Mb/s, używane są wszystkie cztery pary przewodów. Dlatego kabel z przeplotem z jednej strony powinien być wykonany zgodnie z T568B, a z drugiej strony kolejność powinna być następująca: biało-zielony (1), zielony (2), biało-pomarańczowy (3), biało-brązowy (4), brązowy (5), pomarańczowy (6), niebieski (7), biało-niebieski (8).
Podczas pracy z sieciami komputerowymi będziesz mieć zapewne do czynienia z przewodem, który nosi nazwę rollover (kabel odwrócony). Jest to przewód konsolowy stosowany do podłączenia się do urządzenia Cisco celem jego konfiguracji. Ma on układ przewodów, który z jednej strony jest taki, jak określono w standardzie T568B, a z drugiej strony jest odwrócony. Przewód ten jest coraz rzadziej wykorzystywany. Obecnie w urządzeniach Cisco można przeprowadzać konfigurację urządzeń przy użyciu przewodu USB.
W sieciach Ethernet stosuje się różne systemy okablowania, które mają określone symbole i możliwości przesyłu danych. Poniżej znajdziesz krótki opis kilku spośród tych systemów.
Jednym z pierwszych systemów okablowania dla sieci Ethernet był system o symbolu 10BASE-T, przeznaczony dla sieci, które działały z maksymalną prędkością 10 Mb/s. Interfejsy pracujące z taką prędkością nazywane są po prostu Ethernetem. Jeśli taki interfejs znajduje się na urządzeniach Cisco, to często zawiera właśnie symbol 10BASE-T. Obecnie takie interfejsy nie są już montowane w urządzeniach sieciowych i możesz je spotkać jedynie w starszych modelach. W przypadku tej technologii najczęściej stosowana jest kategoria 3 (lub wyższa) okablowania. System 10BASE-T wykorzystuje dwie pary przewodów: jedna para transmituje sygnał, a druga go odbiera. Przewód miedziany nie powinien być dłuższy niż 100 metrów, aby mógł prawidłowo przenosić sygnały.
Kolejny ma symbol 100BASE-TX. Podobnie jak 10BASE-T używa on dwóch par przewodów: jedną parą dane są przesyłane, a drugą odbierane. Interfejsy obsługujące ten system nazywane są FastEthernetem, ponieważ dane mogą być przesyłane z maksymalną prędkością 100 Mb/s. Jest to wciąż bardzo popularny system i często używa się go w sieciach komputerowych. Oparty jest na okablowaniu kategorii 5 (lub wyższej) UTP bądź STP. Również w tym przypadku zalecane jest, aby długość przewodu biegnącego od nadajnika do odbiornika nie przekraczała 100 metrów.
Istnieje także system 100BASE-FX, zbudowany w oparciu o przewód światłowodowy. Zwykle w przypadku tego systemu używa się przewodu światłowodowego wielomodowego. Ten rodzaj przewodu stosowany jest przeważnie w sieciach lokalnych, w których poszczególne segmenty oddalone są od siebie o nie więcej niż 2 kilometry. Należy tu podkreślić, że korzystając z przewodów światłowodowych, odbiorca chce zazwyczaj uzyskać dużą przepustowość, np. 1 Gb/s, 10 Gb/s lub większą. Jeśli okablowanie strukturalne już na samym początku dostosowane jest do takich prędkości, to warto zastanowić się nad wymianą urządzeń szkieletu sieci na bardziej wydajne, wyposażone w interfejsy o większej przepustowości.
Już jakiś czas temu w systemie mediów znalazło się łącze ????BASE-T. W tym systemie każda para przesyła dane, tak więc dwie pary przesyłają dane i dwie mogą je odbierać, dzięki czemu wszystkich osiem przewodów używanych jest do transmisji. Szybkość pracy takiego łącza kształtuje się na poziomie 1000 Mb/s, czyli 1 Gb/s. Dla tego typu połączenia stosuje się okablowanie miedziane kategorii 5e, 6 lub 6A, które jest okablowaniem typu UTP. Długość przewodu wynosi maksymalnie 100 metrów. Jednak trzeba pamiętać, że przewody muszą spełniać bardzo wysokie wymagania dotyczące poprawnej ich instalacji. Oznacza to, że zakończenia w postaci złączy RJ-45 powinny być najlepszej jakości. Podczas instalacji takich zakończeń należy unikać nadmiernego rozplatania przewodu.
Przy okazji omawiania łącza 1000BASE warto też wspomnieć o łączu 100BASE-X, które obsługuje technologię światłowodową.
W technologii Ethernet można także znaleźć system 10GBASE-T dla technologii przesyłu 10 Gb/s w kablu miedzianym oraz systemy 10GBASE-S (dla zasięgu krótkiego) i 10GBASE-L (dla zasięgu długiego, używającego światłowodu jednomodowego). Istnieje również system oparty na skrętce i wykorzystujący prędkość przesyłu 40 Gb/s - jest to 10GBASE-T. Jego odpowiednikiem dla przewodów światłowodowych wielomodowych jest 40GBASE-SR4, a dla światłowodów jednomodowych - 40GBASE-LR4.
Jeśli chodzi o systemy o przepustowości 100 Gb/s, to w przypadku przewodów miedzianych używa się systemu 100GBASE-CR10, w przypadku światłowodów wielomodowych - 100GBASE-SR10, a w przypadku jednomodowych - 100GBASE-LR4.
Obecnie prowadzone są prace nad najnowszym systemem, o przepustowości 400 Gb/s. Zachęcam Cię do zapoznania się z informacjami związanymi z tym projektem, które możesz znaleźć na stronie www.ieee.org . Nie będę ich prezentował w niniejszej książce, gdyż nie wchodzą one w zakres wiedzy obowiązujący na egzaminie CCNA.
Na samym końcu chciałbym opisać przewód, który budzi mój zachwyt i przypomina mi początki działania sieci komputerowych, szczególnie osiedlowych, umożliwiających granie z sąsiadami w pierwsze gry sieciowe.
Drogi Czytelniku, przedstawiam Ci coaxial cable , czyli kabel koncentryczny. Kiedyś numer jeden w każdym przedsiębiorstwie, dziś używany głównie do przesyłania sygnału telewizji kablowej do wielu tysięcy rodzin na całym świecie (zob. rysunek 2.28).
Rysunek 2.28. Kabel koncentryczny
Kabel koncentryczny zakończony jest konektorem zwanym BNC (ang. British Naval Connector ), dlatego administratorzy mówią na niego po prostu "bencka".
Kabel koncentryczny ma twardy miedziany przewód wtopiony w plastikową osłonę. Dodatkowymi zabezpieczeniami są metalowa siatka ekranująca i plastikowy płaszcz. Przewód jest dość gruby, nie należy jednak go za bardzo wyginać podczas montażu.
Przewód światłowodowy
Kabel miedziany jest bardzo dobrym i tanim rozwiązaniem. Ma jednak ograniczenia, z których dwa są najbardziej dokuczliwe. Pierwsze to odległość: przewód miedziany może mieć maksymalnie 100 metrów długości, jeśli bowiem będzie dłuższy, jakość przesyłanych sygnałów może drastycznie spaść, co w efekcie sprawi, że pojawią się zakłócenia lub komunikacja stanie się niemożliwa. Drugą istotną wadą jest podatność przewodu miedzianego na różnego rodzaju zakłócenia: jeżeli przewód miedziany zostanie umieszczony zbyt blisko na przykład przewodów z wysokim napięciem prądu elektrycznego, wówczas może się również okazać, że prędkość przesyłu znacząco spadnie lub będzie w ogóle niemożliwa.
Przewód światłowodowy umożliwia przesyłanie danych na znacznie większe odległości i nie jest podatny na zakłócenia elektromagnetyczne. Dzieje się tak, ponieważ nie płynie w nim prąd elektryczny, lecz światło. Bity w postaci zer i jedynek binarnych kodowane są w nim jako impulsy świetlne.
Przewody światłowodowe w zasadzie występują w dwóch głównych odmianach. Są to światłowód jednomodowy (ang. single-mode fiber ) i światłowód wielomodowy (ang. multi-mode fiber ).
Światłowód jednomodowy jest przeznaczony do dłuższych dystansów. Źródłem światła jest w nim zwykle laser. Światłowód wielomodowy natomiast jest przeznaczony do mniejszych odległości. Źródłem światła w tym przewodzie jest przeważnie dioda LED (ang. li ght-emitting diode ). Jaśniejsze światło to binarna jedynka, a światło przyćmione to binarne zero. Zasadniczo długość światłowodu wielomodowego przy przepustowości do 10 Gb/s nie powinna przekraczać 550 metrów.
Obecnie widać, że miejsc, w których stosuje się światłowód, znacząco przybyło w ostatnich kilku latach. Dzieje się tak ze względu na to, że wzrosło zapotrzebowanie na coraz większe pasmo. Ale również zmienia się infrastruktura. Internet dostarczany jest do nowo budowanych osiedli mieszkaniowych, które zazwyczaj usytuowane są w znacznych odległościach od najbliższych punktów centralnych. Usługa, która zapewnia dostęp do sieci internet za pomocą światłowodu, nazywana jest FTTH (ang. fibre to the home ). Oczywiście bardzo ważnym miejscem, w którym stosuje się światłowód, jest dno oceanu. W głębinach znajdują się odpowiednio przygotowane i zabezpieczone połączenia światłowodowe łączące kontynenty i umożliwiające komunikację ludzi na całym świecie.
Jeśli chodzi o budowę światłowodu, to jego podstawą jest core (rdzeń). To właśnie w nim transmitowane jest światło. Na rysunku 2.29 pokazany jest wygląd rdzenia.
Rysunek 2.29. Przewód światłowodowy z odsłoniętym rdzeniem
Rdzeń jest zbudowany ze szkła (chociaż istnieją również rdzenie wykonane ze specjalnego tworzywa). Szkło otoczone jest płaszczem, którego zadaniem jest przytrzymywanie światła i zapobieganie wydostawaniu się go na zewnątrz. Sprężystości dodaje światłowodowi specjalny plastik, który cienko pokrywa rdzeń. Dodatkową ochroną i materiałem nadającym sprężystość jest przędza poliamidowa (ang. core spun yarn ). Na rysunku 2.29 widoczna jest ona jako cienkie włoski. Dzięki tym właściwościom światłowód daje się wyginać i jest mniej podatny na złamanie. Ponadto, podobnie jak w przewodzie miedzianym, wszystko jest osłonięte dodatkową warstwą sprężystej gumy lub sprężystego plastiku.
Jedną z największych zalet stosowania przewodów światłowodowych jest to, że światło nie interferuje z elektrycznością, czyli przewody światłowodowe można kłaść praktycznie wszędzie tam, gdzie znajduje się źródło prądu elektrycznego. W przypadku skrętki nie jest to możliwe. Ponadto dzięki wspomnianym właściwościom przewodu światłowodowego instalacja jest zabezpieczona przed wyładowaniami atmosferycznymi czy innym promieniowaniem elektromagnetycznym.
Najczęściej kabel światłowodowy używany do połączeń pomiędzy urządzeniami składa się z dwóch włókien: jedno stosowane jest do wysyłania danych, a drugie do ich odbierania (zob. rysunek 2.30).
Rysunek 2.30. Złącze ST
W technologii światłowodowej źródło światła emituje i wysyła do przewodu wiązkę. Promienie światła tworzą tzw. mody (ścieżki). Jeśli w światłowodzie występuje kilka modów, mówimy o światłowodzie wielomodowym (ang. multi-mode fiber ). Jeżeli występuje tylko jedna ścieżka, wówczas światłowód jest jednomodowy (ang. single-mode fiber ). Ogólnie światłowody wielomodowe mają niższe parametry przesyłu, ponieważ źródłem światła jest w nich dioda LED, która emituje tzw. światło niespójne. Światłowody jednomodowe są bardziej wydajne, gdyż źródłem ich światła jest laser.
Aby móc przesyłać dane, przewody światłowodowe trzeba podłączyć do urządzeń sieciowych. Musi również nastąpić ich przeplot. Przewody wpięte z jednej strony należy podłączyć z drugiej strony do interfejsów przeciwstawnych, czyli jeśli z jednej strony podłączysz przewód do interfejsu przesyłającego dane, to drugi koniec przewodu musisz podłączyć do interfejsu odbierającego. W zależności od modelu i przeznaczenia urządzenia sieciowe mogą mieć różne złącza. Wyróżniamy trzy podstawowe typy złączy światłowodowych:
1. złącze ST (ang. Straight-Tip ),
2. złącze SC (ang. Subscribe Connector ),
3. złącze LC (ang. Lucent Connector ).
Jeśli chodzi o ST (zob. rysunku 2.30), jest ono złączem starszego typu, wciąż jednak używanym w technologii wielomodowej. Ten typ złącza był wykorzystywany szczególnie w szkielecie sieci i montowany w okablowaniu pionowym, łączącym na przykład punkty dystrybucyjne. Zaletą takiego połączenia jest metalowy pierścień, który uniemożliwia przypadkowe rozłączenie przewodu. Aby go rozłączyć, trzeba go bowiem przekręcić w odpowiednią stronę i tym samym odblokować.
Złącze SC (zob. rysunek 2.31) ma prostokątny przekrój i może występować jako przewód pojedynczy oraz jako przewód podwójny, połączony plastikowym łącznikiem. Złącze to jest bardzo wygodne i łatwe w użyciu.
Rysunek 2.31. Złącze SC
Złącze LC ma plastikowy zatrzask, dzięki czemu można mieć pewność, że po prawidłowym zamontowaniu złącza w urządzeniu nie nastąpi jego samoczynne wypięcie (zob. rysunek 2.32). Złącza LC są dostępne w wersjach dla światłowodów jednomodowych i wielomodowych.
Rysunek 2.32. Złącze LC
Istnieją również inne typy złączy:
- FC (ang. Fiber Connector ) (zob. rysunek 2.33),
Rysunek 2.33. Złącze FC
MPO (ang. Multi-fiber Push On ) (zob. rysunek 2.34),
Rysunek 2.34. Złącze MPO
ESCON (ang. Enterprise Systems Connection ) (zob. rysunek 2.35),
Rysunek 2.35. Złącze ESCON
MT-RJ (ang. Mechanical Transfer Registered Jack ) (zob. rysunek 2.36),
Rysunek 2.36. Złącze MT-RJ
VF45 (ang. Volition Fiber ) (zob. rysunek 2.37).
Rysunek 2.37. Złącze VF45
Oczywiście wymienione złącza można również znaleźć w aktywnych urządzeniach sieciowych. W zależności od modelu urządzenia mogą to być interfejsy z różnymi złączami. Poniższa fotografia przedstawia fragment przełącznika z łączami światłowodowymi typu LC (zob. rysunek 2.38).
Rysunek 2.38. Interfejsy LC w przełączniku
Obecnie bardzo popularne światłowody w serwerowniach to m.in.:
- 10GBASE-S (wielomodowy MM),
- 10GBASE-LX4 (wielomodowy MM),
- 10GBASE-LR (jednomodowy),
- 10GBASE-E (jednomodowy).
Po podjęciu decyzji o tym, jakiej technologii przewodu użyjesz do zbudowania sieci, ważnym elementem jest określenie sposobu umieszczenia przewodów (stałe w ścianie czy montowane w otwieranych korytach na ścianie).
Tutaj w zasadzie wszystko zależy od osoby, dla której wykonujesz zlecenie. Jeśli sieć będzie rozbudowywana, to lepsze są koryta, które w razie potrzeby można zdemontować, żeby dołożyć przewody. Jeżeli sieć pozostanie na długie lata niezmieniona, to możesz na stałe wbudować przewody w ścianę. Jest jeszcze rozwiązanie pośrednie, w którym koryto z przewodami montujesz w ścianie. Pamiętaj jednak o pozostawieniu kilku żyłek, do których będziesz mógł w przyszłości przyczepić nowe przewody celem ich późniejszego wciągnięcia.
Przed zakończeniem montażu, zamknięciem koryt lub zagipsowaniem konieczne jest wykonanie testów wszystkich połączeń. W przypadku niewielkich sieci, które nie mają dużych wymagań, w zasadzie wystarczy prosty test, polegający na sprawdzeniu przewodzenia prądu z jednego końca na drugi. W rozbudowanych projektach używa się specjalistycznego sprzętu, który ma wiele funkcjonalności, takich jak tworzenie map przewodów, wykrywanie długości przewodu, wykrywanie przecięć i zagięć, wykrywanie przesłuchów oraz wielu innych parametrów mających bezpośredni wpływ na działanie przewodu miedzianego. W przypadku przewodów światłowodowych urządzenia są bardziej skomplikowane. Nazywane są one reflektometrami i służą do generowania różnych wykresów. Istnieje możliwość podpięcia tych urządzeń na jakiś czas do rzeczywistej sieci w celu zbadania jej zachowania. Ponadto wyniki przeprowadzonych testów można dowolnie eksportować, a niektóre modele reflektometrów same interpretują wyniki. Niestety urządzenia te kosztują kilkaset tysięcy dolarów i nie są to rzeczy, które kupuje się do użytku domowego lub do niewielkiej firmy. Najczęściej korzystają z nich firmy profesjonalnie zajmujące się technologiami okablowania.
Transmisja bezprzewodowa
Dziś najważniejsza jest mobilność. Nosisz w kieszeni mały komputer zwany smartfonem, który robi za Ciebie bardzo wiele rzeczy. Pamięta, kiedy Twoja mama ma urodziny, i wysyła Ci powiadomienia kilka dni wcześniej, abyś mógł kupić prezent. Prezent kupujesz w sklepie internetowym, który odwiedzasz na tym smartfonie, i płacisz za pomocą bankowości elektronicznej, z której korzystasz również na tym smartfonie, a potem na ten smartfon otrzymujesz kod, za pomocą którego odbierasz przesyłkę z paczkomatu. Wszystko przez sieć, wszystko mobilnie. Miliony fal elektromagnetycznych bombarduje Cię każdego dnia. Nawet nie zdajesz sobie z tego sprawy, ale może właśnie przed chwilą, kiedy czytałeś te słowa, ktoś przesłał hasło do swojej poczty elektronicznej, a fale radiowe przemknęły przez Twoje ciało. Dzieje się tak, bo tak właśnie działają media bezprzewodowe, które przesyłają binarne zera i jedynki za pomocą sygnałów elektromagnetycznych, wykorzystując do tego częstotliwości radiowe lub mikrofalowe.
To właśnie dzięki temu, że w większości miejsc na Ziemi masz dostęp do sieci komputerowej, sieci bezprzewodowe stały się tak bardzo popularne na całym świecie. Jeszcze 40 lat temu było to niewyobrażalne, żeby nosić w kieszeni pełnowartościowy komputer z dostępem do globalnej sieci komputerowej, gdzie każdy z każdym może się komunikować bezpośrednio. Niesamowite!
Komunikacja bezprzewodowa (ang. wireless ) odbywa się poprzez wykorzystanie fal elektromagnetycznych o różnej długości, w zależności od wybranej technologii. Medium transmisyjnym w komunikacji bezprzewodowej jest atmosfera. Nie trzeba więc martwić się o okablowanie - wystarczy postawić odpowiednie urządzenie i zapewnić mu podłączenie do prądu, a przesyłanie danych odbywa się bez użycia przewodów.
Sieci bezprzewodowe są doskonałym rozwiązaniem, stosowanym już od wielu lat. To bardzo dobra alternatywa dla sieci przewodowych, jeśli pojawia się problem z instalacją przewodów.
WLAN wykorzystuje nielicencjonowane częstotliwości o różnych zakresach; ponadto pod tym ogólnym pojęciem kryją się również transmisja bluetooth i na przykład IRDA, która obecnie jest używana sporadycznie.
Sieci typu wi-fi ogólnie opisuje się jako standard IEEE 802.11. Obejmuje on następujące odmiany sieci bezprzewodowych (nie są to jednak wszystkie odmiany, gdyż niektóre pominąłem dla przejrzystości):
- 802.11a - pracuje z prędkością do 54 Mb/s i wykorzystuje pasmo 5 GHz;
- 802.11b - pracuje z prędkością do 11 Mb/s i wykorzystuje pasmo 2,4 GHz;
- 802.11g - pracuje z prędkością do 54 Mb/s i wykorzystuje pasmo 2,4 GHz;
- 802.11n - pracuje z prędkością do 600 Mb/s i wykorzystuje pasma 2,4 GHz i 5 GHz;
- 802.11ac - pracuje z prędkością do 1,3 Gb/s i wykorzystuje pasmo 5 GHz;
- 802.11ad - pracuje z prędkością do około 7 Gb/s i wykorzystuje pasma 5 GHz, 2,4 GHz i 60 GHz;
- 802.11ax - pracuje z prędkością od 800 Mb/s do 9 Gb/s i wykorzystuje pasma 2,4 GHz i 5 GHz,
- 802.11be - które jest w trakcie standaryzacji i zwane jest jako wi-fi 7. Jest w stanie pracować z prędkością do 23 Gb/s.Kolejnym w kolejce standardem jest już planowany 802.11bn (wi-fi 8). Prędkość tego standardu ma wyniesc 100 Gb/s. Standard ma być dostępny już za trzy lata czyli w 2028 roku.
Standardy od 802.11g są kompatybilne wstecz.
Sieć bezprzewodowa może pracować jako sieć typu infrastructure oraz sieć typu ad hoc . W sieciach typu infrastructure wykorzystuje się punkty dostępu (ang. access point ). Klient łączy się z takim punktem bezprzewodowo, uzyskując dostęp do sieci przewodowej. W sieciach typu ad hoc nie występują punkty dostępu, a poszczególne klienty komunikują się ze sobą bezpośrednio. Jeśli w sieci zainstalowano punkt dostępowy lub inne urządzenie umożliwiające dostęp do sieci w sposób bezprzewodowy, to klient takiej sieci musi posiadać bezprzewodową kartę sieciową. Do sieci bezprzewodowych jeszcze wrócę, abyś mógł nieco więcej dowiedzieć się na ten temat.
Topologie sieci
Topologia fizyczna i topologia logiczna
Sieci komputerowe mogą działać w różny sposób i korzystać z różnych technologii. Szczególnie na etapie projektowania sieci istotne jest określenie schematu jej działania. Może to być schemat fizyczny (topologia fizyczna) lub schemat logiczny (topologia logiczna). Sprawiają one, że projektowanie sieci i jej późniejsza rozbudowa stają się dużo łatwiejsze. Wspomnę jeszcze o tym w rozdziale o projektowaniu.
Topologia fizyczna (ang. physical topology ) zwykle określa sposób fizycznego rozmieszczenia kabli i urządzeń sieciowych. Jest zwana fizyczną, gdyż prezentuje typowe fizyczne rozwiązania.
Wyróżnia się cztery rodzaje topologii fizycznej: topologię gwiazdy (ang. star topology ), topologię rozszerzonej gwiazdy (ang. extended star topology ), topologię magistrali (ang. bus topology ) oraz topologię pierścienia (ang. ring topology ). Najpopularniejszymi z nich są topologia gwiazdy (zob. rysunek 2.39) i topologia rozszerzonej gwiazdy (zob. rysunek 2.40). W tej pierwszej cały ruch jest przekierowany przez centralny punkt w sieci, którym przeważnie jest przełącznik. Stanowi to cechę charakterystyczną topologii gwiazdy i rozszerzonej gwiazdy.
Rysunek 2.39. Topologia gwiazdy
Rysunek 2.40. Topologia rozszerzonej gwiazdy
Topologia gwiazdy umożliwia szybkie podłączenie nowych urządzeń do istniejącej sieci. Ponadto awaria jednego z urządzeń nie ma wpływu na pozostałą część sieci. Sieci budowane przy użyciu tej topologii są bardzo łatwo skalowalne. Wyodrębniamy kilka rodzajów topologii gwiazdy; można je ze sobą połączyć i utworzyć w ten sposób jedną dużą topologię rozszerzonej gwiazdy.
Topologia magistrali (zob. rysunek 2.41) jest oparta na przewodzie koncentrycznym. W tej topologii wszystkie urządzenia są fizycznie podłączone do głównego przewodu, tzw. magistrali.
Rysunek 2.41. Topologia magistrali
Natomiast w topologii pierścienia (zob. rysunek 2.42) urządzenia podłączone są do przewodu zamkniętego. Każde urządzenie może więc się komunikować tylko w określonym kierunku, co z kolei ma wpływ na zachowanie pewnego porządku nadawania. Można spotkać również topologie podwójnego pierścienia, które umożliwiają komunikację dwustronną.
Rysunek 2.42. Topologia pierścienia
Drugim rodzajem topologii jest topologia logiczna (ang. logical topology ), która prezentuje logiczny schemat sieci, czyli pokazuje, w jaki sposób urządzenia pracujące w sieci będą ze sobą połączone na poziomie logiki, na jakie podsieci będzie podzielona sieć itp.
Rozmiary sieci i nowe trendy
Sieci można podzielić według różnych kryteriów. Jednym z podstawowych jest podział ze względu na rozmiar sieci. Tak więc możemy wyróżnić małe sieci domowe (ang. small home networks ), nieco większe sieci SOHO (ang. small office and home office networks ), średnie i duże sieci oraz sieci o zasięgu globalnym.
Najbardziej znany podział sieci ze względu na ich rozmiar wyróżnia sieci LAN (ang. Local Area Network ) i WAN (ang. Wide Area Network ). LAN to przeważnie sieci o zasięgu lokalnym, które zwykle nie wychodzą poza jeden budynek (biuro). Kilka takich sieci LAN połączonych ze sobą jakimś medium sieciowym tworzy sieć WAN przedsiębiorstwa.
Jak już wiesz, istnieje sieć, która przebija swoim rozmiarem wszystkie inne sieci. Jest to internet - sieć wszystkich sieci. Będę jeszcze omawiał sieć internet, gdyż ten wynalazek wymaga zatrzymania się na chwilę i szerszego wyjaśnienia.
Kiedy bierzemy pod uwagę zasięg sieci komputerowej, możemy opisać jej funkcjonalność i zakres działania i to też może być kryterium podziału sieci. Na rysunku 2.43 mamy więc do czynienia z siecią intranet, siecią extranet oraz siecią internet.
Pierwsza z nich to mała, wyodrębniona sieć, do której dostęp ma tylko grono osób pracujących w firmie. Na serwerze intranetowym można na przykład umieszczać komunikaty przeznaczone dla pracowników, wnioski urlopowe lub inne informacje związane bezpośrednio z działalnością firmy. Sieć intranetowa jest zupełnie zamknięta dla użytkowników spoza przedsiębiorstwa.
Rysunek 2.43. Różne rodzaje sieci
Inną funkcję pełni extranet. On również jest tylko częścią sieci określonego przedsiębiorstwa, jednak oferuje usługi także podmiotom współpracującym. Jeśli więc na przykład firma zajmująca się produkcją tkanin posiada sieć extranet, może udostępnić firmie dostarczającej nici informacje na temat swoich stanów magazynowych związanych z tym produktem. Dzięki temu dostawca, logując się do sieci firmy produkującej materiały, może na bieżąco sprawdzać, które nici za chwilę się skończą, i dbać o to, aby nowe dojechały na czas. Zauważ, że informacja pochodząca z sieci extranet jest dostępna na zewnątrz, ale tylko dla konkretnych podmiotów lub osób - inaczej niż w sieci internetowej, w której większość zasobów jest dostępna dla wszystkich.