Você está na página 1de 41

UNIDADE III

Fundamentos de Redes de
Dados e Comunicação

Prof. Antônio Palmeira


Conteúdo da Unidade III

 Camada de Redes.

 Protocolo de Internet.

 Sub-redes.
Camada de Rede

 A camada de rede é responsável pela atribuição de endereçamento lógico e também permite


a transferência de dados da origem até o destino em uma rede de comunicação.

 Outro atributo dessa camada é permitir que dispositivos possam se comunicar por meio de
diversas redes interconectadas.

 A camada de rede fornece serviços que permitem a transferência dos dados da origem até o
destino em uma comunicação de dados.
Atributos da Camada de Rede

 Endereçamento lógico.

 Encapsulamento.

 Roteamento.

 Desencapsulamento.
Protocolos da Camada de Rede

 IPv4, internet protocol versão 4.

 IPv6, internet protocol versão 6.

 IPX, Novell Network Packet Exchange.

 AppleTalk.
Protocolo IPv4

 O protocolo IPv4 ainda é um protocolo bastante difundido pelo mundo.

 Um bom exemplo de sua aplicação é a rede de comunicação internet, que permite todas as
facilidades de roteamento e endereçamento necessários.

 Em breve esse protocolo estará sendo substituído pelo IPv6, que será a versão dominante
da internet.
Pacote IPv4

 O datagrama ou pacote do IPv4 é muito simples de ser compreendido. Basicamente, temos


um campo cabeçalho e um campo de dados.

 O campo cabeçalho do IPv4 é definido por diversos campos que são utilizados para permitir
o endereçamento e o roteamento correto dos pacotes pela rede.

Fonte: livro-texto.
Pacote IPv4

 Versão: versão do protocolo, no caso 4.


 Tamheader: corresponde ao tamanho do cabeçalho contado em números de palavras de 32
bits (4 bytes).
 Tipo serviço: é o campo que contém a indicação de qualidade do serviço desejado para o
encaminhamento do pacote.
 Tampacote: campo que contém o tamanho do pacote em quantidade de octetos (bytes).

Fonte: livro-texto.
Pacote IPv4

 Identificação: é o campo preenchido pela origem do pacote que o identifica.


É usado na montagem da sequência dos pacotes no destino.
 Flags: campo de 3 bits que identifica se o pacote pode ser fragmentado no caminho até o
destino e também se já ocorreu fragmentação. O primeiro bit é sempre 0, o segundo bit
indica se pode ou não fragmentar (0 = pode fragmentar, 1 = não pode fragmentar), e o
terceiro bit indica se este pacote é (1) ou não é (0) o último fragmento.

Fonte: livro-texto.
Pacote IPv4

 Deslocamento: caso tenha ocorrido fragmentação, este campo indica o deslocamento dos
dados do pacote em relação ao campo de dados do pacote original (antes da fragmentação).
Este campo é primordial para a remontagem do pacote e considera como unidade um
octeto (1 byte).
 TTL (Tempo de Vida): representa a quantidade de saltos por onde um pacote pode trafegar.
Cada ativo de rede que roteia este pacote diminui o TTL de 1, sendo descartado quando este
valor chega a zero.

Fonte: livro-texto.
Pacote IPv4

 Protocolo: campo preenchido com um valor numérico que identifica para qual protocolo da
camada superior a camada de rede deve entregar o conteúdo deste pacote no momento em
que ele chegar ao destino.
 Checksum do cabeçalho: é o campo calculado e checado para cada salto que o pacote
passa na rede, a fim de verificar a integridade do cabeçalho.
 Endereço de origem: é o endereço de origem do pacote, composto por 32 bits.
 Endereço de destino: é o endereço de destino do pacote, composto por 32 bits.

Fonte: livro-texto.
Pacote IPv4

 Opções do pacote IP: este campo é opcional, mas requerido para algumas implementações.
A origem do pacote colocará nesse campo as opções selecionadas. Esse campo é variável
em seu tamanho e vai depender das opções definidas pela origem.
 Preenchimento: é o campo para preencher o cabeçalho, mantendo sempre o alinhamento
