Você está na página 1de 10

Aula 5 - Aula teórica

Atribuições da camada de Rede/Internet

-Processamento da comunicação ponta a ponta

-Endereçamento dos dispositivos finais

-Encapsulamento e desencapsulamento

-Roteamento

-Protocolo IETF na camada de IInternet:

Protocolo Internet (IP- Internet Protocol)


-Versão atual: IPv4

-Operando em conjunto com o IPv6: pilha dupla (dual stack)

-Protocolo IP: encapsular os segmentos recebidos na camada de transporte, acrescentando o cabeçalho


da camada de rede, e montando os pacotes IP

-Protocolo IP: "sem conexão"

-Estabelecimento da conexão: protocolo TCP, com o "handshake triplo"

-Protocolo IP: não possuoi nenhum mecanismo de confirmação de entrega

-Requisitos de uma comunicação confiável implementada com a utilização dos protocolos TCP e IP

Tema 1- O pacote IP

- PDU da camada de rede (pacote IP): cabeçalho do protocolo de rede + segmento da camada de
transporte
-O cabeçalho IPv4:

Tamanho total: 20 bytes

Primeiro campo (4 bits): Versão do protocolo IP (IPv4 ou IPv6), IPv4 --> 0100

Segundo campo: DSCP, implementação dos mecsanismos de qualidade de serviço (QoS)

Campo TTL (Time To Live): limite de vida do pacote, com 8 bits, decrementado a cada salto. Ao
atingir o valor igual a zero, o pacote é descartado: evita pacotes em loop "infinito" na rede.

Campo Protocolo: de 8 bits, identifica o protocolo de camada superior que está encapsulado no
pacote IP

Campos de Endereço de Origem e Endereço de Destino: com 32 bits de comprimento,


identificando o remetente e o destinatário do pacote

- O cabeçalho IPv6

Menos campos do que o IPv4


Versão: contém o valor 0110 (seis em decimal)

Classe de tráfego: equivale ao campo DSCP do IPv4, de modo a manter a compatibilidade com os
mecanismos de QoS

Rótulo de Fluxo: novo campo, utilizado para agilizar o processo de roteamento, os fluxos de
tráfego iguais tem o mesmo processamento pelos roteadores

Tamanho do Payload: quantidade de dados recebidos da camada superior inseridos no pacote IP

Próximo Cabeçalho: indicação de cabeçalhos adicionais, caso seja necessário mais informações
para o processo do pacote IPv6

Limite de Salto: mesma funcionalidade do campo TTL do IPv4

Endereço de Origem e Endereço de Destino: 128 bits cada, identificando o remetente e o


destinatário do pacote IPv6

Tema 2- Endereçamento IP

- Endereço de rede
Identificador exclusivo: de acorodo com o esquema de endereçamento da rede

Visualização dos endereços: comando ipconfig na tela de comandos (Prompt de


Comandos), no Windows

-A máscara de rede

Endereço IP dividido em duas partes: identificação da rede e identificação dos hosts


dentro da rede

Para indicar esta divisão: notação de barra, seguida da quantidade de bits da rede

Exemplo: /24 indica que o endereço tem os seus primeiros 24 bits representando a rede
e os últimos 8 bits identificarão os hosts dentro desta rede

Outra notação: máscara de rede, identificador de 32 bits, representado em descimal

Exemplo: 192.168.100.25/24, ou seja com máscara 255.255.255.0

-O endereço IPv4

Endereço IPv4: conjunto de 32 bits, representado por quatro valores decimais,


separados por pontos

Quatro grupos de oito bits: octetos, convertidos para o seu valor decimal

Para a conversão dos valores binários para decimal: método da soma dos pesos dos bits
Por exemplo: 10110010² = (1x128) + (0x64) + (1x32) + (1x16) + (0x8) + (0x4) + (1x2) +
(0x1) = 178

Valores decimais do IPv4: variação do 0 até 255 (binários de 00000000 a 11111111)

Para identficação da rede: aplicação da máscara de rede

Processo: operação binária do tipo AND, bit a bit, entre o endereço IP e a máscara

Combinações possíveis:

0 AND 0 = 0

0 AND 1 = 0

1 AND 0 = 0

1 AND 1 = 1

Exemplo: endereço 192.168.10.10 com máscara 255.255.255.0

- O endereço IPv6

Endereço IPv6: conjunto de 128 bits, representado por 32 valores hexadecimais,


separados por dois pontos

Oito grupos de 16 bits: hexatetos, em hexadecimal

Permite a simplificação dos valores dentro dos hexatetos: supressão de zeros

Regra 1: supressão dos zeros a esquerda

ex: 2001:001f:0000:0000:00000:001c:09b8:000f ---> 2001:1f:0:0:0:1c:9b8:f

Regra 2: supressão da sequência de zeros, mas apenas uma vez


ex: 2001:001f:0000:0000:00000:001c:09b8:000f --> 2001:1f::1c:9b8:f

Tema 3- Tipos de endereços

-Tipos de comunicação

Tipos: Unicast, Multicast, Broadcast

Na comunicação em unicast: apenas um destinatário da mensagem

Broadcast: o destinatário da mensagem serão todos os computadores concectados na


rede
Endereços de broadcast IPv4: valor um em todos os bits do
endereço (255.255.255.0), ou nos bits de host (broadcast da rede)

