O protocolo TCP /IP tem sido o modelo dominante de internetworking para as últimas três décadas . É composto de vários protocolos de comunicação diferentes que são baseados em protocolos originais que é nomeado após , ou seja , o TCP (Transmission Control Protocol) e IP ( Internet Protocol ) . TCP /IP foi desenvolvido para implementar a Internet e , ao longo dos anos , ele tem continuado a evoluir para atender às necessidades atuais da Internet . TCP
O Transmission Control Protocol ( TCP ) é o nível intermediário que fica entre um programa de aplicação e da Internet. Quando uma aplicação quer se comunicar on-line , ele emite um único pedido para o TCP , que, por sua vez, lida com todos os detalhes de IP a ser transmitido em toda a web . TCP também lida com problemas de transmissão e é considerado como um serviço de entrega de fluxo confiável. A World Wide Web, e-mail, aplicações de streaming de mídia e outros serviços usam extensivamente TCP.
IP
O Protocolo de Internet é o principal protocolo para o envio e recebimento de pacotes de dados através de a Internet . Este é o endereço Internet de um dispositivo que está usando o protocolo TCP /IP. Um exemplo de um tal endereço é " 100.1.1.1 " . Sendo um protocolo sem conexão , os pacotes de dados enviados são tratados como unidades de dados independentes. TCP seqüências os pacotes no momento da chegada ao seu destino. Internet Protocol Version 4 (IPv4) e IPv6 são as mais comuns das versões IP hoje. IPv6 suporta mais endereços IPv4 e, portanto, que oferece suporte para mais usuários de Internet.
Protocolos da Camada de Enlace
Estes incluem protocolos que lidam com o controle de fluxo , funcionais e processuais transferências de dados entre entidades de rede . Eles incluem o protocolo ponto a ponto (PPP) , Serial Line Internet Protocol ( SLIP) e Ethernet. Protocolos da Camada
Rede
Estes protocolos lidar com comutação e roteamento funções necessárias de nó para nó de transmissão de dados . Incluem Address Resolution Protocol (ARP) e Reverse Address Resolution Protocol ( RARP) . O Protocolo de Internet (IP) também funciona nessa camada , fornecendo o software de endereçamento e mecanismo de gestão de pacotes de dados.
Transportes Protocolos da Camada
protocolos operando sobre esta camada é responsável para transferência de dados completa , que inclui a transferência de dados entre os hosts , end-to -end de recuperação de erros e ligação confiabilidade. Estes protocolos incluem a mensagem Control Protocol Internet (ICMP) e User Datagram Protocol ( UDP). TCP também funciona nessa camada de gerenciamento de serviços de aplicativos.
Camada de Aplicação Protocolos
A camada de aplicação suporta os processos de aplicação do usuário final e . Existem muitos protocolos que operam sobre esta camada . Algumas delas incluem o File Transfer Protocol (FTP) , Hypertext Transfer Protocol ( HTTP) e Telnet , entre outros.