em 32 bits.

Fonte: livro-texto.
Interatividade

Qual é o campo que contém a indicação de qualidade do serviço desejado para o


encaminhamento do pacote?

a) Tipo de Serviço.
b) Classe de Serviço.
c) Qualidade de Serviço.
d) Flags.
e) TTL.
Resposta

Qual é o campo que contém a indicação de qualidade do serviço desejado para o


encaminhamento do pacote?

a) Tipo de Serviço.
b) Classe de Serviço.
c) Qualidade de Serviço.
d) Flags.
e) TTL.
Endereçamento

 Cada host é único em relação a seu endereço na rede, não podem existir dois endereços
iguais no mesmo segmento.

 As redes podem ser divididas em sub-redes para garantir um gerenciamento eficiente de


sua interligação com redes diferentes.

 Possibilidade de envio de informações para diversos hosts a partir de um único pacote.


Classes de Protocolos IPv4

32 bits Range para


endereçamento
de hosts
Classes
1.0.0.0 até
A 0 Network Host 127.255.255.255

B Network 128.0.0.0 até


10 Host 191.255.255.255

C 110 Network Host 192.0.0.0 até


223.255.255.255

1110 224.0.0.0 até


D Endereços multicast 239.255.255.255

240.0.0.0 até
E 1111 Reservado para uso futuro 255.255.255.255

Fonte: livro-texto.
Endereço de Rede e Endereço de Broadcast e Máscara de Rede

 Endereço de Rede.
 Endereço de Broadcast.
 Máscara de Rede.

Como encontrá-los?
Interatividade

O endereço 192.168.1.1 pertence a qual classe de endereçamento?

a) A.
b) B.
c) C.
d) D.
e) E.
Resposta

O endereço 192.168.1.1 pertence a qual classe de endereçamento?

a) A.
b) B.
c) C.
d) D.
e) E.
Protocolo IPv6

 O IPv6 foi projetado para ser o sucessor do IPv4.


 Ele tem maior espaço de endereços, que desta vez possuem 128 bits,
fornecendo 340 undecilhões de endereços.
 Esse valor é escrito com o número 340 seguido de 36 zeros.
 Entretanto, o IPv6 é muito mais do que números em quantidades maiores.
 Quando o comitê IETF (Internet Engineering Task Force) iniciou seu desenvolvimento,
aproveitou para corrigir muitas das limitações do IPv4 e ainda incluir novos aprimoramentos.
 Um bom exemplo é o ICMP versão 6, que inclui a resolução de endereço com uma
configuração automática, que não é encontrada nos ICMP da versão 4.
Características do IPv6

 Maior espaço de endereçamento.

 Mobilidade.

 Segurança.

 Autoconfiguração.

 Compatibilidade com o IPv4.


Pacote IPv6

 Versão: é a versão do protocolo, no caso, 6.


 Classe e tráfego: indica a prioridade do pacote.
 Identificador de fluxo: QoS (Qualidade do Serviço).
 Tamanho dos dados: informa o tamanho da parte de dados do pacote IPv6.
 Próximo header (cabeçalho): é o campo que aponta para o próximo header do IPv6. Foi
criado para simplificar o cabeçalho padrão, e, caso sejam necessárias funções especiais,
cabeçalhos extras são alocados e inseridos na parte de dados do pacote IP.

Fonte: livro-texto.
Pacote IPv6

 Limite de saltos: oficializando o que já acontecia com o campo TTL (Tempo de Vida) do IPv4,
este campo limita a quantidade de dispositivos que roteiam os pacotes por onde este pacote
pode passar. Caso esse número chegue a zero, o pacote é descartado.
 Endereço de origem: é o endereço do dispositivo de origem representado por um
campo de 128 bits.
 Endereço de destino: é o endereço do dispositivo de destino representado por um
campo de 128 bits.

Fonte: livro-texto.
Endereçamento IPv6

 Usa como endereçamento uma palavra com 128 bits, capaz de gerar um total de 3.4 * 1038
