? Datornätverk innebär många olika delar av hårdvara och mjukvara som hjälper att flytta data från en dator till en annan . Dessa olika faktorer kan inte samarbeta om de inte hade en gemensam förståelse av format , koder och operativa förfaranden . Ett protokoll är en kombination av dessa faktorer kodifierade i en gemensam standard. Maskinvara
All hårdvara som bidrar till ett nätverk måste vara kompatibla och kunna synkronisera data . Det skulle inte vara möjligt att använda en nätverkskabel om kontakten inte passar i uttagen i datorer och nätverksutrustning . Nätverket utrustning behöver veta kabelns spänning kapacitet i syfte att tillämpa en elektrisk puls för att representera binära data . Både avsändare och mottagare av data måste arbeta på en gemensam klockfrekvens att härleda början och slutet av varje bit i det binära data som överförs . Internationella standardiseringsorgan publicerar specifikationer för kablar, kontakter , uttag och nätutrustning konfiguration för att genomdriva kompatibiliteten mellan dessa element .
Programvara
En router inte skulle vara någon nytta om ingen av datorerna i nätverket visste hur att hantera paket i det format som routern förstås . Ett datorprogram skulle inte kunna använda ett nätverk om det inte visste kommandot set av den inhemska nätverk programvara . Dessa är exempel på vilka olika delar i nätverket behöver samordna sina instruktioner . Protokoll möjliggör denna kommunikation genom att fastställa en neutral uppsättning förfaranden och format .
Proprietära protokoll
En uppsättning standarder inte måste godkännas av en internationellt standardiseringsorgan för att vara ett protokoll . Någon specifikation av format , koder eller konfiguration för nätverk programvara eller hårdvara är ett protokoll även om det bara delas inom ett företag . Detta är ett specifikt protokoll , även känd som en "stängd" -protokollet. Minimikravet för att skriva ett användbart protokoll för utveckling är att de olika personer som arbetar med projektet bör samordna sina ansträngningar för att åstadkomma en fungerande produkt . I vissa fall företag använder sina proprietära protokoll som en kommersiell fördel , licensierar sin användning till intresseföretag , skapa en privat allians och se till att fler produkter är kompatibla med deras normer kommer ut på marknaden .
Öppna protokoll
Samordning av nätverksamhet blir mer komplicerat när du ansluter via Internet . Människor som arbetar i olika länder kan vara konkurrenskraftig med eller till och med fientliga till varandra och kanske inte vill ge en annan nation eller utvecklare en konkurrensfördel genom att följa deras protokoll . Internationella standardiseringsorganisationer avlägsna eventuella politiska fördelar genom att publicera sina nätverksprotokoll offentligt , och oftast gratis . Dessa protokoll säkra globala förbindelser och även driva nätverksteknik framåt genom att öka konkurrensen mellan tillverkare av kompatibla produkter . Addera