SóProvas


ID
1680625
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2015
Provas
Disciplina
Redes de Computadores
Assuntos

A respeito dos protocolos de rede de computadores, julgue o item subsecutivo.

O CSMA/CD (carrier sense multiple access with collision detection) garante que uma estação da rede não comece a transmitir dados se detectar que o canal está ocupado, sendo os algoritmos da camada de enlace responsáveis por estabelecer o novo momento de transmissão dos dados.

Alternativas
Comentários
  • https://groups.google.com/forum/#!topic/timasters/4nf6qp_Ubo8

  • Vejamos a segunda parte: "sendo os algoritmos da camada de enlace responsáveis por estabelecer o novo momento de transmissão dos dados."

    O controle de acesso ao meio é feito pela subcamada MAC que faz parte da enlace. Logo, não vejo problemas nessa parte.

    Se existir erro é na primeira parte: "O CSMA/CD (carrier sense multiple access with collision detection) garante que uma estação da rede não comece a transmitir dados se detectar que o canal está ocupado," 

    No CSMA/CD a detecção de colisão é durante a transmissão. O que estação faz é abortar uma transmissão iniciada, quando detecta a colisão. Já algoritmo CSMA/CA tanta evitar colisões.  É importante destacar que qualquer um dos CSMA não é capaz de garantir que as colisões nunca ocorram (mesmo o CSMA/CA). Além disso, esse protocolos não garantem a entrega. Por exemplo, o buffer do receptor pode estar cheio. Por fim, outro esclarecimento é que tanto o CSMA/CD quanto o CSMA/CA só iniciam uma transmissão se o canal estiver livre. Vale lembrar que o termo CSMA "puro" seja o CA ou CD significa que os protocolos escutam a transmissão (portadora), ou seja, qq CSMA só transmite se o canal estiver livre.

    Para mim, a questão está correta. 

    Quem quiser entrar com recurso, não sei se é mais o caso, porque o CESPE dá um tempo ridículo para isso, pode usar o seguinte trechos do Tanenbuam na páginas 272, 273. Onde pode ser encontrado frases:

    "Quando uma estação tem dados para a transmitir, ele primeiro escuta o canal para ver se mais alguém está transmitindo. Se o canal estiver ocupado, esperará até que ele fique ocioso. Quando detectar um canal desocupado, a estação transmitirá um quadro"

    "Em outros palavras, se duas estações perceberem que o canal está desocupado e começarem a transmitir simultaneamente...." (ou seja, só transmite se tiver livre)

  • AJr, pela sua explicação, e da forma que entendo, a parte que você diz "No CSMA/CD a detecção de colisão é durante a transmissão. O que estação faz é abortar uma transmissão iniciada, quando detecta a colisão." está correta considerando que a transmissão é abortada, então é por que começou transmitir alguma coisa, por isso considerei a questão errada quando fala que "garante que uma estação da rede não comece a transmitir dados se detectar que o canal está ocupado".

  • O CSMA/CD (carrier sense multiple access with collision detection) garante que uma estação da rede não comece a transmitir dados se detectar que o canal está ocupado (isso esta certo porque se a houver a colisão de duas estações, o CSMA/CD vai detectar isso e rapidamente interromper a transmissão de forma abrupta em vez de completá-la, pois não tem como reparar a situação). o restante da questão também está correto. 

  • Prezados,

    O principio do CSMA/CD é escutar o meio para ver se o canal está livre , estando, inicia-se a comunicação, assim evita que uma estação comece a transmitir se o canal estiver ocupado.

    Portanto a questão está correta.


  • A questão está certinha.

    Apenas para complementar, o algoritmo utilizado é o "Algoritmo de Backoff".

     

    "Como visto, detectada uma colisão, a estação espera um tempo para retransmitir.

     

    Duas técnicas de retransmissão são usadas:
    – Retransmissão ordenada (orderly backoff);
    – Espera aleatória exponencial truncada (truncated exponencial backoff)."

     

    Ressaltando que depois de 16 colisões consecutivas de uma determinada transmissão, o frame ethernet é descartado.

     

    https://inf.ufes.br/~zegonc/material/Redes_de_Computadores/Controle%20de%20Acesso%20ao%20Meio%20-%20MAC%282%29.pdf

    http://www.digitro.com/pt/index.php/sala-imprensa/glossario/Gloss%C3%A1rio-1/B/BACKOFF-1488/

  • CORRETO.

     

    No CSMA/CD:

    Se duas estações transmitem ao mesmo tempo, uma colisão será detectada.
    Se houver colisão, as máquinas param de transmitir, espera-se um tempo aleatório para se voltar a transmitir.

  • Certo.

    O CSMA/CD monitora o meio para verificar a presença de sinal de dados. Se um sinal de dados está ausente, indicando que o meio está livre, o dispositivo transmite os dados. Se são detectados sinais que mostram que um outro dispositivo estava transmitindo ao mesmo tempo, todos os dispositivos param de enviar e tentam novamente mais tarde (CISCO, 2010).

    (2011/CESPE/EBC) No protocolo CSMA/CD — destinado ao controle de acesso ao meio —, se uma estação detecta uma colisão ao transmitir um quadro, a transmissão é cancelada pela estação, que, após um intervalo de tempo aleatório, tenta realizá-la novamente. Certo

  • O CSMA/CD está na camada de enlace. Se o meio estiver ocupado, ele não permite a transmissão, a partir da utilização de algoritmos dessa camada (algorítimo de backoff).

  • Gab c!!!

    ''sendo os algoritmos da camada de enlace responsáveis por estabelecer o novo momento de transmissão dos dados.''

    Sobre Esse novo momento de transmissão:

    Para tanto, no CSMA-CD eles utilizam o backoffum algoritmo de recuo exponencial binário.

    Recuo: intervalo de tempo para tentar retransmitir.

    Exponencial: se ocorrerem mais colisões, na retransmissão, o tempo de espera será cada vez maior. Portanto, há um crescimento exponencial.

    ps.CSMA/CD funciona apenas em half-duplex

    FONTE: equipe prof V. Dalton