• Nenhum resultado encontrado

UNIPE Aula CC PGR Endereçamento IP 2011.2

N/A
N/A
Protected

Academic year: 2021

Share "UNIPE Aula CC PGR Endereçamento IP 2011.2"

Copied!
17
0
0

Texto

(1)

4: Camada de Rede 1

Projeto e Gerencia de Redes

Arquitetura e Protocolos de

Redes de Computadores II

Endereçamento IP

Prof. Felipe Soares

[email protected]

UNIPE – Centro Universitário de João Pessoa

Curso de Ciências da Computação

IPV4

Características do IPv4:

O Internet Protocol (IP) foi elaborado como um protocolo com baixo overhead.

São utilizados para encapsular os segmentos (TCP/UDP) para o transporte através de uma conexão entre redes.

Sem conexão (não estabelece conexão previa) Melhor esforço (não confiável)

Opera independente de Meios Físicos

(2)

Cabeçalho IP

4: Camada de Rede 3

Campo Bits Descrição

Time-to-Live 8 Indica o número restante de “hops” que o pacote pode seguir antes de ser considerado inválido e descartado.

Protocol

Identifier 8 Identifica o protocolo da camada superior, contido no corpo do pacote. Header

Checksum 16 Checksum do cabeçalho IP Source IP

Address 32 Endereço IP do remetente do pacote Destination

IP Address 32 Endereço IP do destinatário do pacote Options

(optional) varia Opções adicionais para type-of-service, Source Routing. Tipo de

Serviço varia O roteador pode oferecer prioridades de acordo com o tipo de dados (Voz, Vídeo) Data varia Os dados que o IP deverá carregar (TCP, UDP, Fragmento,

outros protocolos, dados puros ICMP, ...)

Formato do datagrama IP

ver comprimento 32 bits dados (comprimento variável, tipicamente um segmento TCP ou UDP) ident. 16-bits checksum Tempo de Vida

endereço IP de origem 32 bits

número da versão do protocolo IP comprimentodo cabeçalho (bytes) TTL: número máximo de enlaces restantes (decrementado a cada roteador) para fragmentação/ remontagem comprimento total do pacote (bytes): Cabeçalho + Dados protocolo da camada superior ao qual entregar os dados. Ex. Camada de Transporte (TCP/UDP)

comp. cab

tipo de serviço O roteador pode oferecer

prioridades de acordo com o tipo de dados (Voz. Video)

bits fragmentoinício do camada

superior

endereço IP de destino 32 bits

Opções (se tiver) p.ex. temporizador, registrar rota seguida, especificar

lista de roteadores a visitar.

(3)

4: Camada de Rede 4a-5

Endereço IP: introdução

 endereço IP:ident.

de 32-bits para interface de estação, roteador  interface:conexão entre estação, roteador e enlace físico

roteador típico tem múltiplas interfaces estação pode ter

múltiplas interfaces endereço IP associado à interface, não à estação ou roteador 223.1.1.1 223.1.1.2 223.1.1.3 223.1.1.4 223.1.2.9 223.1.2.2 223.1.2.1 223.1.3.2 223.1.3.1 223.1.3.27 223.1.1.1 = 11011111 00000001 00000001 00000001 223 1 1 1

4: Camada de Rede

4a-Endereço IP: estrutura

 endereço IP:

parte de rede (bits de mais alta ordem) parte de estação (bits

de mais baixa ordem)

223.1.1.1 223.1.1.2 223.1.1.3 223.1.1.4 223.1.2.9 223.1.2.2 223.1.2.1 223.1.3.2 223.1.3.1 223.1.3.27

Este cenário consiste de 3 redes IP (para endereços IP começando com 223, os primeiros 24 bits são

a parte de rede)

LAN 3

LAN 2 LAN 1

Cada LAN possui uma faixa de endereçamento diferente.

(4)

4: Camada de Rede 7

Endereçamento IP

Como segmentar as redes?  disassociar cada interface do seu roteador, estação

 criar “ilhas” de redes

isoladas separadas atraves de

roteadores.

 Funçãoprincipal do Roteador: Encaminhar pacotes e separar redes 223.1.1.1 223.1.1.3 223.1.1.4 223.1.2.2 223.1.2.1 223.1.2.6 223.1.3.2 223.1.3.1 223.1.3.27 223.1.1.2 223.1.7.0 223.1.7.1 223.1.8.0 223.1.8.1 223.1.9.1 223.1.9.2 Sistema interligado consistindo de seis redes

Terminologia IP

Bit: Um dígito – 1 ou 0

Byte: Um seqüência de de 7 ou 8 bitsOcteto: Sempre 8 bitis

Endereço da Rede: Endereço usado para representar a rede

como um todo: 192.168.0.0