de endereços possíveis, garantindo uma longevidade considerável.

 A representação do endereço é feita pelo agrupamento de 16 em 16 bits separados pelo


sinal de dois-pontos (:).

 O formato preferencial para se escrever um endereço do padrão IPv6 é X:X:X:X:X:X:X:X,


com cada X consistindo de quatro valores hexadecimais.

 O hexteto faz referência a um segmento de 16 bits, ou 4 valores hexadecimais.


Formato do endereço IPv6

 Caso existam valores 0 à esquerda do número nos grupos de 16 bits, no momento da


representação, esses zeros podem ser suprimidos, exemplo: 001A pode ser representado
apenas por 1A.
 FADA:FADA:0000:FFFF:FFFF:4AFD:5EAA1:0000
 FFFF:0000:0000:0000:0000:0000:0000:0001
 2017:0000:1F3A:0000:0000:1A:2345:5678
 Se existirem grupamentos de 4 dígitos zero (0000), estes podem ser suprimidos e
representados desta forma: 2017:0000:1F3A:::FF1A:2345:5678
Endereços IPv6 (Unicast)

 O endereço IPv6 unicast identifica exclusivamente uma interface de um dispositivo que


esteja habilitado para IPv6.

Prefixo /64

64 bits 64 bits

Prefixo ID da interface

Exemplo: 2001:DB8:A::/64

2001:0DB8:000A:0000 0000:0000:0000:0000

Fonte: livro-texto.
Endereço Unicast Global

Endereço IPv6 unicast global

Prefixo global de roteamento ID da sub-rede ID da interface

001
Intervalo do primeiro hexteto:
0010 0000 0000 0000 (2000)
até
0011 1111 1111 1111 (3FFF)

Fonte: livro-texto.
Leitura de um endereço unicast global

Fonte: livro-texto.
Interatividade

Quantos bits tem um endereço IPv6?

a) 32.
b) 64.
c) 128.
d) 256.
e) 512.
Resposta

Quantos bits tem um endereço IPv6?

a) 32.
b) 64.
c) 128.
d) 256.
e) 512.
Sub-redes IP

Fonte: livro-texto.
Rede Classfull e Divisão em Sub-redes

Fonte: livro-texto.
Processo de divisão em sub-redes

Fonte: livro-texto.
Processo de divisão em sub-redes

Fonte: livro-texto.
Alocação de bits de host para sub-redes

Para chegar a 28 sub-redes, serão necessários 5 bits

Rede Host
172.16.0.0/16 10101100.00010000 00000 000.00000000
11 bits que serão usados
para endereçar hosts
Para calcular sub-redes com 45 hosts serão necessários 6 bits da porção host
Rede Host
172.16.0.0/16 10101100.00010000 00000000.00 000000
10 bits para alocar Sobram 5 bits
sub-redes na porção host

Fonte: livro-texto.
Disponibilidade de bits

Classe A
Rede

Disponibilidade de 22 bits
Classe B
Rede Rede

Disponibilidade de 14 bits
Classe C
Rede Rede Rede

Disponibilidade de 6 bits
Fonte: livro-texto.
Sub-redes (Exemplo em Classe C)

192 168 1 0
11 0000 0 0 101 0100 0 000 0000 1 00 0 0000 0

Bits que foram


Porção de rede emprestados da porção Porção de host
de hosts para formação
da sub-rede

192 168 1 63
11 0000 0 0 101 0100 0 000 0000 1 00 1 1111 1

Fonte: livro-texto.
Sub-redes (Exemplo em Classe C)

Fonte: livro-texto.
Interatividade

Em uma rede classe C, qual é a disponibilidade de bits para empréstimo em sub-redes?

a) 32.
b) 24.
c) 20.
d) 12.
e) 6.
Resposta

Em uma rede classe C, qual é a disponibilidade de bits para empréstimo em sub-redes?

a) 32.
b) 24.
c) 20.
d) 12.
e) 6.
ATÉ A PRÓXIMA!

Você também pode gostar