Kaj je TCP / IP? - Kako deluje - Sloji in prednosti TCP / IP

Kazalo:

Anonim

Pregled TCP / IP

  • TCP / IP pomeni protokol za nadzor prenosa / internetni protokol, ki je kombinacija dveh protokolov, in sicer protokola TCP in protokola IP. To je zbirka protokolov, razvita pred modelom OSI. TCP / IP ni nič drugega kot komunikacijski protokol, ki se uporablja za povezovanje naprav v internetu.
  • TCP / IP je hierarhični protokol, sestavljen iz interaktivnih modulov, kjer vsak modul zagotavlja določeno funkcionalnost. Prenos podatkov preko internetne povezave poteka s pomočjo TCP / IP. Pokaže, kako se podatki prenašajo prek internetne povezave
  • V TCP / IP je TCP odgovoren za deljenje sporočil ali datotek v majhne pakete med prenosom prek internetne povezave in njihovo sestavljanje na namembnem mestu. IP je odgovoren za dodelitev naslova paketom, da lahko dosežejo pravi cilj.

Kako deluje TCP / IP?

Funkcionalnost TCP / IP je razdeljena na pet plasti -1) Fizični sloj, Podatkovni povezavni sloj, Omrežni sloj, Transportni sloj, Aplikacijski sloj.

Fizični sloj

  • Fizikalni sloj pretvori binarne podatke v signale in jih prenaša prek lokalnega medija. V tej plasti je enota komunikacije en bit. Ko je povezava med dvema napravama vzpostavljena, se podatki pretakajo v obliki bajtov. Fizični sloj odda bite.

Sloj podatkovne povezave

  • Data Link Layer določa obliko podatkov v omrežju. Fizično naslavljanje poteka v sloju podatkovne povezave. MAC naslov vira in cilj sta dodeljena podatkovnemu paketu, da tvorita okvir.
  • V sloju podatkovne povezave je enota komunikacije okvir. Ta plast deli sporočilo ali datoteko v okvir. Okvir ni nič drugega kot paket, ki je odgovoren za zajem podatkov, prejetih iz omrežne plasti.

Omrežni sloj

  • V omrežnem sloju je enota komunikacije Paketi. Ta plast zagotavlja IP naslov vira in cilja vsakega segmenta, da tvori paket. Network Layer ponuja funkcije, kot so logično naslavljanje, tj. IP Addressing, določanje poti in usmerjanje. Usmerjanje je metoda premikanja podatkovnega paketa od vira do cilja.
  • Na podlagi naslova IP in maske se v omrežju sprejemajo odločitve o usmerjanju. Ker je določanje poti postopek izbire najboljše možne poti za dostavo podatkov do sprejemnika. Uporablja protokole, kot so OSPF (Open Shortest Path First), BGP (Border Gateway Protocol) itd.

Transportni sloj

  • Transportni sloj je odgovoren za prenos podatkov z ene lokacije na drugo. Nadzira zanesljivost komunikacije s pomočjo segmentacije, nadzora toka in nadzora napak.
  • Segmentacija je postopek delitve prejetih podatkov na majhne enote, ki jih imenujemo segmenti.
  • V tem sloju je segment komunikacijske enote.
  • Nadzor pretoka: Nadzor pretoka je postopek nadzora količine poslanih podatkov.
  • Nadzor napak: Transportni sloj uporablja samodejno shemo zahteve za ponovitev ponovnega pošiljanja izgubljenih ali poškodovanih podatkov. Vsakemu segmentu se doda skupina botov, ki se imenuje kontrolna vsota, da ugotovi prejeti segment, ki ima napake.

V transportni plasti se uporabljata dva protokola:

  1. Uporabniški protokol Datagram: Uporabniški protokol Datagram uporablja storitev brez povezave. tj. UDP dostavi podatkovne pakete brez nastavitve vnaprej določene poti, zato ni vzpostavljena seja za povezavo. V UDP je pot odvisna od prometa razpoložljive poti.
  2. Protokol za nadzor prenosa: protokol za nadzor prenosa uporablja storitev, ki je usmerjena v povezavo. TCP v storitvah, usmerjenih v povezavo, odloči, da se podatkovne enote poti podajo po določeni poti. Ko je pogovor TCP končan, seja konča.

