SlideShare une entreprise Scribd logo
1  sur  29
Protocolo IP Profa. Ana Cristina Benso da Silva Disciplina: Redes de Computadores
Roteiro ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Características do IP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Características do IP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
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
Campos IP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Campos do IP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Campos do IP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Campos IP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Campos do IP ,[object Object],[object Object],[object Object],[object Object]
Service Type ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Precedence  D  T  R  Unused  0 3 4 5 6
Service Type ,[object Object],[object Object],[object Object],[object Object],CODEPOINT  Unused  0 6
Service Type – compatibilidade ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IP Options ,[object Object],[object Object],[object Object],[object Object],0 1 3 COPY  OPTION CLASS  OPTION NUMBER
IP Options ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IP Options ,[object Object],[object Object],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
Record Route Option ,[object Object],[object Object],copy + option class + option number = CODE (1 byte) CODE  LENGTH  POINTER  FIRST IP ADDRESS  SECOND IP ADDRESS  ...  0 8 16 24 31
Code e Pointer ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Source Route Option ,[object Object],[object Object],[object Object],copy + option class + option number = CODE (1 byte) CODE  LENGTH  POINTER  IP ADDRESS OF FIRST HOPE  IP ADDRESS OF SECOND HOPE ...  0 8 16 24 31
Timestamp Option ,[object Object],[object Object],[object Object],CODE  LENGTH  POINTER  OFLOW  FLAGS  FIRST IP ADDRESS  FIRST TIMESTAMP  ...  0 8 16 24 31 copy + option class + option number = CODE (1 byte)
Timestamp Option ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Timestamp - Flags ,[object Object],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.
Fragmentação ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Fragmentação ,[object Object],Header IP   Dados   Header IP   Dados Frag #1  Header IP   Dados Frag #1
Fragmentação ,[object Object],[object Object],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
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
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
Remontagem ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
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

Contenu connexe

Tendances

Redes de computadores II - 2.Servicos de Camada de Rede IP
Redes de computadores II - 2.Servicos de Camada de Rede IPRedes de computadores II - 2.Servicos de Camada de Rede IP
Redes de computadores II - 2.Servicos de Camada de Rede IPMauro Tapajós
 
Protocolos de Transporte RTSP
Protocolos de Transporte RTSPProtocolos de Transporte RTSP
Protocolos de Transporte RTSPnelsonalm
 
Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...
Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...
Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...Felipe Alex
 
Ferramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFerramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFrederico Madeira
 
Training networking-tcpip-questionsanswers
Training networking-tcpip-questionsanswersTraining networking-tcpip-questionsanswers
Training networking-tcpip-questionsanswersRobson_santos
 
Protocolo arp
Protocolo arpProtocolo arp
Protocolo arpmagico8
 
Protocolos ARP e RARP
Protocolos ARP e RARPProtocolos ARP e RARP
Protocolos ARP e RARPRafael Moreno
 
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...Wellington Oliveira
 
Resolução Parcial - Redes de Computadores - Kurose 6ª Edição
Resolução Parcial - Redes de Computadores - Kurose 6ª EdiçãoResolução Parcial - Redes de Computadores - Kurose 6ª Edição
Resolução Parcial - Redes de Computadores - Kurose 6ª EdiçãoRonildo Oliveira
 
Rct 17 - camada de rede - endereçamento ip
Rct   17 - camada de rede - endereçamento ipRct   17 - camada de rede - endereçamento ip
Rct 17 - camada de rede - endereçamento ipUniversal.org.mx
 
Comando para rede
Comando para redeComando para rede
Comando para redeAlan Jorge
 

Tendances (20)

Redes de computadores II - 2.Servicos de Camada de Rede IP
Redes de computadores II - 2.Servicos de Camada de Rede IPRedes de computadores II - 2.Servicos de Camada de Rede IP
Redes de computadores II - 2.Servicos de Camada de Rede IP
 
R&C 0501 07 1
R&C 0501 07 1R&C 0501 07 1
R&C 0501 07 1
 
Controle de congestionamento tcp
Controle de congestionamento tcpControle de congestionamento tcp
Controle de congestionamento tcp
 
Arp
ArpArp
Arp
 
