Redes de computadores Prof. Emiliano S. Monteiro Aula 4
Protocolo ARP É um protocolo da camada de enlace (link layer) É utilizado para realizar o mapeamento de endereços IPv4 para Ethernet. Não é um protocolo roteável, portanto opera dentro de uma sub-rede. Utiliza uma mensagem simples contendo um pedido de resolução de endereço ou sua resposta. Opera em nível 2 mas provê serviços para o nível 3 Cenário: para o computador A deseja enviar um pacote para o Computador B olhando sua tabela arp, se não encontrar ele envia um broadcast arp no barramento, o qual é visto por todos desta forma apenas o computador B responde (informando seu MAC e IP), o computador A guarda a resposta na sua tabela arp para futuras trocas de pacotes.
Comunicação fim a fim Comunicação ponta a ponta
Do protocolo de transporte para cima a comunicação é fim a fim Do protocolo de transporte para baixo a comunicação é ponta a ponta
WIRESHARK
Administração de Redes
O que é administração de redes? 1. É uma ramificação da engenharia relacionada ao gerenciamento de sistemas homem-computador. 2. Os termos administração de redes e administração de sistemas existem separadamente e são usados de maneira variável e inconsistentes. 3. Dada a complexidade das redes atuais, estas podem ser consideradas sistemas
Desafios da administração de sistemas 1. Projetar uma rede que seja lógica e eficiente 2. Implantar grandes quantidades de máquinas que possam ser facilmente atualizadas no futuro 3. Decidir que serviços são necessários 4. Planejar e implementar uma segurança adequada 5. Fornecer um ambiente confortável para os usuários 6. Desenvolver maneiras de corrigir erros e problemas que ocorrem 7. Acompanhar e entender como usar a enorme quantidade de conhecimento que aumenta todo ano
Outras considerações Independência ou auto-suficiência no aprendizado, não podemos sempre perguntar a alguém a resposta correta de cada pergunta
Outras considerações Os usuários vêm primeiro, coletivamente e só então individualmente, as necessidades da coletividade são mais importantes que as de poucos (ou um indivíduo).
Outras considerações Práticas Improdutivas: A crença de que há uma resposta correta para todo problema Ficar aborrecido quando algo não funciona Esperar que todos os problemas possam ser resolvidos rapidamente
Outras considerações O inglês americano é o idioma da rede (Internet). Os administradores de sistemas necessitam dele para poder ler a documentação, se comunicar e fazer perguntas. Diversas fontes possuem documentação farta em inglês: manuais impressos, manuais on-line, www, RFCs, grupos de discussões, malas diretas, livros, revistas, etc...
A Infra-Estrutura de Rede! A Infra-Estrutura de Rede não é formada apenas de equipamentos e cabos... São seus componentes: a) Pessoas (as pessoas vem em primeiro lugar!!) b) Computadores c) Elementos ativos e sistema de cabeamento d) Política
Gerenciamento de usuários 1. Registro de usuários 2. Política de contas (pertence a macro política) 3. Suporte, horários, etc... 4. Serviços permitidos e serviços negados 5. Segurança (diversos aspectos) 6. Ética 7. Desligamento do usuário
Diagnósticos e falhas Qual a tolerância de falhas? Casualidade ou não? De falhas? Com que velocidade as falhas são detectadas? As falhas são documentadas? Existe monitoração de uso? Existe monitoração de falhas? Probabilidade de falhas? Como são identificadas falhas de erros causados pelo operador?
O que fazem os administradores de redes? 1. Gerenciar as operações cotidianas da rede 2. Fornecer suporte aos usuários de rede 3. Assegurar que a rede está operando de maneira confiável 4. Avaliar e adquirir hardware, software e serviços de rede 5. Gerenciar o pessoal técnico da rede 6. Desenvolver um plano estratégico (de médio e longo prazo) para atender as políticas e metas da empresa 7. Fornecer provas para auditorias internas 8. Participar de auditorias internas 9. Participar da equipe de segurança de rede
O que é o gerenciamento de redes? Segundo Fitzgerald e Dennis: o gererenciamento de redes é o processo de operar, monitorar e controlar a rede para assegurar que ela funcione como planejado e agregue valor a seus usuários. O objetivo principal da função de comunicações de dados é mover dados da camada de aplicação de um local para outro.
Fitzgerald e Dennis dividem o gerenciamento de redes em 4 funções básicas 1. gerenciamento de configurações 2. gerenciamento de desempenho e de falhas 3. suporte a usuários 4. gerenciamento de custo