B
A
A 1 A
B 0 -
A 0
A 1
A B C B
C 1
C 1 C
C 0
vetores
B
Tabela de A
A 0 -
Tabela de C
A 1 A
B 1 B
B 1 B
C 1 C
C 0 -
A 0
A 1
B B 0
C B 1
A B 1
B B 0
C 1
C 0
vetores
vetores
Tabela de B
A 1 A
A 0
A B
B 0 -
C 1
C 2 A
vetores
B
Tabela de A
A 0 -
Tabela de C
A 1 A
B 1 B
B 2 A
C 1 C
C 0 -
A 0
B B 0
C B
A B 1
C 0
vetores
vetores
B
2
C
1
Desenhe o grafo que representa a topologia completa da rede (com ns e custos). Simule,
passo a passo, a execuo do algoritmo de Dijkstra e calcule a tabela de rotas
(endereo/custo/linha_de_sada) do n F, considerando os caminhos de menor custo.
Com as informaes recebidas dos outros roteadores contendo os vizinhos de cada um e o
custo de cada enlace para atingir cada vizinho, podemos montar o mapa da topologia da
rede:
A
D
3
4
2
C
B
F
2
1o. Passo:
n de trabalho: F
vizinhos: D, E, G
tentativas: D(4,F), E(4,F), G(1,F)
permanentes: F (0,-), G(1,F)
2o. Passo:
n de trabalho: G
vizinhos:
tentativas: D(4,F), E(4,F)
permanentes: F (0,-), G(1,F), D(4,F)
3o. Passo:
n de trabalho: D
vizinhos: C
tentativas: E(4,F), C(7,D)
permanentes: F (0,-), G(1,F), D(4,F), E(4,F)
4o. Passo:
n de trabalho: E
vizinhos: C
tentativas: C(6,E)
permanentes: F (0,-), G(1,F), D(4,F), E(4,F), C(6,E)
5o. Passo:
n de trabalho: C
vizinhos: A, B
tentativas: A(8,C), B(7,C)
permanentes: F (0,-), G(1,F), D(4,F), E(4,F), C(6,E), B(7,C)
6o. Passo:
n de trabalho: B
vizinhos:
tentativas: A(8,C)
permanentes: F (0,-), G(1,F), D(4,F), E(4,F), C(6,E), B(7,C), A(8,C)
De acordo com os rtulos de cada n no grafo, podemos calcular a tabela de rotas de F:
Tabela de rotas de F
Endereo
Custo
Linha de Sada
A
8
E
B
7
E
C
6
E
D
4
D
E
4
E
F
0
G
1
G
B transmite para C
C retransmite para A, D e E
D retransmite para F
E retransmite para F
F recebe duas cpias do pacote, uma retransmitida por D e outra por E. De acordo
com a tabela de rotas de F, o melhor caminho para atingir B (n de origem)
saindo de F atravs de E, logo a cpia recebida de E retransmitida para G e D,
e a cpia recebida de D descartada.
D recebe outra cpia do pacote, retransmitida por F. De acordo com a tabela de
rotas de D, o melhor caminho para atingir B (n de origem) saindo de D atravs
de C, logo a cpia recebida de F descartada.
00100010
01111101
mscara 255.255.255.224:
11111111
11111111
11111111
11100000
Fazendo um AND do endereo com a mscara (poro do endereo equivalente aos bits
iguais a 1 da mscara):
10011100
01001000
00100010
01100000
Resultando no endereo IP de rede:
156.72.34.96
Endereo de broadcast nessa rede:
10011100
01001000
00100010
Convertendo para decimal:
156.72.34.127
01111111
Roteador
200.32.150.1
Roteador
200.32.150.65
200.32.150.129
200.32.150.66
200.32.150.10
200.32.150.136
Mscara
255.255.255.192
255.255.255.192
255.255.255.0
255.255.255.192
0.0.0.0
Prximo Roteador
139.80.40.66
139.80.40.130
200.24.40.2
Interface
139.80.40.65
139.80.40.129
139.80.40.65
139.80.40.129
200.24.40.1
10001011
01010000
00101101
01001000
Switch
Ethernet
Roteador
Roteador
1
D
1
2
3
Switch
Ethernet
4