Top Banner
Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos
17

Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Apr 17, 2015

Download

Documents

Internet User
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 – TEC 11ºF

Redes de computadores

Prof. António dos Anjos

Page 2: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 2

INTERNETWORK

SIGNIFICADO: Conjunto de diferentes redes interligadas entre si.

São necessários circuitos públicos ou privados para que a ligação exista.

Page 3: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 3

Problema

Para rentabilizar a utilização dos circuitos existentes, permite-se que neles circule informação de vários emissores para vários receptores.

Desta forma é necessário que existam mecanismos para assegurar que as mensagem cheguem correctamente ao destino:

Assegurar que os dados cheguem ao destino;

Assegurar que os dados que percorrem diferentes encaminhamentos não sejam entregues várias vezes ao receptor.

Page 4: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 4

Técnicas de comutação

Comutação de circuitos (Circuit switching)

Comutação de mensagens (Message switching)

Comutação de pacotes (Packet switching)

Page 5: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 5

Comutação de circuitos

Estabelece-se um encaminhamento (rota) físico entre emissor e receptor através da comutação de circuitos (comutadores);

Essa rota é então utilizada exclusivamente para a passagem dos dados resultantes da conversação estabelecida entre os dois dispositivos;

Ao terminar a conversação os circuitos que estavam ocupados são libertados;

A rede telefónica é a rede mais conhecida que usa comutação de circuitos;

Page 6: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 6

Comutação de circuitos (2)

1 2 3

4 5 6

7 8 9

* 8 #

1 2 3

4 5 6

7 8 9

* 8 #

Circuito reservado em exclusivo até ao fim da comunicação Há uma ligação física estabelecida (cobre)

Page 7: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 7

Comutação de circuitos (3)

Aspectos positivos: Não há congestionamento (encaminhamento dedicado – exclusivo);

Largura de banda constante;

Não há praticamente atrasos na propagação dos dados.

Aspectos negativos: Pode existir atraso no estabelecimento da rota de encaminhamento

caso todos os caminhos estejam ocupados;

Fraco aproveitamento da largura de banda, visto que a rota se vai encontrar ocupada durante toda a conversação mesmo que não exista troca de informação.

Page 8: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 8

Comutação de mensagens

Não é estabelecido um encaminhamento dedicado entre os dispositivos que pretendem comunicar;

O emissor coloca a mensagem de forma INTEGRAL no meio físico de TX junto com o endereço do destinatário;

A mensagem é então passada de nó em nó de forma integral até atingir o destino;

Cada nó memoriza a mensagem temporariamente e de seguida envia para o próximo nó que repete o processo até ao destinatário (store-and-forward).

Page 9: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 9

Comutação de mensagens (2)

Store-And-Forward Não há reserva de circuito. Routers com muita memória secundária.

iMac

iMac

Page 10: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 10

Comutação de mensagens (3)

Aspectos positivos: Congestionamentos reduzidos porque cada nó guarda

temporariamente as mensagens recebidas;

Podem estabelecer-se esquemas de prioridade, permitindo atrasar o envio das mensagens de baixa prioridade e reenvio imediato das mensagens prioritárias.

Aspectos negativos: Não é bom para aplicações de tempo real nem para aplicações que

exijam interactividade: Atrasos no tempo de memorização; O tempo gasto na busca do próximo nó não é determinístico.

Os nós envolvidos no percurso tem de ser máquinas com muita memória de massa (discos com grande capacidade) pelo facto de que têm de armazenar as mensagens inteiras temporariamente.

Page 11: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 11

Comutação de pacotes

Combina as vantagens e minimiza as desvantagens da comutação de circuitos e da comutação de mensagens;

As mensagens são divididas em partes mais pequenas (packets);

O tamanho máximo do packet (pacote) é fixo;

A cada pacote são adicionados o endereço de origem e de destino.

Page 12: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 12

Comutação de pacotes

Subdivide-se em:

Comutação por datagramas

Comutação por circuitos virtuais

Page 13: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 13

Comutação por datagramas

Os vários pacotes (datagramas) que compõe a mensagem são colocados no meio físico;

Cada um dos datagramas pode tomar uma rota diferente em direcção ao destinatário;

A rota de cada pacote é determinada por algoritmos de routing que determinam qual o melhor caminho no momento;

Os datagramas podem chegar fora de ordem, por isso cada um tem um número de sequência que permite que o destinatário possa “remontar” a mensagem;

Analogia: Sistema Postal.

Page 14: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 14

Comutação por datagramas

A

B

C

D

E

1

2

3

4

5

7

6

5

1

43

23

45

21

Page 15: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 15

Comutação por circuitos virtuais

A grande diferença em relação à comutação por datagramas é que se estabelece uma rota fixa (virtual);

Isso resulta em:Maior fiabilidade na comunicação;Maior overhead:

Estabelecimento da rota;Negociação do tamanho máximo dos pacotes.

Page 16: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 16

Comutação de pacotes (datagramas+circuitos virtuais)

Aspectos positivos: Excelente relação qualidade preço, visto que nenhum dos

dispositivos intervenientes necessita de memória de massa (Basta a RAM);

Os atrasos na propagação dos dados são minimizados visto que apenas se transmitem pequenas quantidades de informação o que permite um tratamento bastante rápido em cada nó. PORQUÊ?

O acesso à RAM é muito mais rápido do que o acesso a memórias de massa.

O tamanho dos pacotes é negociado de forma a se tirar o máximo proveito da largura de banda existente;

Algoritmos de encaminhamento (routing) calculam qual o melhor caminho por onde cada pacote deverá passar.

Page 17: Aulas 13 / 14 – TEC 11ºF Redes de computadores Prof. António dos Anjos.

Aulas 13 / 14 17

Comutação de pacotes (datagramas+circuitos virtuais) - 2

Aspectos negativos: Protocolos de comutação de pacotes são

complexos;

Implementação de redes que usem a comutação por pacotes tem um custo inicial elevado;

Visto que cada pacote tem de conter os endereços de origem e destino, há um maior overhead por pacote do que na comutação de circuitos (físicos).