Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano)...

42
Politecnico di Milano Dipar0mento di Ele3ronica, Informazione e Bioingegneria Laboratorio di Re0 di Comunicazione ed Internet – Mod. 2 Seconda Lezione

Transcript of Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano)...

Page 1: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Politecnico  di  Milano  Dipar0mento  di  Ele3ronica,  Informazione  e  Bioingegneria  

Laboratorio  di    Re0  di  Comunicazione  ed  Internet  –  Mod.  2  

Seconda  Lezione  

Page 2: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Sommario  

•  Router  Cisco  2600  •  Cisco  IOS  e  Command  Line  Interface  (CLI)  •  O=enere  informazioni  dell'apparato  di  rete  •  Configurazioni  di  base  •  Configurazione  interfacce  di  rete  •  Configurazione  dell'accesso  alla  CLI  •  Protocollo  ARP  e  ARP  table  

2

Page 3: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Sommario  

•  Router  Cisco  2600  •  Cisco  IOS  e  Command  Line  Interface  (CLI)  •  O=enere  informazioni  dell'apparato  di  rete  •  Configurazioni  di  base  •  Configurazione  interfacce  di  rete  •  Configurazione  dell'accesso  alla  CLI  •  Protocollo  ARP  e  ARP  table  

3

Page 4: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

4

Router  Cisco  2600  Series  

●  E'   una   serie   di   router   Cisco   di   fascia   media   che   fa   parte   della   famiglia   dei  “Modular   Access   Router”   a   cui   è   possibile   installare   qualsiasi   Lpo   di  interfaccia  di  rete.  

●  TuO  i  router  di  questa  serie  hanno  due  Lpi  di  slot  per  interfacce  aggiunLve:  “Network  Module  Slot”  &  “WAN  Interface  Card  Slot”.  

●  Sono   dotaL   inoltre   di   un   “Advanced   IntegraLon  Module   Slot”   che   offre   la  possibilità   di   installare   un   hardware   specifico   per   ridurre   il   carico   di   lavoro  della  CPU  principale  (ad  esempio  un  modulo  di  compressione  HW).  

●  Per  maggiori  informazioni:  

●  h=p://www.cisco.com/web/IT/soluLons/smb/pdf/net_found/2600_ds.pdf  

Page 5: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

5

Router  Cisco  2600  Series  Schema dell'architettura interna

DRAM, Dynamic RAM : Cont iene la conf igurazione corrente del router (running-config) e le variabili temporanee necessarie al router per il suo funzionamento: tabelle di routing, arp cache, il buffer riempito dai pacchetti in coda, etc. Il contenuto della DRAM viene perso in fase di spegnimento/riavvio.

NVRAM, Non Volatile RAM: Contiene la configurazione che viene caricata all'avvio del router (startup-config); non viene persa in caso di spegnimento del router.

FLASH: E' la memoria di tipo p e r m a n e n t e , nel la quale s i trova il sistema operativo IOS.

ROM: E' la memoria nella quale si trova il software di diagnostica e il software di base de l rou te r (que l lo n e c e s s a r i o a l b o o t dell'apparato).

Page 6: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

6

Router  Cisco  2600  Series  Pannello posteriore di un router Cisco 2621

Page 7: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

7

Router  Cisco  2600  Series  Pannello posteriore di un router Cisco 2621

Page 8: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

8

●  Packet  Tracer  perme=e  di  installare  moduli  aggiunLvi  ai  router  Cisco:  

1.  Selezionare  il  router  che  si  vuole  modificare  e  scegliere  “Physical”  

2.  Spegnere  il  router  

3.  Individuare  il  modulo  che  si  vuole  aggiungere  e  verificare  che  ci  sia  uno  Slot  libero  

4.  Trascinare  il  modulo  hardware  sullo  Slot  libero  e  riaccendere  il  router  

Installazione  moduli  ai  Cisco  2621XM  con Packet Tracer

WAN Interface Card Slot Interruttore Network Module Slot

Page 9: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

9

Esercizio  4  

●  Creare  la  rete  mostrata  in  figura  uLlizzando  un  link  Fiber  Ethernet  e  un  link  di  Lpo  seriale  (aggiungere  i  moduli  opportuni  ai  router)  

