LFCA Ucz się klas sieci adresu IP sieci - Część 11
- 2686
- 699
- Juliusz Janicki
W Część 10 Z serii LFCA przecieraliśmy klasy adresów IP i podaliśmy przykłady powszechnie używanych klas IP. Był to jednak tylko przegląd iw tej części będziemy głębiej i lepiej zrozumieć zakres adresowania IP oraz liczbę hostów i sieci, które zapewnia każda klasa IP.
Klasy adresów IP
Istnieją 3 główne klasy adresów IP, które można zorganizować w poniższej tabeli:
Klasy adresów IPPrzejdźmy przez ten rząd.
Sieć klasy A
Klasa A ma zakres adresu od 0.0.0.0 Do 127.255.255.255. Domyślna maska podsieci to 255.0.0.0. To oznacza, że pierwszy 8 bity są używane dla adresu sieciowego, a pozostałe 24 bity są zarezerwowane dla adresów hosta.
Jednak najbardziej lewy bit jest zawsze 0. Pozostałe 7 bity są wyznaczone dla części sieciowej. Pozostałe 24 bity są zarezerwowane dla adresów hosta.
Sieć klasy ADlatego, aby obliczyć liczbę sieci, użyjemy wzoru:
2⁷ - 2 = 126 Sieci. Odejmujemy 2 ponieważ 0 I 127 są zastrzeżonymi identyfikatorami sieciowymi.
Podobnie, aby obliczyć hosty, stosujemy pokazaną formułę. Odejmujemy 2, ponieważ adres sieciowy 0.0.0.0 i adres transmisji 127.255.255.255 nie są ważnymi adresami IP hosta.
2²⁴ - 2 = 16 777,214
Sieć klasy B
Klasa b ma zakres adresów 128.0.0.0 Do 191.255.255.255. Domyślna maska podsieci to 255.255.0.0. Idealnie mielibyśmy 16 bitów sieciowych z pierwszych 2 oktetów.
Jednak najbardziej lewe bity to 1 i 0, co pozostawia nam tylko 14 bitów sieciowych.
Sieć klasy BTak więc dla liczby sieci mamy:
2¹⁴ = 16384
W przypadku adresów hosta mamy:
2¹⁶ - 2 = 65 534
Sieć klasy C
Klasa c ma zakres IP 192.0.0.0 Do 223.255.255.255 z domyślną maską podsieci 255.255.255.0. To oznacza, że mamy 24 bity sieciowe i 8 bitów hosta.
Jednak zaczynając od lewej, mamy 3 bity, które są 1 1 0. Jeśli odejmujemy 3 bity z 24 Bity sieciowe, kończymy 21 bity.
Sieć klasy CTak więc w przypadku sieci mamy:
2²¹ = 2 097, 152
W przypadku adresów hosta mamy
2⁸ - 2 = 254
Prywatne i publiczne adresy IP
Wszystko IPv4 Adresy można również podzielić jako albo Publiczny Lub Prywatny Adresy IP. Wyróżnijmy te dwa.
Prywatne adresy IP
Prywatny IP Adresy to adresy przypisywane do hostów z siecią lokalną (LAN). Hosty w sieci LAN używają prywatnych adresów IP do komunikowania się ze sobą. Każdy host nabywa unikalny adres IP z routera
Poniżej znajduje się szereg prywatnych adresów IP:
10.0.0.0 - 10.255.255.255 172.16.0.0 - 172.31.255.255 192.168.0.0 - 192.168.255.255
Wszystko poza tym zakresem jest publicznym adresem IP, na który wkrótce spojrzymy.
Publiczne adresy IP
Publiczne IP Adresy są przypisywane przez Internet. Zazwyczaj twój ISP (Dostawca usług internetowych) Przypisuje publiczny adres IP. Publiczne IP jest następnie mapowane na prywatne adresy IP w sieci LAN. NAT pomaga wielu hostom w sieci lokalnej w korzystaniu z jednego publicznego adresu IP w celu uzyskania dostępu do Internetu
Ponieważ publiczne IP jest przypisywane przez twojego dostawcę usług internetowych, przyciąga miesięczną subskrypcję, w przeciwieństwie do prywatnych adresów IP, które są swobodnie przypisywane przez router. Zakres publicznego adresu IP jest globalny. Publiczne adresy IP dają dostęp do zasobów online, takich jak strony internetowe, serwery FTP, serwery internetowe i wiele więcej.
Aby poznać publiczne IP, których używasz, po prostu otwórz przeglądarkę i wyszukiwarkę Google 'Jaki jest mój adres IP'. Kliknij listę sugerowanych linków, aby ujawnić publiczny adres IP.
Przykłady publicznego adresu IP obejmują:
13.25.8.5.63 3.8.45.96 102.65.48.133 193.150.65.156
Model TCP/IP: Warstwy i protokół
TCP/IP Model to 4-warstwowy model koncepcyjny, który zapewnia zestaw reguł i protokołów komunikacyjnych używanych w sieciach komputerowych i przez Internet. Oferuje wgląd w to, jak transmisja danych odbywa się na komputerze
Cztery warstwy są jak pokazano:
- Warstwa aplikacji
- Warstwa transportowa
- Warstwa internetowa
- Warstwa sieci
Aby uzyskać lepszy obraz, poniżej znajduje się TCP/IP Model warstwy.
Model warstwy TCP/IPDowiedzmy się, co dzieje się w każdej warstwie.
1. Warstwa sieci
Jest to najbardziej podstawowa lub podstawowa warstwa w modelu TCP/IP. Określa, w jaki sposób dane są fizycznie wysyłane przez sieć. Określa, w jaki sposób transmisja danych występuje między dwoma urządzeniami sieciowymi. Ta warstwa zależy od używanego sprzętu.
Tutaj znajdziesz kable transmisji danych, takie jak Ethernet / Twisted Cable i Fibre.
2. Warstwa internetowa
Druga warstwa to warstwa internetowa. Jest odpowiedzialny za logiczną transmisję pakietów danych przez sieć. Dodatkowo określa, w jaki sposób dane są wysyłane i odbierane przez Internet. W warstwie internetowej znajduje się 3 główne protokoły:
- Ip - Jak można się domyślać, oznacza to protokół internetowy. Dostarcza pakiety danych od źródła do hosta docelowego, wykorzystując adresy IP. Jak omówiliśmy wcześniej, IP ma dwie wersje - IPv4 i IPv6.
- ICMP - To jest akronim dla protokołu komunikatów kontroli Internetu. Służy do zbadania i diagnozowania problemów sieciowych. Dobrym przykładem jest pingowanie zdalnego hosta, aby sprawdzić, czy jest on osiągalny. Po uruchomieniu polecenia ping wysyłasz żądanie echa ICMP do hosta, aby sprawdzić, czy jest w górę.
- Arp - Jest to skrót od protokołu rozdzielczości adresu. Sonduje adres sprzętowy hosta z danego adresu IP.
3. Warstwa transportowa
Ta warstwa jest odpowiedzialna za kompleksową komunikację i dostarczanie bezbłędnych pakietów danych z jednego hosta do drugiego. Warstwa transportowa obejmuje dwa kluczowe protokoły.
- TCP - Skrót od protokołu kontroli transmisji, TCP zapewnia niezawodną i bezproblemową komunikację między hostami. Segmentuje i wykonuje sekwencjonowanie pakietów danych. Wykonuje również wykrywanie błędów, a następnie retransformuje uszkodzone ramki.
- UDP - To jest protokół użytkownika Datagram. Jest to protokół bez połączeń i nie zapewnia tyle niezawodności i bezbłędnego połączenia, co protokół TCP. Jest używany głównie przez aplikacje, które nie wymagają niezawodnej transmisji.
4. Warstwa aplikacji
Wreszcie mamy warstwę aplikacji. Jest to najwyższa warstwa, która zapewnia protokoły, z którymi aplikacje używają do interakcji. Istnieje mnóstwo protokołów na tej warstwie, jednak wymieniliśmy najczęściej używane protokoły i odpowiednie numery portów.
Protokoły | Porty | Opis |
Ftp | 20/21 | Protokół Przesyłania Plików. Umożliwia przesyłanie plików między komputerami |
Ssh | 22 | Bezpieczna skorupa. Zapewnia bezpieczne lub niezaszyfrowane połączenie między systemami hosta |
Telnet | 23 | Zapewnia niepewne połączenie ze zdalnymi hostami |
SMTP | 25 | Prosty protokół transferu poczty. Ułatwia dostarczanie poczty |
DNS | 53 | System nazwy domeny. Rozwiązuje nazwy domeny na adresy IP |
Http | 80 | Protokół transferu hipertekstu. Umożliwia dostęp do serwerów internetowych |
Pop3 | 110 | Protokół pocztowy. Umożliwia pobieranie poczty z serwerów poczty |
Imap | 143 | Protokół dostępu do wiadomości internetowych. Umożliwia dostęp do poczty przechowywanej na serwerze pocztowym. |
Snmp | 161 | Simple Network Management Protocol. Umożliwia monitorowanie urządzeń sieciowych. |
Https | 443 | To jest bezpieczna lub zaszyfrowana wersja HTTP. Zapewnia bezpieczny dostęp do serwerów internetowych. |
Model TCP/IP jest najczęściej używany do rozwiązywania problemów sieciowych i czasami jest porównywany z modelem OSI, który jest modelem 7 -warstwowym i który obejmiemy w sekcji rozwiązywania problemów.
To kończy serię Networking Essentials. To mamy nadzieję, że zdobyłeś podstawowe zrozumienie.
Zostań Certyfikowaną Fundacją Linux IT Associate (LFCA)- « LFCA Jak zarządzać pakietami oprogramowania w Linux - część 7
- Jak zainstalować Java z Apt na Ubuntu 20.04 »