Protocolos de Transporte RTSP
Protocolos de Transporte RTSPProtocolos de Transporte RTSP
Protocolos de Transporte RTSP
 
Conceitos associado às redes
Conceitos associado às redesConceitos associado às redes
Conceitos associado às redes
 
Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...
Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...
Análise de Desempenho de Algoritmos de Controle de Congestionamento TCP utili...
 
Protocolos de Redes
Protocolos de RedesProtocolos de Redes
Protocolos de Redes
 
Arp rarp
Arp rarpArp rarp
Arp rarp
 
Ferramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em RedesFerramentas para Detecção de Problemas em Redes
Ferramentas para Detecção de Problemas em Redes
 
Exercicio rossana
Exercicio rossanaExercicio rossana
Exercicio rossana
 
Training networking-tcpip-questionsanswers
Training networking-tcpip-questionsanswersTraining networking-tcpip-questionsanswers
Training networking-tcpip-questionsanswers
 
Protocolo arp
Protocolo arpProtocolo arp
Protocolo arp
 
Entendendo o ipv6
Entendendo o ipv6Entendendo o ipv6
Entendendo o ipv6
 
Protocolos ARP e RARP
Protocolos ARP e RARPProtocolos ARP e RARP
Protocolos ARP e RARP
 
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...
WANs e Roteadores Cap. 10 TCP/IP Intermediário - CCNA 3.1 Wellington Pinto de...
 
Resolução Parcial - Redes de Computadores - Kurose 6ª Edição
Resolução Parcial - Redes de Computadores - Kurose 6ª EdiçãoResolução Parcial - Redes de Computadores - Kurose 6ª Edição
Resolução Parcial - Redes de Computadores - Kurose 6ª Edição
 
Rct 17 - camada de rede - endereçamento ip
Rct   17 - camada de rede - endereçamento ipRct   17 - camada de rede - endereçamento ip
Rct 17 - camada de rede - endereçamento ip
 
R&C 0401 07 1
R&C 0401 07 1R&C 0401 07 1
R&C 0401 07 1
 
Comando para rede
Comando para redeComando para rede
Comando para rede
 

En vedette (6)

I Pv4 Final 2
I Pv4 Final 2I Pv4 Final 2
I Pv4 Final 2
 
Enderec v6
Enderec v6Enderec v6
Enderec v6
 
Endereços de rede i pv4
Endereços de rede i pv4Endereços de rede i pv4
Endereços de rede i pv4
 
Introducao a computacao
Introducao a computacaoIntroducao a computacao
Introducao a computacao
 
Ccna1 capitulo 6 v4.0
Ccna1 capitulo 6 v4.0Ccna1 capitulo 6 v4.0
Ccna1 capitulo 6 v4.0
 
Endereçamento IPV4
Endereçamento IPV4Endereçamento IPV4
Endereçamento IPV4
 

Similaire à I Pv4 2004

Redes I -7.Introdução ao TCP/IP
Redes I -7.Introdução ao TCP/IPRedes I -7.Introdução ao TCP/IP
Redes I -7.Introdução ao TCP/IPMauro Tapajós
 
Redes de computadores II - 1.Arquitetura TCP/IP
Redes de computadores II - 1.Arquitetura TCP/IPRedes de computadores II - 1.Arquitetura TCP/IP
Redes de computadores II - 1.Arquitetura TCP/IPMauro Tapajós
 
Redes De Computadores Internet
Redes De Computadores   InternetRedes De Computadores   Internet
Redes De Computadores InternetMario Bittencourt
 
Pmmrei Comandos E Utilitariso Tcp Ip
Pmmrei   Comandos E Utilitariso Tcp IpPmmrei   Comandos E Utilitariso Tcp Ip
Pmmrei Comandos E Utilitariso Tcp Ipmfsr1970
 
Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p1)
Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p1)Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p1)
Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p1)Andre Peres
 
R&c 05 14_2 - Protocolo IP (Parte 2)
R&c 05 14_2 - Protocolo IP (Parte 2)R&c 05 14_2 - Protocolo IP (Parte 2)
R&c 05 14_2 - Protocolo IP (Parte 2)Mariana Hiyori
 
Aula 7 conjunto de instrucoes
Aula 7   conjunto de instrucoesAula 7   conjunto de instrucoes
Aula 7 conjunto de instrucoesCratuscb
 
