Što je TCP / IP? - Kako to radi - Slojevi i prednosti TCP / IP

Sadržaj:

Anonim

Pregled TCP / IP

  • TCP / IP označava Protokol kontrole prijenosa / Internet protokol koji je kombinacija dva protokola, naime TCP protokola i IP protokola. To je paket protokola razvijen prije OSI modela. TCP / IP nije ništa drugo nego komunikacijski protokol koji se koristi za povezivanje uređaja na Internetu.
  • TCP / IP je hijerarhijski protokol koji se sastoji od interaktivnih modula gdje svaki modul pruža specifičnu funkcionalnost. Prijenos podataka putem internetske veze vrši se uz pomoć TCP / IP. Prikazuje kako se podaci prenose putem internetske veze
  • U TCP / IP-u, TCP je odgovoran za dijeljenje poruka ili datoteka u male pakete tijekom prijenosa putem internetske veze i njihovo sastavljanje na odredištu. IP je odgovoran za dodjelu adrese paketima kako bi došli do ispravnog odredišta.

Kako djeluje TCP / IP?

Funkcionalnost TCP / IP-a podijeljena je u pet slojeva -1) fizički sloj, sloj podataka za prijenos podataka, mrežni sloj, transportni sloj, aplikacijski sloj.

Fizički sloj

  • Fizički sloj pretvara binarne podatke u signale i prenosi ih preko lokalnog medija. U ovom je sloju jedinica komunikacije jedan bit. Kad se uspostavi veza između dva uređaja, podaci teku u obliku toka bajtova. Fizički sloj daje bitove.

Sloj podatkovne veze

  • Sloj podatkovne veze definira format podataka u mreži. Fizičko adresiranje vrši se u sloju veze podataka. MAC adresa izvora i odredišta dodijeljeni su podatkovnom paketu radi formiranja okvira.
  • U sloju veze podataka, jedinica komunikacije je okvir. Ovaj sloj dijeli poruku ili datoteku u okvir. Okvir nije ništa drugo nego paket koji je odgovoran za kapsuliranje podataka primljenih od mrežnog sloja.

Mrežni sloj

  • U mrežnom sloju, jedinica komunikacije je Paketi. Ovaj sloj pruža IP adresu izvora i odredišta svakom segmentu radi formiranja paketa. Mrežni sloj pruža funkcije poput logičkog adresiranja, tj. IP adrese, određivanja puta i usmjeravanja. Usmjeravanje je metoda premještanja paketa podataka s izvora na odredište.
  • Na temelju IP adrese i maske, odluke o usmjeravanju donose se u mreži. Dok je određivanje puta postupak odabira najboljeg mogućeg puta za isporuku podataka do primatelja. Koristi protokole kao što su OSPF (Open Shortest Path First), BGP (Border Gateway Protocol) itd.

Transportni sloj

  • Transportni sloj odgovoran je za prijenos podataka s jedne lokacije na drugu. Ona kontrolira pouzdanost komunikacije putem segmentacije, kontrole protoka i kontrole pogrešaka.
  • Segmentacija je proces dijeljenja primljenih podataka na male jedinice koje nazivamo segmentima.
  • Segment je jedinica komunikacije u ovom sloju.
  • Kontrola protoka: Kontrola protoka je postupak kontrole količine prenesenih podataka.
  • Kontrola pogreške: Transportni sloj koristi shemu automatskog ponavljanja zahtjeva za ponovni prijenos izgubljenih ili oštećenih podataka. Svakom segmentu dodaje se grupa botova zvanih checkum kako bi saznali primljeni segment koji ima pogreške.

