tcp ip
O que é o TCP/IP e quais as suas camadas?
O TCP/IP actualmente é o protocolo mais usado em redes locais. Isso deve-se basicamente à popularização da Internet, a rede mundial de computadores, já que esse protocolo foi criado para ser usado na Internet.Uma das grandes vantagens do TCP/IP em relação a outros protocolos existentes é que ele é roteável, isto é, foi criado pensado em grandes redes e de longa distância, onde pode haver vários caminhos para o pacote atingir o computador receptor.
Outro facto que tornou o TCP/IP popular é que ele possui uma arquitectura aberta e qualquer fabricante pode adotar a sua própria versão do TCP/IP no seu sistema operacional, sem a necessidade de pagamento de direitos de autor. Com isso, todos os fabricantes de sistemas operacionais acabaram por adotar o TCP/IP, transformando-o em um protocolo universal, possibilitando que todos os sistemas possam comunicar entre si sem dificuldade.
Camada de Aplicação - Esta camada faz a comunicação entre os aplicativos e o protocolo de transporte. Existem vários protocolos que operam na camada de aplicação. Os mais conhecidos são o HTTP, SMTP, FTP, SNMP, DNS e o Telnet.
Quando um programa cliente de e-mail quer descarregar os e-mails que estão armazenados no servidor de e-mail, ele irá efectuar esse pedido para a camada de aplicação do TCP/IP, onde é atendido pelo protocolo SMTP. Quando você entra num endereço www no seu browser para visualizar uma página da internet, o seu browser irá comunicar com a camada de aplicação do TCP/IP, onde é atendido pelo protocolo HTTP. E assim por diante.
A camada de aplicação comunica-se com a camada de transporte através de uma porta. As portas são numeradas e as aplicações padrão usam sempre uma mesma porta. Por exemplo, o protocolo SMTP utiliza sempre a porta 25, o protocolo HTTP utiliza sempre a porta 80 e o FTP as portas 20 (para a transmissão de dados) e a 21 (para transmissão de informações de controle).
O uso de um número