Protocol
Van Wikipedia
Een protocol is een gedragsovereenkomst, meestal in de vorm van een aantal uit te voeren stappen.
We kennen verschillende typen protocollen, zoals
- communicatieprotocollen
- computerprotocollen
- wetenschappelijke protocollen
- ceremoniële protocollen
Deze komen in dit artikel elk in hun eigen sectie aan bod.
Inhoud |
[bewerk] Communicatieprotocol
Een communicatieprotocol is een omschrijving over hoe communicatie moet verlopen. Er zou bijvoorbeeld een protocol kunnen zijn die omschrijft hoe iemand moet vragen hoe laat het is, waarbij de volgende uitwisseling een geldige uitwisseling zou kunnen zijn:
- Persoon A aan persoon B: Hallo.
- Persoon B aan persoon A: Hallo.
- Persoon A aan persoon B: Hoe laat is het?
- Persoon B aan persoon A: Twaalf over tien.
In het protocol zou dan staan dat personen die willen communiceren zich met Hallo. aan elkaar kenbaar maken, en dat Hoe laat is het? een legale vraag is, waarop slechts een tijdstip een toegestaan antwoord is. Volgens dit protocol zou B dus niet aan A kunnen antwoorden: "13 november 2003".
Vaak wordt ook met timeout (tijdonderbreking) rekening gehouden; het is niet gegeven dat persoon B antwoord geeft, en persoon A zal het na een bepaalde tijd opgeven.
Ook de volgorde van communicatie is belangrijk in een protocol, omdat dezelfde informatie in een andere volgorde vaak iets anders betekent.
[bewerk] Computerprotocol
Bijzondere communicatieprotocollen zijn computerprotocollen. Voorbeelden daarvan (gesorteerd op laag in het OSI-model) zijn:
- Ethernet
- AppleTalk
- Wi-Fi
- ABP
- Address Resolution Protocol (ARP)
- IP
- ICMP
- TCP
- Hypertext Transfer Protocol (HTTP)
- SOAP
In feite is TCP/IP een soort afkorting voor een verzameling of familie protocollen, hoewel men het vaak het TCP/IP protocol noemt.
[bewerk] Wetenschapsprotocol
Wetenschapsprotocollen beschrijven welke stappen gevolgd moeten worden om tot hetzelfde resultaat te komen. Bijvoorbeeld in de chemie, wanneer je welke stoffen moet toevoegen voor een polymerase-kettingreactie
[bewerk] Protocol stack
Veel computerprotocollen worden in combinatie gebruikt. Bijvoorbeeld TCP maakt bij het uitwisselen van berichten gebruik van IP. IP maakt op zijn beurt gebruik van "fysieke" protocollen zoals modemprotocollen of het Ethernet protocol. Anderzijds wordt TCP gebruikt door applicatieprotocollen. De software die een netwerk draaiende houdt, wordt daarom wel beschreven als "gelaagd". Een dergelijk geheel wordt een protocol stack genoemd.
[bewerk] Ceremonieel protocol
Aan een Koninklijk hof zijn er geschreven en ongeschreven regels die vaststellen wat er gezegd, gedaan en gedragen wordt. Deze gedragsregels staan in het (ceremonieel) protocol.
[bewerk] Literatuur
- Standaardwerk de Maniatis (naar de oorspronkelijke auteur genoemd) voor moleculaire biologie-protocols: Molecular Cloning, a laboratory manual (Volume 1, 2 en 3) van Joseph Sambrook, David W. Russell, Nina Irwin, Kaaren A. Janssen van uitgeverij: Cold Spring Harbor Laboratory Press (2001).