Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(Endereçamento IP)
•O protocolo TCP/IP é roteavel, ou seja, permite a ligação de
diversas redes, podendo ter diversos caminhos interligando o
transmissor e o receptor;
•Para isso faz uso de um endereçamento lógico chamado
endereçamento IP;
•O endereço IP assim como o endereço MAC, deve estar
associado a cada dispositivo da rede e ser único;
•O endereço IP permite identificar o dispositivo e a rede na qual
ele pertence;
Roteador 1 Roteador 2
Rede 1 Rede 2 Rede 3
11
Protocolos modelo TCP/IP
(Endereçamento IP)
Endereço IP
12
Protocolos modelo TCP/IP
(Endereçamento IP)
Endereço IP
No início de cada classe há alguns bits fixos, o que divide os
endereços IP conforme mostrado:
Classe Endereço Endereço Máquinas
mais baixo mais alto endereçadas
A 1.0.0.0 126.0.0.0 16.777.216
D 224.0.0.0 239.255.255.255
E 240.0.0.0 255.255.255.254
13
Protocolos modelo TCP/IP
(Endereçamento IP)
Endereço IP
•Porem, se uma rede local for ligada a Internet, os endereços IPs
não poderão ser definidos aleatoriamente.
•Portanto, para impedir dores de cabeça no momento de ligar uma
rede local a Internet, existem alguns números IPs conhecidos como
“endereços mágicos”, que são endereços IPs reservados para redes
privadas.
•Esses endereços não geraram conflitos, uma vez que são
reconhecidos pelos roteadores e tem seus pacotes barrados por
estes.
14
Protocolos modelo TCP/IP
(Endereçamento IP)
Um exemplo: Rede 192.168.0.0
15
Protocolos modelo TCP/IP
(Endereçamento IP)
Máscara de Rede
A mascara de rede é formada por 32 bits no mesmo
formato que o endereçamento IP, onde, cada bit 1 da
mascara informa a parte do endereço IP que é usada
para o endereçamento da rede, e cada bit 0 informa a
parte que é usada para o endereçamento das máquinas.
Mascaras padrões:
Classe A: 255.0.0.0
Classe B: 255.255.0.0
Classe C: 255.255.255.0
16
Protocolos modelo TCP/IP
Camada de Rede
ARP (Address Resolution Protocol)
•O protocolo ARP é responsável por fazer a conversão
entre os endereços virtuais (IP), para endereços MAC;
• O protocolo ARP entra em ação na rede de destino.
•Para descobrir de quem é o pacote, o protocolo envia
uma mensagem por broadcast para a rede perguntando,
a todas as máquinas, qual responde pelo endereço IP do
pacote.
•A máquina com o endereço IP responde a solicitação de
identificação informando seu endereço MAC, para poder
estabelecer a transmissão.
17
Protocolos modelo TCP/IP
Camada de Rede
RARP (Reverse Address Resolution Protocol)
•Permite que uma máquina descubra o endereço IP a
partir do endereço MAC.
•Usado em redes que usam o recurso de boot remoto,
onde o SO é carregado pela rede, não possui HD, logo,
como saber seu IP?
•Nessas redes é preciso criar um servidor RARP, que
armazena uma tabela contendo os endereços MAC das
placas de rede e seus respectivos endereços IP.
•Os clientes solicitam por broadcast um IP para um
MAC e o servidor RARP responde. O cliente registra o
IP na memória.
18
Protocolos modelo TCP/IP
IP (Internet Protocol)
Estrutura do Datagrama IP
Cabeçalho Dados
(20 ou 24 bytes) (até 65.511 ou 65.515)
1 2 3 4 5 6 7 89 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2
Versão Tamanho Tipo do serviço Tamanho total
do
cabeçalho
Identificação Flags Deslocamento do fragmento
TTL Protocolo Checksum do cabeçalho
Endereço Origem
Endereço Destino
Opções Padding
19
Protocolos modelo TCP/IP
IP (Internet Protocol)
1 2 3 4 5 6 7 89 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2
Versão Tamanho Tipo do serviço Tamanho total
do
cabeçalho
20
Protocolos modelo TCP/IP
IP (Internet Protocol)
Endereço Origem
Endereço Destino
Opções Padding
21
Protocolos modelo TCP/IP
IP (Internet Protocol)
Opções
22
Protocolos modelo TCP/IP
IP (Internet Protocol)
Fragmentação de datagramas
Roteador 1 Roteador 2
Rede 1 Rede 2 Rede 3
600 bytes
MTU=1500 bytes MTU=620 bytes MTU=1500 bytes
600 bytes
Multiplos de 8
300 bytes
23