# Trabalho Laboratorial Protocolos Comunicação
```
M12243 - Diogo Lavareda | M12437 Edgar Ladeira
10/11/2022
```
LAB 1.
1) Identifique os três modos de funcionamento do router XSR 1805 e explique para que serve cada um deles relativamente aos outros.
- **User Exec Mode** - Permite o acesso a limitado as informações do equipamento, mostrando as informações menos críticas como o estado das interfaces, logs e informações de hardware como por exemplo utilização cpu, entre outros.
- **Privileged Exec Mode** - Permite acesso a informações e operações mais privilegiadas como *reload* ao equipamento, acesso a diretoria de ficheiros, renomear ficheiros, etc.
- **Configuration Mode** - Permite a configuração do router, como vlans, interfaces, configuração de protocolos, entre outros.
2) Qual é o nome de sistema atribuído ao router durante esta experiência?
- O nome atribuído ao sistema foi 'enterasys'.
3) Explique como proceder para verificar as configurações que inseriu no router.
- Após alterar para o modo privilegiado através do comando **enable**, introduzir o comando **show running-config**.
4) Explique como proceder para guardar uma dada configuração como um ficheiro startup-config na memória flash interna. Nota: No ponto 13 do modo de configuração desta experiência não apague quaisquer outros ficheiros para além do ficheiro de startup-config criado.
- Após alterar para o modo privilegiado através do comando **enable**, introduzir o comando **copy running-config startup-config**.
LAB 2.
1) Explique como procederia para abrir a interface Fast Ethernet 1?
- enable
- configure
- interface FastEthernet 1
- no shutdown
3) Identifique o endereço IP e a máscara de rede de 24 bits atribuídos à interface Fast Ethernet 1 do router e descreva o procedimento usado para atribuir o endereço de IP e a máscara de rede ao router.
- IP e máscara atribuidos: 172.16.1.1 255.255.255.0 /24
- Processo de configuração
- enable
- configure
- interface FastEthernet 1
- ip 172.16.1.1 255.255.255.0
3) Na parte final da experiência, verifique a tabela de encaminhamento do router XSR 1805 no modo de Privileged Exec Mode e transcreva a informação mostrada.
- enable
- show ip route
- O router tem duas interfaces ativas, Serial 1/0 e FastEthernet 1. A rede 172.16.3.0/24 é recebida via RIP e o router encaminha o tráfego para esta rede através do 172.16.2.2. A rede 172.16.2.0/24 está diretamente ligada na rede Serial 1/0 e a rede 172.16.1.0/24 na FastEthernet1.
4) Explique como proceder para obter o prompt: robo<config-router>
- enable
- configure
- router rip
LAB3.
1) Qual é a versão atual do software de configuração do router XSR 1805?
A versão atual do software de configuração do router é v5.6.13.0.
2) Descreva, em linguagem natural, os procedimentos realizados para atualizar o ficheiro de firmware.
- Alterar o nome do *firmware* atual para um nome diferente Ex: XSR1.fls (para existir backup caso exista algum problema com a nova versão);
- Descarregar a nova versão via TFTP, o nome do novo firmware deverá ser XSR1805.fls;
- Caso o equipamento já esteja num ambiente de produção e com rotas até ao servidor TFTP pode-se iniciar a cópia com o comando copy tftp://IP_DO_SERVIDOR/.../XSR1805.fls flash:XSR1805.fls;
- Caso o equipamento não esteja configurado, deverá proceder-se a configuração da interface que liga ao diretamente servidor TFTP
Por exemplo:
```
interface fastEthernet 1
ip address 172.16.1.1 255.255.255.0
no shutdown
```
- (Opcional) Eliminar a versão antiga de *firmware*, se existir espaço suficiente em memória é recomendado que se elimine o *firmware* antigo apenas após a validação se o novo se encontra totalmente operacional;
- Reboot.
LAB4.
1) Descreva, em linguagem natural, os procedimentos realizados para criar um ficheiro Config e fazer o upload deste ficheiro num servidor de TFTP.
Para criar o ficheiro de configuração é necessário estar
no *Privileged Exec Mode* > *Configuration Mode*. Efetuar as configurações necessárias. Garantir que existe ligação IP entre o router e o servidor TFTP, com a verificação por ping e/ou fazer a verificação do ficheiro de configuração. Este mesmo ficheiro de configuração encontra-se na memória raiz do router e pode ser enviado para o servidor TFTP a partir da copia dos dados do ficheiro de configuração (em execução - **running-config**) para o ficheiro de de configuração (de inicialização - **startup-config**).
O ficheiro no servidor TFTP passa a ter no nome *sample_config*.
```
copy startup-config startup-config
copy startup-config tftp://IP_DO_SERVIDOR_TFTP/Caminho/sample_config
```
2) Descreva, em linguagem natural, os procedimentos realizados para fazer o download de um ficheiro Config previamente guardado num servidor de TFTP.
Para realizar o *download* de um ficheiro Config (sample_config) guardado num servidor de TFTP e necessário garantir a ligação entre o router e o servidor, para poder prosseguir com o *download*.
Com o comando *copy* é realizada a copia do ficheiro que existe na memória do servidor TFTP para a memória *flash* do router, com o mesmo nome. (Ao verificar a diretoria do router, esse ficheiro já deverá encontrar-se presente.)
```
copy tftp://IP_DO_SERVIDOR_TFTP/Caminho flash:startup-config
```
LAB5.
1) Descreva brevemente o funcionamento do Point-to-Point Protocol e indique o(s) comando(s) que permite(m) configurar este protocolo numa dada interface.
Point-to-Point Protocol (PPP) é um protocolo de comunicação da camada de ligação de dados que é usado para transmitir dados entre dois computadores ligados diretamente. Permite que sejam utilizados diversos protocolos de rede como IPX ou AppleTalk ao contrario do SLIP que apenas suporta TCP/IP.
O link PPP inicia-se sempre no estado **Dead** ao detetar portadora tenta estabelecer ligação e passar ao estado **Establish**. Caso esteja configurada autenticação e a mesma não seja bem sucedida passa ao estado **Terminate** seguindo novamente para o estado **Dead**. Se não existir autenticação requerida, ou a mesma seja efetuada com sucesso, segue para o estado **Network**. Por último é estabelecida a ligação da camada de rede em uso e transita para o estado **Open**. Aquando do fim da ligação transita para o estado **Terminate** e seguidamente para o estado **Dead**.
No modo da configuração da interface na qual se deseja ativar o ppp (Exemplo: enable - configure - interface FastEthernet 1) introduz-se o comando de configuração **encapsulate ppp**.
2) Qual é a categoria de protocolos de encaminhamento a que pertence o protocolo RIP (Routing Information Protocol)?
O *Routing Information Protocol* (RIP) pertence à categoria de protocolos de *routing distance-vector*. Esta categoria de protocolos de *routing* usa o número de saltos para determinar o que considera o melhor caminho.
3) Para que serve a opção de configuração *neighbor* na configuração de uma interface Fast Ethernet para suportar o RIP?
A opção *neighbor* na configuração de uma interface Fast Ethernet para suportar o RIP permite especificar uma relação com um vizinho estático e usar a comunicação unicast com esse nó. Caso não seja especificado as comunicações serão feitas em broadcast (RIP v1) ou multicast (RIP v2).