? Möjligheten att skicka data från en dator till en annan enhet tillåter användare att kommunicera med andra runt om i världen nästan omedelbart . Medan en användare behöver bara skriva , klicka eller tala ett kommando på en dator , är en hel del bearbetning sker bakom kulisserna för att aktivera sändning och mottagning av data . Nästan all dataöverföring i världen sker efter de sju skikten av Open Systems Interconnection modell. Ansökan
När du använder ett program som skickar data, såsom din webbläsare , e-postklient , snabbmeddelanden eller ett spel , är du på den högsta nivån av dataöverföring kallas " applikationslagret . " Detta skikt är programmets mänskliga gränssnittet , där kommandon för att skicka och ta emot data kan initieras av användaren som klickar på en länk eller gör ett drag i ett dataspel . Detta lager hanterar många tjänster inklusive protokoll filöverföring , e- protokoll , domän namngivning och Dynamic Host Configuration .
Presentation
Presentationen lagret uppgift är att översätta användarvänlig formatering till data som kan läsas snabbt av datorn , och vice versa. Till exempel är det lätt för en användare att komma ihåg och skriva in " www.usa.gov " för att nå USA: s officiella hemsida , men adressen måste konverteras till tal för att datorn ska förstå det , gör det " 209.251.180.18 , " kommer som ytterligare brytas ned i ettor och nollor i lägre skikt. Bilderna demonteras och återmonteras tillsammans med allt annat innehåll , vilket gör det möjligt för användarna att göra känsla av allt istället för att läsa den och föreställa sig vad bilden skulle se ut .
Session
Efter informationen har gjorts mer dator vänliga , eller vice versa när data tas emot , måste en anslutning göras med destination värd , oavsett om en webbserver , en annan dator i nätverket eller en enhet som en nätverksansluten skrivare. Olika tjänster används vid detta skikt , men oavsett den teknik som används , är den grundläggande principen densamma. Datorn sänder en liten mängd data som begär en förbindelse till destinationen. Denna data dirigeras till målet med lägre -layer processer , då ett svar skickas till datorn. Detta svar kan vara " OK , kan du skicka mig information nu , " " destinationen kunde inte hittas " eller " OK , men först jag behöver ett lösenord . " Presentationen lagret översätter denna information och applikationslagret kommer att be användaren om ett lösenord , meddela ett fel eller erkänna att en anslutning har gjorts . Addera transport
När anslutningen är etablerad , bestämmer transportlagret vad typ av dataöverföring sker och börjar överföringen . Om överföringen kräver att alla data som tas emot och monteras så , eller inte alls , är Transmission Control Protocol , eller TCP , används . TCP kräver att datorn skicka en förfrågan till destinationen innan du skickar data och för att få en bekräftelse på varje segment . Om ett segment missas , kommer målet inte erkänna mottagandet och datorn kommer att skicka det igen efter en angiven tid . För överföringar som kräver en snabb uppkoppling och kommer inte att skadas av att förlora en liten del av uppgifter här och där , såsom strömmande video eller en VOIP session , är User Datagram Protocol , eller UDP , används . UDP kräver inte bekräftelse och kommer inte att försöka sända förlorade data. Strömmande data från video eller VOIP skulle uppleva en försening på grund av TCP bearbetning och erkännanden , och en del av video eller ljud från en sekund innan skulle inte vettigt om tillsatt i data senare .
Nätverk
nätskikt består av routrar och vissa typer av växlar, det tilldelar IP-adresser och andra logiska adresser till datorer i det lokala nätverket . Detta skikt hämtar även IP-adresser från system datorn skickar data till eller hämta data från . Nätverket lagret hanterar bana beslutsamhet , processen att hitta den destination adress genom många routrar utanför det lokala nätverket . Ett sidhuvud sätts på varje segment som betecknar typ av transport som används , längden och annan information . När en rubrik är fäst , segmentet är känd som ett paket och skickas till datalänksskiktet .
Data Link
Länkskikt enheter arbetar med information om det lokala nätverket , konvertera IP -adress från nätverket lagret i de fysiska adresserna för varje enhet som kallas MAC -adress , DLCI eller i vissa fall en enhet telefonnummer . Paketet från nätverket skiktet bryts ned och omvandlas till ett format som är kompatibelt med det fysiska mediet för dataöverföring på det fysiska skiktet , antingen Ethernet eller på annat sätt . All information slutligen delas upp i bitar - . En serie ettor och nollor nu att en anslutning är aktiv
Fysisk
och data har delats in i ettor och nollor , är information som skickas från datorn till destinationen via den fysiska nätverket mediet . Mediet kan vara koppar ledningar , till exempel Ethernet-kablar , glas fiberoptisk kabel eller en trådlös signal . Medan anslutningen och överföringen är aktiv , ett konstant flöde av el , ljus eller trådlösa flyttar signalen mellan datorn och mottagaren . Denna konstant flöde nivå redovisas som noll . När den elektriska signalen förstärks , blir ljuset något ljusare eller de trådlösa fluktuerar signalen och den läses av datorn som en. Informationen rekonstrueras vid destinationen genom att flytta tillbaka genom lagren i omvänd ordning upp till högsta skiktet krävs .