? Syntax protokoller kan grovt brukes på mange aspekter av programmering og nettverk , inkludert Internett-protokoller , operativsystem protokoller, tekstil og e- protokoller og andre eksempler . En protokoll er en løst definert sett av digitale meldingsformater og regler for et program, program , system eller nettverk. Syntaksen er den spesifikke "språk " som kommunikasjon komponenter bruker for å kommunisere med hverandre . Internet Protocol
Internet Protocol ( IP ) definerer de spesifikke aspekter av nettverk via Internett , videresending datapakke meldinger og ruting pakker frem og tilbake mellom maskiner , servere og klienter . IP er lik den post-systemet ved at den definerer kildeverten ( senderens ) og målverten ( mottakeren ) . IP er en adressering system , ved at hver datapakke har en header bærer meta- data for levering formål .
Operating System Protokoller
Både Windows og Mac har drift system protokoller for å definere spesifikke systemet fungerer , programmer og grunnleggende funksjoner som lagring. I tillegg har hver Windows -programmet sin egen protokoll , inkludert Windows Media Player , Windows Live, Windows Update, Windows Messenger og andre Windows- spesifikke programmer . Likeledes , Mac-programmer har egne protokoller . Grunnen til Mac og Windows-operativsystemer ikke lett "snakke" med hverandre er fordi de snakker et annet språk , eller syntaks , og har forskjellige protokoller .
E Protocol
epost protokoller, inkludert IMAP , POP3 , SMTP og HTTP brukes som kommunikasjonsenheter til riktig sende og motta e-post . Hver av disse protokollene kommuniserer ved hjelp av en annen syntaks . Med e-post , meldinger sendt fra en e-postklient til en e-postserver . HTTP er en web -basert e- protokollen. SMTP-protokollen kan bare sende meldinger , ikke motta dem .
Programmeringsspråk
Hver programmeringsspråk som brukes enten utelukkende innenfor et operativsystem eller et program, eller brukes til å kommunisere mellom enheter som en klient og server, bruker sin egen syntaks. Eksempler på programmeringsspråk inkluderer HTML, CSS, Java , C + +, PHP, Visual Basic og Perl. Programmeringsspråk er laget for å kommunisere instruksjoner , og reglene for disse instruksjonene er definert av protokoller .