PROTOKÓŁ TCP/IP

1. Porównanie modeli OSI i TCP/IP

 

Podobieństwa:

  • Obydwa modele maja budowę warstwową
  • Obydwa protokoły maja warstwę aplikacji, chociaż świadczą one bardzo różne usługi
  • Oba maja porównywalne warstwy sieciowe i transportowe
  • Oba modele muszą być znane osobom zawodowo zajmującym się sieciami komputerowymi
  • W obu protokołach założenie jest przełączenie pakietów. Oznacza to ze poszczególne pakiety mogą do tego samego miejsca docelowo trafić różnymi ścieżkami

Różnice:

  • W protokole TCP/IP zadania warstwy  prezentacji i sesji są realizowane w warstwie aplikacji
  • W warstwie dostępu do sieci protokołu TCP/IP połączono funkcje warstw łącza danych i fizycznej modelu OSI
  • Protokół TCP/IP wydaje prostszy, bo ma mniej warstw
  • Protokół TCP/IP są standardem, wokół którego powstał Internet, wiec model TCP/IP zyskał na znaczeniu właśnie dzięki tym protokołom. W przeciwieństwie do modelu TCP/IP model

2. Model TCP/IP

Model TCP/IP do teoretyczny model warstwowej struktury komunikacji sieciowej. Opiera sie on na szeregu współpracujących ze sobą warstw. Założenia modelu TDCP/IP są pod względem warstw zbliżone do założenia modelu OSI, jednak liczba warstw jest mniejsza i lepiej odzwierciedla prawdziwą strukturę internetu.

3. Protokół TCP/IP

Protokół TCP/IP ( z ang. Transmission Control Protocol / Internet Protocol) to najpopularniejszy sposób protokołów komunikacyjnych zwany protokół IP, powszechnie uzywany w sieciach LAN, a także w Internecie. W sieciach IP dane SA wysyłane w formie bloków określanych mianem pakietów. W przypadku transmisji z wykorzystaniem protokołu IP przed rozpoczęciem transmisji nie jest zestawiana wirtualna sejsa komunikacyjna miedzy dwoma urządzeniami

4 .Protokół IPX/SPX

(Internet Packet Exchange / Sequential Packet Exchange) Protokół IPX/SPX jest to zestaw protokołów sieciowych firmy Novell (protokół warstwy sieciowej IPX i warstwy transportowej SPX). Użytkowany w różnych sieciach lokalnych (od PC LAN do sieci branżowych). Rozwiązanie to jako implementacja protokołów XNS (ang. Xerox Network Service) warstwy transportu i sieciowej dostępne jest w systemach: NetWare, MS-DOS, MS Windows i OS/2. Obecnie protokoły te są wycofywane i zastępowane zestawem protokołów TCP/IP.

5 .Protokół Apple Talk

Protokół ten jest to pakiet protokołów komunikacyjnych stworzonych przez firmę Apple Computer na początku lat 80-tych a dokładnie w roku 1984. Umożliwia on tworzenie sieci komputerowych i podstawowych usług sieciowych dla komputerów Macintosh i innych produktów tej firmy. Po pewnym czasie firma Apple Computer zaprzestała rozwoju AppleTalk i zaczęła wykorzystywać w swych produktach TCP/IP, który stawał się coraz popularniejszy.

6 .Protokół NetBEUI

Protokół NetBEUI (z angielskiego NetBIOS Extended User Interface) jest to protokół komunikacyjny LAN. NetBEUI jest wyłącznie protokołem transportu sieci LAN dla systemów operacyjnych Microsoft. Nie jest trasowany. Dlatego jego implementacje ograniczają się do warstwy 2 modelu OSI, w których działają wyłącznie komputery wykorzystujące systemy operacyjne firmy Microsoft. Ogranicza to dostępne architektury obliczeniowe i aplikacje technologiczne. Microsoft zaprzestał rozwijania protokołu wraz z wydaniem systemem Windows XP.

Zalety korzystania z protokołu NetBEUI:

  • komputery korzystające z systemów operacyjnych lub oprogramowania sieciowego firmy Microsoft mogą się komunikować.
  • NetBEUI jest w pełni samodostrajającym się protokołem i najlepiej działa w małych segmentach LAN.
  • posiada niewielkie wymagania odnośnie do pamięci.
  • ochrona przed błędami transmisji, a także możliwość powrotu do normalnego stanu w razie ich wystąpienia.

Wadą protokołu NetBEUI jest fakt, że nie może być trasowany (z wyjątkiem usług IPTunnel) i niezbyt dobrze działa w sieciach WAN.

Krótki opis warstw protokołu TCP/IP

7. Warstwa transportowa

Warstwa transportowa (ang. Transport Layer) - gwarantuje pewność przesyłania danych oraz kieruje właściwe informacje do odpowiednich aplikacji. Opiera się to na wykorzystaniu portów określonych dla każdego połączenia. W jednym komputerze może istnieć wiele aplikacji wymieniających dane z tym samym komputerem w sieci i nie nastąpi wymieszanie się przesyłanych przez nie danych, warstwa ta nawiązuje i zrywa połączenia między komputerami oraz zapewnia pewność transmisji.

8. Warstwa internetu

(ang. Internet Layer) Warstwa Internetu lub warstwa protokołu internetowego to całe ,,serce" interneru. W tej warstwie przetwarzane są datagramy posiadające adresy IP. Ustalana jest odpowiednia droga do docelowego komputera w sieci. Niektóre urządzenia sieciowe posiadają tę warstwę jako najwyższą. Są to routery, które zajmują się kierowaniem ruchu w Internecie, bo znają topologię sieci. Proces odnajdywania przez routery właściwej drogi określa się jako trasowanie.

9. Warstwa dostępu do sieci

(ang. Network Interface Layer) Warstwa dostępu do sieci lub warstwa fizyczna jest najniższą warstwą i to ona zajmuje się przekazywaniem danych przez fizyczne połączenia między urządzeniami sieciowymi. Najczęściej są to karty sieciowe lub modemy. Dodatkowo warstwa ta jest czasami wyposażona w protokoły do dynamicznego określania adresów IP.