EIGRP – Parte Terza

8 novembre 2009 - Fonte: http://nazarenolatella.myblog.it/

In questo post vedremo come configurare correttamente L'EIGRP.

Per prima cosa occorre inizializzare il protocollo definendo l'AS all'interno del quale deve operare:

Router(config)# router eigrp <AS>

Successivamente è necessario definire le reti che tale protocollo deve pubblicare:

Leggi il seguito »

EIGRP – Parte Seconda

8 novembre 2009 - Fonte: http://nazarenolatella.myblog.it/

In questo post mi soffermerò sull'algoritmo DUAL, il quale sta alla base del funzionamento dell'EIGRP. In particolare, tale algoritmo entra in funzione se si verificano le seguenti situazioni:

- Viene creata una rete ex novo su cui è attivo l'EIGRP. In questo caso DUAL si occupa di far convergere il network, altrimenti i vari router non potrebbero comunicare tra loro.

- Viene aggiunto un nuovo router alla rete, anch'esso con EIGRP in esecuzione.

- Successor route e feasible successor route di uno o più router non sono più praticabili. In tal caso DUAL si occuperà di identificare le nuove SR e le nuove FSR.

...

Leggi il seguito »

EIGRP – Parte Prima

7 novembre 2009 - Fonte: http://nazarenolatella.myblog.it/

L'EIGRP (Enhanced Interior Gateway Routing Protocol) è un protocollo proprietario Cisco e rappresenta la naturale evoluzione dell'IGRP. Sostanzialmente, abbiamo a che fare con un protocollo di tipo ibrido, il quale prevede alcune caratteristiche tipiche dei protocolli distance vector ed altre comuni ai protocolli link-state. Infatti, l'EIGRP per individuare il cammino migliore verso una certa destinazione, oltre a considerare il costo del cammino stesso (chiamato metrica), tiene conto anche dell'hop count (come avviene per il RIP ed il RIPv2), il cui valore massimo è pari a 100. Inoltre, l'invio dette tabelle di routing viene effettuato solo verso i router vicini (neighbors).

Le caratteristiche dell'EIGRP...

Leggi il seguito »

VTP (Virtual Trunking Protocol)

20 ottobre 2009 - Fonte: http://nazarenolatella.myblog.it/

Il VTP (Virtual Trunking Protocol) è un protocollo di livello 2 proprietario Cisco, il cui scopo è quello di mantenere allineato il database in cui sono contenute le VLAN comuni a più switch. Affinchè la propagazione delle informazioni avvenga correttamente, è necessario che tutti gli switch facciano parte dello stesso dominio VTP.

Uno switch può operare in tre modalità VTP:

Server: crea, modifica e cancella le VLAN per l'intero dominio VTP e salva le informazioni relative alle LAN virtuali all'interno dell'NVRAM. E' la modalità di default per gli switch su cui viene abilitato il VTP;

Client:...

Leggi il seguito »

ODR (On-Demand Routing)

17 ottobre 2009 - Fonte: http://nazarenolatella.myblog.it/

Poichè i protocolli di routing dinamici solitamente consumano parecchia banda, si è pensato di sviluppare un metodo alternativo per la propagazione delle rotte, attraverso il quale è possibile ridurre l'overhead. Tale metodo prende il nome di ODR (On-Demand Routing) e rappresenta una tecnologia proprietaria Cisco.

Nella fattispecie, l'ODR prevede l'uso del protocollo CDP (Cisco Discovery Protocol) per lo scambio delle informazioni tra i router appartenenti ad una topologia Hub-n-Spoke. Nella figura sottostante è possibile visualizzare la topologia in questione:

...

Leggi il seguito »

RIP e RIPv2

15 ottobre 2009 - Fonte: http://nazarenolatella.myblog.it/

L'acronomo RIP sta per Routing Information Protocol e rappresenta uno dei primi protocolli di routing (è stato sviluppato nel 1969 come parte integrante di ARPANET, l'antenata di Internet).

Esso è un protocollo distance-vector e prevede l'invio dell'intera tabella di routing ogni 30 secondi (solo tra i router vicini). La sua distanza amministrativa è 120 e la metrica utilizzata per identificare il costo dei cammini viene calcolata in base al numero di hop, ovvero il numero di salti che un pacchetto compie prima di raggiungere la destinazione.

Il numero massimo di hop supportato dal protocollo in questione è pari a 15. Una rotta avente metrica superiore a 15,...

Leggi il seguito »

Effetture il dump di un database sotto Linux con MySQL

6 ottobre 2009 - Fonte: http://nazarenolatella.myblog.it/

Il dump di un database non è altro che un file di testo in cui sono contenute delle istruzioni SQL. Tali istruzioni hanno come scopo quello di riprodurre fedelmente il database esportato, in modo che possa essere caricato su un altra macchina continuando a funzionare correttamente.

logo-mysql.jpg

 

Per effettuare il dump del database MySQL direttamente da linea di comando occorre digitare (da shell):

...

Leggi il seguito »

HMAC

5 ottobre 2009 - Fonte: http://nazarenolatella.myblog.it/

In questo post abbiamo visto cosa si intende per MAC (Message Authentication Code) e come esso venga realizzato mediante alcune tecniche HASH. Adesso ci soffermeremo sul progetto HMAC, il cui scopo è quello di consentire l'uso di un qualunque algoritmo di cifratura one-way per l'autenticazione dei messaggi.

Ma perchè utilizzare algoritmi HASH con scopi di autenticazione di messaggio? Perchè sono ottimizzati per la loro esecuzione a livello software e sono facilmente reperibili su Internet sottoforma di librerie. Nonostante ciò, essi presentano una limitazione, ovvero...

Leggi il seguito »

OSPF (Open Shortest Path First)

4 ottobre 2009 - Fonte: http://nazarenolatella.myblog.it/

Abbiamo già visto qual è la logica su cui si basa il funzionamento di alcuni protocolli utilizzati nell'ambito delle WAN, quali Frame Relay e PPP. Oggi, invece, inizieremo a parlare dei protocolli di routing. Sostanzialmente, essi si dividono in 2 categorie, ovvero protocolli distance vector (ad esempio RIP, RIPv2) e protocolli link-state (come OSPF). Esistono comunque dei protocolli ibridi, il cui funzionamento si basa in parte sull'approccio distance vector ed in parte sulla logica link-state (vedi IGRP ed EIGRP, entrambi proprietari Cisco).

Come avrete già intuito, in questo post mi concentrerò esclusivamente sui protocolli IGP (Interior Gateway Protocol), ovvero quelli utilizzati nell'ambito di uno stesso...

Leggi il seguito »

Script Bash per l’invio tramite SMS dei risultati delle partite

25 settembre 2009 - Fonte: http://nazarenolatella.myblog.it/

Vi è mai capitato di aver giocato una o più schedine e di non poter controllare i risultati aggiornati perchè ci si trova fuori casa? Ebbene, questo è lo script che fa per voi. Basta avere a disposizione una macchina Linux ed un numero Vodafone abilitato alla ricezione degli MMS.

pallone.jpg

Per...

Leggi il seguito »