Gerência de Redes e Serviços de Comunicação Multimídia



Documentos relacionados
Redes de computadores e a Internet. Capítulo 9. Gerenciamento de rede by Pearson Education

Capítulo 9 Gerenciamento de rede

Capítulo 9: Gerenciamento de Redes

GERENCIAMENTO DE REDES DE COMPUTADORES

Redes de Computadores

Gerenciamento de Redes

Gestão de redes e SNMP. Laboratório de Redes 2008/2009

Capítulo 9. Gerenciamento de rede

Centro Universitário Fundação Santo André. Disciplina Redes de Computadores. Módulo 08

Gerenciamento de Redes - Evolução. Gerenciamento de Rede. Gerenciamento de Rede NOC NOC

Gerência e Segurança de Redes

Centro Universitário Fundação Santo André. Disciplina Redes de Computadores. Módulo 08

Gerência de Redes de Computadores - SNMPv1 & SNMPv2c

Revisão Gerenciar consiste em supervisionar e controlar seu funcionamento para que ele satisfaça aos requisitos tanto dos seus usuários quanto dos

MIB (Management Information Base) Objetos Gerenciados Um objeto gerenciado é a visão abstrata.

Lista 3 Exercícios de Gestão de Redes

Rede de Computadores II

Redes de Computadores

Gerenciamento de Equipamentos Usando o Protocolo SNMP

Protótipo de Software de Gerência SNMP Para o Ambiente Windows NT

Redes de Computadores

Anderson Alves de Albuquerque

Curso de extensão em Administração de redes com GNU/Linux

Redes de Computadores II

Gerência de Redes Padrões de Gerenciamento

Redes de Computadores

Desafios de Gerência e Segurança de Redes

Gerência de Redes. Arquitetura de Gerenciamento.

Universidade Católica do Salvador CURSO DE BACHARELADO EM INFORMÁTICA

Gerenciamento da rede ATM. Prof. José Marcos C. Brito

3. O protocolo SNMP 1

Objetivo Geral - Apender conceitos, protocolos e técnicas na gerencia de redes

SMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback

O que são DNS, SMTP e SNM

RMON Remote Network Monitoring

PROTÓTIPO TIPO DE UM SOFTWARE AGENTE SNMP PARA REDE WINDOWS

Action.NET. SNMP Manager Communication Protocol. Manual de Referência

3. O protocolo SNMP. Managed system. Management system. resources. management application. MIB objects. SNMP manager UDP IP. IP link.

Relatorio do trabalho pratico 2

UNIVERSIDADE CATÓLICA DO SALVADOR TELEPROCESSAMENTO E REDES PROF: MARCO ANTÔNIO CÂMARA ALUNO: ANDREI GALVÃO DO NASCIMENTO

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

SNMP Simple Network Management Protocol Informações de Gerenciamento e MIBs

Redes de Computadores

Registo de resultados 1:

ANEMONA: UMA LINGUAGEM DE CONFIGURAÇÃO PARA APLICAÇÕES DE MONITORAÇÃO DE REDES

Protocolos de gerência. Gerenciamento TCP/IP SNMP. Informações de gerência. Gerenciamento TCP/IP. Limitações de SNMP

Disciplina Fundamentos de Redes. Introdução ao Endereço IP. Professor Airton Ribeiro de Sousa Outubro de 2014

ADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia

MÓDULO 8 Modelo de Referência TCP/IP

Gestão de Redes e Sistemas Distribuídos

Rede d s d e d Com o pu p t u ado d r o es Conceitos Básicos M d o e d los o de d Re R de d s:

Gerência de Redes de Computadores

ARQUITETURAS DE GERENCIAMENTO. Baseado em slides gentilmente cedidos pelo Prof. João Henrique Kleinschmidt da UFABC.

Redes de Computadores II. Professor Airton Ribeiro de Sousa

Redes de Computadores

Aula 6 Modelo de Divisão em Camadas TCP/IP

Redes de Computadores. 1 Questões de múltipla escolha. TE090 - Prof. Pedroso. 17 de junho de 2015

Arquitetura TCP/IP. Parte V Inicialização e auto-configuração (RARP, BOOTP e DHCP) Fabrízzio Alphonsus A. M. N. Soares

Gestão de Redes e Sistemas Distribuídos

José Messias Alves da Silva. Construção de Agentes SNMP em Ambientes Linux

Uc-Redes Técnico em Informática André Luiz Silva de Moraes

Modelos de Camadas. Professor Leonardo Larback

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Administração de Redes 2015/16. Simple Network Management Protocol (SNMP)


Introdução à Redes de Computadores

Gerência de Redes Modelo de Gerenciamento OSI. Douglas Duarte

PROTÓTIPO DE UM SOFTWARE GERENCIADOR DO SERVIDOR WEB UTILIZANDO O PROTOCOLO SNMP

Comunicando através da rede

IMPLEMENTAÇÃO DE UMA MIB SNMP PARA PABX INTELBRÁS

SISTEMAS DISTRIBUÍDOS

CAMADA DE TRANSPORTE

MSc Eliton Smith Gerenciamento e Administração de Redes

