Fundamentos de Redes: Camadas, Arquiteturas e Gestão
Controle de Fluxo e Congestionamento
O controle de fluxo garante que o transmissor não esgote os buffers de recepção enviando dados rápido demais. O controle de congestionamento é verificado quando ocorre um gargalo na rede IP. A diferença é que o controle de fluxo refere-se estritamente à velocidade de processamento das informações pelas aplicações.
Camadas do Modelo OSI
- Camada de Sessão: Permite que duas aplicações em computadores diferentes estabeleçam uma sessão de comunicação. Define como será feita a transmissão e insere marcações nos dados. Em caso de falha, a transmissão é reiniciada a partir da última marcação.
- Camada de Apresentação: Também chamada de camada de Tradução, converte o formato do dado recebido pela camada de Aplicação em um formato comum para a transmissão, compatível com o protocolo utilizado.
- Camada de Aplicação: Corresponde aos programas no topo da camada OSI que promovem a interação entre a máquina destinatária e o usuário, disponibilizando os recursos e protocolos necessários para a comunicação.
Arquiteturas de Rede
- Cliente-Servidor: Há sempre um host em funcionamento (servidor) que atende requisições de muitos hosts (clientes).
- P2P (Peer-to-Peer): Não há um servidor central; os hosts são pares arbitrários (Peers) que comunicam diretamente entre si.
- Híbrida: Combina as arquiteturas cliente-servidor e P2P. Exemplos incluem aplicativos de compartilhamento como Napster e eMule.
Topologia e Gerenciamento de Redes
Projetando uma Topologia Lógica: Antes da implementação física, o planejamento aumenta a probabilidade de satisfazer metas de escalonamento, adaptabilidade e desempenho.
Modelos de Topologia: Utiliza-se o modelo hierárquico em três camadas: Núcleo, Distribuição e Acesso.
Gerenciamento de Redes: Processo de administração do ambiente de rede para resolver problemas, frequentemente de forma remota. As áreas de gerência (FCAPS) incluem:
- Gerência de falhas (Fault);
- Gerência de configuração (Configuration);
- Gerência de contabilidade (Accounting);
- Gerência de desempenho (Performance);
- Gerência de segurança (Security).
O SNMP é o protocolo utilizado para a troca de mensagens, caracterizado pelo uso do protocolo de transporte não orientado à conexão, o UDP.
Componentes do Gerenciamento: Estação gerente, Agente, Protocolo de gerenciamento e Base de dados.