26/03/2018

Estrutura dos comandos nos switches CISCO

     O IOS utiliza uma estrutura padrão de comandos, além de várias formas de ajuda disponíveis, como ajuda contextual, verificação de sintaxe de comando e teclas de acesso e atalhos. As principais definições são: 
  1. Comandos:  
    • não são case sensitive, ou seja, não diferenciam maiúsculas de minúsculas; 
    • podem exigir um ou mais argumentos e um subconjunto de palavras-chave que fornecem funcionalidades adicionais; 
    • são executados somente em modos apropriados; 
    • a sintaxe do comando fornece o padrão ou o formato que deve ser usado ao inserir um comando. 
  2. Palavras-chave: 
    • descrevem parâmetros específicos de um comando; 
    • são pré-definidas; 
  3.  Argumentos: diferentemente de uma palavra-chave não são pré-definidos, podendo ser ips, urls, arquivos, etc. 
  4. Sintaxe geral: 
    • # <comando> <palavra(s)-chave> [argumento]
  5. Exemplo de comando:  show running-config
    •  show: comando usado para exibir informações sobre o dispositivo 
    • running-config: uma das palavras-chave que podem ser usadas para definir qual resultado específico deve ser exibido.

 Ajuda contextual (?)

     Fornece uma lista de comandos e os argumentos associados a esses comandos dentro do contexto do modo atual. Ex:
  • obter uma lista de comandos ou palavras chaves disponíveis no modo atual; 
  • verificar se o IOS suporta um comando qualquer em um modo específico;  
  • exibir uma lista de comandos ou palavras-chave nesse contexto, iniciadas com os caracteres inseridos; 
  • determinar quais opções, palavras-chave ou argumentos são correspondentes a um comando específico.

 Referências


22/03/2018

Interfaces físicas de um switche gerenciável

     As portas ou interfaces físicas dos switches possuem uma denominação que varia de acordo com as características de cada equipamento, em geral definindo em um formato TIPO[A]/B/C, onde TIPO é o tipo da porta, A e a identificação do switch (quando empilhável) , B módulo e C a porta do equipamento. Ex: 
  • FastEthernet0/1: porta 1, do tipo FastEhernet (100 Mbits/s), localizada no módulo 0 (zero); 
  • GigabitEthernet0/1: porta 1, do tipo GigabitEhernet (1000 Mbits/s), localizada no módulo 0 (zero);
    • as portas dos exemplos 1 e 2 possuem a mesma numeração, mas são de tipos diferentes; 
  • GigabitEthernet1/0/1: porta 1, do tipo GigabitEhernet (1000 Mbits/s), localizada no módulo 0 (zero) do switch 1. Situação mais comum encontrada nos modelos 2960 instalados atualmente; 
  • GigabitEthernet2/0/1: porta 1, do tipo GigabitEhernet (1000 Mbits/s), localizada no módulo 0 (zero) do switch 2. Nesse caso existem dois switches sendo utilizados como steck (pilha), acessíveis e gerenciáveis como sendo um só; 
  • GigabitEthernet1/1/1: porta 1, do tipo GigabitEhernet (1000 Mbits/s), localizada no módulo 1 (um) do switch 1. Porta existente em um módulo adicional inserido no switch, tal como os módulos para conexão de fibra, conforme mostrado na figura a seguir.

Referências

21/03/2018

Navegação entre os modos de operação em switches gerenciáveis

     De modo geral, o primeiro acesso ao um switch se dá no modo EXEC usuário e os comandos enable e disable são utilizados para alterar a CLI entre o modo EXEC usuário e o modo EXEC privilegiado, respectivamente. A figura  a seguir demonstra esses comandos, bem como outros acessos.
05_navegacao_niveis.png
Navegação entre os modos de operação de um switch cisco 2960.
  1. ao modo de configuração global, a partir do modo EXEC privilegiado, com o comando configure terminal;
  2. ao modo de configuração de interface, a partir do modo de configuração global, com o comando interface gigabitEthernet 1/0/1 (porta 1 do switch);
  3. o retorno ao modo anterior, com o comando exit, retornando do modo de configuração de interface, para o modo de configuração global;
  4. ao modo de configuração de linha, a partir do modo de configuração global, com o comando line console 0;
  5. o retorno ao modo EXEC privilegiado a partir de um módulo de configuração mais específico, com o comando end;
  6.  erro de acesso ao tentar acessar o modo de configuração de interface a partir do modo EXEC privilegiado.


20/03/2018

Modos de operação em switches gerenciaveis

     A navegação através da CLI, em switches e roteadores da Cisco, bem como em equipamentos de outros fabricantes, é baseada em uma estrutura hierárquica dos modos do IOS, onde cada modo possui um prompt distinto, utilizado para determinadas tarefas com um conjunto específico de comandos disponíveis somente para aquele modo. 
     Em uma ordem hierárquica dos mais básicos até os mais especializados, os principais modos são o de execução do usuário (EXEC usuário) e execução privilegiado (EXEC privilegiado) e os modos de configuração global e específica. 
  • Modo EXEC usuário: primeiro modo encontrado no acesso via CLI em um dispositivo. Por ser o nível mais básico da estrutura hierárquica, executa somente comandos básicos e permite acessar o modo EXEC privilegiado, não permitindo realizar configurações. Representação : switch>;
  • Modo EXEC privilegiado: também não realiza configurações, somente comandos de verificação, no entanto mais avançados. Permite passar para o modo de configuração global. Representação: switch#;
  • Modo de Configuração Global : também denominado de modo de configuração primário, permite alterar as configurações globais do dispositivo e acessar as configurações específicas. Seu acesso é realizado somente a partir do modo EXEC Privilegiado, com o comando configure terminal. Representação: switch(config)#;
  • Modos Específicos de Configuração: são acessíveis a partir do modo de configuração global e se destinam a realizar configurações específicas do dispositivo, tais como configurações das interfaces, VLANs, ACLs e etc. Dessa forma, o acesso a cada modo varia de acordo com a configuração a ser realizada.
     A figura a seguir demonstra a estrutura hierárquica descrita. 
 04_niveis_ios.png
 
     O comando exit pode ser utilizado para retornar sempre ao modo anterior e também para se deslogar do switch. O comando end, permite retornar diretamente ao modo EXEC privilegiado, a partir de qualquer modo de configuração, mas não possibilita se deslogar do dispositivo.