# Registrar Server

![](https://3569593095-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlzYYx9HGcPr04JhNJmIC%2Fuploads%2FFqRj7FLIQ2Etq9y2JgXS%2F2022-06-16_17-28.png?alt=media\&token=8aa5b848-dd7a-47a0-b5f4-75d3224c527c)

Regista a localização das *endpoints* SIP.

Um utilizador tem uma conta criada que lhe permita registar contactos com um servidor em particular.

A conta especifíca um *Address of Record* (AOR) do SIP.

Cada *endpoint* regista-se a um *Registrar* com um pedido *SIP REGISTER*.

* Usando o seu AOR e endereço de Contacto.

AOR está no cabeçalho do *From*

* *From*: \<sip:Vieira\@192.168.56.102>

O cabeçalho do contacto diz ao servidor Registrar para onde enviar as mensagens:

* Contact: \<sip:Vieira\@192.168.56.102:5060>

Servidores SIP Proxy fazem *queries* ao SIP Registrar por informação de *routing*.

Resgisto usalmente requer autenticação.

Se não houver credenciais de autenticação, o SIP Registrar respond  com 401.

O *endpoint* reenvia *REGISTER* com um cabeçalho de autorização com as credênciais.

![](https://3569593095-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlzYYx9HGcPr04JhNJmIC%2Fuploads%2FjLTnbV9A9DiBJwhAXxmh%2F2022-06-16_17-28.png?alt=media\&token=d04cab6a-fc3c-4ea2-b41e-b72a6695338f)