●  Usando  il  pannello  Config,  Configurare  le  interfacce  di  rete  dei  router  in  modo  da  creare  due  reL  IP  disLnte  ●  10.0.0.0/8  (Collegamento  Ethernet)  ●  11.0.0.0/8  (Collegamento  Seriale)  

●  In  modalità  simulazione,  effe=uare  dal  Router0  un  Ping  verso   il  Router1  e   in  seguito   un   Ping   verso   il   Router2   (per   effe=uare   il   Ping   tra   router   si   può  uLlizzare  lo  strumento  Add  Simple  PDU)  

●  Che  differenze  ci  sono  tra  i  due  scambi  di  paccheO?  

Collegamenti Ethernet e collegamenti Seriali

Page 10: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Sommario  

•  Router  Cisco  2600  •  Cisco  IOS  e  Command  Line  Interface  (CLI)  •  O=enere  informazioni  dell'apparato  di  rete  •  Configurazioni  di  base  •  Configurazione  dell'accesso  alla  CLI  •  Protocollo  ARP  e  ARP  table  

10

Page 11: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

11

IOS  Command  Line  Interface  Modalità operative dei Router

“enable”

“conf t”

Page 12: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

12

●  O3enere  un  elenco  dei  possibili  comandi  e  delle  opzioni  

–  Con  il  comando  speciale  ?  è  possibile  o=enere  tuO  i  possibili  comandi  eseguibili   in  modo  contestuale  alla  modalità  operaLva  in  cui  ci  si  trova  

–  Il   comando  ?  perme=e,  più   in  generale,  di  o=enere   tuO   i  possibili   completamenL  dell'a=uale  linea  di  comando  

●  Segnalazioni  di  errore  

–  Viene  posizionato  il  marker  ^  in  corrispondenza  del  primo  cara=ere  immesso  errato  

●  Abbreviazione  dei  comandi  

–  Per  specificare  ogni  parola  chiave  è  sufficiente  inserire  i  primi  cara=eri  che  rendono  univoco   il   comando.   Ad   esempio   il   comando   configure   terminal   può   essere  solitamente  abbreviato  con  il  comando  conf  t  

–  La   CLI   di   IOS   offre   anche   una   funzione   di   auto   completamento   dei   comandi,  eseguibile  premendo  il  tasto  TAB  

IOS  Command  Line  Interface  Alcuni aiuti dalla linea di comando

Page 13: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

13

IOS  Command  Line  Interface  Segnalazione di errore

Page 14: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Sommario  

•  Router  Cisco  2600  •  Cisco  IOS  e  Command  Line  Interface  (CLI)  •  O=enere  informazioni  dell'apparato  di  rete  •  Configurazioni  di  base  •  Configurazione  dell'accesso  alla  CLI  •  Protocollo  ARP  e  ARP  table  

14

Page 15: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

15

O?enere  informazioni  sul  sistema  Comando show in modalità User Exec

•  Dalla  modalità  User  Exec  mode  è  possibile  passare  alla  modalità  Privileged  usando  la  parola  chiave  enable  

Page 16: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

16

O?enere  informazioni  del  sistema  Comando show in modalità privileged

Page 17: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

●  Il   comando   copy   running-­‐config   startup-­‐config   perme=e   di  salvare  la  configurazione  corrente  in  modo  che  sia  disponibile  al  prossimo  riavvio  del  router.  

●  Eseguendo   il   comando,   la   configurazione   corrente   che   si   trova  nella  DRAM  viene  copiata  nella  NVRAM.  

Privileged  Exec  Mode  Salvataggio della configurazione corrente

Router> Router>enable

Router#copy running-config startup-config

Building configuration...

[OK]

Router#

17

Page 18: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

18

Esercizio  5  

●  Collegarsi  alla  CLI  del  Router0  (Esercizio  4)  e  o=enere:  

●  Dimensione  della  memoria  NVRAM  del  router  

●  Versione  del  sistema  operaLvo  

●  Orario  di  sistema  

●  Modello  del  controller  FastEthernet  

●  Valore  del  Lmeout  dell'ARP  cache  dell'interfaccia  FastEthernet  

●  Dimensione  della  coda  di  uscita  dell'interfaccia  seriale  

●  Indirizzo  MAC  delle  schede  di  rete  FastEthernet  

●  Mostrare  la  tabella  di  rouLng  

●  Mostrare  la  tabella  ARP  (a=enzione!)  

●  Visualizzare  la  configurazione  corrente  di  IOS  (a=enzione!)  