Endereço do Host: Endereço usado para representar um

host em especifico: 192.168.0.1

Endereço de Broadcast: Envio de mensagens a todos os

dispositivos da rede (1 para todos).

Endereço de Multicast: Envio de mensagens a um grupo de

dispositivos da rede (1 para muitos). Ex. 224.0.0.0 a 239.255.255.255

Unicast: Envio de mensagens a apenas um dispositivo na rede

(5)

4: Camada de Rede 9

Endereço IP: organização

0 rede estação 10 rede estação 110 rede estação 1110 endereço multiponto A B C D classe 1.0.0.0 to 126.255.255.255 128.0.0.0 to 191.255.255.255 192.0.0.0 to 223.255.255.255 224.0.0.0 to 239.255.255.255 32 bits

•Endereçamento “baseado em classes”

•Por que surgiu a divisão em classes:

• Uso ineficiente e esgotamento do espaço de endereços •p.ex.: Rede da classe B aloca endereços para 65K estações, mesmo

se houver apenas 2K estações nessa rede

127.0.0.1 foi retirado da divisão em classes: endereço de

localhost

Técnicas de Conversão

binario-decimal

Números binários utilizam 8 bits para

definir um numero decimal

Esses bits tem seus valores considerados

da direitos para a esquerda através de um

fator que dobra seu valor.

Isso acontece por que são potencias de

base 2.

(6)

Conversão Binário para decimal

Expoente 27 26 25 24 23 22 21 20 Posição 128 64 32 16 8 4 2 1 Bits 0 1 1 0 0 1 1 0 Soma 0 + 64 + 32 + 0 + 0 + 4 + 2 + 0 Decimal 102 4: Camada de Rede 11

Dica: Memorize a seguinte

tabela

Expoente 27 26 25 24 23 22 21 20

(7)

Classes de Endereços

4: Camada de Rede 13

w

x

y

z

Classe A Network ID Host ID 8 bits 24 bits 27=128 redes 224-2=16777214 hosts Classe C Network ID Host ID 24 bits 221=2097152 redes 28-2=254 hosts 1 1 0 Classe B Network ID Host ID 16 bits 16 bits 214=16384 redes 216-2=65534 hosts 1 0 0

Endereçamento IP

4: Camada de Rede 14 O protocolo IP, através de seu esquema de endereçamento, identifica hosts localizados

numa rede lógica, determinando o destino dos pacotes à medida que eles se movem pelas redes.

Endereço IP – 32 bits

Binário 1 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 1 1 1 0 1 0 1 1 0 0 1 1 0 0

1 byte 1 byte 1 byte

Decimal 172 16 122 204

Número de Rede Número de Host

Um modo fácil de reconhecer de qual classe um dispositivo faz parte é olhar o valor do primeiro octeto do seu endereço

Classe 1º Octeto

A 0 1 a 126

B 10 128 a 191

C 110 192 a 223 1 byte = 8 bits 1 byte = 8 bits 1 byte = 8 bits 1 byte = 8 bits

Classe A Rede Host Host Host

Classe B Rede Rede Host Host

Classe C Rede Rede Rede Host

Classe D

Classe E Testes e Pesquisas

Multicast Classes do Endereço IP NetID: Rede=0 BroadcastID: Host=1 HostID: <> NetID ou BroadcastID

(8)

Endereços Reservados

Podem ser usados livremente em redes internas Não roteáveis

Não podem ser publicadosna Internet

Para que estas redes consigam acessar algum recurso

na Internet é utilizado um artificio de traducao de endereços o NAT (Network Address Translation)

4: Camada de Rede 15 Classe Subredes Nº de Redes Nº de Hosts A 10.0.0.0/8 – 10.255.255.255 1 16777214 B 172.16.0.0/16 – 172.31.255.255 16 65534 C 192.168.0.0/24 – 192.168.255.255 256 254

LocalHost (loopback interno)

Além das redes anteriormente ilustradas,

ainda temos uma classe A inteira

considerada indisponível para uso.

Endereço utilizado para testes locais:

(9)

Máscara de Sub-Rede

A máscara serve para indicar qual parte do

endereço IP identifica o

endereço de rede

e qual parte identifica o

endereço do host

os bits 1 indicam a parte do endereço da rede os bits 0 indicam a parte do endereço do host

 Máscaras default:  Classe A - 255.0.0.0 11111111.00000000.00000000.00000000  Classe B - 255.255.0.0 11111111.11111111.00000000.00000000  Classe C - 255.255.255.0 11111111.11111111.11111111.00000000 4: Camada de Rede 17

Endereço de Rede e BroadCast

 Executa-se um ANDlógico entre os bits da máscara e

