• Nenhum resultado encontrado

Bacharelado em Informática. Internet e Arquitetura TCP/IP TCP/IP TCP/IP TCP/IP. Disciplina: Sub-redes IP

N/A
N/A
Protected

Academic year: 2021

Share "Bacharelado em Informática. Internet e Arquitetura TCP/IP TCP/IP TCP/IP TCP/IP. Disciplina: Sub-redes IP"

Copied!
28
0
0

Texto

(1)

1 1 Copyright

Copyright 19991999--2008 by 2008 by TeleMídia Lab.TeleMídia Lab.

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Sub-redes IP

Super-redes IP e Blocos CIDR

Endereçamento IP: estudo de caso

Protocolo ICMP

Sub-redes IP

Super-redes IP e Blocos CIDR

Endereçamento IP: estudo de caso

Protocolo ICMP

Internet e

Internet e

Internet e

Internet e Arquitetura

Arquitetura

Arquitetura

Arquitetura

TCP/IP

TCP/IP

TCP/IP

TCP/IP

Internet e

Internet e

Internet e

Internet e Arquitetura

Arquitetura

Arquitetura

Arquitetura

TCP/IP

TCP/IP

TCP/IP

TCP/IP

TCP/IP

TCP/IP

2 2

127

127

16.383

16.383

2.097.152

2.097.152

Número de Redes

Número de Redes

16.777.214

16.777.214

65.534

65.534

254

254

Número de Estações

Número de Estações

Classe A

Classe A

Classe B

Classe B

Classe C

Classe C

Número de redes e estações

Número de redes e estações



Associação um

Associação um--para

para--um entre prefixo IP e rede física

um entre prefixo IP e rede física

••

Redução rápida dos endereços livres

Redução rápida dos endereços livres

••

Overhead administrativo para gerenciar endereços IP de rede

Overhead administrativo para gerenciar endereços IP de rede



Solução:

Solução:

••

Esconder do resto da inter

Esconder do resto da inter--rede a estrutura interna das redes

rede a estrutura interna das redes

das organizações

das organizações

TCP/IP

TCP/IP

3 3

Endereçamento clássico

Endereçamento clássico

R

R

Resto da Internet

Resto da Internet

H

H

H

H

139.82.5.2

139.82.5.2

139.82.0.0

139.82.0.0

H

H

H

H

139.82.2.4

139.82.2.4

139.82.5.3

139.82.5.3

139.82.2.10

139.82.2.10

Todo tráfego p/ 139.82.0.0 (classe B)

Todo tráfego p/ 139.82.0.0 (classe B)

TCP/IP

TCP/IP

4 4

Endereçamento de sub

Endereçamento de sub--rede

rede

Todo tráfego p/ 139.82.0.0 (classe B)

Todo tráfego p/ 139.82.0.0 (classe B)

Sub

Sub--rede 139.82.2.0

rede 139.82.2.0

Sub

Sub--rede 139.82.5.0

rede 139.82.5.0

139.82.5.2

139.82.5.2

139.82.2.4

139.82.2.4

139.82.5.3

139.82.5.3

139.82.2.10

139.82.2.10

H

H

H

H

H

H

H

H

Identificador de

Identificador de

rede

rede

Identificador de

Identificador de

sub

sub--rede

rede

R

R

Resto da Internet

Resto da Internet

(2)

TCP/IP

TCP/IP

5 5

Endereçamento de sub

Endereçamento de sub--rede

rede



Na prática, diferentes redes físicas possuem

Na prática, diferentes redes físicas possuem

diferentes limites com relação ao número máximo

diferentes limites com relação ao número máximo

de estações e à distribuição geográfica

de estações e à distribuição geográfica



Como ganhar flexibilidade na atribuição de

Como ganhar flexibilidade na atribuição de

identificadores de sub

identificadores de sub--rede ?

rede ?

••

Para identificar sub

Para identificar sub--redes em redes classe B, ao

redes em redes classe B, ao

invés de um octeto, poderia ser usado um número

invés de um octeto, poderia ser usado um número N

N

qualquer de bits, onde 1 <= N <= 14

qualquer de bits, onde 1 <= N <= 14

••

N pode ser escolhido de modo independente p/ cada

N pode ser escolhido de modo independente p/ cada

rede física

rede física

TCP/IP

TCP/IP

6 6

Sub

Sub--rede 139.82.2.0

rede 139.82.2.0

Sub

Sub--rede 139.82.5.64

rede 139.82.5.64

139.82.5.66

139.82.5.66

139.82.2.4

139.82.2.4

139.82.5.68

139.82.5.68

139.82.2.10

139.82.2.10

H

H

H

H

H

H

H

H

X.25

X.25

10001011 1010010

10001011 1010010

00000101 01

00000101 01

000000

000000

ID rede

ID rede

ID sub

ID sub--rede

rede ID host

ID host

10001011 1010010

10001011 1010010

00000010

00000010

00000000

00000000

ID rede

ID rede

ID sub

ID sub--rede

rede

ID host

ID host

R

R

Endereçamento de sub

Endereçamento de sub--rede

rede

Resto da Internet

Resto da Internet

TCP/IP

TCP/IP

7 7

Identificação de sub

Identificação de sub--redes

redes



Dada uma rede IP particionada em sub

Dada uma rede IP particionada em sub--redes,

redes,

como seus hosts e roteadores sabem o número de

como seus hosts e roteadores sabem o número de

bits que correspondem à identificação da sub

bits que correspondem à identificação da

sub--rede?

rede?

••

A cada sub

A cada sub--rede está associada uma máscara de

rede está associada uma máscara de

bits, que deve ser configurada para cada uma das

bits, que deve ser configurada para cada uma das

interfaces de rede dos seus hosts e roteadores.

interfaces de rede dos seus hosts e roteadores.

••

Máscara determina quais bits de um end. IP são

Máscara determina quais bits de um end. IP são

utilizados para identificar a sub

utilizados para identificar a sub--rede e a máquina.

rede e a máquina.

••

Representada por número de 32 bits com 1 para

