Communicatieprotocollen

1234
Robert Johnston
Communicatieprotocollen

Wat is een communicatieprotocol?

De communicatieprotocollen het zijn een reeks regels en richtlijnen waarmee computergebruikers een gegevensblok van de ene locatie naar de andere kunnen verzenden. Ze worden voornamelijk gebruikt om het juiste formaat en de juiste overdracht van gegevens te bepalen, zowel bij analoge als digitale communicatie..

"Protocol" is een chique woord om eenvoudig te zeggen: de afgesproken manier om iets te doen. Eenvoudige taken vereisen eenvoudige protocollen. Voor complexere processen zijn echter meer gecompliceerde protocollen nodig.

Internetactiviteiten, zoals e-mail, videoconferenties, films streamen, muziek afspelen, games, browsen, chatten, enz., Zijn net zo divers als de protocollen die worden gebruikt om ze te bereiken.

Daarom is het voor elke datatransmissie binnen een netwerk noodzakelijk om een ​​protocol te overwegen dat bepaalde voorschriften of conventies definieert. Met behulp van dit protocol kan een veilige communicatie tot stand worden gebracht tussen de verschillende knooppunten van het netwerk voor de uitwisseling van gegevens..

Om gegevens effectief te verzenden, moeten knooppunten op het netwerk duidelijke formaten gebruiken. Het gebruik van communicatieprotocollen garandeert een betere beveiliging van de communicatie tussen netwerkknooppunten.

Kenmerken van een communicatieprotocol

De gegevens moeten correct aankomen

Als tijdens de verzending van de gegevens deze verloren of beschadigd raken, moet het protocol automatisch de herverzending ervan starten, waardoor wordt gegarandeerd dat de gegevens de ontvanger zonder fouten bereiken, omdat het protocol zorgt voor het oplossen van elk soort probleem.

De protocollen gebruiken een sliding window-techniek zodat alle pakketten correct kunnen aankomen.

De gegevens moeten op volgorde aankomen

Hiervoor is er een schuifvenster in de ontvanger en in de zender, zodanig dat als er een datapakket wordt ontvangen dat niet in orde is, het wacht tot de ontbrekende data arriveert, zo niet, het zal vragen om opnieuw te verzenden alleen het ontbrekende pakket.

Voor elk pakket dat de ontvanger ontvangt, wordt een bevestiging (ACK) verzonden om aan de afzender aan te geven dat alles correct is aangekomen.

Doorstroomregeling

Ze hebben de capaciteit om een ​​mogelijke verzadiging van het netwerk te verminderen. Als een computer bijvoorbeeld verzendt met een snelheid van 500 Mbps en de ontvangende computer alleen informatie kan ontvangen met een snelheid van 100 Mbps, wordt het protocol dynamisch aangepast.

Het protocol zal dus altijd proberen om maximaal te profiteren van de beschikbare bandbreedte tussen de bron- en bestemmingsapparatuur.

Congestiecontrole

Hiermee kunnen pakketten niet verloren gaan op internet als gevolg van een opstopping in de routers. Als de router niet in staat is om pakketten met dezelfde snelheid door te sturen of te verwerken als hij ze ontvangt, zal hij ze opzij duwen en gaan ze verloren, omdat de buffer vol raakt..

Het congestievenster vormt een aanvulling op het ontvangstvenster, dat wordt gebruikt om de stroomregeling te beheren.

Multiplex-gegevens

Op deze manier kan informatie van verschillende computers tegelijkertijd worden ontvangen. Als full-duplex ook is toegestaan, kunnen gegevens tegelijkertijd via hetzelfde communicatiekanaal worden verzonden en ontvangen.

Communicatieprotocollen

Punt voor punt

Ze worden gebruikt voor communicatie via een datalijn tussen slechts twee computers. De belangrijkste verordeningen stellen de volgende criteria vast:

- Rol die elk van de twee partijen moet spelen in een communicatiesessie: het identificeren en specificeren van de rol die overeenkomt met de computer die de sessie startte en degene die reageert.

- Manier om de correcte ontvangst van de gegevens te controleren: bijvoorbeeld door aan het einde van elk bericht een teken toe te voegen dat de totale som van de afgehandelde bits is.

- Maximale tijd die verstrijkt tussen de verzending van een bericht en de overeenkomstige ontvangst van een bevestiging van de ontvangende computer.

- Het aantal keren dat een bericht moet worden herhaald als, na de maximale tijd, het bijbehorende bevestigingsbericht nog niet is ontvangen.

Communicatie tussen netwerken

Naast de voorgaande voorschriften specificeert het de manier om de terminals van het netwerk te identificeren waarmee de communicatie tot stand moet worden gebracht, voor het geval de apparatuur die rechtstreeks gaat communiceren servers van een lokaal netwerk zijn. Geef bijvoorbeeld een nummer op voor elk van de terminals.

Pakketverzending

De verzending wordt ondersteund door de informatie in de gegevens die door het communicatienetwerk circuleren, in tegenstelling tot de vorige soorten protocollen, waarbij de goede werking van de communicatie valt op de datalijnen en de apparatuur..

Hiervoor worden de gegevens verdeeld door ze in pakketten te ordenen met de informatie van de bestemming en de herkomst, van team naar team, net zoals de brieven van kantoor naar kantoor gaan, totdat ze uiteindelijk de ontvanger bereiken..

Voorbeelden van communicatieprotocollen

Internetprotocol (IP)

Het is ontworpen als een adresseringsprotocol. Het dient om gegevens van de ene computer naar de andere via internet te verzenden, waarbij elke computer ten minste één IP-adres heeft dat hem onderscheidt van alle andere.

Dit protocol wordt voornamelijk gebruikt met het TCP-protocol. IP-adressen helpen bij het routeren van pakketten via de verschillende knooppunten op het netwerk totdat ze de bestemming bereiken. TCP / IP is het meest populaire protocol voor het verbinden van netwerken.

Transmission Control Protocol (TCP)

Het is een communicatieprotocol dat wordt gebruikt om via een netwerk te communiceren. Verdeel elk bericht in een reeks pakketten die van bron naar bestemming worden verzonden en daar opnieuw worden samengesteld.

Bestandsoverdrachtprotocol (FTP)

Het werkt door bestanden van het ene systeem naar het andere over te zetten. De soorten bestanden die onder dit protocol worden overgedragen, zijn onder meer tekstbestanden, programmabestanden, documenten, afbeeldingen en vele andere..

Simple Mail Transfer Protocol (SMTP)

Het is bedoeld om uitgaande e-mails te verzenden en te verspreiden. Daarom gebruiken alle mailsystemen het SMTP-protocol om mailservices aan hun klanten te leveren. Post Office Protocol (POP) is ontworpen om inkomende e-mails te ontvangen.

Hypertext Transfer Protocol (HTTP)

Het is ontworpen om een ​​hypertekst over te dragen tussen twee of meer systemen. De HTML-tag wordt gebruikt om dergelijke hyperlinks te maken. Het is noodzakelijk om er rekening mee te houden dat deze hyperlinks elke vorm kunnen hebben, en dat ze een normale tekst of ook een afbeelding kunnen zijn.

Simple Network Management Protocol (SNMP)

Het wordt gebruikt voor het verzamelen en beheren van alle gegevens met betrekking tot de verschillende apparaten die op een netwerk zijn aangesloten, dit kan lokaal (LAN) of wide area (WAN) zijn.

Zodra de informatie is verzameld, wordt deze gebruikt om de werking van apparaten op het netwerk te controleren. Bovendien wordt het gebruikt zodat alle apparaten die op het netwerk zijn aangesloten een standaardtaal gebruiken, waardoor het beheer ervan veel eenvoudiger wordt..

Referenties

  1. Opdracht Help 4 Me (2020). Een complete inleiding tot communicatieprotocollen. Genomen uit: assignhelp4me.com.
  2. CSFG (2020). Netwerkcommunicatieprotocollen. Genomen uit: csfieldguide.org.nz.
  3. W3-scholen (2020). Typen netwerkprotocollen en hun gebruik. Genomen uit: w3schools.in.
  4. Webontwikkeling (2004). Communicatieprotocollen. Genomen uit: Desarrolloweb.com.
  5. Omnisecu (2020). Wat is een netwerkprotocol. Genomen van: omnisecu.com.

Niemand heeft nog op dit artikel gereageerd.