Conceitos Fundamentais de Redes: PDU, IPV4, TCP/UDP e Endereçamento

Classificado em Computação

Escrito em em português com um tamanho de 3,88 KB

Conceitos Fundamentais de Redes

PDU (Unidade de Dados de Protocolo): Em telecomunicações, descreve um bloco de dados que é transmitido entre duas instâncias da mesma camada.

Cada camada recebe a PDU da camada superior como um bloco de dados, adiciona seus cabeçalhos (e em alguns casos, rodapés) de controle, criando a sua própria PDU, num processo chamado de encapsulamento.

Limitações do IPv4

  • Redução de endereço de IP.
  • Expansão da tabela de roteamento.
  • Falta de conectividade ponto a ponto.

A Camada de Transporte

É responsável por estabelecer uma sessão de comunicação temporária entre dois aplicativos e fornecer dados entre eles. O TCP/IP usa dois protocolos para fazer isso: Protocolo TCP e Protocolo UDP (User Datagram Protocol).

Responsabilidades principais dos protocolos de camada de transporte:

  • Rastrear a comunicação individual entre os aplicativos nos hosts de origem e destino.
  • Segmentar dados para gerenciamento e remontagem de dados divididos em fluxos de dados de aplicativo no destino.
  • Identificar o aplicativo apropriado para cada fluxo de comunicação.

Protocolo TCP

Fornece a entrega confiável para assegurar que todos os dados cheguem ao destino. Usa a entrega confirmada e outros processos para garantir a entrega. Faz maiores demandas sobre a rede – mais sobrecarga.

Protocolo UDP (User Datagram Protocol)

Fornece apenas as funções básicas para a entrega – nenhuma confiabilidade. Menos sobrecarga que o TCP. Isso cria um dilema entre o valor de confiabilidade e a carga que ela coloca sobre a rede. Os desenvolvedores de aplicativos escolhem o protocolo de transporte com base nos requisitos das aplicações.

Confiabilidade TCP vs. UDP

As três operações básicas de confiabilidade do TCP são: rastrear, confirmar e retransmitir. A distinção principal entre o TCP e o UDP é a confiabilidade. A confiabilidade da comunicação TCP é obtida com o uso de sessões orientadas para conexão.

O UDP é conhecido como um protocolo de entrega de melhor esforço. No contexto de rede, a entrega de melhor-esforço é referida como não confiável, porque não há confirmação de que o dado é recebido no seu destino.

Exemplos de Aplicações por Protocolo

  • Aplicações que usam TCP: email (POP3), http, ftp, smtp, telnet.
  • Aplicações que usam UDP: snmp, dhcp, dns, tftp, voip, iptv.

Entidades e Classes de Endereçamento

A IANA (Internet Assigned Numbers Authority) é um órgão de padrões responsável pela designação de vários padrões de endereçamento.

Classes de Endereço IP (IPv4)

  • Classe A: 1.0.0.0 até 127.0.0.0
  • Classe B: 128 até 191
  • Classe C: 192 até 223
  • Classe D (Multicast): 224 até 239
  • Classe E (Uso Futuro): 240 até 255

Tipos de Entrega de Pacotes

Multicast: É a entrega de informação para múltiplos destinatários simultaneamente usando a estratégia mais eficiente, onde as mensagens só passam por um link uma única vez e somente são duplicadas quando o link para os destinatários se divide em duas direções.

Broadcasting: É o processo pelo qual se transmite ou difunde determinada informação, tendo como principal característica que a mesma informação está sendo enviada para muitos receptores ao mesmo tempo.

Unicast: É um endereçamento para um pacote feito a um único destino. Em comparação com o multicast, a entrega no unicast é simples, ponto-a-ponto.

Entradas relacionadas: