Informática
Laboratório de Arquitetura e Redes de Computadores
IPv4 e IPv6
Por George Marcel M. A. Smetana (gsmetana@larc.usp.br)
O primeiro nó da ARPANET, na UCLA, e um de seus criadores, Leonard Kleinrock.
1. Introdução
Neste artigo serão apresentados os protocolos IPv4, ICMPv4 e IPv6 da camada de rede da arquitetura TCP/IP. Esses protocolos são chamados de protocolos roteáveis, porque seus pacotes podem ser roteados utilizando-se a informação do endereço da rede de destino contido neles. Na camada de rede há também os chamados protocolos de roteamento, que realizam o roteamento de pacotes baseado no endereço da rede de destino, através da utilização de algum algoritmo. Exemplos de protocolos de roteamento são o RIP, RIPv2, IGRP, EIGRP, OSPF, IS-IS e BGP, que não serão discutidos aqui. Os protocolos ARP e RARP trabalham entre a camada de rede e a camada de enlace e não serão apresentados aqui.
2. Protocolos
2.1. Introdução ao IPv4
Embora o IP seja o protocolo de rede mais conhecido, deve ser mencionado que a idéia de se transmitir mensagens por uma rede persegue o homem a milhares de anos. Deixando lendas de lado e atendo-se aos fatos históricos, por volta de 700 aC, já eram utilizados pombos para se transmitir mensagens na Grécia antiga. As comunicações evoluíram muito desde então... Em 1957, os russos colocaram em órbita o Sputnik, o primeiro satélite artificial, ganhando uma corrida espacial contra os americanos. Como resposta, em 7 de fevereiro de 1958 o Departamento de Defesa dos Estados Unidos (Department of Defense – DoD), através da Diretiva 5105.15, decidiu criar a (Defense) Advanced Research Projects Agency 1 ((D)ARPA – Agência de Pesquisas de Projetos Avançados de Defesa). A DARPA tinha como missão garantir que os Estados Unidos estivessem sempre na dianteira tecnológica militar e antecipar quais seriam os avanços tecnológicos dos “adversários”. Com o passar dos anos, a DARPA teve a necessidade de