Computerprotocolkenmerken, typen, voorbeelden

Computerprotocolkenmerken, typen, voorbeelden

Hij Computerprotocol Het is een formele set van standaarden en normen die zowel het formaat als de controle van de interactie tussen de verschillende apparaten binnen een netwerk of communicatiesysteem regelen, waardoor gegevens ertussen kunnen verzenden.

Een communicatiesysteem gebruikt specifieke formaten om berichten uit te wisselen. Elk van deze berichten heeft een precieze reden, namelijk het zoeken naar een antwoord tussen een reeks eerder gevestigde mogelijke naschokken voor elke specifieke situatie.

Het computerprotocol maakt gegevensoverdracht tussen apparaten mogelijk

Daarom is het protocol de richtlijn die de semantiek van communicatie definieert, naast foutherstelmethoden, en specificeert precies hoe de gegevens moeten worden uitgewisseld.

Deze regels moeten precies worden gevolgd, omdat anders een computer niet kan communiceren met de andere apparaten. Internet- en computernetwerken gebruiken veel verschillende protocollen om verschillende communicatietaken uit te voeren.

Sommige protocollen zijn direct en kort, terwijl andere vrij complex en diep zijn. Om een ​​domein op het gebied van computernetwerken te hebben, moet u begrijpen wat, waarom en hoe protocollen.

[TOC]

Computerprotocolkenmerken

In een computerprotocol worden berichten uitgewisseld

Gebaseerd op regels

Net als programmeertalen zijn protocollen gebaseerd op specifieke computerregels en voorschriften, ontworpen om efficiënt te zijn. Elke regel wordt gedefinieerd met een andere term, die een unieke naam toewijst.

Normen

Het protocol specificeert een standaard voor communicatie, die gedetailleerde informatie verstrekt over de processen die betrokken zijn bij gegevensoverdracht. Een proces kan tegelijkertijd door meer dan één protocol worden beheerd. Deze informatie omvat:

- Aard van het proces.

- Taaktype.

- Apparaatbeheer.

- Type gegevens.

- Gegevensstroomsnelheid.

Data overdracht

De aangrenzende stroom van bytes of berichten die worden overgedragen, wordt verpakt door het protocol in pakketten, ook wel segmenten genoemd, om naar het bestemmingsapparaat te worden verzonden. Hiervoor worden ze gebruikt in de technische berichten van pakketschakelaar.

Kan u van dienst zijn: soorten programma's

Betrouwbaarheid

Het protocol moet kunnen herstellen van een beschadigde gegevensoverdracht op het netwerk. Een sequentienummer wordt toegewezen aan elke byte en er wordt verwacht dat de ontvanger een positieve herkenning zal maken (ACK). Als ACK niet binnen een tijdsinterval wordt ontvangen, worden de gegevens uitgezonden.

De ontvanger gebruikt deze volgnummers om dubbele segmenten te elimineren en om de segmenten te reorganiseren wanneer ze het verkeerde bereiken.

Waar is een computerprotocol voor?

Het maakt modern internet mogelijk, omdat het computers in staat stelt om via de netwerken te communiceren, zonder dat de gebruikers moeten weten welke bewerkingen op de achtergrond plaatsvinden.

Met het protocol kunnen de apparaten de elektronische signalen begrijpen die via de netwerkverbindingen naar elkaar worden verzonden.

Interoperabiliteit

Zonder protocol kon interoperabiliteit niet worden bereikt. Als een website bijvoorbeeld een totaal ander HTML -protocol gebruikte om gegevens op te slaan, zou de browser deze niet kunnen analyseren en kon een gebruiker deze niet begrijpen.

Reguleer de stroomregeling

Het dient om de gegevensoverdrachtssnelheid tussen twee apparaten te beheren, om te voorkomen dat een snelle emitter een langzame ontvanger overweldigt. Het kan zijn dat een netwerkapparaten werken met verschillende gegevensoverdrachtssnelheden vanwege verschillende factoren, zoals CPU en beschikbare bandbreedte.

Het ontvangende apparaat bij het verzenden van een ACK naar het verzendapparaat, geeft ook het aantal bytes aan dat u kunt ontvangen zonder problemen in uw interne tussenliggende geheugen te veroorzaken.

Congestie beheren

Beheer congestie in een netwerk, dat wordt gedefinieerd als de afname van de netwerkservice, omdat een linker kan zijn om meer informatie -bytes te verwerken dan u echt kunt bezetten.

Kan u van dienst zijn: zoekmachines: kenmerken, typen, voorbeelden

Beheer foutverificatie

Beheer de verschillende methoden waarmee de gegevens correct kunnen worden geleverd, wanneer ze weinig betrouwbare communicatiekanalen hebben.

