Per capiscenu a cumunicazione di dati in a reta hè cumplessu. In questu articulu, vi dimustrà facilmente cumu dui computer si cunnettanu, trasferisce è riceve infurmazioni di dati ancu cù u protocolu di cinque strati Tcp / IP.
Cosa hè a cumunicazione di dati?
U terminu "comunicazione di dati" hè utilizatu per discrìviri a trasmissione di l'infurmazioni da un locu à l'altru utilizendu un mediu cum'è una cunnessione filu. Quandu tutti i dispusitivi scambià dati sò in u listessu bastimentu o vicinu, dicemu chì u trasferimentu di dati hè lucale.
In questu cuntestu, "fonte" è "ricevitore" anu una definizione diretta. A fonte si riferisce à l'equipaggiu di trasmissione di dati, mentre chì u receptore si riferisce à u dispusitivu di riceve dati. L'obiettivu di a cumunicazione di dati ùn hè micca a creazione di l'infurmazioni à a fonte o u destinazione, ma piuttostu u trasferimentu di dati è u mantenimentu di dati durante u prucessu.
I sistemi di cumunicazione di dati spessu usanu linee di trasmissione di dati per riceve dati da i lochi distanti è rinvià i risultati processati in quelli stessi lochi distanti. U diagramma in figura dà una visione più cumpleta di e rete di cumunicazione di dati. I numerosi tecnichi di cumunicazione di dati attualmente in usu si sò sviluppati gradualmente, o cum'è una migliione di e tecniche di cumunicazione di dati esistenti prima o cum'è rimpiazzamentu per elli. È dopu ci hè u campu di minatura lessicale chì hè a cumunicazione di dati, chì include termini cum'è baud rate, modems, routers, LAN, WAN, TCP / IP, chì ISDN, è deve esse navigatu quandu decide nantu à un mezzu di trasmissione. Per via di u risultatu, hè impurtante di guardà in daretu è piglià un manicu nantu à sti cuncetti è l'evoluzione di e tecniche di cumunicazione di dati.
TCP/IP Protocolu di cinque strati:
Per assicurà u funziunamentu di TCP / IP bè, duvemu furnisce u minimu minimu di dati chì deve esse in un formatu chì hè universalmente capitu in e rete. L'architettura di cinque strati di u software rende stu formatu pussibule.
TCP/IP ottenga i fundamenti necessarii per trasmette i nostri dati à traversu a reta da ognuna di sti strati. E funzioni sò urganizate in "strati" specifichi per u compitu quì. Ùn ci hè micca una sola funzione in stu mudellu chì ùn aiuta micca direttamente unu di i tanti strati à fà u so travagliu megliu.
Solu i strati chì sò adiacenti unu à l'altru ponu cumunicà. I prugrammi chì operanu in strati più alti sò liberati da a rispunsabilità di eseguisce codice à i strati più bassi. Per stabilisce una cunnessione cù un òspite distante, per esempiu, u codice di l'applicazione hà solu sapè cumu fà una dumanda à a capa di trasportu. Si pò operà senza capisce u schema di codificazione sottumessi di i dati chì sò mandati. Hè à a strata fisica per trattà questu. Hè incaricatu di trasferimentu di dati prima, chì hè solu una seria di 0 è 1, è ancu di regulazione di u bit rate è di definisce a cunnessione, a tecnulugia wireless o cable elettricu chì cunnetta i dispusitivi.
U protocolu TCP/IP à cinque strati include uStratu d'applicazione, Stratu di trasportu, Stratu di rete, Stratu di cunnessione di dati è Stratu fisicu, Amparamu nantu à questi strati TCP / IP.
1. Stratu fisicu:A capa fisica gestisce u ligame cablatu o wireless reale trà i dispositi in una reta. Definisce u connettore, a cunnessione cablata o wireless trà i dispusitivi, è manda i dati crudi (0s è 1s) cù a regulazione di a tarifa di trasferimentu di dati.
2. Data Link Layer:Una cunnessione trà dui nodi fisicamenti cunnessi in una reta hè stabilita è tagliata à a capa di ligame di dati. Face questu dividendu i pacchetti di dati in frames prima di mandà à a so strada. Media Access Control (MAC) impiega l'indirizzi MAC per ligà i dispositi è specificà i diritti per trasmette è riceve dati, mentri Logical Link Control (LLC) identifica i protokolli di a rete, eseguisce a verificazione d'errore è sincronizza i frames.
3. Rete Layer:I cunnessione trà e rete sò a spina di l'Internet. A "strada di a rete" di u prucessu di cumunicazione in Internet hè induve queste cunnessione sò fatta da u scambiu di pacchetti di dati trà e rete. Diversi protokolli, cumpresu l'Internet Protocol (IP), sò usati à questu livellu per scopi cum'è routing, teste è criptografia.
4. Stratu di trasportu:Per stabilisce a cunnessione trà l'ospite à l'ospite hè a responsabilità di i strati di a rete. Mentre a rispunsabilità di a strata di trasportu hè di stabilisce una cunnessione portu à portu. Avemu trasfirutu bè i dati da Computer A à B attraversu l'interazzione di a strata fisica, a strata di cunnessione di dati è a strata di rete. Dopu à l'inviu di dati à l'urdinatore A-à-B cumu si l'urdinatore B pò ricunnosce quale applicazione hè a dati trasferitu?
Per quessa, hè necessariu assignà u processu à una applicazione particulari via un portu. Cusì, un indirizzu IP è u numeru di portu pò esse usatu per identificà unicu u prugramma in esecuzione di un host.
5. Layer d'applicazione:I navigatori è i clienti di e-mail sò esempi di software di u cliente chì operanu à a capa di l'applicazione. I protokolli sò dispunibuli chì facilitanu a cumunicazione trà i prugrammi è a visualizazione di informazioni utili à l'utilizatori finali. Protokollu di Trasferimentu Hypertext (HTTP), Protokollu di Trasferimentu di File (FTP), Protokollu Post Office (POP), Protocolu Simple di Trasferimentu di Mail (SMTP) è Sistema di Nomi di Dominiu (DNS) sò tutti esempi di protokolli chì operanu à u livellu di l'applicazione (DNS). .