Pular para o conteúdo principal

Questão de Arquitetura de Software — Redes de Computadores — IADES 2024

Arquitetura de SoftwareRedes de Computadores
Código
qg205263
Banca
IADES
Órgão
CENSIPAM
Ano
2024
Nível
Superior
Cargo
Analista - Tecnologia da Informação
Acerca dos soquetes em uma comunicação sob o protocolo TCP/IP, assinale a alternativa correta.
  1. ACada soquete é identificado univocamente na rede por meio de um endereço IP e uma porta de conexão.
  2. BSoquetes não podem se comunicar em uma mesma máquina, pois compartilham o mesmo endereço IP.
  3. CSoquetes suportam apenas uma conexão em determinado momento.
  4. DConexões entre soquetes permitem o tráfego em apenas uma direção por vez.
  5. EA descoberta de soquetes abertos na rede é feita por meio de mensagens broadcast.
Revelar gabarito e comentário

GabaritoA — Cada soquete é identificado univocamente na rede por meio de um endereço IP e uma porta de conexão.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Soquetes TCP/IP

Gabarito: letra A. No modelo TCP/IP, cada soquete é unicamente identificado pela combinação de um endereço IP e um número de porta, formando um endpoint único na rede. Essa identificação é essencial para o estabelecimento de conexões entre processos, seja em máquinas distintas ou na mesma máquina (via loopback). As demais alternativas apresentam afirmações incorretas sobre as capacidades e características dos soquetes.

Alternativa A — ✅ Correta ⟵ GABARITO

A afirmação está correta. Um soquete (socket) é um endpoint de comunicação que associa um endereço IP (identificador do host na rede) a uma porta (identificador do processo/aplicação), permitindo que os pacotes sejam entregues ao processo correto. Essa combinação é única dentro do escopo da rede.

Alternativa B — ❌ Incorreta

Soquetes podem sim se comunicar dentro de uma mesma máquina, utilizando o endereço loopback (127.0.0.1) ou outros endereços locais. A comunicação inter-processo local é um uso comum de soquetes, dispensando a necessidade de dois hosts distintos.

Alternativa C — ❌ Incorreta

Soquetes podem suportar múltiplas conexões simultâneas, especialmente no caso de soquetes servidores (ex.: TCP). Um soquete servidor escuta em uma porta e aceita diversas conexões, cada uma representada por um novo soquete. Já soquetes UDP não estabelecem conexão, podendo receber dados de várias fontes.

Alternativa D — ❌ Incorreta

Conexões TCP são full-duplex, ou seja, permitem tráfego bidirecional simultâneo. Não há restrição de tráfego em uma única direção por vez; ambas as partes podem enviar dados a qualquer momento.

Alternativa E — ❌ Incorreta

A descoberta de soquetes abertos na rede não é feita por mensagens broadcast genéricas. Embora protocolos como DHCP ou NetBIOS usem broadcast para descoberta de serviços, não existe um mecanismo padrão para "descobrir soquetes abertos". A identificação de um soquete requer conhecimento prévio do IP e porta, ou o uso de serviços de diretório.

Gabarito: letra A.

Link permanente: /questoes/qg205263