Existem seis classes de mensagens SIP, em que a classe 6xx é...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é: C - certo
A questão aborda um tema fundamental para quem estuda Redes de Computadores e mais especificamente VoIP (Voice over IP). Com a convergência de serviços de dados, voz e vídeo, a qualidade de serviço (QoS) e a variação de atraso (jitter) passaram a ser aspectos críticos no gerenciamento das redes de comunicação.
Um dos protocolos centrais nesse contexto é o SIP (Session Initiation Protocol), que é utilizado para iniciar, manter e finalizar sessões multimídia, como chamadas de voz e vídeo. O SIP é essencial para a comunicação VoIP, pois ele estabelece, gerencia e termina as sessões de comunicação.
No SIP, as mensagens são classificadas em seis classes, cada uma representando um tipo de resposta:
- 1xx: Informativas
- 2xx: Sucesso
- 3xx: Redirecionamento
- 4xx: Falhas do Cliente
- 5xx: Falhas do Servidor
- 6xx: Erros Globais
Portanto, a classe 6xx é utilizada para mensagens de erros globais, indicando falhas que não são específicas de um servidor ou de um cliente, mas sim de toda a rede. Essas mensagens são importantes para detectar problemas mais amplos na comunicação.
Assim, a afirmação de que "Existem seis classes de mensagens SIP, em que a classe 6xx é utilizada para mensagens de erros globais" está correta. É crucial dominar esses conceitos para entender como o SIP funciona e como ele garante a qualidade e a eficiência da comunicação em redes VoIP.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
O protocolo SIP possui seis classes de respostas às requisições de um Agente de Usuário Cliente. Essas respostas são dadas pelos Agentes de Usuário Servidores ou por Servidores SIP. As classes de respostas seguem o padrão do HTTP para cinco classes e foi criada uma classe adicional de resposta para requisições específicas do SIP:
1 - Classe Informacional
As mensagens recebidas que pertencem a esta classe indicam o progresso das chamadas SIP. A primeira mensagem recebida pelo agente de usuário cliente (UAC) confirma o recebimento do Invite e indica que o UAC deve parar de mandar Invites.
2 - Classe Sucesso
As mensagens de resposta enviadas com estes códigos indicam aceitação a uma requisição. No caso da primitiva Invite, deve ser enviada uma mensagem Ack.
3 - Classe Redirecionamento
Esta mensagem é enviada por um servidor de redirecionamento, quando o usuário não se encontra na localização procurada e necessita a indicação da nova localização. Nesse caso, dependendo da arquitetura utilizada na rede SIP, podem ocorrer dois processos que tornam a comunicação transparente para o usuário: O UAC envia uma mensagem de Invite automaticamente para a nova localidade ou o servidor de redirecionamento envia um Ack para o UAC e redireciona a sessão para a nova localidade do receptor.
4 - Classe Erro do Cliente
As mensagens pertencentes a esta classe indicam algum erro na solicitação do cliente, que deve refazê-la, seguindo as informações obtidas do erro ocorrido.
5 - Classe Erro do Servidor
Estas respostas avisam o cliente que a solicitação enviada não pôde ser processada naquele servidor, mas o cliente pode enviá-la para outros servidores da rede SIP.
6 - Classe Erro Global
As mensagens de erro global indicam que a requisição enviada irá falhar em qualquer servidor SIP que for enviada, não devendo o cliente reenviá-la. Para enviar este tipo de resposta, o servidor deve ter total conhecimento do destinatário da mensagem.
As mensagens de respostas são enviadas com um código de três dígitos, no qual o primeiro é o código da classe de resposta e os dois últimos são os números de ordem das respostas. Porém, se um Agente de Usuário Cliente não conhecer a mensagem pelo seu código de cliente, ele deve ser capaz de entender a resposta pela classe.
1XX: Informação: Indica que uma requisição foi recebida e que ainda está sendo processada.
2XX: Sucesso: Indica que a requisição obteve sucesso.
3XX: Redirecionamento: O servidor não pode atender o cliente por algum motivo e retorna possíveis endereços para uma retransmissão.
4XX: Erro do cliente: Existe algum erro na requisição, por isso o servidor não pode responder. A requisição pode ser reenviada se o erro for consertado.
5XX: Erro do servidor: Uma requisição aparentemente correta não pode ser respondida por um erro do servidor, podendo ser reenviada a outro servidor.
6XX: Falha geral: A requisição falhou e não deve ser reenviada a nenhum outro servidor.
Eita, q o negócio aí em cima vai do alfinete ao foguete!!!
O protocolo SIP utiliza o modelo cliente-servidor para comunicação entre as entidades envolvidas no protocolo. Possui seis classes de respostas às requisições de um Agente de Usuário Cliente.
1 - Classe Informacional: indicam o progresso das chamadas SIP.
2 - Classe Sucesso: indicam aceitação a uma requisição.
3 - Classe Redirecionamento: enviada por um servidor de redirecionamento, quando o usuário não se encontra na localização procurada
4 - Classe Erro do Cliente: indicam algum erro na solicitação do cliente, que deve refazê-la.
5 - Classe Erro do Servidor: a solicitação não pôde ser processada naquele servidor, mas pode ser feita em outro.
6 - Classe Erro Global: As mensagens de erro global indicam que a requisição enviada irá falhar em qualquer servidor SIP.
Fonte:
[1] https://www.gta.ufrj.br/ensino/eel879/Anos-anteriores/2008-2/trabalhos_vf/pisa/Comunicao.html
Sip ----- Similar ao HTTP - Possuem mensagem de avisos
- 1xx - Informações
- 2xx - Redirecionamento
- 3xx - Sucesso
- 4xx - Erro Cliente
- 5xx - Erro Servidor
- 6xx - Erro global - Falha Geral
Responses are sent by the user agent server indicating the result of a received request. Several classes of responses are recognized, determined by the numerical range of result codes:
1xx: Provisional responses to requests indicate the request was valid and is being processed.
2xx: Successful completion of the request. As a response to an INVITE, it indicates a call is established. The most common code is 200, which is an unqualified success report.
3xx: Call redirection is needed for completion of the request. The request must be completed with a new destination.
4xx: The request cannot be completed at the server for a variety of reasons, including bad request syntax (code 400).
5xx: The server failed to fulfill an apparently valid request, including server internal errors (code 500).
6xx: The request cannot be fulfilled at any server. It indicates a global failure, including call rejection by the destination.
https://en.wikipedia.org/wiki/Session_Initiation_Protocol
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo