rede de computadores (7ª Edição) - Xie Xiren exerce 3-243-25

Primeiro explicar, este artigo apenas quer discutir questões 3-25.
3-24 perguntas apareça aqui só por causa de problemas relacionados com 3-25.
3-24 eu não calcular, porque isso não é necessário.


3-24

Assumindo locais Ethernet A e B na mesma rede de 10 Mbits / s. atraso de propagação entre dois locais é de 225 tempos de bit. Uma transmissão é assumido um começo, e B também envia uma transmissão antes do final de A. Se A envia um quadro Ethernet é o mais curto permitido, então A pode colocar seus dados antes de enviar colisão é detectada e acabamento B? Em outras palavras, se um não está terminado antes de enviar uma colisão é detectada, pode um quadro certamente enviada e não enviará o colidem quadro B? (Nota:. Deve ser tomado em consideração no cálculo de cada quadro Ethernet é enviado para o canal, mas também para aumentar no anterior quadro MAC preâmbulo vários bytes e delimitador da estrutura)

Minha idéia não é ah calcular, calculado utilizando a definição do comprimento mais curto quadro A-frame, e depois ... não provar o seu próprio significado. O quadro mais curto é proposto para evitar uma colisão é detectada antes de enviar os dados para. Portanto, se A envia um quadro Ethernet é o mais curto permitido, não vai ser A e B antes da detecção de colisão de transmissão de dados através de venda.
 


3-25

Locais A e B em questão são transmitidos ao mesmo tempo t = 0, a trama de dados. Quando o tempo t = 225 pedaços, A e B for detectada enquanto a ocorrência de uma colisão, e T = 225 + 48 = 273 bits para completar a interferência de transmissão de sinal. A e B selecionar diferentes valores de r backoff algoritmo CSMA / CD. Assumindo que A e B são seleccionados de números aleatórios rA = 0 e Rb = 1. Como A e B cada vez em que retransmitir sua estrutura de dados? A retransmissão de quadros de dados chegar ao seu destino B? A retransmissão de dados e B irá enviar uma retransmissão de colisões de dados de novo? Will B em tempo de retransmissão programado para parar de enviar dados?

período de contenção Ethernet 51.2us, era essencialmente back-off time é 512 . 10 Mbits / s segmento de Ethernet, mac mais curto comprimento de quadro = 10 Mbps x 51.2us = 512 bits, mais sete bytes precedentes do preâmbulo e uma bytes de arranque da trama de delimitação, a transmissão total Um × quadro comprimento. 8. 8 + = 512 576 pedaços . A necessidade 512 bits terem sido transmitidos 512 / (10 Mbps) = 51.2us.

  • 0 = t de dados, A e B transmitem simultaneamente.
  • 255 = T / 2 , a colisão.
  • = 255 T , A e B são detectados simultaneamente colisão, e iniciar o envio de sinais de interferência.
  • = 273 T , sinais de interferência são enviados. Adapter, em seguida, executa exponencial backoff algoritmo, r vezes o tempo básica de recuo para esperar. ra = 0, de modo que A em t = 273 quando, sempre que detecta que o canal permanece inactivo durante um intervalo mínimo entre quadros pode iniciar o envio de dados, no entanto B espera rB = uma base de back-off de tempo, isto é, a t = 273 + 512 = 785, não detecta se um canal dentro de um intervalo mínimo entre quadros está inactivo, e é então transmitida antes dos dados. Em este problema, a t = 273 + 96 = 369 pré, A irá receber o sinal de interferência transmitida através constituído por B, de modo que a condição de transmissão não é satisfeita.
  • = 273 + 225 = T 498 , o canal de propagação sinais de interferência é completada, o canal torna-se inactivo.
  • = 498 + 96 = 594 T inactivo, é detectado um canal mantido o espaçamento mínimo entre quadros, uma retransmitir dados.
  • = 273 + 512 = 785 T , após o tempo de recuo de base B, começa a detectar se o canal está inactivo durante um intervalo mínimo entre quadros.
  • = 594 + 225 = T 819 , A retransmissão de dados enviado para o primeiro terminal de B, como 96 + 785 = 881> 819, de modo que B ainda não começou a enviar dados para os dados A recebeu, a retransmissão predeterminado tempo B irá parar de enviar.
  • = 819 + 576 = T 1395 , um total de dados retransmitidos para o terminal B, B começa a detectar o canal está inactivo.
  • = 1395 + 96 = T 1491 , o canal B é detectado intervalo inactivo para manter um mínimo de interframe, dados de retransmissão.
  • = 1491 + 225 = T 1716 , os dados de transmissão B transmitidas a uma primeira extremidade A.

Em resumo, A a t = 594 bit vezes retransmitir a trama de dados, B o original predeterminada em t = 819 bit vezes retransmitir a trama de dados, mas são, na verdade, em t = 1491 bits vezes pode retransmitir os seus dados. A retransmissão de uma trama de dados em t = 819 bits de chegada tempo B, T = 1395 bits de estrutura de dados de tempo de chegada de todos Um B. A nova transmissão de dados não impactar retransmissão de dados ocorre e B novamente. B no tempo t = 881 bit tempo de retransmissão primeira pré-determinado para parar de enviar dados.

Publicado 26 artigos originais · ganhou elogios 32 · vê 10000 +

Acho que você gosta

Origin blog.csdn.net/Clover_pofu/article/details/105061623
Recomendado
Clasificación