endereço IP e obtém o Endereço da Rede.

 No endereço da redetodos os bits do host são 0  No endereço de broadcast, todos os bits do host são 1  Exemplo: IP= 140.179.240.200/16 10001100.10110011.11110000.11001000 140.179.240.200Endereço IP 11111111.11111111.00000000.00000000 255.255.000.000Máscara classe B ---10001100.10110011.00000000.00000000 140.179.000.000Endereço da Rede 10001100.10110011.11111111.11111111 140.179.255.255Endereço de Broadcast 4: Camada de Rede 18

(10)

Síntese Geral

4: Camada de Rede 19

Cenário com 3 Redes (1.0/2.0/3.0)

192.168.1.0 192.168.3.0 192.168.1.100 192.168.2.101 192.168.2.100 192.168.3.100 192.168.2.0

192.168.1.100

Endereço IP Host ID Network ID

(11)

Rede Local

2a: Camada de Aplicação 2121

192.168.0.2 192.168.0.3 192.168.0.4 192.168.0.5 192.168.0.6 192.168.0.7 Router Hub Rede 192.168.0.0/24 Máscara=255.255.255.0 Internet Tráfego para a rede 192.168.0.0

Sub-Redes

4: Camada de Rede 22 Além do problema da escassezde endereços IP,

um outro motivador para o uso de sub-redes é a redução do tamanho de um domínio de broadcaste aumentaro nível de segurança no acesso aos dadosdas redes.

Mascara de Sub-Rede •Identificação da Rede e dos Hosts •Flexibilidade para Cálculo de Sub-Redes

1º Octeto 2º Octeto 3º Octeto 4º Octeto 11000000 00000101 00100010 00001011 End. IP 192 5 34 11 Máscara 255 255 255 0 End. Rede 192 5 34 0 End. Broad. 192 5 34 255 AND XOR Operações Booleana Os 1s binários da mascara

definem a parte de rede e da sub-rede. Os 0s binários definem a

(12)

Dividindo a Classe C em 2 subredes

4: Camada de Rede 23

 Exemplo: Rede 192.168.0.0

 Com máscara de subrede255.255.255.0

 Mascara = 11111111.11111111.11111111.00000000  1 subrede, notação 192.168.0.0/24

 Rede 192.168.0.0 com máscara de subrede255.255.255.128

 Mascara = 11111111.11111111.11111111.10000000  2 subredes, notação 192.168.0.0/25

Network Hosts Broadcast Address

from to

192.168.0.0 192.168.0.1 192.168.0.126 192.168.0.127

192.168.0.128 192.168.0.129 192.168.0.254 192.168.0.255

Network Hosts Broadcast Address

from to

192.168.0.0 192.168.0.1 192.168.0.254 192.168.0.255

Quanto mais aumento mais divido!

Tabela de Equivalência: As máscaras de

sub-rede podem assumir os seguintes decimais:

Octeto Decimal da Mascara de

Sub-rede

Equivalente

Binário Numero de 1s Binários Numero de 0s Binários

0 00000000 0 8 128 10000000 1 7 192 11000000 2 6 224 11100000 3 5 240 11110000 4 4 248 11111000 5 3 252 11111100 6 2 254 11111110 7 1 255 11111111 8 0

(13)

Método

Quantas sub-redes? 2

x

-2

Quantos hosts válidos por sub-rede? 2

x

-2

Quais as sub-redes válidas?

• 256 – máscara = valor da sub-rede base. Ex.: 256 – 192.

Qual o endereço de broadcast para cada

sub-rede?

• Valor seria o imediatamente inferior ao da próxima sub-rede.

Quais os hosts válidos?

• Os o intervalo de ips da sub-rede, menos o end. de

broadcast e end. de rede. 4: Camada de Rede 25

Cálculo de sub-rede

Nosso primeiro exemplo usará a máscara de Classe C 255.255.255.192. Responda cinco perguntas simples para juntar todos os fatos:

1. quantos bits de subnet são usados nesta máscara? 2x-2 2. quantos bits de host estão disponíveis por sub-rede? 2x-2 3. qual é o endereço de sub-rede?

4. qual é o endereço de broadcast de cada sub-rede?

5. qual é a faixa de endereços de host válida de cada

(14)

Cálculo de sub-rede

1. quantos bits de sub-rede são usados nesta máscara?

Resposta: 2 (128+64 = 192) 22-2= 2 sub-redes possíveis

2. quantos bits de host estão disponíveis por sub-rede?

Resposta: 6 (8-2 utilizadas pela sub-rede, determinado no item 1)

26-2= 62 hosts por sub-rede

3. Quais são os endereços das sub-redes ?

Resposta: 256-192=64 (a primeira sub-rede) 64+64=128 (a segunda sub-rede)

64+128=192. Porém, embora o 192 é o valor da máscara da sub-rede, não é um subnet válida. 4: Camada de Rede

