Pular para o conteúdo principal

Questão de Redes de Computadores — VOIP, H.323, SIP, RTP, SCTP, etc. — VUNESP 2025

Redes de ComputadoresVOIP, H.323, SIP, RTP, SCTP, etc.
Código
vu223027
Banca
VUNESP
Órgão
TJM SP
Ano
2025
Cargo
TIJ ( )
No protocolo SIP, a mensagem de requisição que inicia um diálogo para estabelecer uma chamada é:
  1. ASTART.
  2. BINVITE.
  3. CCALL.
  4. DMESSAGE.
  5. EPUBLISH.
Revelar gabarito e comentário

GabaritoB — INVITE.

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”.

Protocolo SIP: mensagens de requisição

Gabarito: letra B. No protocolo SIP (Session Initiation Protocol), a mensagem de requisição que inicia um diálogo para estabelecer uma chamada é o INVITE. O SIP é um protocolo de sinalização da IETF, definido na RFC 3261, que utiliza mensagens de texto ASCII para configurar, modificar e encerrar sessões multimídia, e o método INVITE é justamente o responsável por convidar um participante a ingressar em uma chamada ou sessão.

O SIP é um protocolo de controle de sessão, ou seja, ele não transporta a mídia (voz, vídeo) — essa função fica a cargo do RTP/RTCP. O SIP apenas "configura" a chamada: estabelece quem participa, negocia parâmetros e, ao final, encerra a sessão. Para isso, ele define um conjunto de métodos (ou verbos) de requisição, cada um com uma função específica. O método INVITE é o mais importante deles, pois é o que inicia um diálogo entre dois ou mais participantes, convidando-os a participar de uma sessão. Quando um usuário deseja fazer uma chamada, seu terminal envia uma mensagem INVITE ao servidor SIP (proxy ou redirect) ou diretamente ao terminal do destinatário, contendo a descrição da sessão (geralmente no corpo da mensagem, usando o protocolo SDP — Session Description Protocol).

A estrutura do SIP é modular e leve, em contraste com o H.323, que é uma pilha de protocolos completa e monolítica, projetada pela ITU. Enquanto o H.323 usa mensagens binárias e sinalização Q.931 sobre TCP, o SIP usa mensagens de texto ASCII e pode rodar sobre TCP ou UDP. Essa diferença de filosofia é importante: o SIP é um protocolo típico da Internet, flexível e adaptável, enquanto o H.323 é um padrão pesado, típico da indústria de telefonia. A tabela abaixo resume as principais diferenças:

Critério

H.323

SIP

Projetado por

ITU

IETF

Arquitetura

Monolítica

Modular

Completeza

Pilha de protocolos completa

Lida apenas com a configuração

Formato de mensagens

Binário

ASCII

Sinalização de chamadas

Q.931 sobre TCP

SIP sobre TCP ou UDP

Transporte de mídia

RTP/RTCP

RTP/RTCP

Endereçamento

Número de host ou telefone

URL

A pegadinha desta questão é que a banca oferece alternativas que parecem plausíveis para quem não conhece os métodos do SIP, mas que na verdade não existem ou têm outra função. O candidato que decora apenas o nome do protocolo pode se confundir entre INVITE, CALL e START. A chave é lembrar que o SIP usa verbos em inglês que descrevem a ação: INVITE (convidar), MESSAGE (mensagem instantânea), PUBLISH (publicar estado), etc. Não existe um método "CALL" ou "START" no SIP — esses são distratores criados pela banca.

Guarde a função de cada método SIP: é exatamente nessa distinção que as alternativas se dividem. O INVITE é o único que inicia um diálogo para estabelecer uma chamada; os demais métodos têm propósitos diferentes, como veremos a seguir.

