O documento descreve os principais conceitos do protocolo IP, incluindo suas características, estrutura do frame IP, campos do cabeçalho IP e opções como fragmentação e remontagem.
O documento descreve características e campos do protocolo IPv4, incluindo fragmentação e remontagem de pacotes. Detalha o formato do frame IP, campos como versão, endereços origem/destino e opções. Explica como fragmentos são gerados para atender a diferentes MTUs de rede e remontados no destino.
O documento descreve os principais protocolos da arquitetura TCP/IP, incluindo o protocolo IP, ICMP, ARP, RARP, DHCP e DNS. O protocolo IP fornece encaminhamento de pacotes entre redes heterogêneas, enquanto protocolos como ICMP, ARP e RARP fornecem funcionalidades adicionais como detecção de erros, mapeamento de endereços e configuração automática.
Redes de computadores II - 1.Arquitetura TCP/IPMauro Tapajós
O documento descreve os protocolos TCP/IP, especificamente o protocolo IP. O IP interconecta redes heterogêneas, permite a construção de grandes redes com pouco gerenciamento centralizado e é uma rede "best-effort" onde podem ocorrer atrasos e perda de pacotes. O IP define o formato dos pacotes e algoritmos de encaminhamento entre hosts em redes diferentes.
O documento discute os protocolos de comunicação na Internet, incluindo o protocolo IP e endereçamento. Aborda tópicos como classes de endereços IP, subnets, supernets, endereços dinâmicos e NAT para lidar com a escassez de endereços IPv4.
O documento descreve o formato do cabeçalho do datagrama IP, incluindo:
1) Os campos do cabeçalho IP, como versão do protocolo IP, tamanho total do datagrama, identificador, campo de serviço, tempo de vida, endereços de origem e destino e protocolo da camada superior.
2) O processo de fragmentação e remontagem de datagramas grandes para atender às limitações de tamanho de quadros das redes de enlace.
3) Breve menção aos protocolos ICMP e IPv6.
O documento descreve os principais conceitos relacionados à camada de rede no modelo TCP/IP, incluindo: o protocolo IP, que fornece serviço de entrega de pacotes entre hosts; o formato do datagrama IP e seus campos; os esquemas de endereçamento IP e classes de endereços; os conceitos de roteamento estático e dinâmico entre redes; e a fragmentação de datagramas quando necessário para adaptação a redes com MTUs diferentes.
Redes de computadores II - 2.Servicos de Camada de Rede IPMauro Tapajós
1) O documento discute os protocolos e conceitos relacionados à camada de rede IP, incluindo o protocolo IP, cabeçalhos IP, fragmentação, endereçamento privado, NAT, VPN, CIDR e multicast.
2) O protocolo IP foi criado para ser simples e funcionar em redes de pesquisa e governo, mas acabou se tornando a alternativa global de interconexão.
3) O protocolo IGMP permite que hosts se inscrevam e saiam de grupos multicast, enquanto roteadores gerenciam a distribuição de pac
O IPv6 vem sendo desenvolvido a mais de 10 anos e brevemente substituirá o IPv4 trazendo melhorias de desempenho das comunicações sobre IP e tornando a internet mais segura. Nesta palestra serão apresentados as principais características do protocolo IPV6 além das principais melhorias frente o seu eminente antecessor, o IPV4.
O documento descreve características e campos do protocolo IPv4, incluindo fragmentação e remontagem de pacotes. Detalha o formato do frame IP, campos como versão, endereços origem/destino e opções. Explica como fragmentos são gerados para atender a diferentes MTUs de rede e remontados no destino.
O documento descreve os principais protocolos da arquitetura TCP/IP, incluindo o protocolo IP, ICMP, ARP, RARP, DHCP e DNS. O protocolo IP fornece encaminhamento de pacotes entre redes heterogêneas, enquanto protocolos como ICMP, ARP e RARP fornecem funcionalidades adicionais como detecção de erros, mapeamento de endereços e configuração automática.
Redes de computadores II - 1.Arquitetura TCP/IPMauro Tapajós
O documento descreve os protocolos TCP/IP, especificamente o protocolo IP. O IP interconecta redes heterogêneas, permite a construção de grandes redes com pouco gerenciamento centralizado e é uma rede "best-effort" onde podem ocorrer atrasos e perda de pacotes. O IP define o formato dos pacotes e algoritmos de encaminhamento entre hosts em redes diferentes.
O documento discute os protocolos de comunicação na Internet, incluindo o protocolo IP e endereçamento. Aborda tópicos como classes de endereços IP, subnets, supernets, endereços dinâmicos e NAT para lidar com a escassez de endereços IPv4.
O documento descreve o formato do cabeçalho do datagrama IP, incluindo:
1) Os campos do cabeçalho IP, como versão do protocolo IP, tamanho total do datagrama, identificador, campo de serviço, tempo de vida, endereços de origem e destino e protocolo da camada superior.
2) O processo de fragmentação e remontagem de datagramas grandes para atender às limitações de tamanho de quadros das redes de enlace.
3) Breve menção aos protocolos ICMP e IPv6.
O documento descreve os principais conceitos relacionados à camada de rede no modelo TCP/IP, incluindo: o protocolo IP, que fornece serviço de entrega de pacotes entre hosts; o formato do datagrama IP e seus campos; os esquemas de endereçamento IP e classes de endereços; os conceitos de roteamento estático e dinâmico entre redes; e a fragmentação de datagramas quando necessário para adaptação a redes com MTUs diferentes.
Redes de computadores II - 2.Servicos de Camada de Rede IPMauro Tapajós
1) O documento discute os protocolos e conceitos relacionados à camada de rede IP, incluindo o protocolo IP, cabeçalhos IP, fragmentação, endereçamento privado, NAT, VPN, CIDR e multicast.
2) O protocolo IP foi criado para ser simples e funcionar em redes de pesquisa e governo, mas acabou se tornando a alternativa global de interconexão.
3) O protocolo IGMP permite que hosts se inscrevam e saiam de grupos multicast, enquanto roteadores gerenciam a distribuição de pac
O IPv6 vem sendo desenvolvido a mais de 10 anos e brevemente substituirá o IPv4 trazendo melhorias de desempenho das comunicações sobre IP e tornando a internet mais segura. Nesta palestra serão apresentados as principais características do protocolo IPV6 além das principais melhorias frente o seu eminente antecessor, o IPV4.
Este documento discute os conceitos fundamentais da camada de rede da Internet. Em 3 frases:
A camada de rede é responsável pelo encaminhamento de pacotes entre redes através de protocolos como IP, ICMP e protocolos de roteamento. O formato do datagrama IP especifica campos como endereço de origem, destino, tipo de serviço e checksum. A fragmentação e reconstrução de pacotes IP permite que pacotes sejam divididos para passar por redes com tamanhos máximos de transmissão menores.
O documento discute fundamentos de TCP/IP, incluindo organização de protocolos, encapsulamento, multiplexação, protocolo ARP, cabeçalhos de Ethernet, IP e TCP/UDP. Também aborda ferramentas de monitoramento de rede como Wireshark e tcpdump.
Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p1)Andre Peres
O documento descreve os principais campos do cabeçalho do protocolo IP, incluindo versão, tamanho, tipo de serviço, tamanho total do datagrama, identificação, flags, tempo de vida, protocolo encapsulado, checksum, endereços IP de origem e destino. Também explica conceitos como máscara de rede, endereço de rede, intervalo de endereços de hosts e broadcast.
1) O documento discute conceitos básicos de redes como DNS, DHCP, WINS, HTTP, FTP e Proxy.
2) São apresentados comandos de rede como netstat, arp, tracert, ipconfig e ping.
3) São explicados aspectos da configuração de redes como endereço IP, gateway, máscara de rede e classes de endereços IP.
O documento descreve os principais conceitos do protocolo IP (Internet Protocol), incluindo sua definição no RFC 791, seu papel como protocolo de rede e de endereçamento, suas características como sistema de entrega fim-a-fim e não orientado à conexão, o formato dos datagramas IPv4 e IPv6, além de conceitos como fragmentação, classes de endereços, CIDR, NAT e a transição para IPv6.
O documento descreve os principais conceitos do protocolo IP (Internet Protocol), incluindo sua definição no RFC 791, seu papel como protocolo de rede e de endereçamento, além de características como fragmentação, classes de endereços e transição para IPv6.
O documento discute os protocolos de comunicação na Internet, incluindo o protocolo IP e os protocolos de transporte. Descreve a estrutura dos datagramas IP, endereços IP, classes de endereços, subnets e supernets. Explica como estes protocolos permitem a comunicação entre dispositivos conectados em redes diferentes.
Aula 6 - Redes de Computadores A - Endereçamento IPFilipo Mór
Este documento apresenta os objetivos e conceitos fundamentais do endereçamento IP, incluindo a estrutura e classificação de endereços IPv4, atribuição de endereços por provedores de internet e dentro de redes, e ferramentas para teste da camada de rede como PING e Traceroute.
IPv6 é a próxima geração do protocolo de endereçamento de rede para substituir o IPv4 devido ao esgotamento de seus endereços e ao crescimento das tabelas de roteamento. IPv6 oferece endereços de 128 bits para bilhões de dispositivos e reduz o tamanho das tabelas com mecanismos como agregação de rotas. Ele também fornece melhorias como autoconfiguração, segurança, qualidade de serviço e multicast.
Este documento fornece uma breve descrição de vários comandos e utilitários TCP/IP, incluindo ipconfig, ping, tracert, pathping, nbtstat, arp, netstat, ftp, nslookup, hostname, route e finger. Cada um destes comandos fornece informações sobre a configuração e conectividade de rede.
O documento descreve as características e elementos de um conjunto de instruções de computadores. Apresenta os componentes básicos de uma instrução de máquina, como código de operação, endereços dos operandos e da próxima instrução. Discute também tipos de instruções, formatos, número de endereços, projeto do conjunto de instruções e tipos de operações suportadas.
O documento descreve três protocolos de roteamento principais: RIP, OSPF e BGP. RIP é usado dentro de redes autônomas e usa o algoritmo de vetor de distância. OSPF é mais recente e eficiente que o RIP e usa o algoritmo de estado de link. BGP é usado entre redes autônomas e usa o algoritmo de vetor de caminho.
O documento discute protocolos de roteamento e segurança na camada de rede do modelo OSI. Resume três principais protocolos de roteamento (RIP, OSPF, BGP), como funcionam e suas diferenças. Também descreve brevemente protocolos auxiliares como ICMP, ARP, MPLS e mecanismos de segurança como IPSec e VPNs.
O documento descreve o Serviço de Dados Multimegabit Chaveado (SMDS), incluindo suas características principais, especificações da camada física e de enlace, protocolo de interface SMDS (SIP) e endereçamento. O SMDS fornece conectividade entre redes locais usando comutação de células sem conexão sobre circuitos virtuais baseado no padrão IEEE 802.6 DQDB.
O documento descreve conceitos de endereçamento hierárquico e roteamento na Internet. Explica como endereços IP são agregados para permitir anúncios de rotas mais eficientes e como rotas mais específicas têm precedência sobre rotas gerais. Também discute tradução de endereço de rede (NAT), protocolo ICMP e a transição do IPv4 para o IPv6.
O documento descreve o protocolo IPv6. O IPv6 foi desenvolvido para substituir o IPv4 devido à escassez de endereços IPv4 e resolver limitações como segurança e mobilidade. O IPv6 usa endereços de 128 bits, fornecendo um espaço de endereçamento muito maior que o IPv4.
Este documento resume as principais camadas da rede de computadores, com foco na camada de aplicação. Ele descreve os tipos de arquitetura de aplicações, como cliente-servidor, par-a-par e híbrida, e explica a comunicação entre processos através de sockets. Por fim, discute multimídia, incluindo representação digital de áudio, imagem e vídeo, além de técnicas de compactação para áudio como MP3.
O documento discute os conceitos de roteamento estático e dinâmico, algoritmos de roteamento como Vetor Distância e o protocolo RIP. Explica como o RIP implementa o algoritmo Vetor Distância para divulgar e atualizar tabelas de roteamento entre roteadores.
Este documento discute os conceitos fundamentais da camada de rede da Internet. Em 3 frases:
A camada de rede é responsável pelo encaminhamento de pacotes entre redes através de protocolos como IP, ICMP e protocolos de roteamento. O formato do datagrama IP especifica campos como endereço de origem, destino, tipo de serviço e checksum. A fragmentação e reconstrução de pacotes IP permite que pacotes sejam divididos para passar por redes com tamanhos máximos de transmissão menores.
O documento discute fundamentos de TCP/IP, incluindo organização de protocolos, encapsulamento, multiplexação, protocolo ARP, cabeçalhos de Ethernet, IP e TCP/UDP. Também aborda ferramentas de monitoramento de rede como Wireshark e tcpdump.
Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p1)Andre Peres
O documento descreve os principais campos do cabeçalho do protocolo IP, incluindo versão, tamanho, tipo de serviço, tamanho total do datagrama, identificação, flags, tempo de vida, protocolo encapsulado, checksum, endereços IP de origem e destino. Também explica conceitos como máscara de rede, endereço de rede, intervalo de endereços de hosts e broadcast.
1) O documento discute conceitos básicos de redes como DNS, DHCP, WINS, HTTP, FTP e Proxy.
2) São apresentados comandos de rede como netstat, arp, tracert, ipconfig e ping.
3) São explicados aspectos da configuração de redes como endereço IP, gateway, máscara de rede e classes de endereços IP.
O documento descreve os principais conceitos do protocolo IP (Internet Protocol), incluindo sua definição no RFC 791, seu papel como protocolo de rede e de endereçamento, suas características como sistema de entrega fim-a-fim e não orientado à conexão, o formato dos datagramas IPv4 e IPv6, além de conceitos como fragmentação, classes de endereços, CIDR, NAT e a transição para IPv6.
O documento descreve os principais conceitos do protocolo IP (Internet Protocol), incluindo sua definição no RFC 791, seu papel como protocolo de rede e de endereçamento, além de características como fragmentação, classes de endereços e transição para IPv6.
O documento discute os protocolos de comunicação na Internet, incluindo o protocolo IP e os protocolos de transporte. Descreve a estrutura dos datagramas IP, endereços IP, classes de endereços, subnets e supernets. Explica como estes protocolos permitem a comunicação entre dispositivos conectados em redes diferentes.
Aula 6 - Redes de Computadores A - Endereçamento IPFilipo Mór
Este documento apresenta os objetivos e conceitos fundamentais do endereçamento IP, incluindo a estrutura e classificação de endereços IPv4, atribuição de endereços por provedores de internet e dentro de redes, e ferramentas para teste da camada de rede como PING e Traceroute.
IPv6 é a próxima geração do protocolo de endereçamento de rede para substituir o IPv4 devido ao esgotamento de seus endereços e ao crescimento das tabelas de roteamento. IPv6 oferece endereços de 128 bits para bilhões de dispositivos e reduz o tamanho das tabelas com mecanismos como agregação de rotas. Ele também fornece melhorias como autoconfiguração, segurança, qualidade de serviço e multicast.
Este documento fornece uma breve descrição de vários comandos e utilitários TCP/IP, incluindo ipconfig, ping, tracert, pathping, nbtstat, arp, netstat, ftp, nslookup, hostname, route e finger. Cada um destes comandos fornece informações sobre a configuração e conectividade de rede.
O documento descreve as características e elementos de um conjunto de instruções de computadores. Apresenta os componentes básicos de uma instrução de máquina, como código de operação, endereços dos operandos e da próxima instrução. Discute também tipos de instruções, formatos, número de endereços, projeto do conjunto de instruções e tipos de operações suportadas.
O documento descreve três protocolos de roteamento principais: RIP, OSPF e BGP. RIP é usado dentro de redes autônomas e usa o algoritmo de vetor de distância. OSPF é mais recente e eficiente que o RIP e usa o algoritmo de estado de link. BGP é usado entre redes autônomas e usa o algoritmo de vetor de caminho.
O documento discute protocolos de roteamento e segurança na camada de rede do modelo OSI. Resume três principais protocolos de roteamento (RIP, OSPF, BGP), como funcionam e suas diferenças. Também descreve brevemente protocolos auxiliares como ICMP, ARP, MPLS e mecanismos de segurança como IPSec e VPNs.
O documento descreve o Serviço de Dados Multimegabit Chaveado (SMDS), incluindo suas características principais, especificações da camada física e de enlace, protocolo de interface SMDS (SIP) e endereçamento. O SMDS fornece conectividade entre redes locais usando comutação de células sem conexão sobre circuitos virtuais baseado no padrão IEEE 802.6 DQDB.
O documento descreve conceitos de endereçamento hierárquico e roteamento na Internet. Explica como endereços IP são agregados para permitir anúncios de rotas mais eficientes e como rotas mais específicas têm precedência sobre rotas gerais. Também discute tradução de endereço de rede (NAT), protocolo ICMP e a transição do IPv4 para o IPv6.
O documento descreve o protocolo IPv6. O IPv6 foi desenvolvido para substituir o IPv4 devido à escassez de endereços IPv4 e resolver limitações como segurança e mobilidade. O IPv6 usa endereços de 128 bits, fornecendo um espaço de endereçamento muito maior que o IPv4.
Este documento resume as principais camadas da rede de computadores, com foco na camada de aplicação. Ele descreve os tipos de arquitetura de aplicações, como cliente-servidor, par-a-par e híbrida, e explica a comunicação entre processos através de sockets. Por fim, discute multimídia, incluindo representação digital de áudio, imagem e vídeo, além de técnicas de compactação para áudio como MP3.
O documento discute os conceitos de roteamento estático e dinâmico, algoritmos de roteamento como Vetor Distância e o protocolo RIP. Explica como o RIP implementa o algoritmo Vetor Distância para divulgar e atualizar tabelas de roteamento entre roteadores.
2. Redes de Computadores Profa. Ana Benso
Roteiro
IPv4
Características
Frame
Campos do Frame
Opções IPv4
Fragmentação e Remontagem
3. Redes de Computadores Profa. Ana Benso
Características do IP
Sistema de entrega fim-a-fim
É um protocolo
Não orientados à conexão
Sem controle de erros e sem reconhecimento
Isso significa que o protocolo IP não executa:
Controle de erros sobre os dados da aplicação
Controle de fluxo
Sequenciamento de dados
Entrega ordenada
4. Redes de Computadores Profa. Ana Benso
Características do IP
Serviço de entrega: Best-effort
Os pacotes não são descartados
sumariamente, o protocolo torna-se não
confiável somente quando há exaustão de
recursos
Datagrama de tamanho variável
IPv4: tamanho máximo 64 Kbytes
Provê envio e recebimento
Erros: ICMP
5. Redes de Computadores Profa. Ana Benso
Frame IP
Version HLEN Service Type Total Length
Identification Flags Fragment Offset
Time to Live (TTL) Protocol Header Checksum
Source IP Address
Destination IP Address
IP Options (if any) Padding
0 4 8 16 19 24
31
Data
6. Redes de Computadores Profa. Ana Benso
Campos IP
Version (4 bits)
HLEN (4 bits)
Tamanho em no. de palavras de 32 bits
Header sem opções: 5 (20 bytes)
Header com opções: tamanho máximo 15 (60
bytes)
Service Type
Confiabilidade, precedência, atraso e
throughput
7. Redes de Computadores Profa. Ana Benso
Campos do IP
Total Length (16 bits)
tamanho do header + área de dados
Identification (16 bits)
Identifica de forma única um pacotes IP
Flags (3 bits)
More Fragments (MF)
Don´t Fragment (DF)
Reserved
8. Redes de Computadores Profa. Ana Benso
Campos do IP
Fragment Offset (13 bits)
Múltiplo de byte
Time to Live (8 bits)
Protocol ( 8 bits)
Próximo nível a receber dados (protocolo que está
encapsulado no frame IP)
ICMP (1), TCP (6), UDP (17)
Header Checksum (16 bits)
Soma dos complementos de 1 de blocos de 16 bits,
contendo informações do header do IP
9. Redes de Computadores Profa. Ana Benso
Campos IP
Endereço Origem (32 bits)
Origem dos dados
Não é alterado ao longo da transmissão
Endereço Destino (32 bits)
Destino dos dados
Não é alterado ao longo da transmissão
Opções (variável)
Security, source route, record route, stream id (used for
voice) for reserved resources, timestamp recording
10. Redes de Computadores Profa. Ana Benso
Campos do IP
Padding (variável)
Faz com que o header seja múltiplo de 4
Data (variável)
Data + header < 65,535 bytes
11. Redes de Computadores Profa. Ana Benso
Type of Service
TOS (Type of Service)
Especifica como o Datagrama deve ser tratado
Divisão Original
Precedence: importância do datagrama
D: baixo atraso
T: alto throughput
R: alta confiabilidade
Precedence D T R Unused
0 3 4 5 6
12. Redes de Computadores Profa. Ana Benso
Type of Service
Valores possíveis
Bits 0-2: Precedence
111 Network control.
110 Internetwork control.
101 CRITIC/ECP.
100Flash override.
011 Flash.
010 Immediate.
001Priority.
000Routine.
Bit 3: Delay
0 Normal delay.
1 Low delay.
Bit 4: Throughput
0 Normal throughput.
1 High throughput.
Bit 5: Reliability
0 Normal reliability.
1 High reliability.
Bits 6-7: Reserved for
future use.
13. Redes de Computadores Profa. Ana Benso
Type of Service
Problema
Difícil para a Internet atender as solicitações de
tipo de serviço
Então passa a ser usado como uma “dica” para
algoritmos de roteamento não como uma
demanda
Em 1990 o IETF redefiniu o “service type”
para acomodar os “differentiated services”
CODEPOINT Unused
0 6
14. Redes de Computadores Profa. Ana Benso
Type of Service – Compatibilidade
Distinção entre os bits do codepoint
Se os últimos 3 bits (codepoint) contém 0
(zero)
São definidas 8 classes de serviços que
seguem a definição original
Precedência especial: 6 e 7
Roteador deve implementar ao menos 2 esquemas
Baixa prioridade
Alta prioridade
3 bits em 0 e precedência 6 ou 7: alta prioridade
15. Redes de Computadores Profa. Ana Benso
IP Options
O campo de opções do protocolo IP é
opcional
Inicia após o endereço do destino
Pode estender o header do IP até o tamanho
máximo de 60 bytes
Formato do campo de opções
COPY OPTION CLASS OPTION NUMBER
0 1 3
16. Redes de Computadores Profa. Ana Benso
IP Options
Copy (1 bit)
Controla como os roteadores tratam as opções durante
o processo de fragmentação
Option Class (2 bits)
Especifica a classe geral de opções
Option Class Descrição
0 Controle da rede ou datagrama
1 Reservado
2 Depuração
3 Reservado
17. Redes de Computadores Profa. Ana Benso
IP Options
Option Number
(5 bits)
Especifica uma
classe
específica
dentre da
classe geral
Option Number Descrição
1 No operation
2 Security
3 Loose Route
7 Recorde Route
8 Stream Identifier
9 Strict Source Route
11 MTU Probe
12 MTU Reply
4 Timestamp
18 Traceroute
18. Redes de Computadores Profa. Ana Benso
Record Route Option
Provê uma forma de monitorar como os
datagramas são roteados
Cada roteador que “roteia” o datagrama
acrescenta seu endereço IP ao campo de
opções
CODE LENGTH POINTER
FIRST IP ADDRESS
SECOND IP ADDRESS
...
0 8 16 24 31
copy + option class + option number = CODE (1 byte)
19. Redes de Computadores Profa. Ana Benso
Code e Pointer
Code ( 8 bits)
Representa os campos copy, option class e
option number
Exemplo:
copy = 0, option class = 0, option number = 7 code = 7
copy = 1, option class = 0, option number = 9 code = 137
Pointer (8 bits)
Aponta para próxima área a ser preenchida ou
“consultada”
Deve ser alterada pelo host ou roteador que manipula
dados do campo de opções
20. Redes de Computadores Profa. Ana Benso
Source Route Option
Source Route
Strict Source Route: rota exata a ser seguida
Loose Source Route: deve passar pelo menos
por um dos roteadores
CODE LENGTH POINTER
IP ADDRESS OF FIRST HOPE
IP ADDRESS OF SECOND HOPE
...
0 8 16 24 31
copy + option class + option number = CODE (1 byte)
21. Redes de Computadores Profa. Ana Benso
Timestamp Option
Similar ao Record Route
Inicialmente contém uma lista vazia de
roteadores e tempos
Cada roteador acrescenta seus dados
CODE LENGTH POINTER OFLOW FLAGS
FIRST IP ADDRESS
FIRST TIMESTAMP
...
0 8 16 24 31
copy + option class + option number = CODE (1 byte)
22. Redes de Computadores Profa. Ana Benso
Timestamp Option
Cada entrada na lista contém
IP address (32 Bits)
Timestamp (inteiro de 32 bits)
OFLOW (4 bits)
Contador do número de roteador que não
puderam acrescentar informações
FLAGS
Controla o formato exato do campo de
timestamp
23. Redes de Computadores Profa. Ana Benso
Timestamp - Flags
Os valores possíveis são
Valor das Flags Descrição
0 Registre apenas o timestamp, omita o
endereço IP
1 Acrescente o endereço IP e após o
timestamp
3 Endereços IP são especificados pela
origem. O roteador só irá registrar seu
timestamp se o próximo IP na lista for o
seu.
24. Redes de Computadores Profa. Ana Benso
Fragmentação
Cada padrão de rede tem um MTU
diferenciado
Ethernet: 1500 bytes
ATM: 53 bytes
FDDI: 4500 bytes
...
Datagramas maiores do que a MTU da rede
devem ser fragmentados
25. Redes de Computadores Profa. Ana Benso
Fragmentação
Cada fragmento recebe uma cópia do
header IP do datagrama original e uma
porção de dados
Header IP Dados
Header IP Dados Frag #1
Header IP Dados Frag #1
26. Redes de Computadores Profa. Ana Benso
Fragmentação
No header IP dos fragmentos alteram-se os
campos
Flags, Fragment Offset, Total Length
Header IP Dados
Header IP Dados Frag #1
Header IP Dados Frag #2
ID = xxxx
DF = 0 MF =1 OFSSET = 0
ID = xxxx
DF = 0 MF = 0 OFSSET = 0+Tam FRAG #1
Original
Fragmentos
27. Redes de Computadores Profa. Ana Benso
Fragmentação - exemplo
R1 R2
MTU = 1500 bytes MTU = 1000 bytes MTU = 1500 bytes
1 Datagrama Origem
3000 bytes
3 fragmentos de
1000 bytes
3 fragmentos de
1000 bytes
ID = 12345, DF = 0 MF = 0
Offset = 0, len = 3000
ID = 12345, DF = 0 MF = 1
Offset = 0, len = 1000
ID = 12345, DF = 0 MF = 1
Offset = 1000, len = 1000
ID = 12345, DF = 0 MF = 0
Offset = 2000, len = 1000
ID = 12345, DF = 0 MF = 1
Offset = 0, len = 1000
ID = 12345, DF = 0 MF = 1
Offset = 1000, len = 1000
ID = 12345, DF = 0 MF = 0
Offset = 2000, len = 1000
28. Redes de Computadores Profa. Ana Benso
Fragmentação com DF = 1
R1
MTU = 1500 bytes MTU = 1000 bytes
1 Datagrama Origem
3000 bytes
0 fragmentos
Retorno ICMP
ID = 12345, DF = 1 MF = 0
Offset = 0, len = 3000
ID = 12345, DF = 1 MF = 0
Offset = 0, len = 3000
Datagrama
Descartado !!!
ICMP – Destination Unreachable
Fragmentation Neede and DF = 1
ICMP – Destination Unreachable
Fragmentation Neede and DF = 1
Recebido pela origem do datagrama
Se Offse t == 0 icmp
29. Redes de Computadores Profa. Ana Benso
Remontagem
Fragmentos são remontados somente no destino
Roteadores intermediários não devem remontar
datagramas
Gasto de memória e processamento
Comutação de pacotes = fragmentos com rotas diferenciadas
Tempo máximo para remontagem
Se faltam fragmentos e o tempo se esgota, os
fragmentos são descartados
Destino envia para origem um ICMP de Time Exceeded
30. Redes de Computadores Profa. Ana Benso
Fragmentação & Remontagem
Origem
N. 7
N. 4
N. 3
N. 2
N. 1
Destino
N. 7
N. 4
N. 3
N. 2
N. 1