Gniazdo Unix - adresy sieciowe
Zanim przejdziemy do faktycznych rzeczy, omówmy trochę o adresach sieciowych - adresie IP.
Adres hosta IP lub częściej po prostu adres IP służy do identyfikacji hostów podłączonych do Internetu. IP oznacza protokół internetowy i odnosi się do warstwy internetowej ogólnej architektury sieciowej Internetu.
Adres IP to 32-bitowa liczba interpretowana jako cztery 8-bitowe liczby lub oktety. Każdy adres IP jednoznacznie identyfikuje uczestniczącą sieć użytkownika, hosta w sieci i klasę sieci użytkownika.
Adres IP jest zwykle zapisywany w notacji dziesiętnej z kropkami w postaci N1.N2.N3.N4, gdzie każdy Ni jest liczbą dziesiętną z przedziału od 0 do 255 dziesiętnie (szesnastkowo od 00 do FF).
Klasy adresowe
Adresami IP zarządza i tworzy Internet Assigned Numbers Authority (IANA). Istnieje pięć różnych klas adresów. Możesz określić, do której klasy należy adres IP, sprawdzając pierwsze cztery bity adresu IP.
Class A adresy zaczynają się od 0xxxlub 1 to 126 dziesiętny.
Class B adresy zaczynają się od 10xxlub 128 to 191 dziesiętny.
Class C adresy zaczynają się od 110xlub 192 to 223 dziesiętny.
Class D adresy zaczynają się od 1110lub 224 to 239 dziesiętny.
Class E adresy zaczynają się od 1111lub 240 to 254 dziesiętny.
Adresy zaczynające się od 01111111lub 127 dziesiętne, są zarezerwowane dla sprzężenia zwrotnego i wewnętrznego testowania na komputerze lokalnym [Możesz to sprawdzić: zawsze powinieneś być w stanie pingować 127.0.0.1, co wskazuje na ciebie]; Adresy klasy D są zarezerwowane dla multiemisji; Adresy klasy E są zarezerwowane do użytku w przyszłości. Nie powinny być używane jako adresy hostów.
Przykład
Class | Leftmost bits | Start address | Finish address |
ZA | 0xxx | 0.0.0.0 | 127.255.255.255 |
b | 10xx | 128.0.0.0 | 191.255.255.255 |
do | 110x | 192.0.0.0 | 223.255.255.255 |
re | 1110 | 224.0.0.0 | 239.255.255.255 |
mi | 1111 | 240.0.0.0 | 255.255.255.255 |
Podsieci
Tworzenie podsieci lub podsieci zasadniczo oznacza rozgałęzienie sieci. Można to zrobić z różnych powodów, takich jak sieć w organizacji, użycie różnych fizycznych nośników (takich jak Ethernet, FDDI, WAN itp.), Zachowanie przestrzeni adresowej i bezpieczeństwo. Najczęstszym powodem jest kontrolowanie ruchu sieciowego.
Podstawową ideą tworzenia podsieci jest podzielenie części adresu IP zawierającej identyfikator hosta na dwie części -
- Adres podsieci w samym adresie sieciowym; i
- Adres hosta w podsieci.
Na przykład powszechnym formatem adresu klasy B jest N1.N2.SH, gdzie N1.N2 identyfikuje sieć klasy B, 8-bitowe pole S identyfikuje podsieć, a 8-bitowe pole H identyfikuje hosta w podsieci.