En dupleks i datanettverk refererer til evnen til en enhet eller nettverkskobling til å overføre og motta data samtidig. Med andre ord gir det mulighet for toveis kommunikasjon. Det er to hovedtyper dupleksmoduser i datanettverk:halv-dupleks og full-dupleks.
1. Halv-dupleks: I halv-dupleks-modus kan enheter overføre og motta data, men ikke samtidig. De må bytte på å sende og motta data. Når en enhet sender, kan den ikke motta, og omvendt. Halv-dupleks-modus brukes ofte i eldre nettverksteknologier som Ethernet-huber.
2. Full dupleks: I full-dupleks-modus kan enheter sende og motta data samtidig, uten noen begrensninger eller begrensninger. Begge enhetene kan sende og motta data samtidig uten forstyrrelser eller kollisjoner. Full-dupleks-modus er mye brukt i moderne nettverksenheter, inkludert Ethernet-svitsjer og rutere. Det gir økt nettverksytelse og effektivitet sammenlignet med halv-dupleks-modus.
Dupleksmodusen til et nettverksgrensesnitt eller en enhet er vanligvis konfigurert basert på typen nettverksteknologi som brukes og de spesifikke kravene til nettverket. I de fleste moderne nettverk er full-dupleksmodus det foretrukne alternativet, da det gir den beste ytelsen og utnytter den tilgjengelige båndbredden effektivt.