Articles

Wat is het verschil tussen half-duplex en full-duplex?

Half-duplex vs Full-duplex
5

Samenvatting

Een half-zou duplex-transmissie kunnen worden beschouwd als eenrichtingsverkeer tussen zender en ontvanger. Full-duplex, daarentegen, staat gelijktijdig tweerichtingsverkeer toe. Leer iets meer over hun verschillen.

Een communicatiekanaal kan worden gebruikt om in één richting tegelijk te communiceren of in beide richtingen tegelijk. De termen half-duplex en full-duplex beschrijven deze wijzen van transmissie. Laten we eens wat dieper ingaan op het verschil tussen half-duplex en full-duplex.

Inhoudsopgave

1. Wat is half-duplex?

Wat is half-duplex
Wat is half-duplex

Op een kanaal dat half-duplex is (ik weet het, het is duidelijk ha), slechts één ding op dat kanaal, een knooppunt, kan “praten” of informatie verzenden op een moment. Zodra een knooppunt klaar is met het verzenden van gegevens, kan een ander knooppunt beginnen met het verzenden van gegevens. Als meerdere knooppunten tegelijkertijd proberen te praten, zal er een botsing op het netwerk ontstaan, met transmissiefouten of verlies van gegevens tot gevolg.

Half-duplex netwerken vereisen een mechanisme om botsingen tussen gegevens te voorkomen. Ethernet maakt gebruik van een methode die Carrier-sense multiple access with collision detection, of CSMA/CD wordt genoemd. In wezen zal een Ethernet-apparaat dat half-duplexmodus gebruikt eerst controleren of iets anders aan het zenden is voordat het probeert te zenden. Als er iets anders wordt verzonden, zal het een willekeurige hoeveelheid tijd wachten voordat het opnieuw wordt geprobeerd.

2. Wat is full-duplex?

Aan de andere kant wordt full-duplex gebruikt om communicatie te beschrijven waarbij twee knooppunten die met elkaar communiceren op hetzelfde moment gegevens kunnen verzenden en ontvangen. In deze gevallen is er geen gevaar voor botsingen en daarom is de gegevensoverdracht voor elke communicatie sneller voltooid.

3. Wat zijn de belangrijkste verschillen tussen half-duplex en full-duplex?

Het belangrijkste verschil tussen half-duplex en full-duplex is simpelweg of de communicatie in één richting tegelijk of in beide richtingen tegelijk plaatsvindt. De verschillen betreffen vooral het gebruik. Half-duplex kan bijvoorbeeld worden gebruikt voor media die door meer dan twee knooppunten worden gedeeld, terwijl full-duplex dat over het algemeen niet kan.

In een gedeeld medium, zoals een coaxkabel waarop meerdere knooppunten zijn aangesloten, kunnen alle knooppunten het kanaal delen omdat elk weet te controleren of het kanaal vrij is voordat het wordt verzonden. De afweging is efficiëntie. Hoe meer knooppunten het kanaal delen, des te lager is de effectieve doorvoer voor elk knooppunt vanwege de langere tijd die wordt besteed aan het wachten op toegang.

Wanneer slechts twee knooppunten praten op een full-duplex kanaal, zullen afzonderlijke subkanalen, op een Cat 5 kabel, bijvoorbeeld, afzonderlijke paren koperdraad, het verkeer in elke richting dragen. Wanneer meer dan één paar knooppunten met elkaar communiceren, zal het full-duplex kanaal moeite hebben om de gegevens die door de verschillende knooppunten worden verzonden te scheiden, wat de efficiëntie vermindert en de kosten verhoogt.

De recente Ethernet-standaarden, zoals 10G en hoger, verminderen de eis om half-duplex modi te ondersteunen.

Zie ook

4. Voorbeelden van half-duplex en full-duplex

Verschillende transmissiemodi
Verschillende transmissiemodi

Het eenvoudigste voorbeeld van een half-duplex kanaal is een standaard walkie-talkie, omdat het zowel communicatie kan zenden als ontvangen. Organisaties die vertrouwen op half-duplex spraakcommunicatie ontwikkelen procedures die de sprekers gebruiken om de luisteraars te laten weten dat zij klaar zijn met het doorgeven van de huidige informatie. Bij een walkietalkie zegt een gebruiker bijvoorbeeld “over” als hij klaar is met spreken, of “over and out” als hij lange tijd niet aan de lijn is.

In datanetwerken zijn Ethernet-hubs van nature half-duplex-apparaten, omdat zij een enkel gedeeld communicatiekanaal tot stand brengen. Ethernet-switches daarentegen kunnen een half- of full-duplexverbinding gebruiken. De meeste netwerken zijn nu gebaseerd op switches, maar er worden ook nog steeds hubs gebruikt. Bovendien kunnen sommige oudere Ethernet-apparaten alleen half-duplex communicatie gebruiken, zelfs wanneer ze op een full-duplex switch zijn aangesloten.

Ten slotte zijn Wi-Fi-netwerken half-duplex per kanaal. Elk radiokanaal, zoals walkietalkies, kan zenden of ontvangen, maar niet beide tegelijk. Wi-Fi 6 standaarden staan het gebruik van meerdere kanalen tegelijk door meerdere antennes toe, waardoor de mogelijkheid ontstaat voor full-duplex communicatie tussen nodes.

Klaar! Blijf onze netwerkcursus blog bezoeken, like onze fanpage; en je zult meer tools en concepten vinden die je een netwerkprofessional zullen maken

.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *