O que é half-duplex Num canal que é half-duplex (Eu sei, é óbvio ha), só uma coisa naquele canal, um nó, pode “falar” ou transmitir informação de cada vez. Uma vez que um nó tenha terminado de transmitir dados, outro nó pode começar a transmitir dados. Se vários nós tentarem falar ao mesmo tempo, ocorrerá uma colisão na rede, resultando em erros de transmissão ou perda de dados.
Redes half-duplex requerem um mecanismo para evitar colisões de dados. A Ethernet utiliza um método chamado Carrier-sense multiple access with collision detection, ou CSMA/CD. Em essência, um dispositivo Ethernet que utilize modos half-duplex verificará primeiro se há mais alguma coisa a transmitir antes de tentar enviar. Se algo mais estiver a ser enviado, esperará uma quantidade aleatória de tempo antes de tentar novamente.
2. O que é full-duplex?
Por outro lado, o full-duplex é utilizado para descrever a comunicação em que dois nós que comunicam um com o outro podem enviar e receber dados ao mesmo tempo. Nestes casos, não há perigo de colisão e, portanto, a transferência de dados para qualquer comunicação é concluída mais rapidamente.
3. Quais são as principais diferenças entre half-duplex e full-duplex?
A principal diferença entre half-duplex e full-duplex é simplesmente se a comunicação ocorre numa direcção de cada vez ou em ambas as direcções simultaneamente. Para além disso, as diferenças centram-se nos casos de utilização. O half-duplex, por exemplo, pode ser utilizado para meios partilhados por mais de dois nós, enquanto o full-duplex geralmente não pode.
Num meio partilhado, tal como um cabo coaxial com vários nós ligados, todos os nós podem partilhar o canal porque cada um sabe verificar se o canal está livre antes de o enviar. O compromisso é a eficiência. Quanto mais nós partilharem o canal, menor será o rendimento efectivo para cada nó devido ao tempo mais longo de espera pelo acesso.
Quando apenas dois nós estão a falar num canal full-duplex, sub-canais separados, num cabo Cat 5, por exemplo, pares separados de fios de cobre, irão transportar tráfego em cada direcção. Quando mais de um par de nós está a comunicar, o canal full-duplex terá dificuldade em separar os dados enviados pelos diferentes nós, o que diminui a eficiência e aumenta os custos.
P>Padrão Ethernet recente, tais como 10G e superiores, estão a reduzir a exigência de suportar modos half-duplex.
br>>>>h2> 4. Exemplos de half-duplex e full-duplex
Diferentes modos de transmissão O exemplo mais simples de um canal half-duplex é um walkie-talkie-talkie padrão, uma vez que pode transmitir ou receber comunicação. As organizações que dependem da comunicação de voz em half-duplex desenvolvem procedimentos que os oradores utilizam para dizer aos ouvintes que terminaram de transmitir a informação actual. Por exemplo, num walkie-talkie, um utilizador diria “over” quando terminasse de falar ou diria “over and out” quando estivesse fora da linha durante um tempo considerável.
Em redes de dados, os hubs Ethernet são dispositivos half-duplex por natureza, uma vez que criam um único canal de comunicação partilhado. Os comutadores Ethernet, por outro lado, podem utilizar uma ligação semi ou full-duplex. A maioria das redes são agora baseadas em comutadores, mas os hubs continuam a ser utilizados. Além disso, alguns dispositivos Ethernet mais antigos só podem utilizar comunicações half-duplex, mesmo quando ligados a um switch full-duplex.
Lastly, as redes Wi-Fi são half-duplex por canal. Cada canal de rádio, como os walkie-talkies, pode enviar ou receber, mas não os dois ao mesmo tempo. As normas Wi-Fi 6 permitem a utilização de múltiplos canais simultaneamente através de múltiplas antenas, criando o potencial para comunicações full-duplex entre nós.
Ready! Continue a visitar o nosso blog de cursos em rede, como a nossa fanpage; e encontrará mais ferramentas e conceitos que o tornarão um profissional de rede
.