Representada por número de 32 bits com 1 para

parte de inter

parte de inter--rede (rede + sub

rede (rede + sub--rede) e 0 para parte

rede) e 0 para parte

de host.

de host.

TCP/IP

TCP/IP

8 8

Sub

Sub--rede 139.82.2.0

rede 139.82.2.0

Sub

Sub--rede 139.82.5.64

rede 139.82.5.64

139.82.5.68

139.82.5.68

mask = 255.255.255.192

mask = 255.255.255.192

H

H

H

H

X.25

X.25

11111111 1111111 11111111 11

11111111 1111111 11111111 11

000000

000000

11111111 1111111 11111111

11111111 1111111 11111111

00000000

00000000

10001011 1010010

10001011 1010010

00000010

00000010

00000000

00000000

10001011 1010010

10001011 1010010

00000101 01

00000101 01

000000

000000

139.82.2.4

139.82.2.4

mask = 255.255.255.0

mask = 255.255.255.0

Máscaras de bits

Máscaras de bits

R

R

Resto da Internet

Resto da Internet

(3)

TCP/IP

TCP/IP

9 9

Representações

Representações do

do endereçamento

endereçamento IP de sub

IP de sub--rede

rede



139.82.5.64 mask 255.255.255.192

139.82.5.64 mask 255.255.255.192



8B.52.5.40 mask FF.FF.FF.C0

8B.52.5.40 mask FF.FF.FF.C0



139.82.4.64 / 26

139.82.4.64 / 26

TCP/IP

TCP/IP

10 10

200.18.171.1 (

200.18.171.1 (

00

00

000001)

000001)

200.18.171.2 (

200.18.171.2 (

00

00

000010)

000010)

200.18.171.3 (

200.18.171.3 (

00

00

000011)

000011)

200.18.171.63 (

200.18.171.63 (

00

00

111111)

111111)

200.18.171.64 (

200.18.171.64 (

01

01

000000)

000000)

200.18.171.65 (

200.18.171.65 (

01

01

000001)

000001)

200.18.171.127 (

200.18.171.127 (

01

01

111111)

111111)

200.18.171.128 (

200.18.171.128 (

10

10

000000)

000000)

200.18.171.129 (

200.18.171.129 (

10

10

000001)

000001)

...

...

Divisão de classes em sub

Divisão de classes em sub--redes

redes

...

...

200.18.171.[1

200.18.171.[1--254]

254]

Original

Original

Classe C

Classe C

Dividindo uma rede

Dividindo uma rede

classe C em 4 sub

classe C em 4 sub--redes,

redes,

cada uma contendo

cada uma contendo

±

± 60 máquinas

60 máquinas

mask = 255.255.255.192

mask = 255.255.255.192

TCP/IP

TCP/IP

11 11

Divisão de classes em sub

Divisão de classes em sub--redes

redes

Classe C

Classe C

...

...

200.18.171.[1

200.18.171.[1--62]

62]

...

...

200.18.171.[65

200.18.171.[65--126]

126]

...

...

200.18.171.[193

200.18.171.[193--254]

254]

...

...

200.18.171.[129

200.18.171.[129--190]

190]

R

R

R

R

00

01

10

...

...

200.18.171.[1

200.18.171.[1--254]

254]

Classe C

Classe C

Original

Original

Dividindo uma rede

Dividindo uma rede

classe C em 4 sub

classe C em 4 sub--redes,

redes,

cada uma contendo

cada uma contendo

±

± 60 máquinas

60 máquinas

mask = 255.255.255.192

mask = 255.255.255.192

TCP/IP

TCP/IP

12 12

Roteamento em sub

Roteamento em sub--redes

redes

IP dest

IP dest

200.18.171.190

200.18.171.190

Mask = 255.255.255.192

Mask = 255.255.255.192

...

...

200.18.171.[1

200.18.171.[1--62]

62]

...

...

200.18.171.[65

200.18.171.[65--126]

126]

...

...

200.18.171.[193

200.18.171.[193--254]

254]

...

...

200.18.171.[129

200.18.171.[129--190]

190]

R

R

R

R

(4)

TCP/IP

TCP/IP

13 13

Roteamento em sub

Roteamento em sub--redes

redes



Para o algoritmo de roteamento verificar qual a

Para o algoritmo de roteamento verificar qual a

parte de rede, não olha p/ a classe do endereço de

parte de rede, não olha p/ a classe do endereço de

destino do datagrama. É aplicado um AND lógico

destino do datagrama. É aplicado um AND lógico

deste endereço com a máscara. O resultado é o

deste endereço com a máscara. O resultado é o

endereço da sub

endereço da sub--rede.

rede.

TCP/IP

TCP/IP

14 14

Roteamento em sub

Roteamento em sub--redes

redes

Octeto 1

Octeto 1

Octeto 2

Octeto 2

Octeto 3

Octeto 3

Octeto 4

Octeto 4

00

77

15

15

23

23

31

31

11 11 11 11

11 11 11 11

End

End

do

do

host

host

Mask

Mask

200.

200.

00 01 00 10

00 01 00 10

18.

18.

10 10 10 11

10 10 10 11

00 00 00

00 00 00

11 00 10 00

11 00 10 00

11 11 11 11 11

11 11 11 11 11

11 11 11 11

11 11 11 11

171.

171.

190

190

255.

255.

255.

255.

255.

255.

192

192

10 11 11 10

10 11 11 10

End

End

da

da

sub

sub--rede

rede

200.

200.

00 01 00 10

00 01 00 10

18.

18.

10 10 10 11

10 10 10 11

11 00 10 00

11 00 10 00

171.

171.

128

128

10 00 00 00

10 00 00 00

TCP/IP

TCP/IP

15 15

Roteamento em sub

Roteamento em sub--redes

redes

√√

Para o algoritmo de roteamento verificar qual a

Para o algoritmo de roteamento verificar qual a

parte de rede, não olha p/ a classe do endereço de

parte de rede, não olha p/ a classe do endereço de

destino do datagrama. É aplicado um AND lógico