Soorten protocollen

Er zijn verschillende soorten computerprotocollen:

- Netwerkbeheerders

Specificeer de bewerkingen die nodig zijn om een ​​computernetwerk effectief af te handelen. Deze protocollen zijn betrokken bij de gevarieerde apparaten die een netwerk vormen, zoals microcomputers, servers en routers, om ervoor te zorgen dat het netwerk als geheel optimaal werkt. De functies zijn omvatten:

Opname van links

Laat meerdere netwerkverbindingen in één link combineren om de kracht van de verbinding te vergroten.

Verbinding

Vormen verbindingen en zorg ervoor dat ze stabiel zijn tussen de verschillende apparaten van het netwerk.

Probleemoplossen

Identificeer fouten die het netwerk beïnvloeden, de verbindingskwaliteit evalueren en bepalen ook hoe elk probleem kan worden opgelost.

- Communicatie

Laat de verschillende apparaten van een netwerk met elkaar communiceren. Het gebruik ervan is zowel in digitale als analoge communicatie, voor methoden die variëren van de overdracht van bestanden tussen apparaten naar internettoegang.

Instant messaging

Directe communicatie in tekst, zowel op smartphones als computers, worden geproduceerd vanwege een reeks berichtenprotocollen.

Bluetooth

Bluetooth -apparaten, zoals hoofdtelefoons, smartphones en computers, werken dankzij verschillende protocollen.

- Beveiliging

Ze werken om ervoor te zorgen dat het netwerk en de gegevens die erdoor worden verzonden, worden beschermd tegen niet -geautoriseerde gebruikers. Onder zijn functies zijn:

Vervoer

Bescherm de gegevens terwijl het door het netwerk wordt getransporteerd van het ene apparaat naar het andere.

Codering

Bescherm de gegevens en onderhoud ook veilige gebieden, eisen gebruikers om een ​​geheim wachtwoord in te voeren om toegang te krijgen tot die informatie.

Kan u dienen: Telegraaf: geschiedenis, uitvinding, evolutie, hoe werkt

Voorbeelden van protocollen

File Transfer Protocol (FTP)

FTP -servicediagram

Hiermee kunt u bestanden kopiëren tussen een lokaal systeem en elk ander systeem dat toegankelijk is op het netwerk.

Transmission Control Protocol (TCP)

Einde van TCP -verbinding

Protocol ontwikkeld zodat gegevens van het ene netwerkapparaat naar het andere worden ontvangen op internet. TCP gebruikt een hertrekkingsstrategie om ervoor te zorgen dat gegevens niet verloren gaan in transmissie.

Internet Protocol (IP)

Hiermee kunnen gegevens tussen apparaten via internet worden verzonden. Internet zou niet kunnen functioneren zoals zonder het IP.

Transmission/Internet Control Protocol (TCP/IP)

Het is een set protocollen, waaronder TCP, ontwikkeld voor internet in de jaren 70 om gegevens van het ene netwerkapparaat naar het andere te verkrijgen.

Hypertext Transfer Protocol (HTTP)

Http -bestelling met behulp van telnet. Bron: Andreas Group/CC BY-S (https: // creativeCommons.Org/licenties/by-sa/2.5)

Het is een protocol dat TCP gebruikt om hypertextverzoeken en informatie over te dragen tussen servers en internetbrowsers.

Telnet

Het is het protocol dat wordt gebruikt voor de externe terminalverbindingsservice, waardoor een gebruiker kan interageren met systemen op andere verschillende sites, alsof die terminal rechtstreeks op die computers is verbonden.

Internet Voice Protocol (VoIP)

Het maakt het mogelijk om gemeenschappelijke telefoontjes te voeren via een computernetwerk of internet, waardoor mensen kunnen praten met vrijwel elke andere persoon die een telefoon heeft.

Digital Musical Instruments Interface (MIDI)

MIDI -connectoren en een MIDI -kabel. Bron: Wikimedia Commons

Het is een protocol voor communicatie tussen elektronische muziekinstrumenten en computers.

Referenties

  1. The Free Dictionary (2020). Communicatieprotocol. Uitgebracht uit: theFreedictionary.com.
  2. Computerwetenschappen Wiki (2020). Protocollen en normen op internet. Uitgebracht van: ComputerscienceWiki.borg.
  3. Interfacebus (2016). Protocoldefinities en TER. Genomen uit: interfacebus.com.
  4. Bradley Mitchell (2020). Wat zijn netwerkprotocollen? Genomen uit: LifeWire.com.
  5. Comptia (2020). Wat is een netwerkprotocol, en hoe werkt het? Genomen uit: compt.borg.