U transportnom sloju koriste se 2 protokola:

  1. User Datagram Protocol: Protokol korisničkog datagrama koristi uslugu bez veze. tj. UDP isporučuje pakete podataka bez postavljanja unaprijed definirane putanje, stoga nije uspostavljena sesija za povezivanje. U UDP-u putanja ovisi o prometu raspoloživog puta.
  2. Protokol kontrole prijenosa: Protokol kontrole prijenosa koristi uslugu orijentiranu na vezu. U usluzi orijentiranoj na vezu, TCP odlučuje da se jedinice podataka za put isporučuju odlučenim putem. Kad TCP razgovor završi, sesija se prekida.

Aplikacijski sloj

Jedinica komunikacije u aplikacijskom sloju je poruka. Korisniku omogućuje pristup internetskim uslugama. Koriste ga mrežne aplikacije koje koriste internet. U ovom su sloju definirani mnogi protokoli koji pružaju uslugu poput FTP-a za prijenos datoteka, HTTP ili HTTPS za pristup www tj. World Wide Webu, SMTP za elektroničku poštu, TELNET za virtualne terminale itd.

TCP / IP protokoli

Ispod je popis najčešće korištenih TCP / IP protokola: -

HTTP

HTTP označava HyperText Transfer Protocol. HTTP uspostavlja vezu između klijenta i poslužitelja za prijenos podataka. To je nesiguran prijenos. Klijent šalje zahtjev poslužitelju putem web preglednika za pregled određenih informacija. Nakon primitka zahtjeva, poslužitelj šalje određene podatke klijentu.

HTTPS

HTPPS označava HyperText Transfer Protocol Secure. HTTPS uspostavlja vezu između klijenta i poslužitelja za prijenos podataka. To je siguran prijenos. Klijent uglavnom koristi ovaj HTTPS za slanje privatnih podataka poput podataka o kreditnoj kartici, mrežnih transakcija i sl. Na server putem internetske veze.

FTP

FTP stoji za protokol prijenosa datoteka. Koristi TCP usluge za prijenos datoteka s jednog domaćina na drugi. Uspostavlja vezu između dva domaćina. nakon uspostavljanja veze domaćin može slati i primati podatke ili datoteke.

SMTP

SMTP označava jednostavan protokol za prijenos pošte. To je široko korišten i najvažniji protokol koji se koristi za prijenos e-pošte od pošiljatelja do primatelja. To je protokol aplikacijskog sloja kao što smo već vidjeli. To je Push protokol koji se koristi za slanje e-pošte. Nakon toga POP protokol poštanskog protokola) ili IMAP (protokol pristupa internetskim porukama) protokoli preuzimaju e-poštu na kraju prijemnika.

Telnet

TELNET znači Terminal Network. Uspostavlja vezu između lokalnog i udaljenog računala na način što se čini da je lokalni terminal terminal na udaljenom sustavu.

FTP

FTP znači Protokol za prijenos datoteka. To je internetski protokol koji se koristi za prijenos podataka, medijskih datoteka s jednog računala na drugo.

Prednosti TCP / IP

  • Pruža značajku skalabilnosti, ova značajka omogućuje dodavanje N broja mreža bez ometanja trenutnih usluga.
  • Ona je interoperabilna, što znači da omogućava dva različita sustava da komuniciraju preko heterogene mreže.
  • To je open-source tj. Besplatan za upotrebu. Svatko ga može koristiti za komunikaciju.
  • To je industrijski standard model koji je razvijen za rješavanje problema vezanih za komunikaciju preko mreže
  • Svakom uređaju u mreži dodjeljuje jedinstvenu IP adresu. pa se svaki uređaj jedinstveno identificira putem mreže.

Zaključak

U ovom smo članku vidjeli što je TCP / IP, detaljno objašnjenje slojeva u TCP / IP-u i prednosti njegove upotrebe preko mreže.

Preporučeni članci

Ovo je vodič za ono što je TCP / IP. Ovdje smo raspravljali o radu, prednostima i slojevima u TCP / IP-u. Možete i proći naše druge predložene članke da biste saznali više -

  1. Što su protokoli za umrežavanje
  2. DBMS Arhitektura
  3. CCNA pitanja za intervju
  4. Što je TCP protokol?