Sommario

Introduzione

Funzioni NDB

Modalità di funzionamento

Openflow

Componenti Openflow

Limitazione quando si utilizza NDB con Openflow

Difetti noti

Introduzione

Cisco Nexus Data Broker (NDB) offre una soluzione semplice, scalabile ed economica per il monitoraggio di volumi elevati e traffico business-critical. La visibilità di questo traffico è fondamentale per mantenere la sicurezza, supportare la risoluzione dei problemi, garantire la conformità ed eseguire la pianificazione delle risorse. Questo approccio Packet Broker definito dal software è disponibile per gli switch per data center Cisco Nexus serie 3000 e 9000.

Funzioni NDB

Monitoraggio del traffico di rete

La visibilità del traffico delle applicazioni è importante per le operazioni dell'infrastruttura al fine di mantenere la sicurezza, risolvere i problemi ed eseguire la pianificazione delle risorse.

Aggregazione scalabile di TAP e SPAN

Sostituisce gli switch a matrice tradizionali con uno o più switch Cisco Nexus serie 3000 o 9000 che è possibile interconnettere per creare un'infrastruttura di aggregazione scalabile TAP (Network Test Access Port) e SPAN (Cisco® Switched Port Analyzer) che supporta 1, 10, 40 e 100 Gbps. Può inoltre dedicare porte per TAP e SPAN e per la connettività Ethernet tradizionale.

Integrazione dell'infrastruttura incentrata sulle applicazioni Cisco

Cisco Nexus Data Broker si integra con Cisco ACI per configurare le sessioni SPAN e/o la funzione Copy per monitorare il traffico all'interno della struttura Cisco ACI. Questa integrazione elimina la necessità per l'utente di configurare separatamente le sessioni SPAN o la funzione di copia nell'APIC.

Configurazione SPAN automatizzata nella rete di produzione

NDB può ora aggiungere switch di produzione in Cisco Nexus Data Broker e automatizzare la configurazione di sessioni e destinazioni SPAN. Questa funzionalità consente agli amministratori di utilizzare un'unica interfaccia per trasferire il traffico a scopo di monitoraggio.

Monitoraggio scalabile del traffico con opzione inline Cisco Nexus Data Broker

L'opzione Cisco Nexus Data Broker Inline consente di inserire uno o più switch di piattaforma Cisco Nexus serie 3000 o 9300 nell'infrastruttura di produzione a cui sono connessi gli strumenti di sicurezza (o nodi di servizio). Utilizzando il software data broker, configurare criteri di reindirizzamento che possono corrispondere a un traffico specifico e reindirizzarlo tramite più strumenti di sicurezza prima che il traffico entri o esca dal centro dati.

Può essere visualizzato nelle seguenti modalità

- Modalità centralizzata per aggregazione tap/SPAN su media e grande scala in cui NDB è installato sulla VM Linux.

- Modalità a switch singolo integrata per aggregazione tap/SPAN su piccola scala in cui NDB è installato sul contenitore Linux dello switch Nexus stesso.

Modalità di funzionamento

- Modalità OpenFlow

- Modalità NX-API

Openflow

OpenFlow è un'interfaccia standard aperta che consente a un controller SDN (Software-Defined Networking) di gestire il piano di inoltro di una rete.

Cisco OpenFlow Agent fornisce un controllo migliore sulle reti rendendole più aperte, programmabili e compatibili con le applicazioni e supporta le seguenti specifiche definite dall'organizzazione degli standard Open Networking Foundation (ONF):

- OpenFlow Switch Specification versione 1.0.1 (protocollo wire 0x01) (indicato come OpenFlow 1.0)

- OpenFlow Switch Specification versione 1.3.0 (Wire Protocol 0x04) (indicato come OpenFlow 1.3)

Queste specifiche si basano sul concetto di switch Ethernet, con una tabella di flusso interna e un'interfaccia standardizzata che consentono di aggiungere o rimuovere i flussi di traffico su un dispositivo. OpenFlow 1.3 definisce il canale di comunicazione tra l'agente Cisco OpenFlow e i controller.

Un controller può essere Cisco Open SDN Controller o qualsiasi controller compatibile con OpenFlow 1.3.

In una rete OpenFlow, l'agente Cisco OpenFlow è presente sul dispositivo e i controller sono presenti su un server esterno al dispositivo. La gestione del flusso e qualsiasi gestione della rete fanno parte di un controller o vengono eseguite tramite un controller. La gestione dei flussi include l'aggiunta, la modifica o la rimozione di flussi e la gestione dei messaggi di errore di OpenFlow.

Componenti Openflow

Cisco OpenFlow Agent crea connessioni TCP/IP basate su OpenFlow ai controller per un commutatore logico Cisco OpenFlow Agent. Cisco OpenFlow Agent crea database per un commutatore logico configurato, interfacce abilitate a OpenFlow e flussi. Il database del commutatore logico contiene tutte le informazioni necessarie per la connessione a un controller. Il database di interfaccia contiene l'elenco delle interfacce abilitate per OpenFlow associate a un commutatore logico, mentre il database di flusso contiene l'elenco dei flussi su un commutatore logico e per l'interfaccia programmata per il traffico inoltrato.

Il controller OpenFlow (o controller) controlla lo switch e inserisce i flussi con un sottoinsieme di criteri di corrispondenza e azione di OpenFlow 1.3 e 1.0 tramite il commutatore logico Cisco OpenFlow Agent. Cisco OpenFlow Agent rifiuta tutti i messaggi OpenFlow con qualsiasi altra azione.

Limitazione quando si utilizza NDB con Openflow

Quando Openflow è abilitato su una determinata porta, 'spanning-tree bpdufilter enable' viene configurato automaticamente sull'interfaccia e il software BPDU STP viene scaricato.

Sull'interfaccia è inoltre configurata l'assenza di trasmissione lldp. Di conseguenza, il vicinato LLDP per queste interfacce non si forma sullo switch. Tuttavia, i pacchetti LLDP vengono acquisiti tramite una voce ACL.

Attualmente NDB non acquisisce il traffico dai protocolli del control plane di livello inferiore:

- STP

- LACP

- CDP

Difetti noti

CSCvr09006 NDB con 3500 non può acquisire pacchetti STP/CDP

CSCvr01876 Reindirizza pacchetti STP, CDP simili alla porta LLDP per Openflow