Comunicação sem fio - TCP / IP

O protocolo TCP / IP original foi definido como quatro camadas de software construídas sobre o hardware. Hoje, entretanto, o TCP / IP é considerado um modelo de cinco camadas, com as camadas nomeadas semelhantes às do modelo OSI.

Comparação entre OSI e TCP / IP Suite

Quando comparamos os dois modelos, descobrimos que duas camadas, sessão e apresentação, estão faltando no protocolo TCP / IP. A camada de aplicativo no conjunto é geralmente considerada a combinação de três camadas no modelo OSI.

O modelo OSI especifica quais funções pertencem a cada uma de suas camadas, mas as camadas do conjunto de protocolos TCP / IP contêm protocolos relativamente independentes que podem ser combinados e combinados, dependendo das necessidades do sistema. O termo hierárquico significa que cada protocolo de nível superior é suportado por um ou mais protocolos de nível inferior.

Camadas no pacote TCP / IP

As quatro camadas do modelo TCP / IP são a camada host-para-rede, camada de internet / rede, camada de transporte e camada de aplicação. A finalidade de cada camada no conjunto de protocolos TCP / IP é detalhada a seguir.

A imagem acima representa as camadas do conjunto de protocolos TCP / IP.

Camada física

O TCP / IP não define nenhum protocolo específico para a camada física. Ele suporta todos os protocolos padrão e proprietários.

  • Nesse nível, a comunicação é entre dois saltos ou nós, um computador ou roteador. A unidade de comunicação é umsingle bit.

  • Quando a conexão é estabelecida entre os dois nós, um fluxo de bits flui entre eles. A camada física, no entanto, trata cada bit individualmente.

A responsabilidade da camada física, além da entrega de bits, corresponde ao que foi mencionado para a camada física do modelo OSI, mas depende principalmente das tecnologias subjacentes que fornecem os links.

Camada de link de dados

O TCP / IP também não define nenhum protocolo específico para a camada de enlace. Ele suporta todos os protocolos padrão e proprietários.

  • Também neste nível, a comunicação ocorre entre dois saltos ou nós. A unidade de comunicação, entretanto, é um pacote chamadoframe.

  • UMA frame é um pacote que encapsula os dados recebidos da camada de rede com um cabeçalho adicionado e, às vezes, um trailer.

  • A cabeça, entre outras informações de comunicação, inclui a origem e o destino do quadro.

  • o destination address é necessário para definir o destinatário correto do quadro porque muitos nós podem ter sido conectados ao link.

  • o source address é necessário para uma possível resposta ou confirmação, conforme pode ser exigido por alguns protocolos.

Os protocolos LAN, Packet Radio e Point-to-Point são suportados nesta camada

Camada de rede

Na camada de rede, o TCP / IP oferece suporte ao protocolo da Internet (IP). O protocolo da Internet (IP) é o mecanismo de transmissão usado pelos protocolos TCP / IP.

  • O IP transporta dados em pacotes chamados datagrams, cada um dos quais é transportado separadamente.
  • Os datagramas podem viajar por rotas diferentes e podem chegar fora da sequência ou ser duplicados.

O IP não rastreia as rotas e não tem facilidade para reordenar datagramas assim que chegam ao seu destino.

Camada de transporte

Existe uma diferença principal entre a camada de transporte e a camada de rede. Embora todos os nós em uma rede precisem ter a camada de rede, apenas os dois computadores finais precisam ter a camada de transporte.

  • A camada de rede é responsável por enviar datagramas individuais do computador A para o computador B; a camada de transporte é responsável por entregar toda a mensagem, que é chamada desegment, de a para B.

  • Um segmento pode consistir em algumas ou dezenas de datagrams. Os segmentos precisam ser divididos em datagramas e cada datagrama deve ser entregue à camada de rede para transmissão.

  • Como a Internet define uma rota diferente para cada datagrama, os datagramas podem chegar fora de ordem e podem ser perdidos.

  • A camada de transporte no computador B precisa esperar até que todos esses datagramas cheguem, montá-los e fazer um segmento com eles.

Tradicionalmente, a camada de transporte era representada no pacote TCP / IP por dois protocolos: User Datagram Protocol (UDP) e Transmission Control Protocol (TCP).

Um novo protocolo chamado Stream Control Transmission Protocol (SCTP) foi introduzido nos últimos anos.

Camada de aplicação

A camada de aplicativo em TCP / IP é equivalente às camadas combinadas de sessão, apresentação e aplicativo no modelo OSI.

  • A camada de aplicação permite que um usuário acesse os serviços de nossa Internet privada ou da Internet global.

  • Muitos protocolos são definidos nesta camada para fornecer serviços como transferência de arquivos de correio eletrônico, acesso à World Wide Web e assim por diante.

  • Os protocolos suportados nesta camada são TELNET, FTP e HTTP.