destino do datagrama. É aplicado um AND lógico

deste endereço com a máscara. O resultado é o

deste endereço com a máscara. O resultado é o

endereço da sub

endereço da sub--rede.

rede.



Tabelas de rotas devem incluir coluna

Tabelas de rotas devem incluir coluna

identificando a máscara de bits associada à sub

identificando a máscara de bits associada à

sub--rede

rede



Datagrama IP não precisa carregar informação

Datagrama IP não precisa carregar informação

sobre máscara

sobre máscara

TCP/IP

TCP/IP

16 16

IP dest

IP dest

139.82.5.68

139.82.5.68

Todo tráfego p/ 139.82.0.0 (classe B)

Roteamento em sub

Roteamento em sub--redes

redes

H

H

Sub

Sub--rede 139.82.2.0

rede 139.82.2.0

Sub

Sub--rede 139.82.5.64

rede 139.82.5.64

139.82.5.68

139.82.5.68

mask = 255.255.255.192

mask = 255.255.255.192

H

H

H

H

X.25

X.25

139.82.2.4

139.82.2.4

mask = 255.255.255.0

mask = 255.255.255.0

R

R

Pref. IP

Pref. IP

139.82.2.0 139.82.2.0 255.255.255.0255.255.255.0 --139.82.5.64 139.82.5.64 255.255.255.192255.255.255.192

--Máscara

Máscara

Rot.

Rot.

11 22

Int.

Int.

11

22

Resto da Internet

Resto da Internet

(5)

TCP/IP

TCP/IP

17 17

Roteamento em sub

Roteamento em sub--redes

redes

Mask = 255.255.255.192

Mask = 255.255.255.192

...

...

200.18.171.0

200.18.171.0

200.18.171.64

200.18.171.64

...

...

200.18.171.192

200.18.171.192

...

...

200.18.171.128

200.18.171.128

R1

R1

R2

R2

.1 .1 .65 .65 .129 .129 .130 .130 .193 .193

Pref. IP

Pref. IP

Mask

Mask

Roteador

Roteador

.171.0 .171.0 .255.192.255.192 .171.1.171.1 .171.1.171.1 .171.64 .171.64 .255.192.255.192 .171.65.171.65 .171.65.171.65

Int.

Int.

R1

R1

.171.128 .171.128 .255.192.255.192 .171.129.171.129 .171.129.171.129 .171.192 .171.192 .255.192.255.192 .171.130.171.130 .171.129.171.129

Pref. IP

Pref. IP

Mask

Mask

Roteador

Roteador

.171.128 .171.128 .255.192.255.192 .171.130.171.130 .171.130.171.130 .171.192 .171.192 .255.192.255.192 .171.193.171.193 .171.193.171.193

Int.

Int.

R2

R2

.171.0 .171.0 .255.192.255.192 .171.129.171.129 .171.130.171.130 .171.64 .171.64 .255.192.255.192 .171.129.171.129 .171.130.171.130

TCP/IP

TCP/IP

18 18

Roteamento em sub

Roteamento em sub--redes

redes

Mask = 255.255.255.192

Mask = 255.255.255.192

...

...

200.18.171.0

200.18.171.0

200.18.171.64

200.18.171.64

...

...

200.18.171.192

200.18.171.192

...

...

200.18.171.128

200.18.171.128

R1

R1

R2

R2

.1 .1 .65 .65 .129 .129 .130 .130 .193 .193

Internet

Internet

X

X

0.0.0.0 0.0.0.0 0.0.0.00.0.0.0 ...... XX 0.0.0.0 0.0.0.0 0.0.0.00.0.0.0 171.129171.129 .171.130.171.130

Representação da rota default

Representação da rota default

Pref. IP

Pref. IP

Mask

Mask

Roteador

Roteador

.171.0 .171.0 .255.192.255.192 .171.1.171.1 .171.1.171.1 .171.64 .171.64 .255.192.255.192 171.65171.65 .171.65.171.65

Int.

Int.

R1

R1

.171.128 .171.128 .255.192.255.192 171.129171.129 .171.129.171.129 .171.192 .171.192 .255.192.255.192 171.130171.130 .171.129.171.129

Pref. IP

Pref. IP

Mask

Mask

Roteador

Roteador

.171.128 .171.128 .255.192.255.192 .171.130.171.130 .171.130.171.130 .171.192 .171.192 .255.192.255.192 171.193171.193 .171.193.171.193

Int.

Int.

R2

R2

.171.0 .171.0 .255.192.255.192 171.129171.129 .171.130.171.130 .171.64 .171.64 .255.192.255.192 171.129171.129 .171.130.171.130 19 19 Copyright

Copyright 19991999--2008 by 2008 by TeleMídia Lab.TeleMídia Lab.

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Sub-redes IP

Super-redes IP e Blocos CIDR

Endereçamento IP: estudo de caso

Protocolo ICMP

Sub-redes IP

Super-redes IP e Blocos CIDR

Endereçamento IP: estudo de caso

Protocolo ICMP

Protocolos do Nível

Protocolos do Nível

Protocolos do Nível

Protocolos do Nível

Inter

Inter

Inter

Inter----Rede

Rede

Rede

Rede

Protocolos do Nível

Protocolos do Nível

Protocolos do Nível

Protocolos do Nível

Inter

Inter

Inter

Inter----Rede

Rede

Rede

Rede

TCP/IP

TCP/IP

20 20

Número de redes e estações

Número de redes e estações



Problema: organização com 5000 máquinas

Problema: organização com 5000 máquinas

••

Classe B desperdiça mais de 59000 endereços

Classe B desperdiça mais de 59000 endereços



Solução: distribuir uma sequência de endereços

Solução: distribuir uma sequência de endereços

classe C a uma organização

classe C a uma organização

••

Problema: quantidade de informações nos

Problema: quantidade de informações nos

roteadores da inter

roteadores da inter--rede aumenta significativamente

rede aumenta significativamente

••

Solução: unir vários endereços de classe C em uma

Solução: unir vários endereços de classe C em uma