Rede de Computadores

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de Página

Introdução à Computação Móvel IP Móvel. Movimentação de Host. Movimentação de Host. Francisco José da Silva e Silva

Redes de Computadores. Trabalho de Laboratório Nº7

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

ACM MONITOR DE REDES: UMA FERRAMENTA WEB PARA GERENCIAMENTO DE REDES

Administração de Redes

REDES DE COMPUTADORES

Universidade Tuiuti do Paraná Faculdade de Ciências Exatas. Tecnologia de Análise e Desenvolvimento de Sistemas. TCP/IP x ISO/OSI

(Open System Interconnection)

Wireshark. Captura de Protocolos da camada de aplicação. Maicon de Vargas Pereira

DESENVOLVIMENTO DE UM PROTÓTIPO DE MIB-BROWSER EM DELPHI

Monitorização da Rede. Simple Network Management Protocol (SNMP).

FERRAMENTA PARA GERENCIAMENTO DE FALHAS EM REDE ETHERNET BASEADA EM PROTOCOLO SNMP

Redes de Computadores. Camada de Transporte de Dados: protocolos TCP e UDP Prof. MSc Hugo Vieira L. Souza

Transcrição:

UNISUL 2013 / 1 Universidade do Sul de Santa Catarina Engenharia Elétrica - Telemática 1 Gerência de Redes e Serviços de Comunicação Multimídia Aula 4

Ferramentas de Gerência de Redes Sistema de Gerência de Redes Principais componentes 2 entidade de gerência entidade gerência dados protocolo de gerência de rede agente dados agente dados agente dados agente dados dispositivos gerenciados dispositivos gerenciados contêm objetos gerenciados cujos dados são reunidos em uma Base de Informações de Gerência (MIB)

Protocolo SNMP Protocolo desenvolvido para permitir o gerenciamento de equipamentos da rede Oferece uma forma sistemática de monitorar e gerenciar uma rede de computadores Foi implementado em uma série de produtos e acabou tornando-se um padrão 3 Histórico 1ª publicação: RFC1157 (SNMPv1) RFC1441 e 1452 (SNMPv2) Define o modelo e o protocolo SNMP

Protocolo SNMP Para permitir que uma estação de gerenciamento se comunique com os elementos da rede, é preciso definir que informações serão mantidas por todos os componentes 4 Não é útil solicitar uma informação que o equipamento não mantenha Sendo assim, o SNMP descreve as informações exatas que cada tipo de agente deve manter, bem como o formato a ser utilizado

Protocolo SNMP Cada agente mantém uma ou mais variáveis que descrevem seu estado Objetos Variáveis disponibilizam ações de leitura (GET) e escrita (SET), executadas através do protocolo Conjunto formado por todos os objetos possíveis em uma rede é fornecido pela estrutura de dados denominada MIB (Management Information Base) Protocolo SNMP permite que o gerente interaja com o agente e consulte os estados dos objetos Se necessário, o gerente pode alterar estes objetos através do próprio protocolo 5

Protocolo SNMP No decorrer das operações, podem acontecer eventos não previstos, mas significativos Quando um agente percebe que algum evento significativo aconteceu, ele reporta ao gerente através de um SNMP Trap (relatório SNMP) Problema: alguns equipamentos são mais antigos, ou não tão sofisticados, e não possuem um agente SNMP interno Como gerenciar estes equipamentos? Agente proxy: agente que controla um ou mais equipamentos não-snmp Na maioria das vezes utiliza protocolo não padronizado 6

Identificação no SNMP Pergunta: como identificar cada possível objeto padrão (protocolo, dados,...) em cada possível padrão de rede? Resposta: Árvore de Identificação ISO Identificação hierárquica de todos os objetos Cada ponto de ramificação possui um nome, um número 7 1.3.6.1.2.1.7.1 ISO ISO-ident. Org. US DoD Internet udpindatagrams UDP MIB2 management

Protocolo SNMP Define a estrutura dos elementos no SNMP (OIDs) 8 Define que o SNMP deve consultar um determinado caminho para encontrar o objeto que deseja monitorar

Structure of Management Information Finalidade: definir bem e sem ambiguidade a sintaxe e semântica dos dados de gerência Tipos básicos de dados Formato genérico dos dados TIPO DO OBJETO Tipo dos dados, status, semântica do objeto gerenciado IDENTIDADE DO MÓDULO Agrupa objetos relacionados em módulos MIB INTEGER Integer32 Unsigned32 OCTET STRING OBJECT IDENTIFIED IPaddress Counter32 Counter64 Guage32 Tie Ticks Opaque 9

SMI SMI Linguagem de definição de dados MIB SNMP 10 Um módulo MIB é especificado pela SMI como: MODULE-IDENTITY (centenas de MIBs padronizadas, mais proprietárias) MODULE OBJECT TYPE: OBJECT TYPE: OBJECT TYPE: objetos especificados via construção OBJECT-TYPE da SMI

