Temat: Określenie ustawień sieciowych danego komputera i jego lokalizacji w sieci
Obecnie najczęściej wykorzystywanym protokołem sieciowym jest protokół
TCP/IP. Wyróżnia się dwie wersje protokołu: wersja 4 IPv4 oraz wersja 6 IPv6.
Różnica między nimi polega na innych sposobach reprezentacji adresu sieciowego
urządzeń pracujących w sieci.
Adres sieciowy
W protokole IPv4 adres sieciowy występuje w postaci 32-bitowej liczby
pozwalając na zapisanie 232 ¹ 4
miliardów adresów. Szacuje się, że obecna liczba adresów wyczerpie się w 2014 roku,
co spowoduje potrzebę stosowania protokołu w wersji IPv6, w którym adres
sieciowy jest liczbą 128 – bitową i pozwala na zapisanie 2128¹3,4 * 1038
adresów. Niestety IPv6 nie jest kompatybilny z IPv4 i nie jest obsługiwany
przez większość urządzeń i systemów komputerowych podłączonych do sieci.
Adres sieciowy IPv4 zapisany jest jako cztery liczby ośmiobitowe
(oktety):
83.19.132.19 – 01010011 00010011
10000100 00010011
Podsieci w wersji IPv4
Internet jest zbiorem sieci, które dzielą się na coraz mniejsze sieci.
Ważną rolę w określaniu lokalizacji komputera w sieci pełni maska podsieci,
określająca które bity adresu sieciowego oznaczają adres sieci, a które –
urządzenia sieciowego. Wykonując iloczyn logiczny AND na odpowiadających sobie
parach adresu sieciowego i maski podsieci otrzymujemy adres podsieci.
Adres sieciowy: 192.168.1.112
11000000 10101000 00000001 01110000
Maska podsieci:
255.255.255.0 11111111 11111111 11111111
00000000
Wynik iloczynu: 192.168.1.0 11000000 10101000 00000001
00000000
Adres sieciowy 192.168.1.112
należy do podsieci 192.168.1.0
Dwa adresy każdej podsieci mają określone przeznaczenie: najmniejszy
możliwy adres oznacza adres podsieci, największy możliwy – tzw. adres rozgłoszeniowy
(broadcast), tj. adres transmisji do wszystkich hostów w podsieci.
Dla powyższego przykładu:
adres sieci to 192.168.1.000
broadcast to 192.168.1.254
adresy hostów to 192.168.1.1 – 192.168.1.254
Jeśli maska podsieci składa się z 24 cyfr 1, adres tej podsieci można
zapisać jako 192.168.1.0/24
Ważnym elementem każdej podsieci jest tzw. brama domyślna. Jest to
wyróżnione urządzenie sieciowe, przez które przechodzi cała transmisja skierowana do urządzeń znajdujących się poza
siecią. Adres bramy musi należeć do puli adresów hostów podsieci.
Dla podsieci z powyższego przykładu typowe adresy bramy to 192.168.1.1
albo 192.168.1.254
Adresy IPv4 można podzielić na publiczne i prywatne. Adresy publiczne
są dostępne (umożliwiają przesyłanie danych do hostów, które się tymi adresami
posługują) dla wszystkich komputerów
wchodzących w skład Internetu, natomiast adresy prywatne – tylko dla hostów
wchodzących w skład danej podsieci.
Aby możliwa była komunikacja pomiędzy hostami o adresach prywatnych a
hostami o adresach publicznych (czyli Internetem), wykorzystuje się technikę
translacji adresów (NAT – Network Addres Translation). Obsługuje ją większość
routerów.
Protokół DHCP
W większych sieciach komputerowych adresy IP są nadawane
przez protokół DHCP. Umożliwia on nie tylko
przydzielanie hostom poprawnych adresów IP, ale także poprawne
określenie adresów bramy domyślnej i serwera DNS, co jest niezbędne do
zapewnienia dostępu do zasobów sieci.
Aby skorzystać z protokołu DHCP, niezbędne jest wyznaczenie
urządzenia pełniącego rolę serwera DHCP – zwykle jest to router lub punkt
dostępowy.
Protokół DNS
W latach 80. XX wieku wprowadzono protokół DNS,
umożliwiający tworzenie mnemonicznych, łatwych do zapamiętania nazw hostów,
zwanych adresami domenowymi. Nazwy te są automatycznie zamieniane na adresy IP –
oraz odwrotnie – na podstawie adresu IP można zwykle ustalić adres domenowy
Ćwiczenie 1
Wpisz w przeglądarce adres 74.125.26.103. Jaka strona pojawi
się w oknie przeglądarki?
DNS cechuje się rozproszoną, hierarchiczną strukturą
wyrażoną w budowie adresu domenowego, w którym poszczególne elementy oddzielone
od siebie kropkami mają określone znaczenie, a element stojący najwyżej
umieszczony w hierarchii znajduje się po
prawej stronie.
Adres www.men.gov.pl
można
odczytać:
- strona (www)
- Ministerstwa Edukacji Narodowej (men)
- organizacja państwowa (gov)
- w Polsce (pl)
Po prawej stronie adresu znajduje się zawsze dwuliterowy kod kraju,
w którym zarejestrowana jest domena. Do
2000 roku istniało siedem TLD (top-level Domain):
·
com – domeny komercyjne
·
org – domeny organizacji niekomercyjnych
·
gov – domeny jednostek administracji państwowej
·
mil – domeny wojskowe
·
edu – domeny jednostek edukacyjnych
·
net – domeny sieci komputerowych
·
int – domeny organizacji międzynarodowych.
Po roku 2000 rozpoczęto dodawanie nowych TLD.
W Polsce nazewnictwem i rejestracją domen zajmuje się NASK (Naukowa
Akademicka Sieć Komputerowa).
Ćwiczenie 2
Sprawdź w Internecie, jakie TLD funkcjonują obecnie w sieci.
Posiadanie własnej domeny wiąże się z koniecznością
wniesienia opłaty w postaci abonamentu.
Pełne korzystanie z funkcji DNS możliwe jest w przypadku
posiadania własnego serwera DNS.
Aby ustalić adres IP hosta o podanym adresie domenowym,
należy posłużyć się odpowiednim poleceniem systemu operacyjnego. W systemach
Windows i Linux jest to polecenie nslookup
adres-domenowy.
Protokół TCP/IP
Protokół TCP jest wykorzystywany do przesyłania danych
pomiędzy procesami uruchomionymi na różnych hostach. Dba o poprawność przesyłania
danych oraz ich integralność, dokonując retransmisji pakietów, które nie
dotarły do hosta docelowego, dba o zachowanie właściwej kolejności transmisji
pakietów.
Ważnym pojęciem związanym z protokołami warstwy transportu
(TCP i UDP) jest pojęcie portu. Port
to liczba z przedziału 1 do 65535
używana do identyfikacji procesu odbierającego lub wysyłającego dane. Dzięki
wprowadzeniu portów, wiele procesów
działających na jednym hoście może wysyłać dane (np. przeglądarka internetowa i
klient poczty elektronicznej) lub odbierać dane (np. serwer WWW i serwer FTP).
Przykładowe numery portów przypisane do często wykorzystywanych usług:
20 – FTP – przesyłanie danych
21 - FTP –
przesyłanie poleceń
23 – Telnet
25 – SMTP
53 – DNS
80 – HTTP
Aby zobaczyć listę połączeń TCP aktywnych na komputerze,
należy użyć polecenia systemowego netstat
Określenie ustawień
sieciowych komputera
Informacje o ustawieniach sieciowych komputera wyświetlamy
za pomocą polecenia systemowego ipconfig.
Zastosowanie tej komendy z parametrem, np. ipconfig
/all spowoduje wyświetlenie dodatkowych informacji na temat karty sieciowej
zainstalowanej w komputerze (adresy MAC) oraz informacji na temat serwerów DNS
i DHCP.
Adres MAC (Media Acess Control) to unikatowy w skali świata
48-bitowy adres sprzętowy karty sieciowej komputera oraz interfejsu sieciowego
urządzenia sieci komputerowej.
Brak komentarzy:
Prześlij komentarz