1 A Estrututra do Nível 3
Existem duas categorias de funções executadas no nível 3 e serviços providos pelo mesmo no estabelecimento de uma conexão. A primeira categoria contém as funções que controlam diretamente o estabelecimento da conexão.
A segunda categoria contém aquelas funções relacionadas com o transporte das mensagens adicionadas às funções providas pelo nível 2 (Data Link Layer). Um exemplo deste tipo de função é a capacidade de enviar uma sinalização por um canal D alternativo no caso de ocorrer uma falha no canal D provedor.
1.1 Funções do Nível 3
O protocolo de nível 3 descrito nesta recomendação efetua o estabelecimento e controle de conexões por comutação de circuitos ou por comutação de pacotes. As funções suportam procedimentos para a conexão básica e seu controle em conjunto com as facilidades suplementares providas pela rede. As funções executadas pelo nível 3 incluem:
- processamento de primitivas para comunicação com o nível 2;
- geração e interpretação de mensagens para comunicação por nível;
- administração de timers e entidades lógicas usadas nos procedimentos de controle de chamadas;
- administração dos recursos de acesso incluindo canais B e canais lógicos para o nível de pacotes (recomendação X.25);
- checagem para garantir que os serviços providos são consistentes com as requisições do usuário.
Além destas, as seguintes funções podem também ser executadas pelo nível 3:
- roteamento e retransmissão;
- controle de conexão;
- conversão de informações usuário-rede e rede-usuário;
- multiplexação de conexões;
- segmentação e remontagem;
- detecção de erros;
- recuperação de erros;
- sequencialização;
- controle de congestionamento e controle de dados de usuário;
- reinicialização.