Ottenere informazioni dai router

Page 19: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Sommario  

•  Router  Cisco  2600  •  Cisco  IOS  e  Command  Line  Interface  (CLI)  •  O=enere  informazioni  dell'apparato  di  rete  •  Configurazioni  di  base  •  Configurazione  interfacce  di  rete  •  Configurazione  dell'accesso  alla  CLI  •  Protocollo  ARP  e  ARP  table  

19

Page 20: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

●  In  modalità  di  Global  Configura>on  è  possibile  modificare  il  nome  del  router  (hostname):  

Global  ConfiguraHon  Mode  Modificare il nome del router e il MOTD

●  Si  può  anche  configurare  il  messaggio  del  giorno  da  mostrare  al  login:  

20

Page 21: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

●  In   modalità   di   Global   Configura>on   è   possibile   impostare   anche   la  password   di   accesso   alla   modalità   privilegiata   usando   il   comando  enable  secret:  

Global  ConfiguraHon  Mode  Impostare la password di enable

●  Per   moLvi   di   sicurezza,   nei   file   di   configurazione   viene  memorizzato  l'hash  MD5  della  password  anziché  la  password  stessa.  In  questo  modo  anche   accedendo   ai   file   di   configurazione   non   si   riesce   a   risalire   alla  password.  

21

Page 22: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

●  Per  disabilitare  la  password  di  accesso  alla  modalità  privilegiata  bisogna  uLlizzare  il  comando  no  enable  secret:  

Global  ConfiguraHon  Mode  Disabilitare la password di enable

22

Page 23: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Esercizio  6  Configurazioni di base

●  Impostare  l'hostname  dei  tre  Router  in  figura  (Esercizio  4).  Cambiare  anche  tramite  GUI  di  Packet  Tracer  il  nome  visualizzato  

●  Router0  →  Ghisa  

●  Router1  →  Brighella  

●  Router2  →  Meneghina  

