TCP/IP
Significa "Transmission Control Protocol over Internet Protocol."
TCP/IP é o conjunto padrão de protocolos usado por computadores e outros dispositivos para se comunicarem em redes. Esse conjunto de protocolos serve como base do Internet. Como a abreviação indica, o conjunto TCP/IP inclui tanto o Transport Control Protocol (TCP) quanto o Internet Protocol (IP). Outros protocolos, como o User Datagram Protocol (UDP), também são considerados parte do conjunto padrão.
Os protocolos TCP e IP trabalham em conjunto para enviar dados de um host para outro. Primeiro, cada host (assim como todos os outros dispositivos conectados à rede) recebe um endereço IP exclusivo. O TCP estabelece uma conexão entre os hosts usando seus endereços IP, depois divide os dados em pacotes e os envia pela Internet. Em seguida, os roteadores direcionam os dados de uma rede para outra por uma série de interconexões conhecida como (backbone da Internet), usando os endereços IP nos cabeçalhos dos pacotes de dados. Quando os dados chegam ao destino, o TCP remonta os pacotes de dados e confirma o recebimento dos dados para o outro host por IP.
Embora o conjunto padrão de protocolos da Internet tenha sido nomeado em referência ao TCP e ao IP, ele inclui outros protocolos que operam em quatro camadas diferentes. Cada camada é construída sobre as camadas abaixo dela.
- A Camada de Enlace é a camada mais baixa e representa a rede física que conecta computadores e roteadores. Essa camada lida com a transmissão efetiva de dados digitais entre dispositivos por meio de cabos de rede como (Ethernet, coaxial e fibra óptica) e de rádio sem fio como (Wi-Fi e redes celulares).
- A Camada de Internet lida com o roteamento de dados entre redes. Cada dispositivo conectado por meio da camada de Enlace recebe um endereço IP, que o Internet Protocol usa para direcionar os dados pela camada de Enlace, desde sua origem até seu destino.
- A Camada de Transporte lida com as comunicações entre dois hosts conectados pela camada de Internet. TCP e UDP são os dois protocolos mais comuns da camada de Transporte. Eles dividem os dados em pequenas partes, adicionam cabeçalhos para direcionar os dados pela Internet e depois remontam os dados no computador de destino.
- A Camada de Aplicação é a camada de nível mais alto. Protocolos como HTTP, SMTP e FTP enviam dados pela camada de Transporte para uma porta específica no outro host, que identifica qual aplicativo deve processar os dados recebidos. Por exemplo, os pacotes de dados recebidos destinados a um navegador da Web são entregues ao navegador, não a um cliente de email ou aplicativo de streaming de música.
Teste seus conhecimentos