Nwlapcug.com


Come computer inviare dati?

Come computer inviare dati?


La possibilità di inviare dati da un computer a un altro dispositivo consente agli utenti di comunicare con gli altri tutto il mondo quasi istantaneamente. Mentre un utente deve solo digitare, fare clic su o pronunciare un comando a un computer, un sacco di trattamento è che si svolge dietro le quinte per abilitare l'invio e la ricezione dei dati. Trasferimento di dati quasi tutti nel mondo ha luogo dopo i sette strati del modello Open Systems Interconnection.

Applicazione

Quando si utilizza un'applicazione che invia i dati, ad esempio browser Web, client di posta elettronica, messaggistica istantanea o un gioco, sono al livello più alto di trasferimento di dati, noto come il "livello di applicazione." Questo strato è l'interfaccia dell'applicazione umana, dove i comandi per l'invio e la ricezione di dati possono essere avviati dall'utente che fa clic su un collegamento o fa una mossa in un computer di gioco. Questo livello gestisce molti servizi tra cui protocolli di trasferimento file, protocolli di posta elettronica, dei nomi di dominio e configurazione host dinamico.

Presentazione

Lavoro del livello di presentazione è quello di tradurre user-friendly formattazione ai dati che possono essere letti rapidamente dal computer e viceversa. Ad esempio, è facile per un utente da ricordare e digitare in "www.usa.gov" per raggiungere il sito ufficiale degli Stati Uniti, ma l'indirizzo deve essere convertito in numeri per il computer a capirlo, che lo rende "209.251.180.18", che verrà ulteriormente suddivisi in quelli e zeri in strati più bassi. Immagini sono smontate e rimontate con tutti gli altri contenuti, rendendo possibile per gli utenti di dare un senso di tutto invece di leggere il codice e immaginare ciò che potrebbe sembrare l'immagine.

Sessione

Dopo che informazioni sono state rese più computer amichevole, o viceversa durante la ricezione di dati, deve stabilire una connessione con l'host di destinazione, se un server Web, un altro computer nella rete o in un dispositivo come una stampante di rete. Vari servizi sono utilizzati a questo livello; ma non importa la tecnologia impiegata, il principio di base è lo stesso. Il computer invia una piccola quantità di dati che richiede una connessione alla destinazione. Questi dati viene instradati verso la destinazione da processi di livello inferiore, quindi viene inviata una risposta al computer. Questa risposta può essere "OK, mi puoi inviare dati ora", "la destinazione potrebbe non essere trovata" o "OK, ma prima ho bisogno di una password." Il livello di presentazione si traduce queste informazioni e il livello di applicazione sarà chiedere all'utente di immettere una password, comunicare un errore o riconoscere che è stata stabilita una connessione.

Trasporto

Quando viene stabilita la connessione, il livello di trasporto determina quale tipo di trasferimento dei dati si svolgerà e inizia il trasferimento. Se il trasferimento richiede di essere ricevuto e assemblati in ordine tutti i dati, o niente affatto, Transmission Control Protocol, o TCP, è usato. TCP richiede il computer per inviare una richiesta alla destinazione prima di inviare i dati e ricevere un riconoscimento di ogni segmento. Se un segmento è mancato, la destinazione non riconoscerà ricevuta e il computer lo invierà nuovamente dopo un determinato intervallo di tempo. Per i trasferimenti che richiedono una connessione veloce e non saranno danneggiati da perdere una piccola porzione di dati qua e là, come un video in streaming o una sessione VOIP, User Datagram Protocol o UDP, è usato. UDP non necessita di riconoscimento e non tenterà di inviare nuovamente i dati persi. Flusso di dati da video o VOIP subirebbe un ritardo a causa di elaborazione TCP e riconoscimenti, e una porzione di video o vocale da un secondo prima non avrebbe senso se aggiunto nei dati in seguito.

Rete

Livello di rete è costituito da router e alcuni tipi di interruttori; assegna gli indirizzi IP e altri indirizzi logici ai computer nella rete locale. Questo strato recupera anche IP indirizzi da sistemi computer è l'invio di dati a o recupero di dati da. Il livello di rete gestisce la determinazione del percorso, il processo di ricerca l'indirizzo di destinazione attraverso molti router all'esterno della rete locale. Un'intestazione è allegata ad ogni segmento che designa il tipo di trasporto utilizzato, la lunghezza e altre informazioni. Una volta che un'intestazione è collegata, il segmento è conosciuto come un pacchetto e viene inviato a livello di collegamento dati.

Collegamento dati

Dispositivi di livello collegamento dati funzionano con informazioni sulla rete locale, convertendo l'indirizzo IP dal livello di rete in indirizzi fisici di ogni dispositivo noto come indirizzo MAC, DLCI o in alcuni casi un numero di telefono del dispositivo. Il pacchetto dal livello di rete è ripartito e convertito in un formato compatibile con il supporto fisico per il trasferimento di dati sul livello fisico, se Ethernet o altrimenti. Tutte le informazioni sono infine suddiviso in bit - una serie di zeri e uno.

Fisica

Ora che è attiva una connessione e i dati sono stato suddiviso in uni e zeri, le informazioni vengono inviate dal computer alla destinazione attraverso il medium di rete fisica. Il mezzo può essere cavi di rame, come i cavi Ethernet, cavo di fibra ottica di vetro o un segnale wireless. Mentre la connessione e il trasferimento è attivo, si muove un flusso costante di elettricità, luce o segnale wireless tra il computer e la destinazione. Questo livello di flusso costante è riconosciuto come zero. Quando il segnale elettrico rafforza, la luce diventa leggermente più brillante o oscilla il segnale wireless e viene letto dal computer come un uno. Le informazioni viene ricostruite a destinazione spostando indietro attraverso gli strati in senso inverso fino al livello più alto richiesto.