●  Impostare  su  ognuno  di  essi  la  password  per  accedere  alla  modalità  privilegiata  (me=ere  la  password  uguale  all'hostname)  

●  Verificare  per  ognuno  di  essi  la  configurazione  corrente  

●  Salvare  per  ognuno  di  essi  la  configurazione  corrente  rendendola  disponibile  all'avvio  

●  Riavviare  i  router  e  verificare  che  le  impostazioni  salvate  precedentemente  siano  state  caricate  in  modo  corre=o  

23

Page 24: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Sommario  

•  Router  Cisco  2600  •  Cisco  IOS  e  Command  Line  Interface  (CLI)  •  O=enere  informazioni  dell'apparato  di  rete  •  Configurazioni  di  base  •  Configurazione  interfacce  di  rete  •  Configurazione  dell'accesso  alla  CLI  •  Protocollo  ARP  e  ARP  table  

24

Page 25: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Configurazione  Interfacce  di  Rete  

•  Per  configurare  un’interfaccia  di  rete  si  usa  il  comando  interface:  

•  Per  aOvare/disaOvare  un’interfaccia  si  usa  il  comando  noshutdown/shutdown:  

25

Page 26: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Configurazione  Interfacce  di  Rete  

•  Per  assegnare  un  indirizzo  IP  ad  una  interfaccia  si  usa  il  comando  ip  address:  

•  Per  assegnare  una  descrizione  ad  una  interfaccia  si  usa  il  comando  descrip>on:  

26

Page 27: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Configurazione  Interfacce  di  Rete  

•  Esempio  interfaccia  FastEthernet  

27

Page 28: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Configurazione  Interfacce  di  Rete  

•  Altri  comandi  su  FastEthernet  

28

Page 29: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Configurazione  Interfacce  Seriali  

•  Configurazione  della  porta  seriale  che  impone  il  clock  DCE  

 

•  Configurazione  della  porta  seriale  all’altro  capo  del  link  DTE  

29

Page 30: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Configurazione  Interfacce  Seriali  

•  Altri  comandi  su  Serial  

30

Milano(config)#interface Serial 0/0 Milano(config-if)#? bandwidth Set bandwidth informational parameter cdp CDP interface subcommands clock Configure serial interface clock delay Specify interface throughput delay description Interface specific description encapsulation Set encapsulation type for an interface exit Exit from interface configuration mode frame-relay Set frame relay parameters ip Interface Internet Protocol config commands keepalive Enable keepalive no Negate a command or set its defaults ppp Point-to-Point Protocol shutdown Shutdown the selected interface Milano(config-if)#exit

Page 31: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Sommario  

•  Router  Cisco  2600  •  Cisco  IOS  e  Command  Line  Interface  (CLI)  •  O=enere  informazioni  dell'apparato  di  rete  •  Configurazioni  di  base  •  Configurazione  interfacce  di  rete  •  Configurazione  dell'accesso  alla  CLI  •  Protocollo  ARP  e  ARP  table  

31

Page 32: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

●  E'  possibile  accedere  alla  CLI  di  IOS  in  due  modi  disLnL:  a=raverso  la  porta  console  e  a=raverso  una  connessione  di  rete  

●  Porta  Console  

●  E'  una  porta  speciale  dei  router  a  cui  ci  si  può  collegare  con  un  qualsiasi  computer  dotato  di  porta  seriale  e  di  un  programma  di  comunicazione  su  seriale  (ad  esempio  in  Linux  si  può  usare  Minicom  e  in  Windows  si  può  usare  HyperTerminal)  

●  Avviando  il  programma  di  comunicazione  seriale,  si  oOene  accesso  dire=o  alla  CLI  di  IOS.  

●  Accesso  via  rete  

●  E'  possibile  accedere  alla  CLI  anche  a=raverso  i  protocolli  di  rete  Telnet  e  SSH  

●  Da  un  qualsiasi  computer  remoto  ci  si  collega  con  un  client  Telent  o  SSH  al  router  e  dopo  essersi  autenLcaL  si  oOene  accesso  alla  CLI  

Accesso  alla  Command  Line  Interface  Porta console e terminale virtuale

32

Page 33: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Accesso  alla  Command  Line  Interface  Esempio di accesso tramite porta Console

33

Page 34: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

●  Porta   Console:   è   possibile   impostare   la   password   di   accesso   a=raverso   la  console.  Il  comando  login  obbliga  l'utente  ad  autenLcarsi,  mentre  il  comando  password  imposta  la  parola  segreta  di  accesso  

Accesso  alla  Command  Line  Interface  Impostazione della password di accesso

●  Accesso   via   rete:   allo   stesso  modo   per   impostare   la   password   di   accesso   ai  terminali  virtuali  per  l'accesso  tramite  Telnet  

Milano(config)#line vty 0 4 Milano(config-line)#password milanotelnet

Milano(config-line)#login

Milano(config-line)#^Z

Milano#

Milano(config)#line console 0 Milano(config-line)#password milanoconsole

Milano(config-line)#login

Milano(config-line)#^Z

Milano#

34

Page 35: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

35

Esercizio  7  Porta console vs Accesso via rete

•  Creare  la  rete  mostrata  in  figura  a  parLre  dalla  rete  dell’Esercizio  6.  •  Effe=uare  tu=e  le  configurazioni  di  rete  richieste  nella  slide  successiva  usando  

dire=amente  la  CLI  di  IOS.  •  Per  configurare  il  router  Ghisa  uLlizzare  la  porta  console  a=raverso  il  terminale  

PC0  o  via  rete  tramite  PC1.  Collegamento  porta  console:  •   Lato  PC:  porta  RS232  •   Lato  router:  porta  console    Ø   Si  accede  alla  CLI  tramite:  PC0àscheda  “Desktop”àTerminal  

Collegamento  via  rete:  •   Lato  PC  e  Router:  porta  Fiber-­‐Ethernet  (aggiungere  i  moduli)  

Ø Si  accede  alla  CLI  tramite:  PC1àscheda  “Desktop”àCommand  promptà  digitare  «telnet  indirizzo  ip»    

Page 36: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Esercizio  7  Porta console vs Accesso via rete

36

•  Assegnare  gli  indirizzi  IP  alle  interfacce  FiberEthrnet  in  modo  che  appartengano  alla  rete  192.168.1.0/24  (255.255.255.0)  (accesso  a  Ghisa  via  RETE)  

•  Assegnare  gli  indirizzi  IP  alle  interfacce  FastEthernet  in  modo  che  appartengano  alla  rete  192.168.2.0/24  (255.255.255.0)  (accesso  a  Ghisa  tramite  CONSOLE)  

•  Assegnare  gli  indirizzi  IP  alle  interfacce  seriali  in  modo  che  appartengano  alla  rete  192.168.3.0/24  (255.255.255.0)  (accesso  a  Ghisa  tramite  CONSOLE)  

•  Sui  PC  impostare  anche  il  Default  Gateway.  •  Impostare  il  collegamento  seriale  ad  una  velocità  di  2Mbit/s  •  Assegnare  ad  ogni  interfaccia  del  router  Ghisa  una  descrizione  

con  il  nome  dell’apparato  più  vicino  tramite  l’interfaccia  stessa.  

Page 37: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Sommario  

•  Router  Cisco  2600  •  Cisco  IOS  e  Command  Line  Interface  (CLI)  •  O=enere  informazioni  dell'apparato  di  rete  •  Configurazioni  di  base  •  Configurazione  dell'accesso  alla  CLI  •  Protocollo  ARP  e  ARP  table  

37

Page 38: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Protocollo  ARP  (Address  ResoluHon  Protocol)  

•  ARP  serve  per  fare  il  mapping  tra  gli  indirizzi  IP  e  gli  indirizzi  fisici  (MAC)  dei  disposiLvi  in  rete.  

•  Grazie  ad  ARP  è  possibile   incapsulare   i  paccheO  IP   in   trame  che  contengono  l’indirizzo  MAC  di  desLnazione.  

•  Esistono  due  Lpi  di  messaggio  –  ARP  request:  messaggio  broadcast  inviato  dal  nodo  sorgente,  il  quale  vuole  

conoscere  una  determinata  associazione  indirizzo  IP/indirizzo  MAC  •  «Qual  è  l’indirizzo  MAC  associato  all’indirizzo  IP  x.x.x.x?»  

–  ARP   reply:   messaggio   unicast   da   parte   dell’host   x.x.x.x   contenente  l’associazione  richiesta  •  «L’indirizzo  MAC  associato  all’indirizzo  IP  x.x.x.x  è  yy:yy:yy:yy:yy:yy»    

•  L’associazione  indirizzo  IP/indirizzo  MAC  è  memorizzata  nella  ARP  table.   Dopo   un   certo   periodo   (solitamente   5   minuL),   le   entry  vengono  eliminate  dall’ARP  table.  

38

Page 39: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Manipolazione  ARP  Table  

•  Nei  PC,  da  terminale:  –  arp  -­‐a  mostra  l’ARP  table  –  arp  -­‐d  svota  l’ARP  table  

•  Sui  Router:  –  Router#show  arp  mostra  l’ARP  table  –  Router#clear  arp  svuota  l’ARP  table  

•  E’   anche  possibile  uLlizzare   lo   strumento   Inspect,  cliccando  sui  PC,  per  visualizzare  il  contenuto  delle  ARP  Table  

39

Page 40: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Esercizio  8  

Partendo  dalla  topologia  e  dalla  configurazione  dell’Esercizio  7  

40

•  Dall’host  PC1  effe=uare  un  ping  verso  il  router  Ghisa  

•  Verificare  i  contenuL  delle  ARP  table  del  PC1  e  di  Ghisa  prima  e  dopo  il  ping  

•  Da  PC1  riuscite  a  mandare  un  ping  a  PC2?  Perché?  

•  Da  PC1  riuscite  a  mandare  un  ping  a  Brighella?  Perché?  

Page 41: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Summary  (I)  

41

Router>enable Router#show ?

Router#copy running-config startup-config

Router#conf t

Router(config)#hostname NAME

Router(config)#banner motd #

Router(config)#enable secret PASSWORD

Router(config)#end

Router(config)#no enable secret

Router(config)#end

Router(config)#interface TYPE SLOT/PORT

Router(config-if)#no shutdown

Router(config-if)#shutdown

Page 42: Laboratorio(di(( - Intranet DEIBhome.deib.polimi.it/gmauri/lab/lab2.pdf · Politecnico)di)Milano) DiparmentodiEleronica,InformazioneeBioingegneria) Laboratorio(di((Re0)di)Comunicazione)ed)Internet)–

Summary  (II)  

Router(config-if)#ip address IP_ADDRESS NETMASK Router(config-if)#description DESCRIPTION

Router(config-if)#clock rate CLOCK_RATE

Router(config)#line console 0

Router(config)#line vty 0 4 Router(config-line)#password PASSWORD

Router(config-line)#login

Router(config-line)#^Z

42