Você está na página 1de 51

Redes de computadores

Universidade do Estado de Mato Grosso


Faculdade de Ciências Exatas e Tecnológicas

Prof. Me. João Ricardo dos Santos Rosa


joao.santos@unemat.br
2024/01

Camada de Rede 1
Roteiro

➢ Introdução

➢ Roteamentos

➢ Algoritmos de roteamento

➢ Endereçamento IP

➢ Protocolos da camada de rede

2
Modelo OSI

3
Camada de rede
• Transporte de segmentos do
hospedeiro emissor ao receptor

• No lado emissor segmentos são


encapsulados em datagramas

• No lado receptor segmentos são


entregues à camada de
transporte

• Protocolos da camada de rede


estão em todos os hospedeiros e
roteadores

• Roteador examina campos de


cabeçalho em todos os 4
datagramas IP que passam por
ele
Camada de Rede

Conceito
• A camada de rede é responsável por endereçar
e permitir a transferência de dados da origem
até o destino de uma comunicação por meio
das diversas redes que podem existir nesse
caminho

5
Camada de Rede

Conceito
• Nos modelo de camadas TCP-IP definido para a
comunicação entre equipamentos a camada de
rede torna-se a camada é primordial para o
perfeito funcionamento de comunicações por
meios das redes de computadores

6
Camada de Rede
Conceito
A camada de rede possui quatro processos básicos bem
definidos:

• Endereçamento: é o processo de definir endereços


para os dispositivos existentes em uma rede que
permite a comunicação de dados
• Encapsulamento: é o processo de empacotar,
moldar, segmentar o fluxo de dados a ser
transmitido pela rede dentro do PDU do protocolo
da camada de rede utilizado. 6
Conceito
A camada de rede possui quatro processos básicos bem
definidos:

• Roteamento: é o processo que consiste na tarefa


de diferenciar estes pacotes montados no
processo de encapsulamento, por meio da rede de
dados

• Desancapsulamento: é o processo de
desempacotar, retirar o conteúdo de dados 7
constante no pacote recebido e entregar a camada
superior de referência (Transporte).
Camada de Rede

Função da Camada de Rede

• Transportar pacotes entre os sistemas finais


da rede.

• A camada de rede deve ter uma entidade


em cada sistema final ou um roteador
disponível na rede

9
Camada de Rede

10
Duas funções chaves da camada de rede

• encaminhamento: • Analogia: viagem


repasse: mover os pacotes
da entrada do roteador • Encaminhamento:
para a saída apropriada processo de passar por um
único cruzamento
• roteamento: determinar
rotas a serem tomadas da • Roteamento: processo de
origem ao destino planejar viagem da origem
ao destino
• Algoritmo de
roteamento
11
Outras funções
• A camada de rede possui três funções importantes:

• Determinação de caminhos: rota escolhida pelos pacotes


entre a origem e o destino (algoritmos de roteamento);

• Comutação: mover pacotes entre as portas de entrada e de


saída dos roteadores;

• Estabelecimento de conexão: algumas arquiteturas de


rede exigem o estabelecimento de circuitos virtuais antes
da transmissão de dados.

12
Serviços

Existem dois serviços possíveis para entregar pacotes a seus


respectivos destinos:
• Redes de Circuitos Virtuais;
• Redes de Datagramas

13
Redes de Circuitos Virtuais (VC)
• Estabelece-se uma conexão antes do envio de dados;
• Libera-se a conexão após troca de dados;
• Cada pacote transporta um identificador do circuito
Virtual, não transporta o endereço completo do destino;
• Cada roteador na rota mantem as informações de estado
para a conexão que passa por ele

• Orientado ao desempenho;
• A banda passante e os recursos do roteador podem
ser escolhidos pelo roteador
• Controle de qualidade

14
Sinalização
• Sinalização é usada para estabelecer, manter e encerrar
Circuitos virtuais:

• Usados em ATM, Frame Relay, mas não na Internet

15
Redes de Datagramas
• Não estabelece conexões;
• Não há informações de estado de conexão nos roteadores;
• Pacotes tipicamente transportam o endereço de destino;
• Pacotes para o mesmo destino podem seguir diferentes
rotas
• Usado na Internet

16
Redes de Datagramas

17
Algoritmos de Roteamento

18
Roteamento
Roteamento

• Determina “bons” caminhos (sequência de


roteadores) através da rede da fonte até o destino.

19
Classificação de Algoritmos de Roteamento
• Informação Global:
• Todos os roteadores tem informações completas da
topologia e do custo dos enlaces;

• Informação Descentralizada:
• Roteadores só conhecem informações sobre seus
vizinhos e enlaces para chegar até eles;
• Processo de computação interativo, troca de
informações com vizinhos

20
Classificação de Algoritmos de Roteamento
• Estático
• As rotas mudam lentamente ao longo do tempo;
• Muitas vezes dependem de mudanças feitas por
administrador da rede
• Dinâmico:
• As rotas mudam mais rapidamente:
• Atualizações periódicas;
• Podem responder a mudanças no custo dos
enlaces

21
Algoritmo vetor de Distância

22
Algoritmo vetor de Distância

