aula4 camada rede

15

Click here to load reader

Upload: api-3855228

Post on 07-Jun-2015

496 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Aula4 Camada Rede

1

Endereçamento IP

Prof. Fernando Dias

Modelo OSI - Rede

n Camada 3 - Redeq Fornece conectividade e seleção de caminhos

entre dois hosts que podem estar localizados em redes geograficamente separadas.

q Para lembrar da camada 3, pense em seleção de caminhos, roteamento e endereçamento.

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 2: Aula4 Camada Rede

2

Endereçamento IP

n O esquema de endereçamento da camada de rede é usado pelos dispositivos para determinar o destino dos dados à medida que eles se movem pelas redes.

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 3: Aula4 Camada Rede

3

Endereçamento IP

n O endereço IP identifica uma entidade na rede TCP/IP.n O endereço IP é composto de 4 octetos e deve ser único na

rede. n Um endereço IP é subdividido em :

q HOST ID : Identifica o host na rede.q NET ID : Identifica a rede em questão.

n Os 4 octectos identificam o NET ID e HOST ID conforme a CLASSE a qual pertence o endereço IP.

n Os endereços IP são representados pelo seu valor decimal na forma :

xxx.yyy.zzz.www

Endereçamento IP

n O endereço IP é composto de 4 octetos (xxx.yyy.zzz.www) e deve ser único na rede

Exemplo:192.5.34.11 =(27+26).(22+20).(25+21).(23+21+20)

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 4: Aula4 Camada Rede

4

Classes de endereçamento IP

CLASSE A

CLASSE B

CLASSE C

0 8 16 24 31

0 NETID HOSTID

1 0 NETID HOSTID

1 1 0 NETID HOSTID

CLASSE D

CLASSE E

1 1 1

1 1 1 1

0

0

xxxxxx yyyyyy zzzzzz wwwwww

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 5: Aula4 Camada Rede

5

Classes de endereçamento IP

Classe 1o. Byte Num. Maxredes

Num. MaxHosts Endereço

A

B

C

1 - 126

128 - 191

192 - 223

126

16.384

2.097.152

16.777.214

65.534

254

N.H.H.H

N.N.H.H

N.N.N.H

N - NETIDH - HOSTID

Exemplos de Endereços:10.0.0.4 - Endereço de classe A161.148.0.4 - Endereço de classe B192.245.30.101 - Endereço de classe C

D

E

224 - 239

240 - 255

Reservados:127- loopback functions255 - broadcast address

Classes de endereçamento IPClasse DClasse D

DD 224 224 --239239

••Classe D: endereço utilizado para difundir pacotes a um grupoClasse D: endereço utilizado para difundir pacotes a um grupoespecifico de máquinas (com um mesmo endereço) especifico de máquinas (com um mesmo endereço) MulticastMulticast

••Os bits remanescentes são utilizados para especificar oOs bits remanescentes são utilizados para especificar ogrupo em que cada cliente participagrupo em que cada cliente participa

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 6: Aula4 Camada Rede

6

Classes de endereçamento IPClasse EClasse E

EE 240 240 --255255

••Classe E: endereço especial, não disponível para uso genérico.Classe E: endereço especial, não disponível para uso genérico.

••Reservado para uso futuro (novas tecnologias)Reservado para uso futuro (novas tecnologias)

Endereços IPs privativos

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 7: Aula4 Camada Rede

7

Endereçamento IP - Uso de Subredesn A implantação de SUBREDES tem por objetivo expandir um

endereço de rede para representar múltiplas redes.n A máscara de subrede (Subnetmask) é um conjunto de bits

ligados que representam a rede (NETID + SUBNETID).q Ex. 255.255.255.0 ou FFFFFF00

n O principal motivo para se usar sub-redes é reduzir o tamanho de um domínio de broadcast. Os broadcasts são enviados a todos os hosts em uma rede ou sub-rede.

NETID HOSTID

SUBNETID

Endereçamento IP - Uso de Subredes

n Para criar um endereço de sub-rede, um administrador de rede toma emprestados bits do campo do host e os designa como o campo da sub-rede.

n O número mínimo de bits que podem ser emprestados é 2. Se você tomasse emprestado apenas 1 bit para criar uma sub-rede, teria apenas um número de rede (a rede .0) e o número de broadcast (a rede .1).

n O máximo de bits que podem ser emprestados é qualquer número de bits que deixe pelo menos 2 bits para o número do host.

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 8: Aula4 Camada Rede

8

Endereçamento IP - Uso de Subredes

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 9: Aula4 Camada Rede

9

Exemplo de redes TCP/IPn O exemplo apresenta um conjunto de redes

integradas na arquitetura TCP/IP com o uso de um endereço de classe B e máscara de subrede255.255.255.0 (8 bits subnetados).

RENPAC

:

:

: :

:

:

:

::

: :

:

GW GW

GW GW

Rede 161.148.1