SMI Exemplos de objetos e módulos 11 OBJECT-TYPE: ipindelivers MODULE-IDENTITY: ipmib ipindelivers OBJECT TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION Número total de datagramas de entrada que são entregues com sucesso aos protocolos de usuários do IP (incluindo ICMP) ::= { ip 9} ipmib MODULE-IDENTITY LAST-UPDATED 941101000Z ORGANIZATION IETF SNPv2 Working Group CONTACT-INFO Keith McCloghrie DESCRIPTION The MIB module for managing IP and ICMP implementations, but excluding their management of IP routes. REVISION 019331000Z ::= {mib-2 48}

MIB Management Information Base Conjunto de objetos gerenciados pelo SNMP 12 Objetos são agrupados em categorias, para melhor interpretação Definem objetos base, mas pode-se incluir novos objetos de acordo com a necessidade dos fornecedores MIB base: MIB-II (RFC1213)

MIB-II RFC1213 Grupos gerenciados: System: nome, local e descrição do equipamento Interfaces: Interfaces de rede e seu tráfego AT: Conversão de endereços IP: Estatísticas do pacote IP ICMP: Estatísticas do pacote ICMP TCP: Estatísticas do pacote TCP UDP: Estatísticas do pacote UDP EGP: Estatísticas do pacote EGP (gateway externo) Transmission: reservado SNMP: Estatísticas do pacote SNMP 13

MIB-II RFC1213 A MIB-II encontra-se no segmento Management da árvore de nomes da ISO 14 Ao percorrer cada elemento da árvore, desde o nodo inicial até o elemento desejado, tem-se como resultado o OID do objeto: 1.3.6.1.2.1.1.1 = SysDescr

MIB-II Exemplo 15 Object ID Nome Tipo Comentários 1.3.6.1.2.1.7.1 UDPInDatagrams Counter32 número total de datagramas entregues neste nó 1.3.6.1.2.1.7.2 UDPNoPorts Counter32 número de datagramas não entregues pois aplicação destino inexistente 1.3.6.1.2.1.7.3 UDInErrors Counter32 número de datagramas não entregues por outras razões 1.3.6.1.2.1.7.4 UDPOutDatagrams Counter32 número de datagramas enviados 1.3.6.1.2.1.7.5 udptable SEQUENCE uma linha para cada porta em uso pela aplicação, fornece o número da porta e o endereço IP

Grupos da MIB-II A busca de informações por objetos simples, deve ser feita com o índice 0 (zero) no final A busca de informações por objetos componentes de tabelas deve ser feita através de um índice, sempre buscando todas as informações de um item, para depois passar para o próximo 16

Problema de Apresentação Uma cópia perfeita de memória a memória resolve o problema de comunicação? Nem sempre! 17 struct { char code; int x; } test; test.x = 256; test.code= a ; test.code test.x a 00000001 00000011 test.code test.x Diferentes formatos dos dados, convenções de armazenamento... a 00000011 00000001 Formato do host 1 Formato do host 2

Problema de Apresentação 18 Que barato! Que barato! vovozinha Adolescente do Século XXI Hippie de meia idade

Problema de Apresentação Traduzir o formato do host local para um formato independente de host Transmitir os dados no formato independente de host Traduzir o formato independente do host para o formato do host remoto 19 Serviço de Apresentação É muito bom Serviço de Apresentação É muito bom Serviço de Apresentação É da pontinha! Que barato! Que da hora! Vovózinha Hippie de meiaidade (anos 60) Adolescente século XXI

ASN.1 Abstract Syntax Notation One Padrão ISO X.680 Usado extensivamente na Internet Como comer vegetais, sabendo que lhe faz bem! Tipos de dados definidos, construtores de objetos como o SMI BER: Basic Encoding Rules Especifica como objetos de dados definidos com o ASN.1 serão transmitidos Cada objeto transmitido usa a codificação TLV (Type, Length, Value) 20

ASN.1 Abstract Syntax Notation One Codificação TLV Idéia: os dados transmitidos são auto identificáveis T: tipo dos dados, um dos tipos definidos pela ASN.1 L: comprimento (length) dos dados em bytes V: valor dos dados, codificado de acordo com o padrão ASN.1 21 Tag Value Type 1 2 3 4 5 6 9 Boolean Integer Bitstring Octet string Null Object Identifier Real

ASN.1 Abstract Syntax Notation One Codificação TLV Exemplo 22

Protocolo SNMPv2 O protocolo disponibiliza 7 mensagens 6 referentes a operações 1 de resposta 23 Mensagem Get-request Get-next-request Get-bulk-request Set-request Descrição Solicita o valor de uma ou mais variáveis Solicita a variável seguinte a esta Extrai uma tabela longa (ex.: 10 próximos registros) Atualiza uma ou mais variáveis Inform-request Trap Response Mensagem enviada a gerentes com o objetivo de descrever a MIB local Relatório de traps enviados de um agente para um gerente Resposta para os itens (exceto trap)

Protocolo SNMP Protocol Data Unit (PDU) SNMP 24

Protocolo SNMP PDU SNMP 25

Ferramentas de Gerência de Redes Sistema de Gerência de Redes Configuração SNMP básica 26 Mibble entidade gerência MIB snmpd MIB protocolo SNMP snmpd MIB snmpd MIB snmpd MIB dispositivos gerenciados