como montar uma rede
“Internet e Arquitetura TCP/IP” volume I I
Curso de Redes de Computadores a 2 edição
Carlos Antonio Silva Junior
2
CURSO REDES DE COMPUTADORES - INTERNET E ARQUITETURA TCP/IP - PUC RIO/CCE
1. Protocolos da camada de Rede e Protocolos auxiliares de TCP/IP
Este protocolos são agrupados neste capítulo, por fornecerem serviços auxiliares para TCP/IP, tanto a nível de enlace OSI quanto a nível a de aplicação.
BOOTP e DHCP
Este protocolos fornecem aos protocolos TCP/IP, as informações iniciais de configuração da máquina tais como endereço IP, máscara de sub-rede, roteadores default, rotas, servidores de Boot, servidores de nome e diversas outras informações. Eles são utilizados principalmente para realizar a administração centralizada de máquinas TCP/IP e possibilitar o BOOT de máquinas sem rígido e sem informações iniciais de configuração. O
BOOTP (Bootstrap Protocol) é o protocolo mais antigo e o DHCP (Dynamic Host Control Protocol) está aos poucos o substituindo. O BOOTP é bastante utilizado para o boot inicial de dispositivos de rede, como roteadores, switches, hubs gerenciáveis, além de estações Unix diskless (sem disco e cada vez mais raras hoje). O DHCP é um pouco mais complexo e mais versátil e vem sendo utilizado principalmente para simplificar a administração de endereços e outros parâmetros de configuração de grandes instalações de máquinas
TCP/IP.
Protocolo BOOTP
A mensagem BOOTP é encapsulada em UDP e possui o seguinte formato:
0
Octeto 1
7
Octeto 2
OP (1=Req,2=Rep)
15
Octeto 3
23
Octeto 4
HLENGTH
HW TYPE
TRANSACTION ID
SECONDS (tempo desde o boot)
31
HOPS
UNUSED
CLIENT IP ADDRESS (se cliente souber)
YOUR IP ADDRESS
SERVER IP ADDRESS
GATEWAY IP ADDRESS
CLIENT HARDWARE ADDRESS (16 OCTETS)
SERVER HOST NAME (64 OCTETS)
BOOT FILE NAME (128 OCTETS)
VENDOR-SPECIFIC AREA (64 OCTETS)
As mensagens BOOTP Request e BOOTP Reply tem o mesmo formato mas no Request