Rede 161.148.2

Rede 161.148.3

Rede 161.148.4

IP GW. 161.148.0.20

IP Host 161.148.2.1

IP Host 161.148.1.1

IP GW. 161.148.0.21

IP host 161.148.3.1IP GW. 141.148.0.22

IP Host 161.148.4.1IP GW. 161.148.0.23

O que é Máscara de Subredes?

n Serve para distinguir NID de HIDn Cada host numa rede TCP/IP requer uma

subnet mask para ser identificadon Quando segmento uma rede é preciso

usar subnet mask para distinguir/identificar as subredes criadas

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 10: Aula4 Camada Rede

10

Exemplo1) 1) DefaultDefault SubnetSubnet MaskMask -- Classe BClasse B

B B --11111111.11111111.00000000.0000000011111111.11111111.00000000.00000000

D D -- 255 . 255 . 0 . 0255 . 255 . 0 . 0

2) IP 2) IP addressaddress: 131.107.16.200: 131.107.16.200

SubnetSubnet MaskMask: 255.255.0.0: 255.255.0.0

identifica uma rede Classe B

3) Subnet Mask - Default:

Classe A: 255.0.0.0

Classe B: 255.255.0.0

Classe C: 255.255.255.0

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 11: Aula4 Camada Rede

11

Considerações:n A função “AND” é um processo interno do

TCP/IP usado para determinar se o pacote endereçado é para a rede local ou para a rede remota.

n Antes do pacote ser enviado, o endereço IP de destino é “AND(zado)” com a subnetmask, se os resultados forem iguais, o IP sabe que o pacote pertence a um host da rede local, caso contrário, o pacote é enviado para um IP roteador.

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 12: Aula4 Camada Rede

12

Como implementar uma subrede1) Determinar o número dos segmentos físicos em sua

rede;2) Determinar o número dos endereços de host requerido

por cada segmento físico; cada host TCP/IP requer pelo menos um endereço IP;

2) Baseado em seus requerimentos, definir:- Uma máscara de subrede para a sua rede interna;- Uma única ID subrede para cada segmento físico;- Uma faixa de endereços de host (Host ID) para cada subnet

Exemplo

Dado um endereço Classe B, segmentar a rede em 6 subredes, informando:

1) Subnet Mask

2) Network ID

3) Host ID

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 13: Aula4 Camada Rede

13

- 6 subredes precisa de 3 dígitos para representar em binário

1 1 1128 64 32 16 8 4 2 1

= 23 – 2 = 6 subredes

- O endereço da Subnet Mask é (Classe B): NID.NID.HID.HID

* 1110 0000.00000000

128 + 64 +32 = 224

End Subnet = 255.255.224.0

b) Network ID

.

. ..NID NID HID HID

.NID NID .1 1 1

.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 1 0 0 0 0 00 1 0 0 0 0 0 00 1 1 0 0 0 0 01 0 0 0 0 0 0 01 0 1 0 0 0 0 0

1 1 1 0 0 0 0 01 1 0 0 0 0 0 0

0 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 0 0 0 00 0 0 0 0 0 0 0

.

.

.

.

.

.

.

X.Y.32.0 X.Y.64.0X.Y.96.0X.Y.128.0X.Y.160.0X.Y.192.0X.Y.224.0

Reservado

Subnet Mask

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 14: Aula4 Camada Rede

14

c) Host ID00100000.0000000000100000.0000000100100000.0000001000100000.0000001100100000.00000111... ...00111111.1111111000111111.11111111

X.Y.32.0 (Reservado)X.Y.32.1X.Y.32.2X.Y.32.3X.Y.32.4

X.Y.63.254X.Y.63.255 (Reservado)

13 bits

1º) X.Y.32.0

2º) X.Y.64.0

3º) X.Y.96.0

4º) X.Y.128.0

5º) X.Y.160.0

6º) X.Y.192.0

X.Y.32.1

X.Y.63.254

X.Y.64.1

X.Y.95.254

X.Y.96.1

X.Y.127.254

X.Y.128.1

X.Y.159.254

X.Y.160.1

X.Y.191.254

X.Y.192.1

X.Y.223.254

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

Page 15: Aula4 Camada Rede

15

Exercícios1) Dada uma rede Classe B, definir a faixa de Network ID para uma segmentação de duas subredes bem como a subnet mask utilizada e a quantidade de hosts ID de cada subnet.

2) Definir a faixa de Network ID para uma rede com 14 subnets, usando 4 bits Classe B.

3) Definir a faixa de host ID de cada uma das seguintes subnets:

a) Network ID de 75.0.0.0, subnet mask: 255.0.0.0 e 2 subnets.

b) Network ID de 150.17.0.0, subnet mask: 255.255.0.0 e 2 subnets

c) Network ID

190.1.16.0

190.1.32.0

190.1.48.0

190.1.64.0

- Subnet mask: 255.255.248.0

- 4 subnets

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com