Você está na página 1de 13

Disciplina: Sistemas de Computadores

Curso: Licenciatura em Engenharia Electrónica


(4º ano)

Introdução a Sistemas de Computadores


Requisitos de Um Sistema de Computadores
(Desempenho)

Docente: enga Ivone Cipriano

DEEL, Faculdade de Engenharia, UEM


Agenda

1. Largura da Banda e Latência


2. Produto Atraso X Largura de Banda
Introdução

Até agora estivemos concentrados nos aspectos funcionais das


redes de computadores.
As Redes de Computadores precisam de funcionar bem, a
eficácia da computação distribuída pela rede normalmente
depende directamente da eficácia com que a rede disponibiliza
os dados para a computação.
Embora o antigo ditado de programação “Primeiro Faça Certo e
Depois Faça Rápido” seja valido em muitos ambientes de
computação para as Redes de Computadores é normalmente
necessário Projectar para o Desempenho.
Para isso é importante conhecer e entender os diversos factores
que influenciam o desempenho da rede de computadores.
Largura da Banda e Latência

O Desempenho da Rede de Computadores é medido de duas


maneiras fundamentais:
– Largura de Banda (também chamada Throughput)
– Latência (também chamada atraso)
A Largura de Banda de um Link é dada pelo número de bits que
podem ser transmitidos por esse link num determinado período
de tempo
No.deBits bits
L arg uradeBanda = =
UnidadedeTempo s

As vezes é útil pensar na Largura de Banda em termos do


tempo necessário para transmitir cada bit de dados
UnidadedeTempo
InversodaL arg uradeBanda =
No.deBits
Largura da Banda e Latência
Largura de Banda e Throughput são dois termos mais confusos usados em
rede de computadores
É importante saber como são usados em diferentes situações e saber que
normalmente são usados para indicar a mesma coisa:
– Largura da Banda é literalmente uma medida da largura de uma banda de
frequência
• Por exemplo uma linha telefónica de voz aceita uma banda de frequência
variando de 300 Hz a 3.300 Hz;
• Diz-se que ela tem uma Largura de Banda de 3.300 Hz – 300 Hz = 3.000
Hz e
– Quando se fala da Largura da Banda de um Link, normalmente refere-se ao
numero de bits por segundo que podem ser transmitidos nesse Link
É importante distinguir entre a Largura de Banda que está disponível no Link
e o numero de bits por segundo que podem ser realmente (de facto)
transmitidos pelo Link
Costuma-se usar a palavra Throughput para se referir ao Desempenho
Medido de um sistema.
Devido a diversas ineficiências de implementação, um par de nodos
conectados por um Link com uma Largura de Banda de 10 Mbps poderia
atingir um Throughput de apenas 2 Mbps
Largura da Banda e Latência
• Muitas vezes fala-se de requisitos da Largura da Banda de
uma aplicação. É o numero de bits por segundo que tem que
ser transmitidos pela rede de modo a que tenha um
desempenho aceitável.
– Para umas aplicações esse numero poderia ser o “Máximo Possível”
– Para algumas, poderia ser algum numero fixo (de preferência, não
mais do que a Largura de Banda disponível no Link)
– Para outras, poderia ser um numero variável
• A definição e determinação dos requisitos de Largura de
Banda de uma aplicação constitui uma etapa determinante
para desenhar uma rede que de facto responda aos
requisitos dessa aplicação.
Largura da Banda e Latência

a) 1 Segundo

b)
1 Segundo

Fig. 20. Largura de Banda

Os bits transmitidos em determinada Largura de Banda podem ser


considerados como tendo alguma largura:
a) bits transmitidos a 1 Mbps (cada bit com 1 μs de Largura)
b) bits transmitidos a 2 Mbps (cada bit com 0,5 μs de Largura)
Largura da Banda e Latência

A segunda medida de Desempenho é a Latência, que


corresponde ao tempo gasto para uma mensagem atravessar
de uma ponta da uma rede para a outra.
A Latência é medida estritamente em unidades de tempo
Existem situações em que é mais importante saber quanto
tempo é necessário para enviar uma mensagem de uma ponta
da rede a outra e retornar, em vez de Latência em um sentido.
Chama-se a esse tempo de Tempo de Ida e Volta (Round-Trip
Time – TTL) da rede
Normalmente pensa-se na Latência como tendo três
componentes:
– Atraso de propagação da luz
– Tempo gasto para transmitir uma unidade de informação
– Atraso na fila dentro de uma rede
Largura da Banda e Latência

Latencia = Pr opagacao + Transnmissao + Fila

Dis tan cia


Pr opagacao =
VelocidadeDaLuz

TamanhoDaInformacao
Transmissao =
L arg uraDeBanda

Onde:
• Distancia é o tamanho do fio ou meio de propagação
• Velocidade da Luz é a velocidade efectiva de propagação da luz nesse
fio ou meio de propagação
• Tamanho é o tamanho do pacote
• Largura de Banda é a largura de banda em que o o pacote é
transmitido
Produto Atraso X Largura da Banda

Largura de
Banda

Atraso

O Produto Atraso Largura de Banda é importante de se


conhecer para a construção de Redes de Alto Desempenho
pois corresponde a quantos bits o emissor precisa transmitir
antes que o primeiro bit chegue ao receptor
Produto Atraso X Largura da Banda

Também é útil falar sobre o produto destas duas medida,


normalmente chamado de Atraso X Largura de Banda
Intuitivamente se pensarmos em um canal entre um par de
processos como um tubo oco, onde:
– a Latência corresponde a extensão do tubo e
– a Largura de Banda indica o diâmetro do tubo, então o Produto Atraso
X Largura de Banda é o volume de informação no tudo, isto é, o
numero de bits que ele contem.
Por exemplo, um canal transcontinental com uma Latência
unidireccional de 50 ms e uma Largura de Banda de 45 Mbps é
capaz de manter:

50 x10 -3 Segundosx 45 x106 bits / segundos = 2,25 x106 bits


Aproximadamente 280 KB de dados.
Exercicios

1. Considere um enlace ponto a ponto com 2Km de extensão.


Em que largura de banda o atraso na propagação (na
velocidade de 2 x 103 m/s) seria igual ao atraso de
transmissão para pacotes de 300 bytes?

2. Determine a largura de um bit num link de 1000 Mbps?


Qual é o comprimento de um bit num cabo de fibra óptica.
End

Você também pode gostar