Exemplo: na rede 192.168.10.0/24, o endereço de broadcast será o


192.168.10.255

Multicast: o destinatário da mensagem é um grupo de dispositivos terminais

Para o IPv4: 224.0.0.0 ao 239.255.255.255

Multicast IPv6: duas categorias especiais de endereços:


FF02::1 - endereço de Multicast de todos nós
FF02::2 - endereço de Multicast de todos os roteadores

Tema 4- endereços públicos e privados

-Classe dos endereços IPv4

Critério de classificação: valor dos bits iniciais de cada endereços, definindo a máscara
de rede

Classe A: inicio com 0, máscara de 8 bits

Classe B: inicio com 10, máscara de 16 bits

Classe C: inicio com 110, máscara de 24 bits

Classes de endereço e máscaras:


Exemplo: 200.10.10.25 => classe C com máscara de 24 bits (/24)

-Endereços IPv4 privados

Três blocos de endereços privados: utilizados para identificação dos hosts nas redes LAN,
não sendo roteados na rede WAN

Definido pelo IETF:

10.0.0.0/8 --> uma classe A

172.16.0.0/12 --> 16 cla sses B

192.168.0.0 --> 256 classes C

Para acesso dos hosts da rede LAN à WAN: troca dos endereços provados por endereços
públicos
Processo: NAT (Network Address Translation)

Executado pelo roteador: troca de endereços emcada pacote encaminhado da LAN para
a WAN

-Endereços IPv6 LLC e UGA

IPV6: não possui divisão de endereços públicos e privados

Endereços de Unicast Global (UGA): exclusivo e válido, roteado na Internet, atribuído


pelo provedor de acesso a Internet (ISP)

Endereço de Link Local (LLA): atribuído de maneira automática, utilizado para toda
comunicação na LAN, rede FE80::/64

Tema 5 - A divisão em sub-redes

-A divisão em sub-redes
Roteador: conexão/segmentação dos domínios de Broadcast

Tráfego de Broadcast: pode levar a uma ocupação total da rede, degradando o seu
desempenho

Solução: segmentação da rede, dividindo-a em domínios de Broadcast menores

Implementação: interfaces no roteador e endereçamento das sub-redes

Processo da criação das sub-redes: alteração da máscara de rede, aumentando a


quantidade de bits de rede

Empréstimo de bits: bits de host para a rede, formando as sub-redes

-Divisão no limite dos octetos

Uma das formas mais simples: utilização de uma das classes IPv4 realizando o
deslocamnto de máscara para o próximo octeto

Por exemplo: utilizar uma rede de classe B (/16) com o deslocamento de máscara para o
próximo octeto, ou seja, de /16 para /24

Resultado: divisão de rede de classe B para rede de dados de classe C

Exemplo: divisão de rede de classe B em redes de classe C

O terceiro octeto: de endereçamento de host para endereçamento de sub-redes

Dividindo a rede 172.16.0.0/16:

1* sub-rede: 172.16.0.0/24

2* sub-rede: 172.16.1.0/24

3* sub-rede: 172.16.2.0/24

4* sub-rede: 172.16.3.0/24

5* sub-rede: 172.16.4.0/24

...

256* sub-rede: 172.16.255.0/24

Quantidade de sub-redes criadas: calculada a partir do número de bits de host que


foram "emprestados"
No exemplo: 2 ^n = 2^8 = 256 sub-redes

Em cada uma dessas redes: 254 endereços de host (8 bits para a parte do host)

Primeira combinação: endereço de rede

Último endereço: broadcast da rede

No exemplo: (2^n) - 2 = (2 ^8) - 2 = 254 endereços de host

-Divisão fora do limite dos octetos

Máscara de sub-rede: "empréstimo" de alguns bits de host para a parte de rede, e não
um octeto inteiro

Exemplo: a partir de uma classe C (/24) criar duas sub-redes, alterando para /25, ou criar
quatro sub-redes, com máscara /26

Link ponto a ponto: sub-redes /30

Qunatidade de bits "emprestados": mesma regra, de acordo com a quantidade de sub-


redes a serem criadas (2^n)

Por exemplo, para criar 10 sub-redes, com até 300 hosts em cada sub-rede:
Endereços de host: (2^n)-2= 2^9 -2 = 510

Quantidade de sub redes: 2^n = 2^4 = 16

Classe original: 9 bits de host + 4 bits de sub rede = 13 bits --> Classe B (16 bits de host)

VLSM (Variable Length Subnet Mask): divisão em sub redes de uma das redes criadas na
primeira divisão

No exemplo anterior: última SR 172.16.240.0/20 dividida em redes /24

1* sub-rede: 172.16.240.0/24

2* sub-rede: 172.16.241.0/24

...

Última sub-rede: 172.16.255.0/24

Sub redes IPv6: aumento da comprimento do prefixo

Por exemplo: rede /64 dividida em 16 SR

No limite dos hexatetos: /64 para /80


Exemplo: 2001:db8:acad:1:0::/80

1* sub rede: 2001:db8:acad:1:0::/80

2* sub rede: 2001:db8:acad:1:1::/80

...

Última sub rede: 2001:db8:acad:1:FFFF::/80

Você também pode gostar