Różnica między adresem IP a portem

Różnica między adresem IP a portem
Różnica między adresem IP a portem

Wideo: Różnica między adresem IP a portem

Wideo: Różnica między adresem IP a portem
Wideo: Архитектура GSM | MS, BTS, BSC, MSC | VLR, HLR, AuC, EIR, OMC | БСС, НСС, ОСС | Мобильные вычисления 2024, Lipiec
Anonim

IP a port

Dzięki najnowszym osiągnięciom technologii informacyjnych i komunikacyjnych (ICT) każdy zakątek ogromnego globu jest ze sobą połączony. Podstawą tego wspaniałego zwycięstwa są głównie szybko ewoluujące technologie komunikacyjne i sieciowe. Bloki konstrukcyjne tych cudownych tworów opierają się na koncepcjach adresowania IP i portów.

Poprzez adresy IP i porty miliony serwerów i klientów w Internecie komunikują się ze sobą.

Adres IP

Adres IP to logiczny 32-bitowy adres używany do określenia miejsca docelowego pakietu danych (datagramu). Adres IP identyfikuje sieć źródłową i docelową, które umożliwiają odpowiedni przepływ datagramu na określonej trasie. Każdy host i router w Internecie ma adres IP, podobnie jak wszystkie telefony mają unikalny numer w celu identyfikacji. Koncepcja adresowania IP została ustandaryzowana w 1981 roku.

W adresowaniu IP używana jest zasadniczo notacja dziesiętna z kropkami. Zwykle adres IP składa się z dwóch części, takich jak część sieciowa i część hosta. Zwykły układ adresu IP wygląda następująco:

Każdy z 4 bajtów (8 bitów=1 bajt) składa się z wartości z zakresu 0-255. Adresy IP są pogrupowane w klasy (A, B, C i D) w zależności od rozmiaru identyfikatora sieci i identyfikatora hosta. Gdy to podejście jest używane do określania adresów IP, jest identyfikowane jako adresowanie pełnej klasy. W zależności od typu tworzonej sieci należy wybrać odpowiedni schemat adresowania.

Np.: Klasa A=> Dla kilku sieci, każda z wieloma hostami.

Class C=> Dla wielu sieci, każda z kilkoma hostami.

Przeważnie w rozważanym środowisku LAN identyfikator sieciowy adresu IP pozostaje taki sam, podczas gdy część hosta jest zmienna.

Jedną z największych wad powodowanych przez pełne adresowanie klas jest marnowanie adresów IP. Inżynierowie przeszli więc na nowe podejście do adresowania bezklasowego. W przeciwieństwie do pełnego adresowania klasy, tutaj rozmiar identyfikatora sieci jest zmienny. W tym podejściu koncepcja maskowania podsieci jest używana do określenia rozmiaru identyfikatora sieci.

Przykład zwykłego adresu IP to 207.115.10.64

Porty

Porty są reprezentowane przez liczby 16-bitowe. Stąd liczba portów od 0 do 65 525. Numery portów od 0 do 1023 są ograniczone, ponieważ są zarezerwowane do korzystania z dobrze znanych usług protokołów, takich jak HTTP i FTP.

W sieci punkt końcowy, z którym komunikują się dwa hosty, jest określany jako porty. Większość portów ma przydzielone zadanie. Porty te są identyfikowane przez numer portu, jak omówiono wcześniej.

Więc funkcjonalne zachowanie adresu IP i portu jest następujące. Przed wysłaniem pakietu danych z maszyny źródłowej do datagramu są podawane źródłowe i docelowe adresy IP wraz z odpowiednimi numerami portów. Za pomocą adresu IP datagram śledzi maszynę docelową i dociera do niej. Po odsłonięciu pakietu system operacyjny za pomocą numerów portów kieruje dane do właściwej aplikacji. Jeśli numer portu jest niewłaściwie umieszczony, system operacyjny nie wie, które dane mają zostać wysłane do której aplikacji.

Podsumowując, adres IP wykonuje duże zadanie kierowania danych do zamierzonego miejsca docelowego, podczas gdy numery portów określają, która aplikacja ma być zasilana otrzymanymi danymi. Ostatecznie z odpowiednim numerem portu, przydzielona aplikacja przyjmuje dane przez zarezerwowany port.

Zalecana: