Vazão, atraso e perda de pacotes: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
(Criou página com '=Vazão, atraso e perda de pacotes= Segundo <ref name="PETERSON">PETERSON, L. L.; DAVIE, B. S. Redes de Computadores: Uma abordagem de sistemas, Trad. 3<sup>a</sup> ed., Rio ...')
 
 
(3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 4: Linha 4:
*'''Vazão''' (''throughput''), também chamada de '''largura de banda''' ('''bandwith''');
*'''Vazão''' (''throughput''), também chamada de '''largura de banda''' ('''bandwith''');
*'''Atraso''' (''delay'').
*'''Atraso''' (''delay'').
==Vazão==


A '''vazão''' é definida como o número de bits que podem ser transmitidos sobre a rede num dado tempo, sendo expressa em bits/segundo (b/s). Por exemplo, numa rede Ethernet podemos ter como vazão 10Mb/s. Muitas vezes usa-se o termo taxa de transmissão para se referir a vazão.
A '''vazão''' é definida como o número de bits que podem ser transmitidos sobre a rede num dado tempo, sendo expressa em bits/segundo (b/s). Por exemplo, numa rede Ethernet podemos ter como vazão 10Mb/s. Muitas vezes usa-se o termo taxa de transmissão para se referir a vazão.


O '''atraso''' é o tempo que um pacote leva para atravessar uma rede desde a origem até o destino, passando pelos roteadores e enlaces intermediários. O atraso é medido em termos de tempo. Por exemplo, uma rede transcontinental pode ter um atraso de 20 milissegundos, isto é, um pacote leva 20 ms para atravessar a rede.
==Atraso==
 
O '''atraso''' é o tempo que um pacote leva para atravessar uma rede desde a origem até o destino, passando pelos roteadores e enlaces intermediários. O atraso é medido em termos de tempo. Por exemplo, uma rede local pode ter um atraso de 10 micro-segundos, o que é despresível. Já uma rede transcontinental pode ter um atraso de 20 milissegundos, isto é, um pacote leva 20 ms para atravessar a rede.


Ao percorrer uma rede, um pacote sofre uma série de atrasos em cada um dos nós do caminho. Este atraso em cada nó da rede tem quatro componentes principais: o '''atraso de processamento''', o '''atraso de fila''', o '''atraso de transmissão''' e o '''atraso de propagação''' <ref name="KUROSE">KUROSE, J.F; ROSS K. W. Redes de Computadores e a Internet: Uma abordagem ''top-down'', São Paulo: Pearson, 2010.</ref>.  
Ao percorrer uma rede, um pacote sofre uma série de atrasos em cada um dos nós do caminho. Este atraso em cada nó da rede tem quatro componentes principais: o '''atraso de processamento''', o '''atraso de fila''', o '''atraso de transmissão''' e o '''atraso de propagação''' <ref name="KUROSE">KUROSE, J.F; ROSS K. W. Redes de Computadores e a Internet: Uma abordagem ''top-down'', São Paulo: Pearson, 2010.</ref>.  
Linha 15: Linha 19:
;Atraso de fila: É o tempo que cada pacote espera em fila nos roteadores antes de ser encaminhado ao próximo enlace. Este atraso é variável e depende do tráfego na rede. Se a fila estiver vazia e não houver outro pacote sendo transmitido o atraso é zero. Se há pacotes na fila o tempo de espera pode ser longo e pode chegar a ordem de  milissegundos.  
;Atraso de fila: É o tempo que cada pacote espera em fila nos roteadores antes de ser encaminhado ao próximo enlace. Este atraso é variável e depende do tráfego na rede. Se a fila estiver vazia e não houver outro pacote sendo transmitido o atraso é zero. Se há pacotes na fila o tempo de espera pode ser longo e pode chegar a ordem de  milissegundos.  


\item Atraso de transmissão
;Atraso de transmissão: É o tempo necessário para que cada bit do pacote seja empurrado para dentro do enlace. Se o tamanho do pacote for L bits e a taxa de transmissão do enlace for R bits/seg. Então o atraso de transmissão será L/R segundos.  
 
É o tempo necessário para que cada bit do pacote seja empurrado para dentro do enlace. Se o tamanho do pacote for L bits e a taxa de transmissão do enlace for R bits/seg. Então o atraso de transmissão será L/R segundos.  


;Atraso de propagação: Uma vez que o pacote foi empurrado para dentro do enlace, o atraso de propagação é o tempo de viagem até o próximo nó. Este tempo é função da distância entre os nós e da velocidade de propagação do sinal no meio físico. A velocidade de propagação depende do meio físico (par trançado, fibra óptica, espectro eletromagnético, etc) e é um pouco menor ou igual a velocidade da luz. Para distância pequenas, como num enlace entre dois computadores de um Campus, este atraso pode ser desprezível, ficando na ordem de poucos micro-segundos. Para grandes distâncias, como num enlace de satélite, pode levar um tempo importante, da ordem de centenas de milissegundos.
;Atraso de propagação: Uma vez que o pacote foi empurrado para dentro do enlace, o atraso de propagação é o tempo de viagem até o próximo nó. Este tempo é função da distância entre os nós e da velocidade de propagação do sinal no meio físico. A velocidade de propagação depende do meio físico (par trançado, fibra óptica, espectro eletromagnético, etc) e é um pouco menor ou igual a velocidade da luz. Para distância pequenas, como num enlace entre dois computadores de um Campus, este atraso pode ser desprezível, ficando na ordem de poucos micro-segundos. Para grandes distâncias, como num enlace de satélite, pode levar um tempo importante, da ordem de centenas de milissegundos.
Linha 23: Linha 25:
O atraso total fim a fim será a soma dos atrasos em cada um dos nós do caminho.
O atraso total fim a fim será a soma dos atrasos em cada um dos nós do caminho.


<math> d<sub>nó</sub> = d<sub>proc</sub> + d<sub>fila</sub> + d<sub>trans</sub> + d<sub>prop</sub> </math>
d<sub>nó</sub> = d<sub>proc</sub> + d<sub>fila</sub> + d<sub>trans</sub> + d<sub>prop</sub>
 
==Perda de pacotes==
 
A '''perda de pacotes''' ocorre quando a capacidade de armazenamento da fila de um roteador se esgota. Neste caso os novos pacotes que chegam são descartados (''dropped'') e são considerados perdidos. A fração dos pacotes perdidos aumenta a medida que a intensidade de tráfego aumenta.
 
Pacotes corrompidos totalmente também podem ser considerados como perdidos.


===Referências===
==Referências==
<references />
<references />



Edição atual tal como às 20h20min de 26 de fevereiro de 2015

Vazão, atraso e perda de pacotes

Segundo [1] a performance das redes de pacotes pode mensurada de dois modos principais:

  • Vazão (throughput), também chamada de largura de banda (bandwith);
  • Atraso (delay).

Vazão

A vazão é definida como o número de bits que podem ser transmitidos sobre a rede num dado tempo, sendo expressa em bits/segundo (b/s). Por exemplo, numa rede Ethernet podemos ter como vazão 10Mb/s. Muitas vezes usa-se o termo taxa de transmissão para se referir a vazão.

Atraso

O atraso é o tempo que um pacote leva para atravessar uma rede desde a origem até o destino, passando pelos roteadores e enlaces intermediários. O atraso é medido em termos de tempo. Por exemplo, uma rede local pode ter um atraso de 10 micro-segundos, o que é despresível. Já uma rede transcontinental pode ter um atraso de 20 milissegundos, isto é, um pacote leva 20 ms para atravessar a rede.

Ao percorrer uma rede, um pacote sofre uma série de atrasos em cada um dos nós do caminho. Este atraso em cada nó da rede tem quatro componentes principais: o atraso de processamento, o atraso de fila, o atraso de transmissão e o atraso de propagação [2].

Atraso de processamento
É o tempo necessário para examinar o cabeçalho do pacote, checar a integridade dos dados recebidos e determinar para onde o mesmo deverá ser encaminhado. Estes atrasos geralmente estão na ordem de micro-segundos.
Atraso de fila
É o tempo que cada pacote espera em fila nos roteadores antes de ser encaminhado ao próximo enlace. Este atraso é variável e depende do tráfego na rede. Se a fila estiver vazia e não houver outro pacote sendo transmitido o atraso é zero. Se há pacotes na fila o tempo de espera pode ser longo e pode chegar a ordem de milissegundos.
Atraso de transmissão
É o tempo necessário para que cada bit do pacote seja empurrado para dentro do enlace. Se o tamanho do pacote for L bits e a taxa de transmissão do enlace for R bits/seg. Então o atraso de transmissão será L/R segundos.
Atraso de propagação
Uma vez que o pacote foi empurrado para dentro do enlace, o atraso de propagação é o tempo de viagem até o próximo nó. Este tempo é função da distância entre os nós e da velocidade de propagação do sinal no meio físico. A velocidade de propagação depende do meio físico (par trançado, fibra óptica, espectro eletromagnético, etc) e é um pouco menor ou igual a velocidade da luz. Para distância pequenas, como num enlace entre dois computadores de um Campus, este atraso pode ser desprezível, ficando na ordem de poucos micro-segundos. Para grandes distâncias, como num enlace de satélite, pode levar um tempo importante, da ordem de centenas de milissegundos.

O atraso total fim a fim será a soma dos atrasos em cada um dos nós do caminho.

d = dproc + dfila + dtrans + dprop

Perda de pacotes

A perda de pacotes ocorre quando a capacidade de armazenamento da fila de um roteador se esgota. Neste caso os novos pacotes que chegam são descartados (dropped) e são considerados perdidos. A fração dos pacotes perdidos aumenta a medida que a intensidade de tráfego aumenta.

Pacotes corrompidos totalmente também podem ser considerados como perdidos.

Referências

  1. PETERSON, L. L.; DAVIE, B. S. Redes de Computadores: Uma abordagem de sistemas, Trad. 3a ed., Rio de Janeiro: Campus, 2004.
  2. KUROSE, J.F; ROSS K. W. Redes de Computadores e a Internet: Uma abordagem top-down, São Paulo: Pearson, 2010.



--Evandro.cantu (discussão) 17h10min de 26 de fevereiro de 2015 (BRT)