23
Algoritmo Estado de Enlace

24
Endereço de IP

25
Pacote IP
• Também chamado como datagrama é a unidade
básica de transferência da camada de rede. É
através do endereço de IP que é definido o layout
dos pacotes a serem transferidos

• O endereço de IP é composto por dois


componentes básicos

26
Pacote IP

• Cabeçalho: é o conjunto de campos que definem


diversas propriedades do pacote.

• Dados: é o conjunto de dados recebidos da camada


superior para a rede, no caso, o segmento dos
dados da camada de transporte.

27
Pacote IP

28
29
30
31
32
33
34
PROTOCOLOS DA CAMADA
DE REDE
35
Protocolos
• Os protocolos implementados para atender as
funções básicas desta camada, são:

• IPv4 (Protocolo de Internet versão 4)


• Ipv6 (Protocolo de Internet versão 6)

36
Protocolos
• Os protocolos que tem a função de auxiliar
os protocolos principais são:

• ICMP (Protocolo de mensagens de controle da Internet);


• ARP (Protocolo de Resolução de Endereços);

37
Protocolos

https://www.youtube.com/watch?v=3kGbVU1SMoQ

38
Protocolo IPv4
O protocolo IPV4 é o formato de endereço padrão que
permite que todos os computadores na internet se
comuniquem entre si. O IPv4 é escrito como uma
sequência de dígitos de 32 bits e um endereço IPv4 é
composto por quatro números, cada um entre 0 e 255,
separados por

39
Protocolo IPv4

• Uma das características deste do IPv4 é permitir a


sua utilização em qualquer rede física, permitindo
assim, uma interoperabilidade perfeita entre as
diversas tecnologias.

• O IPv4 permite mais de 4 bilhões de endereços


diferentes se comunicar e atende as necessidades
até os dias de hoje.

• No entanto, com a evolução da IOT esse protocolo


38
esta ficando obsoleto
Protocolo IPv6

• Com a evolução das redes dos novos dispositivos


móveis das populações de todos os países tendo
acesso a internet houve a necessidade de muitos
endereços de redes para permitir o endereçamento
de todos esses equipamentos

41
Protocolo IPv6

• O protocolo de endereçamento IPv4 em uso em


toda a rede, não foi projetado para suportar toda
essa necessidade de endereçamento, tornando-se
esse um dos principais motivos do
desenvolvimento de outro protocolo.

42
Protocolo IPv6

• O IPv6 foi criado com as seguintes características:


• Maior espaço de endereçamento;
• Mobilidade;
• Segurança;
• Auto configurável.

43
Protocolo IPv6
• Também chamado de datagrama, o protocolo IPv6
é composto por duas partes

• O cabeçalho e os dados.

Uma das grandes entre diferenças entre as versões


do protocolo IP consiste no maior armazenamento
do pacote

44
Protocolo IPv6
• Também chamado de datagrama, o protocolo IPv6
é composto por duas partes

• O cabeçalho e os dados.

Uma das grandes entre diferenças entre as versões


do protocolo IP consiste no maior armazenamento
do pacote

45
Protocolo IPv6

• A representação do endereço por meio do


protocolo IPv6 é feita por meio de agrupamentos
de 16 em 16 bits separados por “:”.

• Estes grupos de 16 são representados utilizando a


notação hexadecimal representada por 4 bits
separados.

46
Protocolo IPv6 vs IPv4

https://www.youtube.com/watch?v=QIgIlRWfL1k
&t=244s

47
Protocolo ICMP

• É um protocolo que opera na camada de redes do


modelo TCP/IP, porem não é utilizado para a
transmissão de dados, mas sim como protocolo de
controle, auxiliando o perfeito funcionamento do
protocolo IP.

48
Protocolo ICMP

• O ICMP tem como funcionalidade permitir que


roteadores interligados em redes possam informar
erros ou problemas inesperados ocorridos durante
a transmissão de pacotes

49
Protocolo ICMP
• O ICMP utiliza mensagens para realizar a entrega de
pacotes, sendo as mais importantes:

• Destination Unreachable – Utilizado quando a sub-rede


ou o roteador não podem localizar o destino;
• Time Exceeded – Notifica o descarte do pacote, pois seu
TTL (time to live) atingiu o valor zero;
• Source Quench – Essa mensagem solicita ao emissor
uma redução dos dados enviados;
• Redirect – Um roteador envia esta mensagem quando,
ao receber um pacote, detecta-se a existência de uma
rota melhor através de outro roteador;
• Echo – Usado pelo comando ping para verificar 48
conectividade;
• Echo Reply – Resposta `a requisi¸c˜ao Echo.
Atividade
1. Explique com suas palavras quais são as funções de cada
umas das camadas do modelo TCP/IP APLICAÇÃO,
TRANSPORTE, REDE e FISICA para qual é o objetivo de
cama camada, e quais são os principais protocolos
empregados dentro de cada camada?

1. Apresente um exemplo utilizando que utilize o modelo de


camadas TCP/IP. Posteriormente, apresente quais são os
passos realizados em cada camada ate que determinada
informação seja entregue para o usuário de destino 48
destinatário

Você também pode gostar