Prezentare generală a TCP / IP
- TCP / IP înseamnă Protocol de control al transmisiei / Internet Protocol, care este o combinație de două protocoale, respectiv protocol TCP și protocol IP. Este o suită de protocoale dezvoltată anterior modelului OSI. TCP / IP nu este altceva decât un protocol de comunicații care este utilizat pentru conectarea dispozitivelor de pe internet.
- TCP / IP este un protocol ierarhic care este format din module interactive în care fiecare modul oferă funcționalități specifice. Transmiterea datelor prin conexiunea la internet se face cu ajutorul TCP / IP. Acesta arată modul în care se transferă datele prin conexiunea la internet
- În TCP / IP, TCP este responsabil pentru împărțirea mesajelor sau fișierelor în pachete mici în timpul transmisiei prin conexiunea la internet și asamblarea lor la destinație. IP este responsabil pentru atribuirea unei adrese pachetelor, astfel încât acestea să poată ajunge la destinația corectă.
Cum funcționează TCP / IP?
Funcționalitatea TCP / IP este împărțită în cinci straturi -1) Strat fizic, strat de legătură de date, strat de rețea, strat de transport, strat de aplicație.
Strat fizic
- Stratul fizic transformă datele binare în semnale și transmite prin media locală. În acest strat, o unitate de comunicații este un singur bit. Când conexiunea stabilită între două dispozitive, datele curg sub forma unui flux de octeți. Stratul fizic oferă biți.
Stratul legăturii de date
- Data Link Layer definește formatul datelor din rețea. Adresarea fizică se face în Layer Link Link. Adresa MAC a sursei și destinației sunt atribuite pachetului de date pentru a forma un cadru.
- În stratul de legături de date, unitatea de comunicare este un cadru. Acest strat împarte mesajul sau fișierul în cadru. Cadrul nu este altceva decât un pachet care este responsabil pentru încapsularea datelor primite de la stratul de rețea.
Stratul de rețea
- În stratul de rețea, unitatea de comunicare este un pachet. Acest strat furnizează o adresă IP a sursei și a destinației fiecărui segment pentru a forma un pachet. Network Layer oferă funcții precum adresare logică, adică adresare IP, determinarea căii și rutare. Rutarea este o metodă de mutare a pachetului de date de la sursă la destinație.
- Pe baza adresei IP și a măștii, deciziile de rutare sunt luate în rețea. Întrucât Determinarea căii este procesul de alegere a celei mai bune căi posibile pentru livrarea datelor către receptor. Utilizează protocoale precum OSPF (Open Shortest Path First), BGP (Frontier Gateway Protocol) etc.
Stratul de transport
- Stratul de transport este responsabil pentru transferul datelor dintr-o locație în alta. Acesta controlează fiabilitatea comunicării prin segmentare, controlul debitului și controlul erorilor.
- Segmentarea este procesul de divizare a datelor primite în unități mici numite segmente.
- Un segment este o unitate de comunicare În acest strat.
- Controlul fluxului: Controlul fluxului este procesul de control al cantității de date transmise.
- Controlul erorilor: stratul de transport utilizează schema de solicitare a repetării automate pentru a retransmite datele pierdute sau corupte. Un grup de roboți numit checkum este adăugat la fiecare segment pentru a afla segmentul primit care are erori.
Există 2 protocoale utilizate în stratul Transport:
- Protocol Datagram utilizator: Protocolul Datagram utilizator utilizează un serviciu fără conexiune. adică UDP livrează pachete de date fără a seta o cale predefinită, prin urmare, nu este stabilită o sesiune pentru conectare. În UDP, calea depinde de traficul căii disponibile.
- Protocol de control al transmisiei: Protocolul de control al transmisiei utilizează un serviciu orientat către conexiune. În serviciul orientat către conexiune, TCP decide că o cale de unități de date sunt livrate pe calea decisă. Când conversația TCP este terminată, sesiunea este încheiată.
Strat de aplicație
Unitatea de comunicare din stratul de aplicație este mesajul. Acesta permite utilizatorului să acceseze servicii de internet. Este folosit de aplicațiile de rețea care utilizează internetul. Multe protocoale sunt definite în acest strat pentru a furniza servicii precum FTP pentru transfer de fișiere, HTTP sau HTTPS pentru accesarea www adică World Wide Web, SMTP pentru poștă electronică, TELNET pentru terminale virtuale etc.
Protocoale TCP / IP
Mai jos este lista protocoalelor TCP / IP utilizate frecvent: -
HTTP
HTTP reprezintă protocolul de transfer HyperText. HTTP stabilește o conexiune între client și server pentru transmisia de date. Este o transmisie nesigură. Un client trimite o solicitare către server printr-un browser web pentru a vedea informațiile specificate. După primirea unei solicitări, serverul trimite informații specificate clientului.
HTTPS
HTPPS înseamnă HyperText Transfer Protocol Secure. HTTPS stabilește o conexiune între client și server pentru transmisia de date. Este o transmisie sigură. Clientul folosește în principal acest HTTPS pentru a trimite informații private, cum ar fi detaliile cardului de credit, tranzacțiile online, etc. către server prin conexiunea la internet.
FTP
Standuri FTP pentru protocolul de transfer de fișiere. Utilizează servicii TCP pentru a transfera fișiere de la o gazdă la alta. Stabilește o conexiune între două gazde. după stabilirea conexiunii, gazda poate trimite și primi date sau fișiere.
SMTP
SMTP înseamnă protocol de transfer prin poștă simplă. Este un protocol larg utilizat și cel mai important utilizat pentru a transfera e-mailuri de la expeditor la receptor. Este un protocol de strat de aplicație așa cum am văzut anterior. Este un protocol Push care este utilizat pentru a trimite un e-mail. După aceea, protocoalele de birou poștal POP) sau protocoalele IMAP (acces la mesaje internet) preiau e-mailuri la capătul receptorului.
TELNET
TELNET reprezintă rețeaua de terminale. Stabilește conexiunea dintre computerul local și computerul de la distanță într-un mod în care terminalul local pare a fi un terminal la sistemul de la distanță.
FTP
FTP înseamnă Protocol de transfer de fișiere. Este un protocol de internet utilizat pentru transferul datelor, fișierelor media de la un computer la alt computer.
Avantajele TCP / IP
- Oferă caracteristică de scalabilitate, această caracteristică permite adăugarea unui număr de N de rețele fără a deranja serviciile curente.
- Este interoperabil, ceea ce înseamnă că permite două sisteme diferite să comunice printr-o rețea eterogenă.
- Este un open-source adică liber de utilizat. Oricine îl poate folosi pentru comunicare.
- Este un model standard pentru industrie care este dezvoltat pentru a rezolva problemele legate de comunicarea printr-o rețea
- Acesta atribuie o adresă IP unică fiecărui dispozitiv din rețea. astfel încât fiecare dispozitiv este identificat în mod unic prin rețea.
Concluzie
În acest articol, am văzut ce este TCP / IP, explicație detaliată a straturilor din TCP / IP și avantajele utilizării acestuia în rețea.
Articole recomandate
Acesta a fost un ghid pentru Ce este TCP / IP. Aici discutăm modul de lucru, avantajele și straturile din TCP / IP. Puteți parcurge și alte articole sugerate pentru a afla mai multe -
- Ce este Protocoalele de rețea
- Arhitectură DBMS
- Întrebări la interviu CCNA
- Ce este protocolul TCP?