1Chamada
INVITE (inicia diálogo)
ACK (confirma)
BYE (encerra)
CANCEL (cancela)
2Registro
REGISTER
OPTIONS
3Presença
PUBLISH
SUBSCRIBE
NOTIFY
4Mensagem
MESSAGE
Métodos SIP
LEVELsoulevel.com.br
Métodos SIP: Chamada (INVITE (inicia diálogo), ACK (confirma), BYE (encerra), CANCEL (cancela)); Registro (REGISTER, OPTIONS); Presença (PUBLISH, SUBSCRIBE, NOTIFY); Mensagem (MESSAGE)

Alternativa A — ❌ Incorreta

START não é um método do protocolo SIP. O SIP define métodos como INVITE, ACK, BYE, CANCEL, REGISTER, OPTIONS, MESSAGE, PUBLISH, SUBSCRIBE, NOTIFY, entre outros, mas não existe um verbo "START" para iniciar chamadas. A banca criou esse distrator para confundir o candidato que não conhece a lista de métodos do SIP. O início de uma chamada no SIP é feito exclusivamente pelo método INVITE.

Alternativa B — ✅ Correta ⟵ GABARITO

O método INVITE é a mensagem de requisição do SIP que inicia um diálogo para estabelecer uma chamada. Quando um usuário deseja fazer uma chamada, seu terminal envia um INVITE ao servidor SIP ou diretamente ao terminal do destinatário, convidando-o a participar da sessão. O INVITE contém a descrição da sessão (geralmente em SDP) e é o primeiro passo do handshake SIP, que envolve também as respostas 100 Trying, 180 Ringing, 200 OK e a confirmação com ACK. É o método mais fundamental do SIP, pois sem ele não há como iniciar uma chamada.

Alternativa C — ❌ Incorreta

CALL não é um método do protocolo SIP. O SIP não utiliza um verbo "CALL" para estabelecer chamadas; essa é uma nomenclatura genérica que não faz parte do padrão. A banca usa esse distrator para explorar o conhecimento superficial do candidato, que pode associar "chamada" a "CALL". No SIP, a chamada é iniciada pelo método INVITE, e o termo "call" é usado apenas como conceito abstrato para se referir à sessão estabelecida, não como um método de requisição.

Alternativa D — ❌ Incorreta

MESSAGE é um método do SIP, mas sua função é diferente: ele é usado para enviar mensagens instantâneas, não para estabelecer chamadas. O método MESSAGE permite que um usuário envie uma mensagem de texto diretamente para outro, sem a necessidade de estabelecer uma sessão de mídia. É um recurso que o SIP oferece além da telefonia, mas não é o que inicia um diálogo para uma chamada de voz ou vídeo. A banca incluiu essa alternativa para testar se o candidato conhece a diferença entre os métodos do SIP.

Alternativa E — ❌ Incorreta

PUBLISH é um método do SIP usado no contexto de presença (presence), permitindo que um usuário publique seu estado (disponível, ocupado, etc.) em um servidor de presença. Ele não tem relação com o estabelecimento de chamadas. O PUBLISH é parte da extensão de presença do SIP (RFC 3903) e é usado em aplicações como mensageiros instantâneos, onde os usuários podem ver o status uns dos outros. A banca incluiu essa alternativa para confundir o candidato que conhece o SIP apenas superficialmente, misturando métodos de presença com métodos de chamada.

NÃO CAIA NESSA!

A banca explora a confusão entre os métodos do SIP. O candidato que não conhece a lista completa de métodos pode cair em alternativas como CALL ou START, que parecem intuitivas, mas não existem no protocolo. A dica é memorizar os métodos principais do SIP: INVITE (iniciar chamada), ACK (confirmar), BYE (encerrar), CANCEL (cancelar), REGISTER (registrar), OPTIONS (consultar capacidades), MESSAGE (mensagem instantânea), PUBLISH (publicar presença), SUBSCRIBE e NOTIFY (notificações). Com treino, você reconhece esses métodos de longe 💪.

Gabarito: letra B — o método INVITE é o que inicia um diálogo para estabelecer uma chamada no SIP.

Link permanente: /questoes/vu223027