Cálculo de sub-rede

4. Quais são os endereços de broadcast de cada sub-rede?

Resposta: 64 é a primeira rede e 128 é a segunda sub-rede. O endereço de broadcast sempre é o número anterior do endereço da próxima sub-rede. O endereço de broadcast da sub-rede do endereço sub-rede 64 é 127 (128-1). O endereço de broadcast da sub-rede 128 é 191 (192-1).

5. Qual é a faixa de hosts válida de cada sub-rede?

Resposta: Os hosts válidos são os números entre o número da sub-rede e da máscara. Para a sub-rede 64, a faixa de hosts válida é de 65-126. Para a sub-rede 128, a faixa de hosts válida é de 129-190.

(15)

Exercício

Façamos um segundo exemplo usando a máscara de Classe C 255.255.255.224.

1. quantos bits de subnet são usados nesta máscara? 2x-2 2. quantos bits de host estão disponíveis por sub-rede? 2x-2 3. qual é o endereço de sub-rede?

4. qual é o endereço de broadcast de cada sub-rede?

5. qual é a faixa de endereços de host válida de cada sub-rede?

4: Camada de Rede

Respostas

1. quantos bits de sub-rede são usados nesta máscara? Resposta: 3 bits (NT: 128+64+32 = 224)

23-2=6 sub-redes

2. quantos bits de host estão disponíveis por sub-rede? Resposta: 5

25-2=30 hosts por sub-rede

3. quais são os endereços das sub-redes ?

Resposta: 256-224 =32, 64, 96, 128, 160 e 192 (Seis sub-redes achadas na seqüência, somando 32 a si mesmo).

(16)

Respostas

4. Quais são os endereços de broadcast de cada sub-rede?

Resposta: O endereço de broadcast para a sub-rede 32 é 63. O endereço de broadcast para a sub-rede 64 é 95. O endereço de broadcast para a sub-rede 96 é 127. O endereço de broadcast para a sub-rede 160 é 191. O endereço de broadcast para a sub-rede 192 é 223 (desde que o 224 é a máscara).

5. Qual é a faixa de hosts válida de cada sub-rede?

Resposta: Os hosts válidos são os números entre o número da sub-rede e da máscara. Para a sub-rede 64, a faixa de hosts válida é de 65-126. Por exemplo, para a sub-rede 32, a faixa de hosts válida é de 33-62.

4: Camada de Rede

Resumo - Subrede

Tabela

Máscara Binário Bits da

sub rede Bits dos hosts Sub-redes Hosts

255.255.255.128 10000000 1 7 1 126 255.255.255.192 11000000 2 6 2 62 255.255.255.224 11100000 3 5 6 30 255.255.255.240 11110000 4 4 14 14 255.255.255.248 11111000 5 3 30 6 255.255.255.252 11111100 6 2 62 2

(17)

Subredes

3333 1 Tráfego para a rede 192.168.0.0 2 Internet

Hub Router Hub

Rede 192.168.0.64/26 192.168.0.64 192.168.0.65 192.168.0.66 192.168.0.126 192.168.0.129 192.168.0.130 192.168.0.190 192.168.0.128 Rede 192.168.0.128/26 MASK=255.255.255.192 MASK=255.255.255.192 4: Camada de Rede

Referências

Kurose: Redes de Computadores e a

Internet

Adaptado do material de aula Prof. Denio

Mariz

Adaptado do material de aula Prof. Gerson

de Castro

Wendell Odom - Guia oficial de

certificação (CCENT/CCNA ICND1)

Referências

Documentos relacionados

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

Internacional de Nuremberg na consolidação da justiça criminal internacional. O Tribunal Militar Internacional de Nuremberg foi criado através do Acordo de Londres, em

A Assistência Técnica e Extensão Rural Oficial intensificará suas ações através da alocação de recursos materiais e humanos necessários às atividades de atendimento aos

Juventude afrodescendente: memoria como estratégia para a valorização e preservação da cultura - fase 2. Nosso amigo, o livro: rodas de leitura e reflexões sobre

A verificação da identidade das pessoas singulares e das pessoas colectivas, sujeitas a registo, nos actos suspeitos de envolverem branqueamento de capitais ou de financiarem

No entanto, o que se verifica é que o Uniformitarismo (prevalecem os longos períodos de calmaria geológica), associado ao Tempo Profundo (centenas de milhões de anos)

O estudo em questão objetivou analisar o desempenho sustentável dos sistemas de esgotamento sanitário de Pernambuco a partir de cinco indicadores de desempenhos (índice de

COLETÂNEA LONDRINA PAZEANDO 2011 1-APRESENTAÇÃO A publicação do livro Londrina Pazeando tem como objetivo provocar entre os alunos do município de Londrina reflexões sobre