Precis som två människor kan kommunicera framgångsrikt med hjälp av ett enda språk , kan två datorenheter nätverket effektivt om kommunikation styrs av samma protokoll . Specifikt är kommunikationen mellan människor sker genom ett antal normer , däribland godkända regler eller förväntningar om när man ska lyssna , när att tala , utseende och bekräftelse . Likaså datorenheter behöver en uppsättning regler som , om de följs , leder till framgångsrikt nätverk kommunikation och datadelning : Detta är syftet för protokoll . Kommunikationer ( Network ) protokoll
kommunikationsprotokoll uppsättningar av regler genom vilka kommunikation över ett nätverk uppnås . Kommunikationsprotokoll är ansvariga för att möjliggöra och styra kommunikationen på nätet : De sätter regler för representation av data , de signaler som används i kommunikationen ( t.ex. signaler om hur anslutningen ska upprättas eller hur information utbyts ) , upptäckt av fel och autentisering av datorenheter i nätverket . Addera Routing /Routed protokoll
Routrar
är maskinvaruenheter ( med sin egen programvara ) som är fysiskt möjligt datorenheter för att ansluta till ett nätverk. Varje anslutning punkt kallas en nod. För att kunna överföra datapaket mellan noder via ett nätverk , måste routrar kunna kommunicera och därmed kräva egna protokoll . Routingprotokoll tillåter routrar för att avgöra vilken väg att använda vid överföring av data över ett nätverk . Dirigeras protokoll hanterar den faktiska överföringen av dessa paket när banan är etablerad .
Protocol Suites /Stacks
Ett protokoll Suite är en avsiktlig kombination av protokoll ( var och en med ett specifikt syfte ) som , när de kombineras , definiera hur vissa medier kommer att ansluta och transportera data över ett nätverk . Protokollet Sviten består av protokollstapeln --- den definierad uppsättning protokoll samlat i hierarkiska skikt enligt nivån av kommunikation varje protokoll är ansvarig för ( låg , medium eller hög ) . Generellt protokollstacken har protokoll på lägre nivå som fastställer reglerna för den fysiska interaktionen mellan nätverksenheter hårdvara och protokoll på högre nivå , med sina avancerade funktioner , som sätter reglerna för användarprogram .
Lower nivå protokoll
protokollagren fungerar som byggstenar i protokollstacken . Vid basen av stapeln ( de lägre skikten ) ligger de protokoll på lägre nivå . De definierar generellt hur media och maskinvaruenheter såsom switchar och routrar , kommunicera . Övriga protokoll på lägre nivå tackla metoder för nätverksarbete med internet . Till exempel i Internet Protocol Suite , är det understa lagret länkskiktet , består av protokoll som definierar den fysiska överföringen av data. Den nästa lägre nivå skikt av sviten , ovanför länkskiktet är Internet skiktet , som innehåller protokoll som anger hur datapaket ska transporteras från värden , som härstammar uppgifterna , över Internet och ibland till destinationen . Addera protokoll på högre nivå
på toppen av stacken ( de högsta skikten ) är protokoll på högre nivå . Dessa protokoll oftast definierar end -to - end-kommunikation eller används för att överföra datapaket till sin rätt destination --- de program som finns på mottagande enheter och datorer som är anslutna till nätverket . Hög nivå protokoll har även sina egna system för adresser som de använder för att identitet andra höga protokoll när som önskar sända programdata . Funktionerna i dessa protokoll på högre nivå är representerade , respektive , vid transport och lager tillämpning av Internet Protocol Suite .