Transmission Control Protocol e Internet Protocol são dois protocolos de rede de computadores distintos. TCP e IP são tão comumente usados juntos, entretanto, que TCP/IP se tornou a terminologia padrão para se referir a este conjunto de protocolos.
Um protocolo é um conjunto acordado de procedimentos e regras. Quando dois computadores seguem os mesmos protocolos - o mesmo conjunto de regras - eles se entendem e trocam dados.
Funcionalidade TCP/IP
A funcionalidade TCP/IP é dividida em quatro camadas, cada uma com seu próprio conjunto de protocolos acordados:
- A camada link consiste em métodos e protocolos que operam apenas em um link, que é o componente de rede que interconecta nós ou hosts na rede. Os protocolos na camada incluem Ethernet e Address Resolution Protocol.
- A camada internet (ou networking) conecta redes independentes para transportar os pacotes que contêm os dados através dos limites da rede. Os protocolos são IP e Internet Control Message Protocol.
- A camada transport trata das comunicações entre hosts e é responsável pelo controle de fluxo, confiabilidade e multiplexação. Os protocolos incluem TCP e User Datagram Protocol.
- A camada application padroniza a troca de dados para aplicativos. Os protocolos incluem HyperText Transfer Protocol, File Transfer Protocol, Post Office Protocol Versão 3, Simple Mail Transfer Protocol e Simple Network Time Protocol.
TCP/IP tecnicamente se aplica a comunicações de rede nas quais o transporte TCP é usado para entregar dados através de redes IP. Conhecido como protocolo orientado à conexão, o TCP funciona estabelecendo uma conexão virtual entre dois dispositivos por meio de uma série de mensagens de solicitação e resposta enviadas pela rede física.
- TCP divide uma mensagem ou arquivo em pacotes que são transmitidos pela internet e depois remontados quando chegam ao seu destino.
- IP é responsável pelo endereço de cada pacote para que ele chegue ao destino correto.
A pessoa média na internet trabalha em um ambiente predominantemente TCP/IP. Os navegadores da Web, por exemplo, usam TCP/IP para se comunicar com servidores da Web. A transferência de informações funciona tão perfeitamente que milhões de pessoas usam o TCP/IP todos os dias para enviar e-mails, bater papo online e jogar jogos online sem nem se dar conta disso.
FAQ
Quais serviços ou protocolos de rede usam a porta TCP/IP 22?
Geralmente, o protocolo de rede Secure Shell (SSH) usa a porta 22. Esse número também é frequentemente usado para logins seguros, transferências de arquivos e encaminhamento de portas.
Qual é a diferença entre TCP e IP?
Como TCP e IP são dois protocolos diferentes, eles executam duas funções diferentes. O IP é responsável por encontrar o endereço para onde as informações serão enviadas, enquanto o TCP é responsável por entregar essas informações ao endereço.
O que é conhecido como canivete do exército suíço TCP/IP?
O "Canivete do Exército Suíço TCP/IP" é um apelido comum para Netcat, uma ferramenta que é usada para gravar dados em redes usando protocolos TCP ou UDP.