Hva er nettverk protokoller?

Når en maskin er i stand til å kommunisere med en annen, skaper dette et nettverk. Nettverk kan være så lite som to datamaskiner som er koblet sammen eller like stor som Internett, som spenner over hele kloden som verdens største datanettverk. Selv på et nettverk minste størrelse, datamaskiner må ha et sett med instruksjoner eller et felles språk for å kommunisere riktig. Denne felles språk er de ulike nettverksprotokoller.

Opprinnelse

Utviklingen av de første nettverksprotokoller kom i 1970 og 1980 som et middel for å koble stormaskiner sammen. To av de første nettverksprotokollene var Internet Protocol, eller IP, og Transmission Control Protocol, eller TCP. Disse to protokollene kombinere så TCP / IP og er fortsatt det primære protokollen Internett-nettverket som 2011. Faktisk flere av protokollene opprinnelig utviklet i 1970 er fortsatt brukes i dag med bare noen få endringer, for eksempel SMTP som styrer sende e-poster, og FTP som gjør at opplasting og nedlasting av filer over Internett.

Hensikt

Uten nettverksprotokoller i stedet ville det være nesten umulig for datamaskiner å bygge nettverk og kommunisere med hverandre. Uten nettverksprotokoller enhver kommunikasjon må ta hensyn til hver eneste annen type datamaskin, komponentprodusenten og programvareutvikler når du prøver å koble til en annen datamaskin. Ved å ha et sett med standarder som alle datakommunikasjon følge, kommunikasjon bare å sørge for at de samsvarer med de angitte standarder. For eksempel en datamaskin sender ut en datapakke over Internett, for eksempel en anmodning om å vise en webside, bruker disse standardene for å strukturere at datapakke, slik at det ikke bare når sin destinasjon, men vil også bli forstått når det blir det .

typer

Nettverk protokoller finnes på alle nivåer for kommunikasjon til en datamaskin. Dette kan være fra programmer ved hjelp av FTP til å sende filer og POP3 å hente e-post på programmet laget, til protokollene som brukes til å definere spesifikasjoner for ledninger brukes til å koble til nettverket sammen på det fysiske laget. Nettverksprotokoller kan være bred og omfatter andre protokoller, for eksempel TCP, eller smale med et spesifikt fokus og formål, for eksempel FTP.

bruk

Nettverksprotokoller opererer samtidig er nesten usynlig for brukeren. En bruker trenger ikke å gjøre noe spesielt for å bruke en bestemt protokoll. Når en bruker utfører et nettverk relatert handling, for eksempel å skrive en webside URL i en nettleser, bruker datamaskinen automatisk de nødvendige protokoller for å kommunisere med webserveren, hente websiden og levere den til nettleseren for visning.