única informação de rota (super

(6)

TCP/IP

TCP/IP

21 21

Endereçamento de super

Endereçamento de super--rede

rede



Uso do conceito de máscara para agregar

Uso do conceito de máscara para agregar

endereços de classe

endereços de classe

11001000 10000010 101 01011 00100101

11001000 10000010 101 01011 00100101

IP A

IP A

11001000 10000010 101 11110 10100101

11001000 10000010 101 11110 10100101

IP B

IP B

200

200

130

130

171

171

37

37

200

200

130

130

190

190

165

165

00000 00000000

00000 00000000

11111111 11111111 111

11111111 11111111 111

Mask

Mask

255

255

255

255

224

224

00

00000 00000000

00000 00000000

Super

Super--rede

rede

11001000 10000010 101

11001000 10000010 101

200

200

130

130

160

160

00

TCP/IP

TCP/IP

22 22

Sub

Sub--redes e super

redes e super--redes

redes

R

R

Todo tráfego p/ 200.130.160.0

Todo tráfego p/ 200.130.160.0

Rede 200.130.171.0

Rede 200.130.171.0

Rede 200.130.190.0

Rede 200.130.190.0

Ambiguidade de semântica entre

Ambiguidade de semântica entre

endereço classe C

endereço classe C

e endereço de super

e endereço de super--rede

rede

Resto da Internet

Resto da Internet

TCP/IP

TCP/IP

23 23

Sub

Sub--redes e super

redes e super--redes

redes

Se X representar endereço classe C, toda a Internet

Se X representar endereço classe C, toda a Internet

precisa operar com base em máscaras de super

precisa operar com base em máscaras de super--rede

rede

Fim do conceito de classes

Fim do conceito de classes

Introdução do conceito de blocos CIDR

Introdução do conceito de blocos CIDR

R

R

Todo tráfego p/ X.Y.0.0

Todo tráfego p/ X.Y.0.0

Rede X.Y.171.0

Rede X.Y.171.0

Rede X.Y.190.0

Rede X.Y.190.0

Resto da Internet

Resto da Internet

TCP/IP

TCP/IP

24 24

CIDR (Classless Inter Domain Routing)

CIDR (Classless Inter Domain Routing)



Um bloco CIDR é um conjunto contíguo de

Um bloco CIDR é um conjunto contíguo de

endereços expresso por meio de um endereço

endereços expresso por meio de um endereço

inicial (prefixo IP) e uma máscara que indica o

inicial (prefixo IP) e uma máscara que indica o

número de endereços desse conjunto

número de endereços desse conjunto

••

Ex: (200.18.160.0, 255.255.224.0) é um bloco CIDR

Ex: (200.18.160.0, 255.255.224.0) é um bloco CIDR

com 8192 (32*256) endereços IP.

com 8192 (32*256) endereços IP.



Os conjuntos de destinos associados a blocos

Os conjuntos de destinos associados a blocos

CIDR podem exibir um relacionamento de

CIDR podem exibir um relacionamento de

subconjunto

subconjunto

••

Ex: (200.18.160.0, 255.255.255.0) é um subconjunto

Ex: (200.18.160.0, 255.255.255.0) é um subconjunto

de (200.18.160.0, 255.255.224.0)

(7)

TCP/IP

TCP/IP

25 25

Endereços de classe X Blocos CIDR

Endereços de classe X Blocos CIDR



Classe A: 10.0.0.0 mask 255.0.0.0 ou /8

Classe A: 10.0.0.0 mask 255.0.0.0 ou /8



Classe B: 146.164.0.0 mask 255.255.0.0 ou /16

Classe B: 146.164.0.0 mask 255.255.0.0 ou /16



Classe C: 200.18.160.0 mask 255.255.255.0 ou /24

Classe C: 200.18.160.0 mask 255.255.255.0 ou /24

TCP/IP

TCP/IP

26 26

Estrutura hierárquica com blocos CIDR

Estrutura hierárquica com blocos CIDR

TCP/IP

TCP/IP

27 27

Estrutura hierárquica com blocos CIDR

Estrutura hierárquica com blocos CIDR

Rede 200.180.160.0

Rede 200.180.160.0

mask 255.255.224.0

mask 255.255.224.0

Rede 200.180.171.0

Rede 200.180.171.0

mask 255.255.255.0

mask 255.255.255.0

mask 255.255.255.0

mask 255.255.255.0

Rede 200.180.190.0

Rede 200.180.190.0

TCP/IP

TCP/IP

28 28

Exemplos de tabelas de rotas com CIDR

Exemplos de tabelas de rotas com CIDR



NT (IP host = 200.18.161.85 mask = 255.255.255.192)

NT (IP host = 200.18.161.85 mask = 255.255.255.192)



Linux (IP host = 200.18.161.18 mask = 255.255.255.192)

Linux (IP host = 200.18.161.18 mask = 255.255.255.192)

=================================================================== Network Destination Netmask Gateway Interface 0.0.0.0 0.0.0.0 200.18.161.71 200.18.161.85 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 200.18.161.64 255.255.255.192 200.18.161.85 200.18.161.85 200.18.161.85 255.255.255.255 127.0.0.1 127.0.0.1 200.18.161.255 255.255.255.255 200.18.161.85 200.18.161.85 255.255.255.255 255.255.255.255 200.18.161.85 200.18.161.85 =================================================================== ============================================================ Destination Gateway Genmask Flags Iface 200.18.161.18 0.0.0.0 255.255.255.255 UH eth0 139.82.95.0 0.0.0.0 255.255.255.192 U eth0 127.0.0.0 0.0.0.0 255.0.0.0 U lo 0.0.0.0 139.82.95.1 0.0.0.0 UG eth0 ============================================================

(8)

29 29 Copyright

Copyright 19991999--2008 by 2008 by TeleMídia Lab.TeleMídia Lab.

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Bacharelado em Informática

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Disciplina:

Sub-redes IP

Super-redes IP e Blocos CIDR

Endereçamento IP: estudo de caso

Protocolo ICMP

Sub-redes IP

Super-redes IP e Blocos CIDR

Endereçamento IP: estudo de caso

Protocolo ICMP

Protocolos do Nível

Protocolos do Nível

Protocolos do Nível

Protocolos do Nível

Inter

Inter

Inter

Inter----Rede

Rede

Rede

Rede

Protocolos do Nível

Protocolos do Nível

Protocolos do Nível

Protocolos do Nível

Inter

Inter

Inter

Inter----Rede

Rede

Rede

Rede

FDDI

FDDI

R

R

FDDI

FDDI

ATM

ATM

R

R

R

R

R1

R1

R2

R2

R3

R3

R

R

R

R

10.000 máquinas

10.000 máquinas

6.000 máquinas

6.000 máquinas

14.000 máquinas

14.000 máquinas

R

R

R

R

Como

Como

configurar esta

configurar esta

inter

inter--rede ?

rede ?

TCP/IP

TCP/IP

31 31

160 =

160 = 101

10100000

00000

161 =

161 = 101

10100001

00001

...

...

190 =

190 = 101

10111110

11110

191 =

191 = 101

10111111

11111

(*)

(*)

Na prática, a ICANN costuma adotar uma política de provisão de conjuntos de

Na prática, a ICANN costuma adotar uma política de provisão de conjuntos de

end. IP de rede contíguos (ou seja, exatamente um bloco CIDR).

end. IP de rede contíguos (ou seja, exatamente um bloco CIDR).

Ex1: 200.18.160.0 a 200.18.191.0

Ex1: 200.18.160.0 a 200.18.191.0 --> 32 (2

> 32 (2

55

) redes classe C

) redes classe C

Máscara usada: 255.255.224.0 (224=11100000)

Máscara usada: 255.255.224.0 (224=11100000)

Ex2: 200.18.192.0 a 200.18.195.0

Ex2: 200.18.192.0 a 200.18.195.0 --> 4 redes classe C

> 4 redes classe C

Máscara usada: 255.255.252.0 (252=11111100)

Máscara usada: 255.255.252.0 (252=11111100)

Endereços providos pela IANA

Endereços providos pela IANA



139.82.0.0 (End. Classe B)

139.82.0.0 (End. Classe B)



146.164.0.0 (End. Classe B)

146.164.0.0 (End. Classe B)



200.18.160.0 a 200.18.191.0 (Ends. Classe C)

200.18.160.0 a 200.18.191.0 (Ends. Classe C)

••

Super

Super--redes não necessariamente precisam agrupar

redes não necessariamente precisam agrupar

conjuntos contíguos de endereços (*)

conjuntos contíguos de endereços (*)

FDDI

FDDI

R

R

FDDI

FDDI

ATM

ATM

R

R

R

R

R1

R1

R2

R2

R3

R3

R

R

R

R

R

R

R

R

146.164.0.0

146.164.0.0

200.18.160.0 a

200.18.160.0 a

200.18.191.0

200.18.191.0

139.82.0.0

139.82.0.0

ICANN

ICANN

(9)

TCP/IP

TCP/IP

33 33

Configuração de rotas

Configuração de rotas



Próximo passo: configurar os roteadores de

Próximo passo: configurar os roteadores de

borda

borda



Divulgação de rotas

Divulgação de rotas

••

Manualmente pelos administradores de rede,

Manualmente pelos administradores de rede,

OU

OU

••

Automaticamente pelos protocolos de roteamento

Automaticamente pelos protocolos de roteamento

– Rotas a serem divulgadas pelos protocolos de

Rotas a serem divulgadas pelos protocolos de

roteamento podem ser controladas pelos

roteamento podem ser controladas pelos

administradores de rede

administradores de rede

FDDI

FDDI

R

R

FDDI

FDDI

ATM

ATM

R

R

R

R

R1

R1

R2

R2

R3

R3

R

R

R

R

R

R

R

R

146.164.0.0

146.164.0.0

200.18.160.0 a

200.18.160.0 a

200.18.191.0

200.18.191.0

139.82.0.0

139.82.0.0

Tenho que informar Tenho que informar aos roteadores R2 e R3 aos roteadores R2 e R3 que eu alcanço que eu alcanço IP 146.164.0.0 IP 146.164.0.0 Mask 255.255.0.0 Mask 255.255.0.0

FDDI

FDDI

R

R

FDDI

FDDI

ATM

ATM

R

R

R

R

R1

R1

R2

R2

R3

R3

R

R

R

R

R

R

R

R

146.164.0.0

146.164.0.0

200.18.160.0 a

200.18.160.0 a

200.18.191.0

200.18.191.0

139.82.0.0

139.82.0.0

Tenho que informar Tenho que informar aos roteadores R1 e R3 aos roteadores R1 e R3 que eu alcanço que eu alcanço IP 200.18.160.0 IP 200.18.160.0 Mask 255.255.224.0 Mask 255.255.224.0

FDDI

FDDI

R

R

FDDI

FDDI

ATM

ATM

R

R

R

R

R1

R1

R2

R2

R3

R3

R

R

R

R

R

R

R

R

146.164.0.0

146.164.0.0

200.18.160.0 a

200.18.160.0 a

200.18.191.0

200.18.191.0

139.82.0.0

139.82.0.0

Tenho que informar Tenho que informar aos roteadores R1 e R2 aos roteadores R1 e R2 que eu alcanço que eu alcanço IP 139.82.0.0 IP 139.82.0.0 Mask 255.255.0.0 Mask 255.255.0.0

(10)

FDDI

FDDI

R

R

FDDI

FDDI

ATM

ATM

R

R

R

R

R1

R1

R2

R2

R3

R3

R

R

R

R

R

R

R

R

146.164.0.0

146.164.0.0

200.18.160.0 a

200.18.160.0 a

200.18.191.0

200.18.191.0

139.82.0.0

139.82.0.0

Tabela de Rotas Tabela de Rotas 200.18.160.0 255.255.224.0 200.18.160.0 255.255.224.0 R2R2 139.82.0.0 255.255.0.0 139.82.0.0 255.255.0.0 R3R3 Tabela de Rotas Tabela de Rotas 146.164.0.0 255.255.0.0 146.164.0.0 255.255.0.0 R1R1 139.82.0.0 255.255.0.0 139.82.0.0 255.255.0.0 R3R3 Tabela de Rotas Tabela de Rotas 200.18.160.0 255.255.224.0 200.18.160.0 255.255.224.0 R2R2 146.164.0.0 255.255.0.0 146.164.0.0 255.255.0.0 R1R1

OBSERVAÇÃO: tabelas simplificadas ao extremo !!!

OBSERVAÇÃO: tabelas simplificadas ao extremo !!!

FDDI

FDDI

R1a

R1a

FDDI

FDDI

ATM

ATM

R

R

R

R

R1

R1

R2

R2

R3

R3

R1b

R1b

R1c

R1c

R

R

R

R

200.18.160.0 a

200.18.160.0 a

200.18.191.0

200.18.191.0

139.82.0.0

139.82.0.0

Tabela de Rotas Tabela de Rotas 200.18.160.0 255.255.224.0 200.18.160.0 255.255.224.0 R2R2 139.82.0.0 255.255.0.0 139.82.0.0 255.255.0.0 R3R3 146.164.0.0 255.255.255.0 146.164.0.0 255.255.255.0 --- ---146.164.1.0 255.255.255.0 146.164.1.0 255.255.255.0 R1aR1a 146.164.3.0 255.255.255.0 146.164.3.0 255.255.255.0 R1aR1a 146.164.2.0 255.255.255.192 146.164.2.0 255.255.255.192 R1bR1b 146.164.2.64 255.255.255.192 146.164.2.64 255.255.255.192 R1bR1b 146.164.0.0 146.164.0.0 255.255.255.0 255.255.255.0 146.164.1.0 146.164.1.0 255.255.255.0 255.255.255.0 146.164.2.0 146.164.2.0 255.255.255.192 255.255.255.192 146.164.2.64 146.164.2.64 255.255.255.192 255.255.255.192 146.164.3.0 146.164.3.0 255.255.255.0

255.255.255.0

Configurando internamente

Configurando internamente

o site 146.164.0.0...

o site 146.164.0.0...

FDDI

FDDI

FDDI

FDDI

ATM

ATM

R

R

R

R

R1

R1

R2

R2

R3

R3

R

R

R

R

200.18.160.0 a

200.18.160.0 a

200.18.191.0

200.18.191.0

139.82.0.0

139.82.0.0

Tabela de Rotas Tabela de Rotas 146.164.0.0 255.255.255.0 146.164.0.0 255.255.255.0 --- ---146.164.1.0 255.255.255.0 146.164.1.0 255.255.255.0 R1aR1a 146.164.3.0 255.255.255.0 146.164.3.0 255.255.255.0 R1aR1a 146.164.2.0 255.255.255.192 146.164.2.0 255.255.255.192 R1cR1c 146.164.2.64 255.255.255.192 146.164.2.64 255.255.255.192 --- ---0.0.0.0 ---0.0.0.0 0.0.0.0 0.0.0.0 R1R1

Configurando internamente

Configurando internamente

o site 146.164.0.0...

o site 146.164.0.0...

146.164.0.0 146.164.0.0 255.255.255.0 255.255.255.0 146.164.1.0 146.164.1.0 255.255.255.0 255.255.255.0 146.164.2.0 146.164.2.0 255.255.255.192 255.255.255.192 146.164.2.64 146.164.2.64 255.255.255.192 255.255.255.192 146.164.3.0 146.164.3.0 255.255.255.0 255.255.255.0

R1a

R1a

R1b

R1b

R1c

R1c

FDDI

FDDI

FDDI

FDDI

ATM

ATM

R

R

R2b

R2b

R1

R1

R2

R2

R3

R3

R2a

R2a

R

R

139.82.0.0

139.82.0.0

Tabela de Rotas Tabela de Rotas 146.164.0.0 255.255.0.0 146.164.0.0 255.255.0.0 R1R1 139.82.0.0 255.255.0.0 139.82.0.0 255.255.0.0 R3R3 200.18.180.0 255.255.255.0 200.18.180.0 255.255.255.0 --- ---200.18.170.0 255.255.255.0 200.18.170.0 255.255.255.0 R2aR2a 200.18.190.0 255.255.255.0 200.18.190.0 255.255.255.0 R2bR2b 200.18.170.0 200.18.170.0 255.255.255.0 255.255.255.0 200.18.190.0 200.18.190.0 255.255.255.0 255.255.255.0 200.18.180.0 200.18.180.0 255.255.255.0 255.255.255.0

Configurando internamente

Configurando internamente

o site 200.18.160.0

o site 200.18.160.0

mask 255.255.224.0...

mask 255.255.224.0...

146.164.0.0 146.164.0.0 255.255.255.0 255.255.255.0 146.164.1.0 146.164.1.0 255.255.255.0 255.255.255.0 146.164.2.0 146.164.2.0 255.255.255.192 255.255.255.192 146.164.2.64 146.164.2.64 255.255.255.192 255.255.255.192 146.164.3.0 146.164.3.0 255.255.255.0 255.255.255.0

R1a

R1a

R1b

R1b

R1c

R1c

(11)

FDDI

FDDI

FDDI

FDDI

ATM

ATM

R

R

R1

R1

R2

R2

R3

R3

R

R

139.82.0.0

139.82.0.0

Tabela de Rotas Tabela de Rotas 200.18.190.0 255.255.255.0 200.18.190.0 255.255.255.0 --- ---200.18.180.0 255.255.255.0 200.18.180.0 255.255.255.0 --- ---200.18.170.0 255.255.255.0 200.18.170.0 255.255.255.0 R2aR2a 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0 R2R2

Configurando internamente

Configurando internamente

o site 200.18.160.0

o site 200.18.160.0

mask 255.255.224.0...

mask 255.255.224.0...

R2b

R2b

R2a

R2a

200.18.170.0 200.18.170.0 255.255.255.0 255.255.255.0 200.18.190.0 200.18.190.0 255.255.255.0 255.255.255.0 200.18.180.0 200.18.180.0 255.255.255.0 255.255.255.0 146.164.0.0 146.164.0.0 255.255.255.0 255.255.255.0 146.164.1.0 146.164.1.0 255.255.255.0 255.255.255.0 146.164.2.0 146.164.2.0 255.255.255.192 255.255.255.192 146.164.2.64 146.164.2.64 255.255.255.192 255.255.255.192 146.164.3.0 146.164.3.0 255.255.255.0 255.255.255.0

R1a

R1a

R1b

R1b

R1c

R1c

FDDI

FDDI

FDDI

FDDI

ATM

ATM

R

R

R1

R1

R2

R2

R3

R3

R

R

139.82.0.0

139.82.0.0

R2b

R2b

R2a

R2a

200.18.170.0 200.18.170.0 255.255.255.0 255.255.255.0 200.18.190.0 200.18.190.0 255.255.255.0 255.255.255.0 200.18.180.0 200.18.180.0 255.255.255.0 255.255.255.0 146.164.0.0 146.164.0.0 255.255.255.0 255.255.255.0 146.164.1.0 146.164.1.0 255.255.255.0 255.255.255.0 146.164.2.0 146.164.2.0 255.255.255.192 255.255.255.192 146.164.2.64 146.164.2.64 255.255.255.192 255.255.255.192 146.164.3.0 146.164.3.0 255.255.255.0 255.255.255.0

R1a

R1a

R1b

R1b

R1c

R1c

SS

.4 .4 IP dest 200.18.190.10IP dest 200.18.190.10IP src 146.164.3.4IP src 146.164.3.4 Tabela de Rotas S Tabela de Rotas S 146.164.3.0 255.255.255.0 146.164.3.0 255.255.255.0 --- ---0.0.0.0 ---0.0.0.0 R1a 0.0.0.0 0.0.0.0 R1a

D

D

.10 .10

TCP/IP

TCP/IP

43 43

Escolhendo a rota

Escolhendo a rota

200 . 18 . 190 . 10

200 . 18 . 190 . 10

11001000 00010010 10111110 00001010

11001000 00010010 10111110 00001010

146.164.3.0 255.255.255.0

146.164.3.0 255.255.255.0 ----

----

0.0.0.0 0.0.0.0 R1a

0.0.0.0 0.0.0.0 R1a

IP DEST =

IP DEST =

Rota correta

Rota correta

and lógico

and lógico

and lógico

and lógico

11111111 11111111 11111111 00000000

11111111 11111111 11111111 00000000

00000000 00000000 00000000 00000000

00000000 00000000 00000000 00000000

Mask

Mask

Mask

Mask

200 . 18 . 190 . 0

200 . 18 . 190 . 0

11001000 00010010 10111110 00000000

11001000 00010010 10111110 00000000

0 . 0 . 0 . 0

0 . 0 . 0 . 0

00000000 00000000 00000000 00000000

00000000 00000000 00000000 00000000

Prefix

Prefix

Prefix

Prefix

Prefix Mask Hop

Prefix Mask Hop

Prefix Mask Hop

Prefix Mask Hop

FDDI

FDDI

FDDI

FDDI

ATM

ATM

R

R

R1

R1

R2

R2

R3

R3

R

R

139.82.0.0

139.82.0.0

R2b

R2b

R2a

R2a

200.18.170.0 200.18.170.0 255.255.255.0 255.255.255.0 200.18.190.0 200.18.190.0 255.255.255.0 255.255.255.0 200.18.180.0 200.18.180.0 255.255.255.0 255.255.255.0 146.164.0.0 146.164.0.0 255.255.255.0 255.255.255.0 146.164.1.0 146.164.1.0 255.255.255.0 255.255.255.0 146.164.2.0 146.164.2.0 255.255.255.192 255.255.255.192 146.164.2.64 146.164.2.64 255.255.255.192 255.255.255.192 146.164.3.0 146.164.3.0 255.255.255.0 255.255.255.0

R1a

R1a

R1b

R1b

R1c

R1c

SS

.4 .4 IP dest 200.18.190.10IP dest 200.18.190.10IP src 146.164.3.4IP src 146.164.3.4

D

D

.10 .10

Tabela de Rotas R1a Tabela de Rotas R1a 146.164.3.0 255.255.255.0 146.164.3.0 255.255.255.0 --- ---146.164.1.0 255.255.255.0 146.164.1.0 255.255.255.0 --- ---146.164.2.0 255.255.255.192 146.164.2.0 255.255.255.192 R1bR1b 146.164.2.64 255.255.255.192 146.164.2.64 255.255.255.192 R1bR1b 146.164.0.0 255.255.255.0 146.164.0.0 255.255.255.0 --- ---0.0.0.0 ---0.0.0.0 R1 0.0.0.0 0.0.0.0 R1

(12)

FDDI

FDDI

FDDI

FDDI

ATM

ATM

R

R

R1

R1

R2

R2

R3

R3

R

R

139.82.0.0

139.82.0.0

R2b

R2b

R2a

R2a

200.18.170.0 200.18.170.0 255.255.255.0 255.255.255.0 200.18.190.0 200.18.190.0 255.255.255.0 255.255.255.0 200.18.180.0 200.18.180.0 255.255.255.0 255.255.255.0 146.164.0.0 146.164.0.0 255.255.255.0 255.255.255.0 146.164.1.0 146.164.1.0 255.255.255.0 255.255.255.0 146.164.2.0 146.164.2.0 255.255.255.192 255.255.255.192 146.164.2.64 146.164.2.64 255.255.255.192 255.255.255.192 146.164.3.0 146.164.3.0 255.255.255.0 255.255.255.0

R1a

R1a

R1b

R1b

R1c

R1c

SS

.4 .4 IP dest 200.18.190.10IP dest 200.18.190.10IP src 146.164.3.4IP src 146.164.3.4

D

D

.10 .10 Tabela de Rotas R1 Tabela de Rotas R1 200.18.160.0 255.255.224.0 200.18.160.0 255.255.224.0 R2R2 139.82.0.0 255.255.0.0 139.82.0.0 255.255.0.0 R3R3 146.164.0.0 255.255.255.0 146.164.0.0 255.255.255.0 --- ---146.164.1.0 255.255.255.0 146.164.1.0 255.255.255.0 R1aR1a 146.164.3.0 255.255.255.0 146.164.3.0 255.255.255.0 R1aR1a 146.164.2.0 255.255.255.192 146.164.2.0 255.255.255.192 R1bR1b 146.164.2.64 255.255.255.192 146.164.2.64 255.255.255.192 R1bR1b

TCP/IP

TCP/IP

46 46

Escolhendo a rota

Escolhendo a rota

200 . 18 . 190 . 10

200 . 18 . 190 . 10

11001000 00010010 10111110 00001010

11001000 00010010 10111110 00001010

200.18.160.0 255.255.224.0 R2

200.18.160.0 255.255.224.0 R2

IP DEST =

IP DEST =

and lógico

and lógico

11111111 11111111 11100000 00000000

11111111 11111111 11100000 00000000

Mask

Mask

200 . 18 . 160 . 0

200 . 18 . 160 . 0

11001000 00010010 10100000 00000000

11001000 00010010 10100000 00000000

Prefix

Prefix

Prefix Mask Hop

Prefix Mask Hop

FDDI

FDDI

FDDI

FDDI

ATM

ATM

R

R

R1

R1

R2

R2

R3

R3

R

R

139.82.0.0

139.82.0.0

R2b

R2b

R2a

R2a

200.18.170.0 200.18.170.0 255.255.255.0 255.255.255.0 200.18.190.0 200.18.190.0 255.255.255.0 255.255.255.0 200.18.180.0 200.18.180.0 255.255.255.0 255.255.255.0 146.164.0.0 146.164.0.0 255.255.255.0 255.255.255.0 146.164.1.0 146.164.1.0 255.255.255.0 255.255.255.0 146.164.2.0 146.164.2.0 255.255.255.192 255.255.255.192 146.164.2.64 146.164.2.64 255.255.255.192 255.255.255.192 146.164.3.0 146.164.3.0 255.255.255.0 255.255.255.0

R1a

R1a

R1b

R1b

R1c

R1c

SS

.4 .4 IP dest 200.18.190.10IP dest 200.18.190.10IP src 146.164.3.4IP src 146.164.3.4

D

D

.10 .10 Tabela de Rotas R2 Tabela de Rotas R2 146.164.0.0 255.255.0.0 146.164.0.0 255.255.0.0 R1R1 139.82.0.0 255.255.0.0 139.82.0.0 255.255.0.0 R3R3 200.18.180.0 255.255.255.0 200.18.180.0 255.255.255.0 --- ---200.18.170.0 255.255.255.0 200.18.170.0 255.255.255.0 R2aR2a 200.18.190.0 255.255.255.0 200.18.190.0 255.255.255.0 R2bR2b

FDDI

FDDI

FDDI

FDDI

ATM

ATM

R

R

R1

R1

R2

R2

R3

R3

R

R

139.82.0.0

139.82.0.0

R2b

R2b

R2a

R2a

200.18.170.0 200.18.170.0 255.255.255.0 255.255.255.0 200.18.190.0 200.18.190.0 255.255.255.0 255.255.255.0 200.18.180.0 200.18.180.0 255.255.255.0 255.255.255.0 146.164.0.0 146.164.0.0 255.255.255.0 255.255.255.0 146.164.1.0 146.164.1.0 255.255.255.0 255.255.255.0 146.164.2.0 146.164.2.0 255.255.255.192 255.255.255.192 146.164.2.64 146.164.2.64 255.255.255.192 255.255.255.192 146.164.3.0 146.164.3.0 255.255.255.0 255.255.255.0

R1a

R1a

R1b

R1b

R1c

R1c

SS

.4 .4 IP dest 200.18.190.10IP dest 200.18.190.10IP src 146.164.3.4IP src 146.164.3.4

D

D

.10 .10 Tabela de Rotas R2b Tabela de Rotas R2b 200.18.190.0 255.255.255.0 200.18.190.0 255.255.255.0 --- ---200.18.180.0 255.255.255.0 200.18.180.0 255.255.255.0 --- ---200.18.170.0 255.255.255.0 200.18.170.0 255.255.255.0 R2aR2a 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0 R2R2

...prosseguindo até D

...prosseguindo até D

Referências

Documentos relacionados

O primeiro tópico discute a relevância da teoria furtadiana e a sua “produção para a ação”; o segundo identifica as origens da ideologia do desenvolvimento

São devidos juros de mora nos termos do artigo 44.º da lei geral tributária, quando o sujeito passivo não pague a contribuição dentro do prazo legalmente estabelecido na nota

Você poderia falar um pouco sobre este diálogo entre o documentário, a vídeo-arte, o filme experimental e a arte performática.. Como este diálogo se expressa nos

ACESSÓRIOS PVC-C PRESSÃO - CPVC PRESSURE FITTINGS 36 PV C -U PV C -C V álvulas Industriais PP PE100 Sobresselentes TÊ 90º REDUÇÃO 90º REDUCING TEE Colar solvent socket CP... PV C

Campral só deverá por isso ser usado durante a gravidez após avaliação cuidadosa da relação benefício/risco, quando a paciente não se consegue abster de beber álcool sem

Os investimentos publicados neste relatório correspondem a uma compilação de informações públicas divulgadas pela imprensa e os dados referentes aos investimentos não são

Um dos aspectos fundamentais para o entendimento da nova teoria foi colocado por Goldratt (1992), que afirmou que a TOC não aceita a definição de custo fixo do produto

A ABRALE (Associação Brasileira de Linfoma e Leucemia) é uma organização sem fins lucrativos, criada em 2002 por pacientes e familiares, com a missão de oferecer ajuda e