I Pv6 Final 2
I Pv6 Final 2I Pv6 Final 2
I Pv6 Final 2ptic433
 
R&c 05 14_1 - Protocolo IP (Parte 1)
R&c 05 14_1 - Protocolo IP (Parte 1)R&c 05 14_1 - Protocolo IP (Parte 1)
R&c 05 14_1 - Protocolo IP (Parte 1)Mariana Hiyori
 
Análise de Tráfego TCP/IP
Análise de Tráfego TCP/IPAnálise de Tráfego TCP/IP
Análise de Tráfego TCP/IPThiago Finardi
 
Julio Silvello - Tms320 C55 X
Julio Silvello -  Tms320 C55 XJulio Silvello -  Tms320 C55 X
Julio Silvello - Tms320 C55 Xjsilvello
 

Similaire à I Pv4 2004 (20)

IPv4_2004.ppt
IPv4_2004.pptIPv4_2004.ppt
IPv4_2004.ppt
 
Redes I -7.Introdução ao TCP/IP
Redes I -7.Introdução ao TCP/IPRedes I -7.Introdução ao TCP/IP
Redes I -7.Introdução ao TCP/IP
 
Redes de computadores II - 1.Arquitetura TCP/IP
Redes de computadores II - 1.Arquitetura TCP/IPRedes de computadores II - 1.Arquitetura TCP/IP
Redes de computadores II - 1.Arquitetura TCP/IP
 
Redes De Computadores Internet
Redes De Computadores   InternetRedes De Computadores   Internet
Redes De Computadores Internet
 
Administração de Redes Linux - III
Administração de Redes Linux - IIIAdministração de Redes Linux - III
Administração de Redes Linux - III
 
Camada rede
Camada redeCamada rede
Camada rede
 
Pmmrei Comandos E Utilitariso Tcp Ip
Pmmrei   Comandos E Utilitariso Tcp IpPmmrei   Comandos E Utilitariso Tcp Ip
Pmmrei Comandos E Utilitariso Tcp Ip
 
Cap6 smds
Cap6 smdsCap6 smds
Cap6 smds
 
Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p1)
Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p1)Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p1)
Introdução a Redes de Computadores - 9 - Nível de Rede - IP (p1)
 
Sem-IP.ppt
Sem-IP.pptSem-IP.ppt
Sem-IP.ppt
 
Sem-IP.ppt
Sem-IP.pptSem-IP.ppt
Sem-IP.ppt
 
R&C 0502 07 2
R&C 0502 07 2R&C 0502 07 2
R&C 0502 07 2
 
R&C 0502 07 2
R&C 0502 07 2R&C 0502 07 2
R&C 0502 07 2
 
R&c 05 14_2 - Protocolo IP (Parte 2)
R&c 05 14_2 - Protocolo IP (Parte 2)R&c 05 14_2 - Protocolo IP (Parte 2)
R&c 05 14_2 - Protocolo IP (Parte 2)
 
Aula 7 conjunto de instrucoes
Aula 7   conjunto de instrucoesAula 7   conjunto de instrucoes
Aula 7 conjunto de instrucoes
 
I Pv6 Final 2
I Pv6 Final 2I Pv6 Final 2
I Pv6 Final 2
 
Camada de rede parte2
Camada de rede   parte2Camada de rede   parte2
Camada de rede parte2
 
R&c 05 14_1 - Protocolo IP (Parte 1)
R&c 05 14_1 - Protocolo IP (Parte 1)R&c 05 14_1 - Protocolo IP (Parte 1)
R&c 05 14_1 - Protocolo IP (Parte 1)
 
Análise de Tráfego TCP/IP
Análise de Tráfego TCP/IPAnálise de Tráfego TCP/IP
Análise de Tráfego TCP/IP
 
Julio Silvello - Tms320 C55 X
Julio Silvello -  Tms320 C55 XJulio Silvello -  Tms320 C55 X
Julio Silvello - Tms320 C55 X
 

I Pv4 2004

  • 1. Protocolo IP Profa. Ana Cristina Benso da Silva Disciplina: Redes de Computadores
  • 2.
  • 3.
  • 4.
  • 5. 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.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. 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
  • 27. 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
  • 28.
  • 29. 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