O TCP/IP foi desenvolvido pela DARPA para permitir que computadores compartilhassem recursos em rede. Consiste em um conjunto de protocolos padronizados, incluindo TCP e IP, que especificam como computadores se comunicam e interconectam redes. TCP controla a transmissão de dados enquanto IP roteia pacotes de dados na Internet.
2. Origens do TCP/IP
O TCP/IP é o nome que se dá a toda a família de
protocolos utilizados pela Internet. Esta família de
protocolos foi desenvolvida pela DARPA (Defense
Advanced Research Project Agency) no DoD
(Departamento de Defensa dos Estados Unidos).
O Este conjunto de protocolos foi desenvolvido para
permitir aos computadores compartilharem recursos
numa rede. Toda a família de protocolos inclui um
conjunto de padrões que especificam os detalhes de
como comunicar computadores, assim como
também convenções para interconectar redes e
rotear o tráfego.
3. Origens do TCP/IP
O Oficialmente esta família de protocolos é
chamada, Protocolo Internet TCP/IP,
comummente referenciada só como
TCP/IP, devido a seus dois protocolos
mais importantes (TCP: Transport Control
Protocol e IP: Internet Protocol).
4. Características e
funcionamento do TCP/IP
O TCP e IP significam Transmission Control Protocol
e Internet Protocol, respectivamente. Cada um
destes protocolos protagonizam funções
divergentes na comunicação que se dá entre
computadores, actuando a diferentes níveis do
modelo OSI. Todavia, é notório a abrangência do
TCP/IP, facto que poderemos verificar aquando da
sua instalação, pois serão também instalados uma
série de outros componentes que se denominam
por protocolos UDP, ARP e ICMP, bem como um
conjunto de software de índole adicional, inclusive
programas de comunicação para transferência de
ficheiros, controlo remoto de hosts TCP/IP, teste e
configuração.
5. Protocolo IP
O O protocolo IP define mecanismos de expedição de
pacotes sem conexão.
O IP define três pontos importantes:
1. A unidade básica de dados a ser transferida na
Internet.
2. O software de IP executa a função de roteamento,
escolhendo um caminho sobre o qual os dados
serão enviados.
3. Incluir um conjunto de regras que envolvem a ideia
da expedição de pacotes não confiáveis. Estas
regras indicam como os hosts ou gateways
poderiam processar os pacotes; como e quando as
mensagens de erros poderiam ser geradas; e as
condições em que os pacotes podem ser
descartados.
6. Portas de comunicação
O Bem, sem entrar em detalhes técnicos do
TCP/IP, vou explicar, através de um exemplo
prático, o conceito de porta. Vamos imaginar
um usuário, utilizando um computador com
conexão à Internet. Este usuário, pode, ao
mesmo tempo, acessar um ou mais sites da
Internet, usar o Outlook Express para ler suas
mensagens de email, estar conectado a um
servidor de FTP, usando um programa como
o WS-FTP, para fazer download de um ou
mais arquivos, estar jogando DOOM através
da Internet e assim por diante.