Protokół internetowy (IP) odnosi się do zestawu reguł, które regulują sposób przesyłania pakietów danych w sieci. Nie musisz wiedzieć, co oznacza IP, aby korzystać z urządzeń sieciowych. Na przykład Twój laptop i telefon używają adresów IP, ale nie musisz zajmować się stroną techniczną, aby działały.
Jednakże pomaga zrozumieć, co oznacza IP oraz jak i dlaczego jest niezbędnym elementem komunikacji sieciowej.
Protokół internetowy
IP to zestaw specyfikacji, które standaryzują działanie urządzeń podłączonych do Internetu. Po umieszczeniu w kontekście komunikacji sieciowej, protokół internetowy opisuje, w jaki sposób pakiety danych poruszają się w sieci.
Protokół zapewnia, że wszystkie maszyny w sieci (lub na świecie, jeśli chodzi o Internet), niezależnie od tego, jak się różnią, mówią tym samym „językiem” i mogą zintegrować się z frameworkiem.
Protokół IP standaryzuje sposób, w jaki komputery w Internecie lub dowolnej sieci IP przekazują lub trasują swoje pakiety w oparciu o ich adresy IP.
Routing IP
Routing, oprócz adresowania, jest jedną z głównych funkcji protokołu IP. Routing polega na przekazywaniu pakietów IP z komputera źródłowego do docelowego przez sieć na podstawie ich adresów IP.
Ta transmisja zwykle odbywa się przez router. Router używa docelowego adresu IP do określenia następnego miejsca docelowego za pośrednictwem szeregu routerów.
TCP/IP
Kiedy protokół kontroli transmisji (TCP) połączy się z protokołem IP, otrzymasz kontroler ruchu na autostradzie internetowej. TCP i IP współpracują ze sobą, aby przesyłać dane przez Internet, ale na różnych poziomach.
Ponieważ IP nie gwarantuje niezawodnego dostarczania pakietów przez sieć, TCP odpowiada za zapewnienie niezawodności połączenia.
TCP to protokół zapewniający niezawodność transmisji. W szczególności TCP gwarantuje:
- Żadne pakiety nie zostały utracone.
- Pakiety są we właściwej kolejności.
- Opóźnienie jest na akceptowalnym poziomie.
- Nie ma duplikacji pakietów.
Wszystko to ma na celu zapewnienie, że otrzymane dane są spójne, uporządkowane, kompletne i płynne (abyś nie słyszał przerywanej mowy).
Podczas transmisji danych TCP działa tuż przed IP. TCP łączy dane w pakiety TCP przed wysłaniem ich do IP, który z kolei hermetyzuje je w pakietach IP.
Adresy IP
Adresy IP mogą być najbardziej interesującą i tajemniczą częścią IP dla wielu użytkowników komputerów. Adres IP to unikalny zestaw liczb, który identyfikuje urządzenie w sieci, niezależnie od tego, czy jest to komputer, serwer, urządzenie elektroniczne, router, telefon czy inne urządzenie.
Adres IP jest niezbędny do routingu i przekazywania pakietów IP ze źródła do miejsca docelowego. Bez adresów IP internet nie wiedziałby, gdzie wysłać e-mail i inne dane.
W skrócie, TCP obsługuje dane, podczas gdy IP obsługuje lokalizację.
Najpopularniejszym typem adresu IP jest adres iPv4 (dla wersji 4 technologii IP). Jego 32-bitowe adresowanie zapewnia około 4,3 miliarda adresów IP, ale wraz z rozprzestrzenianiem się urządzeń mobilnych i urządzeń Internetu rzeczy potrzebnych było więcej adresów IP. Wdrożono nowy typ adresu IP, iPv6, a jego 128-bitowe adresowanie zapewnia tak ogromną liczbę adresów, że teoretycznie nigdy nie będziemy potrzebować więcej.
IPv5 nigdy nie został wdrożony, głównie dlatego, że używał tego samego 32-bitowego adresowania co IPv4.
Pakiety IP
Pakiet IP to podstawowa jednostka informacji. Przenosi dane i nagłówek IP. Każda część danych, w tym pakiety TCP w sieci TCP/IP, jest dzielona na bity i umieszczana w pakietach do transmisji przez sieć.
Kiedy pakiety dotrą do miejsca przeznaczenia, są ponownie składane w oryginalne dane.
Gdy głos spotyka IP
Voice over Internet Protocol (VoIP) wykorzystuje tę wszechobecną technologię operatora do rozpowszechniania pakietów danych głosowych do i od maszyn za pośrednictwem usług takich jak Skype.
IP to miejsce, w którym VoIP czerpie swoją moc, moc, aby usługa była tańsza i elastyczniejsza dzięki wykorzystaniu już istniejącego nośnika danych.
Pierwsze połączenie VoIP ma miejsce przed internetem, jaki znamy. Była to część eksperymentu ARPANET przeprowadzonego w 1973 roku.