Nanosni sloj

Enota komunikacije v aplikacijski plasti je sporočilo. Uporabniku omogoča dostop do internetnih storitev. Uporabljajo ga omrežne aplikacije, ki uporabljajo internet. V tej plasti je opredeljenih veliko protokolov za zagotavljanje storitev, kot so FTP za prenos datotek, HTTP ali HTTPS za dostop do www, tj. Svetovnega spleta, SMTP za elektronsko pošto, TELNET za virtualne terminale itd.

TCP / IP protokoli

Spodaj je seznam najpogosteje uporabljenih protokolov TCP / IP: -

HTTP

HTTP pomeni HyperText Transfer Protocol. HTTP vzpostavi povezavo med odjemalcem in strežnikom za prenos podatkov. Gre za nezaščiten prenos. Stranka pošlje zahtevek strežniku prek spletnega brskalnika za ogled določenih informacij. Po prejemu zahteve strežnik stranki pošlje določene podatke.

HTTPS

HTPPS pomeni HyperText Transfer Protocol Secure. HTTPS vzpostavi povezavo med odjemalcem in strežnikom za prenos podatkov. Je varen prenos. Stranka v glavnem uporablja to HTTPS za pošiljanje zasebnih informacij, kot so podatki o kreditni kartici, spletne transakcije itd., Prek internetne povezave.

FTP

FTP stoji za protokol prenosa datotek. Uporablja storitve TCP za prenos datotek z enega gostitelja na drugega. Vzpostavi povezavo med dvema gostiteljema. Po vzpostavitvi povezave gostitelj lahko pošilja in sprejema podatke ali datoteke.

SMTP

SMTP pomeni Simple Protocol Transfer Protocol. To je široko uporabljen in najpomembnejši protokol, ki se uporablja za prenos e-poštnih sporočil od pošiljatelja do prejemnika. Gre za protokol aplikacijskega sloja, kot smo že videli. Gre za protokol Push, ki se uporablja za pošiljanje e-pošte. Po tem protokol POP poštni urad) ali IMAP (protokol za dostop do internetnih sporočil) naložijo e-poštna sporočila na koncu sprejemnika.

TELNET

TELNET pomeni Terminal Network. Vzpostavi povezavo med lokalnim računalnikom in oddaljenim računalnikom tako, da se zdi, da je lokalni terminal terminal na oddaljenem sistemu.

FTP

FTP pomeni protokol prenosa datotek. Gre za internetni protokol, ki se uporablja za prenos podatkov, predstavnostnih datotek z enega računalnika na drugega.

Prednosti TCP / IP

  • Omogoča prilagodljivost, ta funkcija omogoča dodajanje N številnih omrežij brez motenja trenutnih storitev.
  • Je interoperabilna, kar pomeni, da omogoča dva različna sistema, da komunicirata prek heterogenega omrežja.
  • Je odprtokodna, torej brezplačna za uporabo. Vsakdo ga lahko uporablja za komunikacijo.
  • To je industrijski standard model, ki je razvit za reševanje težav, povezanih s komunikacijo po omrežju
  • Vsaki napravi v omrežju dodeli enkraten naslov IP. zato je vsaka naprava enotno prepoznana po omrežju.

Zaključek

V tem članku smo videli, kaj je TCP / IP, podrobno razlago slojev v TCP / IP in prednosti njegove uporabe prek omrežja.

Priporočeni članki

To je vodnik o tem, kaj je TCP / IP. Tukaj razpravljamo o delu, prednostih in plasteh v TCP / IP. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -

  1. Kaj so mrežni protokoli
  2. Arhitektura DBMS
  3. Vprašanja za intervju CCNA
  4. Kaj je protokol TCP?