De groei van internet en netwerken in het algemeen heeft geleid tot een betere communicatie binnen en tussen bedrijven, en ook tussen individuen. Er zijn tal van leveranciers van netwerkapparatuur, die verschillende niveaus van schaalbaarheid en beveiliging bieden in hun aanbod, en een bepaald bedrijf zal waarschijnlijk apparatuur van meer dan één leverancier gebruiken. Netwerkprotocollen vergemakkelijken de communicatie tussen deze heterogene stukken hardware.
Netwerkgeschiedenis
In de jaren zestig en zeventig hadden de makers van vroege netwerken zoals ARPAnet als doel een netwerk te creëren dat verschillende hardware en software kon gebruiken en toch kon communiceren. Om dit internetwerk te realiseren, ontwikkelden ze een raamwerk van protocollen die definieerden hoe een datapakket op het netwerk eruit moest zien. Het resultaat van hun werk werd wat we vandaag kennen als internet.
Protocollen
Protocollen zijn gewoon regels voor communicatie. Zoals toegepast op mensen, verwijzen protocollen doorgaans naar communicatieregels tussen mensen van verschillende culturen of mensen in specifieke situaties. Een schending van een protocol kan leiden tot een storing in de communicatie. Iets eenvoudigs als een visitekaartje in uw zak steken, kan uw Aziatische zakenpartner beledigen omdat het in strijd is met de etiquette, een soort protocol. Protocollen zijn van cruciaal belang voor alle soorten communicatie.
Netwerken
Computernetwerken bieden een communicatiepad binnen en tussen verschillende soorten bedrijven op verschillende locaties over de hele wereld. Computernetwerken gebruiken verschillende soorten apparatuur, waaronder routers, switches, hubs en netwerkinterfacekaarten. Deze apparaten zijn van verschillende leveranciers, maar ze moeten allemaal samenwerken, anders werkt het netwerk niet correct.
Netwerkprotocollen
Netwerkprotocollen definiëren de regels voor netwerkcommunicatie. Deze regels bepalen zaken als pakketformaat, type en grootte. Ze bepalen ook wat er gebeurt als er een fout optreedt, en welk deel van het netwerk de fout moet afhandelen en hoe. Netwerkprotocollen werken in lagen, het hoogste is wat de gebruiker ziet en het laagste is de draad waar de informatie over gaat. Deze lagen communiceren met elkaar volgens de regels, waardoor menselijke communicatie nauwkeurig en efficiënt kan plaatsvinden.