Systemy operacyjne i sieci komputerowe
-
Upload
quinlan-rutledge -
Category
Documents
-
view
34 -
download
0
description
Transcript of Systemy operacyjne i sieci komputerowe
Systemy operacyjne i sieci komputerowe
Struktura adresu IP
Wstęp
• Do sieci komputerowej mogą być podłączone różne urządzenia, np. serwery, komputery, drukarki. Każde z nich musi mieć możliwość wymiany danych z innymi. Aby to było możliwe, potrzebny jest mechanizm pozwalający na zidentyfikowanie każdego urządzenia podłączonego do sieci.
• Identyfikacja odbywa się za pomocą unikatowych ciągów znaków nazywanych adresami. Adresy takie przypominają adres miejsca zamieszkania. Znając adres zamieszkania, np. kolegi, można wysłać do niego list, a poczta, posługując się adresem, dostarczy przesyłkę do miejsca przeznaczenia.
• W najpopularniejszych obecnie sieciach lokalnych działających w standardzie Ethernet spotyka się dwa rodzaje adresów: fizyczne – nazywane również adresami MAC (Media Access Control), logiczne – adresy IP (Internet Protocol).
Adresy fizyczne• Adres fizyczny jest nadawany przez producenta każdej karcie sieciowej
NIC (Network Interface Card) podczas jej wytwarzania. Adres ten jest niepowtarzalny i umieszczony w pamięci NiROM karty. Długość adresu fizycznego wynosi 48 bitów, lecz jest przedstawiany w postaci 12 cyfr szesnastkowych.
00:0A:E6:3E:FD:E1
• Pierwsze 24 bity oznaczają producenta karty sieciowej, pozostałe 24 bity są unikatowym identyfikatorem danego egzemplarza karty. Aby sprawdzić adres fizyczny karty, można w wierszu poleceń systemu Windows 200x i nowszych wersji wpisać polecenie ipconfig /all. W systemach z rodziny Windows 9x można użyć programu polecenia winipcfg.
Adresy logiczne
• Adres logiczny wskazuje punkt przyłączenia do sieci, który jest nazywany interfejsem.
• Komputer pracujący w sieci, wyposażony w kilka interfejsów, może mieć kilka adresów logicznych – po jednym dla każdego z tych interfejsów.
• Interfejsy to zwykle urządzenia fizyczne, np. karty sieciowe, ale mogą być nimi również urządzenia logiczne, np. w niektórych kartach sieciowych można wyróżnić podinterfejsy.
Adresy logiczne
• Adresy logiczne są nadawane przez administratora sieci.
• Adres taki może określać urządzenie, np. komputer, grupę urządzeń (adres grupowy) lub całą sieć (adres sieci).
• Może on być przypisany przez administratora lub uzyskany za pośrednictwem specjalnego serwera DHCP (Dynamie Host Configuration Protocol).
Adresy logiczne
• Niezależnie jednak od sposobu uzyskania adresu logicznego, w danej sieci nie mogą istnieć dwa urządzenia o takim samym adresie.
• Obecnie funkcjonują dwie wersje adresów IP: IPv4 - starsza wersja, bardzo rozpowszechniona, IPv6 - nowsza wersja, mniej popularna.
Adresy IPv4• Adres IP w wersji 4 ma zawsze długość 32 bitów. • Jest on podzielony na cztery 8-bitowe bloki zwane oktetami. • Administratorzy najczęściej przedstawiają adresy w postaci
dziesiętnej (notacja dziesiętna z kropkami).
Adres sieci i hosta• Każdy host w sieci pracuje w obrębie określonej sieci lokalnej;• Sieci lokalne mogą być oczywiście ze sobą połączone tworząc
sieć rozległą;• Ta struktura odzwierciedlona jest w adresie IP;• Zawiera on w sobie dwie informacje identyfikujące
jednoznacznie host w sieci rozległej: numer sieci (ang. network ID) jest to unikalny w obrębie sieci globalnej identyfikator danej sieci komputerowej i numer hosta (ang. host ID);
• Numer sieci określa wszystkie urządzenia znajdujące sie w tym samym segmencie sieci fizycznej i połączone z tym samym routerem;
• Wszystkie urządzenia podłączone do jednej sieci fizycznej musza mieć ten sam numer sieci;
Adres sieci i hosta• Numer sieci określany jest też często adresem sieciowym;• Numer hosta (ang. host ID) jest to unikalny w obrębie danej sieci
fizycznej identyfikator urządzenia (komputera, routery, drukarki sieciowej itp.) pracującego w sieci;
• Numer hosta określany jest też często adresem hosta.
Adres sieci, maska sieci i adres rozgłoszeniowy
• Przy oddawaniu do użytku łącza do sieci Internet jego użytkownikowi przyznawana jest pula kolejnych adresów IP. Do identyfikacji tych adresów używa się adresu sieci i maski sieci.
• Adres sieci – jest to pierwszy z kolejnych adresów IP przyznanych sieci. Adres ten nie powinien być przypisany żadnemu urządzeniu w sieci.
• Maska sieci – określa zakres kolejnych adresów IP przypisanych danej sieci. Maska sieci często nazywana jest także maska podsieci (ang. subnet mask).
• Ponadto w obrębie danej sieci specjalne znaczenie ma adres rozgłoszeniowy (ang. broadcast adress). Przesłanie danych pod ten adres oznacza rozesłanie ich jednocześnie do wszystkich urządzeń w danej sieci. Ten adres IP również nie powinien być przypisany żadnemu urządzeniu w sieci.
Blok ośmiu adresów IP
255.255.255.248 Maska sieci
Znaczenie maski podsieci• Aby lepiej zrozumieć znaczenie wartości maski sieci, należy
najpierw przyjrzeć się adresom IP zapisanym w postaci liczb dwójkowych (binarnych) i poznać strukturę maski podsieci.
• Adres IP jest 32-cyfrowa (bitowa) liczba binarna. W świecie komputerów liczby binarne są często dzielone na jednostki 8-bitowe (bajty). Adres IP jest również podzielony w ten sposób. Każda 8-bitowa wartość jest zapisywana w postaci liczby dziesiętnej z zakresu od 0 do 255. W ten sposób 32-bitowa wartość adresu IP jest zapisywana w postaci czterech liczb dziesiętnych, z których każda należy do zakresu od 0 do 255.
Struktura maski sieci
• Maska sieci może być również przedstawiona za pomocą liczb binarnych. W takiej postaci widać, ze składa się ona z dwóch części: początkowej, zawierającej same jedynki, końcowej, składającej się z samych zer.
• Należy zwrócić uwagę na część składająca się z samych jedynek. Nazywa się ją maską.
Struktura maski sieci
Struktura maski sieci
• Kiedy wartości, objętej maską, części adresów IP są takie same, to adresy należą do tej samej sieci.
• Na przykład objęte maską części adresów IP: 210.248.12.96 i 210.248.12.103 są takie same i należą one do tej samej sieci.
• Ponieważ jednak wartości objętych maska części adresów IP 210.248.12.103 i 210.248.12.104 są różne, adresy te należą do różnych sieci.
Maska sieci a liczba adresów IP w danej sieci
• Kiedy maska sieci jest przedstawiona za pomocą liczby binarnej, można określić liczbę adresów IP należących do tej sieci.
• Należy przyjrzeć się tej części maski, która składa sie z samych zer.
• Na przykład dla maski sieci 255.255.255.248 cześć złożona z zer ma długość trzech bitów, co oznacz, że sieci przypisanych jest osiem adresów IP.
Maska sieci a liczba adresów IP w danej sieci
Maska sieci a liczba adresów IP w danej sieci
• Maska sieci przedstawiona za pomocą liczby binarnej musi mieć, począwszy od pewnego miejsca na prawo, same zera, a od tego miejsca na lewo, same jedynki. Z tego powodu jako maskę sieci można podać wyłącznie te liczby, które kończą się ciągiem samych zer. Nie można na przykład podać wartości 255.255.255.15 .
• Wartości, które mogą być maską sieci:
255.255.255.192 = 11111111.11111111.11111111.11000000
255.255.255.0 = 11111111.11111111.11111111.00000000
• Wartości, które nie mogą być maską sieci:
255.255.255.15 = 11111111.11111111.11111111.00001111