Escolar Documentos
Profissional Documentos
Cultura Documentos
O Modelo TCP/IP
Antes da internet se tornar tão popular os protocolos de comunicação mais
importantes eram o TCP/IP, NETBEUI, IPX/SPX, Xerox Network System
(XNS) e o Apple Talk. De salientar que para dois equipamentos de rede
poderem comunicar entre si é essencial que ambos entendam as mesmas regras
ou seja, ambos têm de usar o mesmo protocolo de comunicação.
Com o acesso crescimento e vulgarização da Internet e com a necessidade de
as redes internas das empresas se ligarem cada vez com mais frequência à
Internet e de serem obrigadas a utilizar o protocolo já usado
na internet, o protocolo TCP/IP expandiu-se também a estas redes empresariais
tornando-se actualmente no protocolo padrão de comunicação.
O Protocolo TCP
O TCP é um protocolo da camada de transporte confiável em que existe
a garantia que os dados são integralmente transmitidos para os hosts de destino
correctos na sequência pelo qual foram enviados. O TCP segmenta a informação
proveniente da Camada Aplicação em pequenos blocos de informação
(datagramas) inserindo-lhes um cabeçalho de forma a que seja possível no
hoste de destino fazer a reassemblagem dos dados. Este cabeçalho contém um
conjunto de bits (checksum) que permite tanto a validação dos dados como do
próprio cabeçalho. A utilização do checksum permite muitas vezes no hoste de
destino recuperar informação em caso de erros simples na transmissão (nos
casos da rede corromper o pacote). Caso a informação seja impossível de
recuperar ou o pacote TCP/IP se tenha perdido durante a transmissão, é tarefa
do TCP voltar a transmitir o pacote. Para que o hoste de origem tenha a garantia
que o pacote chegou isento de erros é necessário que o hoste de destino o
informe através do envio de uma mensagem de "acknowledgement".
O TCP corresponde a um conjunto de rotinas instaladas nos hosts de
origem e destino as quais são utilizadas pelas várias aplicações (e-mail, http,
FTP, telnet, etc) quando necessitam de executar o transporte de dados entre
hosts.
Para que seja possível identificar a que serviço um determinado
datagrama pertence, o TCP utiliza o conceito de portas. A cada porta está
associado um serviço. Após determinada a porta, toda a comunicação com a
aplicação é realizada e endereçada através dela.
1. Estabelecimento da ligação
2. Troca de dados
3. Libertação da ligação
O Protocolo IP
Este protocolo define os mecanismos de expedição dos datagramas. É
um protocolo não orientado à conexão em que cada pacote IP é tratado como
uma unidade independente de informação, não possuindo qualquer relação com
qualquer outro. Neste datagrama são colocadas informações relevantes para o
envio do pacote até o destino.
O Protocolo IP é responsável pela comunicação entre hosts em redes
TCP/IP. Ele é responsável pela comunicação entre cada elemento da rede para
permitir o transporte de uma mensagem de um host de origem até a um host de
destino, podendo o datagrama passar por várias sub-redes (a origem e o destino
são hosts identificados por endereços IP) . O protocolo IP é não-confiável, sendo
esta uma responsabilidade dos protocolos das camadas superiores,
nomeadamente do TCP. Assim, não é utilizado nenhum mecanismo de controlo
de fluxo ou de controlo de erros de dados, verificando-se apenas, através de um
checksum a integridade do cabeçalho de forma a garantir que os gateways
encaminhem correctamente os datagramas.
As funções mais importantes realizadas pelo protocolo IP são a atribuição
de um esquema de endereçamento independente do endereçamento da rede
utilizada e independente da própria topologia da rede, além da capacidade de
rotear e tomar decisões de roteamento para o transporte das mensagens entre
os elementos que interligam as redes.
AS OPÇÕES IP
As opções IP são utilizadas como uma forma de verificação e monitoração duma
rede IP. As opções que especificam a rota até o destino não são utilizadas
normalmente pois o IP é baseado na técnica de Next-Hop Routing. Ainda assim,
estes mecanismos são pouco utilizados como ferramenta de testes e verificação,
sendo raros os programas que os implementam.
O formato das opções IP é descrita no quadro abaixo:
OS ENDEREÇOS IP
Um endereço IP serve para identificar univocamente cada um dos
elementos que compõe uma rede ligada à Internet. Um endereço IP é um
conjunto de 32 bits, normalmente escritos em décimal e distribuídos por 4
octetos.
A definição de um endereço IP segue uma série de especificações
definidas pela NIC "Network Information Center", que atribui e controla os
endereços IP pelo mundo de forma a garantir segurança e unicidade dos
endereços.
Associado ao endereço IP de cada host está também associada a
máscara de Rede. Ambos, são utilizados para a comunicação entre hosts e
permitem identificar o host e a rede.
Devido a existirem redes de vários tamanhos, é utilizado o conceito de
Classe de Endereçamento.