Introdução
aos Protocolos de Rede |
||
Objetivo Nos próximos módulos estudaremos os principais
protocolos da camada de rede, que determinam como os procedimentos e métodos
estabelecidos no modelo OSI serão implementados. Os protocolos que estudaremos fazem parte de um
conjunto chamado TCP/IP. Este não é o único conjunto, mas, por seu uso na
Internet e, atualmente, também nas redes locais, é o mais importante. |
|
|
Protoloco
TCP/IP Trata-se,
como mencionado, de um conjunto de protocolos bastante grande. Deste
conjunto, fazem parte o TCP e o IP, que acabaram dando nome a ele. |
||
O
protocolo TCP/IP é mais antigo que o modelo OSI. Sua história
remonta aos primeiros desenvolvimentos da ARPANET,
que, em 1974 passou a adotar o TCP e em 1978 o IP, então em suas versões
iniciais. Ambos
tomaram a forma muito aproximada do que são hoje em 1981. Em 1983,
por determinação do DoD – Department of Defense, EUA, todos os seus
computadores deveriam usá-los, o que incluia a ARPANET. |
|
|
A
ARPANET lançou as bases do que eventualmente se tornou a Internet como a
conhecemos hoje, levando o TCP/IP a tornar-se um protocolo praticamente
universal na comunicação. Alguns
dos protocolos importantes do conjunto TCP/IP são ·
IP – Internet Protocol ·
BOOTP – Bootstrap Protocol ·
ARP – Address Resolution Protocol ·
RARP – Reverse Address Resolution Protocol ·
TCP – Transmission Control Protocol ·
UDP – User Datagram Protocol Como ilustrado,
o protocolo TCP/IP tem seu próprio modelo, chamado Modelo DoD, de quatro
camadas, que pode ser mapeado de modo aproximado ao Modelo OSI. Assim, é
possível, com certa aproximação, comparar a funcionalide dos protocolos que
compõe o TCP/IP ao Modelo OSI. |
||
RFC –
Request for Comment Um dos
aspectos mais importante do TCP/IP é que ele não é proprietário. É um protocolo
aberto, e sua documentação é pública. Este conceito teve início em 1969, com
S. Clocker, da UCLA, numa série de notas escritas em papel, e distribuídas à
comunidade de desenvolvedores. Comentários e sugestões poderiam ser feitos. Eventualmente,
estes documentos, ou RFCs – Request for Comment, tornaram os documentos que
formalizam a constituição e o funcionamento dos protocolos usados na
Internet, e são atualmente responsabilidade de um órgão chamado INTERNIC –
Internet Network Information Center. As RFCs
constituem a documentação oficial e final dos protocolos. Ao estudá-los,
faremos várias referências a elas, como a RFC 791 para o IP, RFC 761 para o
TCP, RFC 826 para o ARP, etc. Entretanto,
há RFC sobre muitos outros assuntos, como: RFC 968 - 'Twas the
Night Before Start-up', um poema sobre a inicialização de uma rede RFC 1925 – The
twelve netwoking Truths RFC 1300 - Remembrances of Things Past, um poema sobre os antigos usos de
termos agora usados em TI RFC 1855 - Netiquette Guidelines Há
vários sites que mantém uma base de dados atualizadas das RFCs, como RFC Editor – http://www.rfc-editor.org RFC Archive – http://www.rfc-archive.org |
||