• Non ci sono risultati.

Configurazione e risoluzione dei problemi relativi alle configurazioni della connessione ATM e agli switch Cisco BPX serie 8600

N/A
N/A
Protected

Academic year: 2022

Condividi "Configurazione e risoluzione dei problemi relativi alle configurazioni della connessione ATM e agli switch Cisco BPX serie 8600"

Copied!
43
0
0

Testo completo

(1)

Configurazione e risoluzione dei problemi relativi alle configurazioni della connessione ATM e agli switch Cisco BPX serie 8600

Sommario

Introduzione Prerequisiti Requisiti

Componenti usati Convenzioni Premesse

Bucket con perdite Opzioni di policy

Risoluzione dei problemi relativi alle connessioni CBR (Constant Bit Rate)

Introduzione a CBR Parametri di connessione Dettagli

Screenshot

Dettaglio dspchstats VBR (Variable Bit Rate)

Connessioni in tempo reale e non in tempo reale Parametri di connessione

Dettagli Screenshot

Velocità bit disponibile (ABR) Introduzione ad ABR

Celle di Gestione risorse (RM) Parametri di connessione Dettagli

Riepilogo delle differenze dei parametri di configurazione della connessione ABR Riepilogo delle differenze tra lo standard ABR con VS/VD e ABR con Foresight Screenshot

Modifiche per il firmware e il software dello switch modello F BXM versione 9.2.x UBR (Unspecified Bit Rate)

Introduzione a UBR Parametri di connessione Dettagli

Screenshot

(2)

Riferimenti

Bucket collloquial fatture senza ordini, termini dello slang di settore Acronimi

Concetti e definizioni Informazioni correlate

Introduzione

Questo documento è una guida alla configurazione delle connessioni ATM per gli switch Cisco BPX serie 8600 Broadband Switch Module (BXM) con software switch versione 8.4.x e

successive.

La configurazione delle connessioni ATM sugli switch Cisco BPX serie 8600 è stata modificata dal software dello switch versione 8.1.x alla 9.2.x. La maggior parte delle modifiche si è verificata quando la scheda BXM compatibile con ATM Forum è stata introdotta con il software di switch versione 8.4. I predecessori della BXM, le schede ASI e BNI hanno utilizzato una struttura di celle e un meccanismo di policy proprietario simile ad ATM. Questo documento offre un'ampia

panoramica del servizio ATM per le reti 8.4.x e successive che usano BXM.

Poiché i valori di Cisco WAN Manager (in precedenza SV+) Connection Manager per le connessioni ATM sono limitati nell'intervallo, non vengono trattati in questo documento.

Per ulteriori informazioni, vedere la sezione Riferimenti di questo documento per:

Bucket collloquial fatture senza ordini, termini dello slang di settore

Acronimi

Concetti e definizione

Prerequisiti

Requisiti

Nessun requisito specifico previsto per questo documento.

Componenti usati

Il documento può essere consultato per tutte le versioni software o hardware.

Convenzioni

Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.

Premesse

Bucket con perdite

(3)

Quando un cliente acquista un servizio da un fornitore di servizi ATM, viene stipulato un contratto di traffico. Questo contratto di traffico specifica la qualità del servizio della rete prevista quando il traffico dell'utente è conforme ai parametri predeterminati, quali:

Peak Cell Rate (PCR)

CDVT (Cell Delay Variation Tolerance)

SCR (Sustainable Cell Rate)

Dimensione massima burst (MBS)

La conformità del traffico del cliente con il contratto viene eseguita all'ingresso della rete ATM.

Una volta ammesso alla rete ATM, il traffico si aspetta di essere trasportato alla destinazione.

Il contratto di traffico viene applicato dal chip BXM (Broadband Switch Module) per il controllo, il monitoraggio e la policy (RCMP). Questo chip esegue il monitoraggio del traffico o la funzione di screening per tutte le connessioni ATM.

"Doppio bucket di dispersione" è un termine colloquiale utilizzato per descrivere l'algoritmo utilizzato per il controllo della conformità dei flussi di celle rispetto all'insieme di parametri

specificati nel contratto di traffico. Per ulteriori definizioni, vedere la sezione Colloquiale secchiello con perdita, Termini gergo industriale.

La velocità di flusso delle celle nella rete è determinata dalla "velocità di perdita" utilizzando parametri PCR o SCR. I picchi di cella sono determinati dalla "profondità del bucket" utilizzando i parametri CDVT o MBS.

I parametri per PCR, CDVT, SCR e MBS possono essere configurati dall'utente utilizzando il comando cnfcon e sono utilizzati dal software dello switch per derivare la tolleranza di burst (BT).

La tolleranza di scoppio viene utilizzata per controllare il secondo secchio che perde. La relazione tra BT e MBS è definita da BT = (MBS-1) * (1/SCR - 1/PCR).

I valori dei parametri per PCR, CDVT, SCR e MBS devono riflettere direttamente i valori specificati nel contratto di traffico. Se i valori dei parametri per PCR, CDVT, SCR e MBS superano i valori specificati nel contratto di traffico, il traffico in eccesso rispetto ai valori specifici può essere scartato a causa della policy del provider di servizi.

Ad esempio, se un cliente acquista un servizio ATM CBR a 10 Mbps da un provider di servizi e configura le proprie apparecchiature in modo da fornire 25 Mbps di traffico CBR a tale provider di servizi, 15 Mbps di traffico CBR potrebbero essere scartati dal provider di servizi come non conformi.

Le prime schermate bucket trafugate per la conformità del contratto di traffico. Se una cella non soddisfa i termini del contratto di traffico, verrà eliminata. Il tagging CLP (Cell Loss Priority) non viene eseguito nel primo bucket di perdita. L'impostazione CLP della cella ATM determina la priorità della cella attraverso la rete. L'impostazione CLP è di un bit

nell'intestazione della cella ATM e può essere 0 o 1. Le celle con il bit CLP impostato su 0 hanno una priorità più alta nella rete rispetto alle celle con il bit CLP impostato su 1.

Il secondo bucket di fatture senza ordini valuta le celle del primo bucket di fatture senza ordini per determinare se è necessario eseguire o meno l'assegnazione di tag CLP. Il bit CLP di una cella con tag è impostato su 1.

Poiché le connessioni CBR dispongono solo di parametri PCR e CDVT, il traffico CBR viene controllato solo sul primo bucket di perdita. Un altro modo per visualizzare il processo di policing è illustrato nei diagrammi seguenti. Nei diagrammi, i dati in entrata rappresentano le celle ATM

(4)

provenienti dalle apparecchiature CPE (Customer Premise Equipment).

Le celle conformi ai termini del contratto sono indicate come contenenti token. Le celle con token possono passare attraverso il primo bucket di perdita. Le celle che non dispongono di un token (se il bit CLP è impostato su 0 o 1) non sono conformi.

Il trasporto attraverso la rete di switching WAN di tutte le celle che attraversano il secondo bucket di perdita viene garantito come traffico CLP=0 o CLP=1. Potrebbe verificarsi una congestione imprevista causata da errori del trunk o da altre interruzioni, che potrebbero causare l'eliminazione di alcune celle ATM all'interno della rete di switching WAN. Le celle contrassegnate con CLP=1 verranno eliminate prima delle celle contrassegnate con CLP=0.

Anche per le celle CLP=0 che hanno superato con successo la funzione di controllo e sono consentite nella rete di switching WAN, potrebbero verificarsi scarti dovuti a congestione

imprevista. Le celle conformi possono essere eliminate a causa di eventi di rete che sfuggono al controllo del cliente e del provider di servizi.

Non esiste un sistema di "credito" per le attività di sorveglianza ATM. Se i dati vengono trasmessi in continuo oltre la PCR per 10 ore e la connessione rimane inattiva per 14 ore, non viene allocato nessun "credito" aggiuntivo alla connessione durante le 14 ore di inattività per "compensare" il precedente.

Un errore comune che ha un impatto negativo sul throughput del traffico è l'idea che impostando manualmente il bit CLP della cella ATM su 1 si diminuisce la quantità di tempo che le celle passano nel chip RCMP e si aumenta la loro velocità di consegna alla rete. Configurando il bit CLP della cella ATM su 1 prima dell'ingresso nello switch Cisco BPX serie 8600, non è necessario valutare la cella solo nel secondo bucket di perdite. La cella ATM attraversa ancora il chip RCMP del BXM e non viene ammessa nella rete prima di qualsiasi altro traffico. Le celle ATM il cui bit CLP è impostato su 1 hanno maggiori probabilità di essere scartate nella rete. Gli scarti di rete si verificano in genere nelle code trunk in uscita o nelle code porte in uscita.

Funzionalità Dual Leaky Bucket basata sulla specifica di gestione del traffico ATM versione 4.0

(5)

Opzioni di policy

Per i tipi di connessione ATM CBR, VBR e ABR, il policing può essere configurato per i tipi 1, 2, 3, 4 o 5. Gli algoritmi di policing CBR, VBR e ABR sono riepilogati in questa tabella.

Per le connessioni ATM UBR, il controllo è configurato utilizzando l'impostazione CLP.

Tipo di crite rio

"cnf con"

Descrizione

Tipo di conne ssione BPX BXM

Definizi one di conform ità ATM TM 4.0 1 Sorveglianza e scarti su entrambi VBR, VBR.1

(6)

i bucket con perdita di dati per il

traffico CLP=0+1. ABR

2

Sorveglianza e scarti sul primo bucket di perdita per traffico CLP=0+1; controllo e scarti sul secondo bucket di perdita per traffico CLP=0.

VBR,

ABR VBR.2

3

Sorveglianza e scarti sul primo bucket di perdita per traffico CLP=0+1; applicazione di policy e tagging sul secondo bucket con perdita di dati per il traffico CLP=0.

VBR,

ABR VBR 3

4

Sorveglianza e scarti sul primo bucket con perdita di dati per traffico CLP=0+1. Niente polizia sul secondo secchio.

CBR, VBR, ABR

CBR.1

5

Policing disabilitato. Utilizzare questa opzione solo per la risoluzione dei problemi, in quanto una connessione non conforme può influire su altre.

CBR, VBR, ABR

 

I tipi di controllo sono illustrati in questi cinque diagrammi.

Opzione 1 di Policing

(7)

Opzione di Policing 2

(8)

Opzione di Policing 3

(9)

Opzione 4 Policing

(10)

Opzione di Policing 5

(11)

Risoluzione dei problemi relativi alle connessioni

Per facilitare la risoluzione dei problemi, il trunk BXM offre funzionalità dspchstats simili alla linea BXM.

Il firmware BXM modello F introduce modifiche all'output del comando dspchstats.

A causa di una richiesta di miglioramento per il modello BXM F, le celle di Resource Management (RM) nel campo From Network non vengono più registrate o visualizzate. Il contatore From Network

registra e visualizza solo le celle di dati utente ricevute dallo switch crosspoint. I rigetti di celle RM sono stati rimossi anche dal Dscd TX Clp 0+1 e dai registri Dscd TX Clp 0.

Per il software dello switch versione 9.2.x e successive, i contatori TX Clp 0+1 Dscd, TX Clp 0 Dscd e

TX Clp 1 Dscd sono stati rimossi dalla schermata dspchstats e sostituiti con i seguenti contatori:

(12)

Dscd Flusso CLP0

Riceve celle utente CLP 0 eliminate a causa di un overflow VC_Q (in ingresso).

Dscd Flusso CLP1

Riceve celle utente CLP 1 eliminate a causa di un overflow VC_Q (in ingresso).

Dscd NCmp CLP0

Celle utente CLP 0 non conformi eliminate dal policer (in ingresso).

Dscd NCmp CLP1

Celle utente CLP 1 non conformi eliminate dal policer (in ingresso).

I contatori Velocità cella consentita origine/destinazione virtuale in entrata (ACR VSVD) e Velocità cella consentita origine/destinazione virtuale in uscita (ACR VSVD) si applicano solo alle

connessioni ABR con VSVD abilitato. Per configurare VSVD, fare riferimento a Velocità bit disponibile.

Per ottenere le informazioni dspchstats per una connessione di destinazione, usare il comando dcct <numero_connessione>a livello di StrataCom e scorrere fino all'ultima schermata. Utilizzare il valore This Chan per completare il comando dspchstats <trunk_slot.trunk_port.This_Chan>.

(13)

CBR (Constant Bit Rate)

Introduzione a CBR

Le connessioni CBR sono utilizzate per il traffico Time Division Multiplex (TDM) sensibile al ritardo e all'jitter, come i servizi di emulazione voce, video e circuito in una rete ATM. La categoria di servizio CBR viene utilizzata dalle connessioni che richiedono una quantità statica di larghezza di banda disponibile in modo continuo durante la durata della connessione. Questa quantità di larghezza di banda è caratterizzata dalla velocità massima delle celle (PCR, Peak Cell Rate).

Data la natura TDM del traffico, il servizio CBR è in genere il servizio più costoso offerto dai vettori commerciali. Per le apparecchiature di switching WAN, le connessioni CBR sono le più semplici da configurare e risolvere.

Nessun VC_Queue in entrata utilizzato per il servizio CBR; Vengono utilizzati QBIN BXM. Se il traffic shaping (ad esempio il traffic shaping) è abilitato per riga, vengono utilizzate le code VC_5 in uscita. Per il software di switching WAN release 9.1 e 9.2, non abilitare VC Shaping sui trunk a meno che non sia stata verificata la funzionalità VC Shaping.

Le connessioni CBR vengono controllate nel primo bucket di perdita e, se il traffico non è conforme, viene scartato. Tutte le celle non conformi (CLP=0 o CLP=1) vengono eliminate nel primo bucket di perdita. Poiché il servizio CBR è garantito a livello di PCR, il secondo bucket di perdita non viene utilizzato per valutare il traffico CBR. Per un'illustrazione, fare riferimento al diagramma dell'opzione 4 di policy.

Parametri di connessione

I parametri elencati sono nell'ordine in cui appaiono nella visualizzazione cnfcon.

PCR(0+1): La velocità massima delle celle per tutto il traffico è la seguente: CLP=0 e CLP=1.

% Util: Quantità di tempo prevista per la trasmissione della connessione alla rete al PCR (0+1).

CDVT(0+1): Questo è il CDVT per tutto il traffico: CLP=0 e CLP=1

Traffic policing: Algoritmo utilizzato per determinare la conformità al contratto di traffico.

(14)

Limitazione routing cella trunk: Se il software dello switch instrada la connessione attraverso un trunk non basato su celle.

Dettagli

PCR(0+1): (PCR (0+1)) * (% Util) = quantità di larghezza di banda allocata nella rete per una connessione CBR. Questa condizione viene espressa in unità di carico su un trunk e può essere verificata utilizzando il comando dspload<trunk_number>.

% Util: Per il traffico CBR, si consiglia di lasciare % Util a 100.

CDVT(0+1): Quantità di "raggruppamento" tra celle ATM. Alcuni router richiedono valori CDVT (High Cell Delay Variation Tolerance) (250.000 microsecondi) a causa di problemi di prestazioni.

Per i servizi di emulazione voce, video o circuitale, si desidera ottenere valori CDVT quali 5.000 microsecondi o meno per garantire la riproduzione costante delle celle.

Quando si utilizza una connessione CBR per fornire un trunk virtuale, il CDVT deve essere configurato per supportare tutti i flussi di traffico che utilizzano il trunk virtuale (ad esempio, CBR, VBR, ABR e UBR). La configurazione di una connessione CBR che trasporta un trunk virtuale con un valore CDVT ridotto, ad esempio 500 microsecondi, può causare la perdita di traffico sui diversi flussi di dati che attraversano il trunk virtuale.

Il modello di carico non utilizza CDVT per calcolare la larghezza di banda attraverso la rete. Se CDVT è configurato in modo da essere il massimo di 250000 connessioni per 1000, il carico effettivo sulla rete è significativamente sottostimato.

Traffic policing: Può essere configurato solo su 4 (CBR.1) o 5 (disabilitato) per le connessioni CBR. Per la risoluzione dei problemi, si consiglia di disabilitare il monitoraggio selezionando 5 dal comando cnfcon. Dopo aver disattivato il criterio, ricordarsi sempre di riattivarlo, in quanto un errore di connessione può influire su tutte le connessioni dello stesso tipo su una porta.

Limitazione routing cella trunk: Questa impostazione determina se la connessione può essere instradata attraverso un trunk non basato su celle, ad esempio un NTM. Ad esempio, se l'opzione Limitazione routing cella trunk è impostata su S, la connessione non verrà instradata attraverso un trunk NTM. L'impostazione predefinita per il parametro Restrizione routing cella trunk può essere impostata dal parametro confnodeparm Restrict cella trunk 41. Questo parametro non è

applicabile e non viene visualizzato per le connessioni locali (ad esempio di tipo DAC). Per la risoluzione dei problemi, verificare l'impostazione Limitazione routing cella trunk a entrambe le estremità di una connessione utilizzando il comando dspchcnf.

Screenshot

Si tratta di una connessione CBR di esempio con traffico in entrata impostato su 1000 CPS, PCR di 500 CPS e opzione di policy 4. Il Dscd non conforme è circa la metà della velocità di traffico offerta.

(15)

Si tratta di un esempio di connessione CBR con traffico in entrata impostato su 1000 CPS, PCR di 500 CPS e opzione di policy 5.

(16)

Dettaglio dspchstats

Per il software dello switch versione 9.2.x e successive, i contatori Tx Clp 0+1 Dscd , TX Clp 0 Dscd

e TX Clp 1 Dscd sono stati rimossi dalla schermata dspchstats e sostituiti con questi contatori:

Dscd Flusso CLP0

Dscd Flusso CLP1

Dscd NCmp CLP0

Dscd NCmp CLP1

In questa tabella vengono descritti i contatori di dspchstats, inclusi i quattro campi aggiunti nel software dello switch versione 9.2.x.

Nom e camp o

Descrizione

Tipo di conness ione

Rx Fram es Rcv

Numero di frame PDU ATM SAR in entrata ricevuti. Questo valore viene calcolato nell'RCMP utilizzando l'indicatore EOF del campo PTI della cella ATM.

VBR/AB R/UBR AAL5 è obbligat orio quando si

utilizza il marcato re EOF.

(17)

Profo ndità TX Q

Profondità (in celle) della connessione

Egress Queue Engine sul BXM. Tutto

Igr VSV D ACR

VSVD ACR in ingresso Frequenza cellulare consentita (in celle) per il traffico ABR in entrata. Non è possibile configurare questa opzione e varia a seconda che si verifichi una congestione all'estremità locale. PCR>ACR>MCR.

ACR=ICR in T0

Solo ABR. Il campo viene utilizzat o per lo standar d ABR e per ABR Foresig ht.

Porta Rx Clp0 +1

Numero di celle contrassegnate con CLP=0 e CLP=1 ricevute sulla porta (ad esempio, da CPE). Indica se le celle vengono ricevute con CLP=1 dall'altra periferica.

Tutto

Dscd Fluss o CLP0

CLP=0 celle eliminate a causa di un overflow del motore di coda (QE) in entrata. Questa statistica è derivata dalla differenza tra il numero di celle CLP=0 in arrivo al QE e il numero di celle CLP=0 in partenza. Questo non è affidabile per le connessioni ABR perché le celle RM vengono inviate/terminate al/dal flusso di dati dal QE. Le statistiche utilizzate per derivare questo contatore vengono raccolte dal QE per ogni connessione.

Tutto

Dscd non confo rme

Tutte le celle (traffico CLP=0 e CLP=1) sono state eliminate a causa di un controllo all'ingresso della connessione.

Il criterio dipende dall'opzione

selezionata per la connessione (opzione 1, 2, 3, 4 o 5). Questa statistica viene raccolta dall'RCMP.

Tutto

Rx CLP0

Numero di celle contrassegnate con CLP=0 ricevute alla porta (ad esempio, da CPE). Questa opzione può essere utilizzata per determinare il numero di celle ricevute con CLP=1 dall'altra periferica.

Tutto

Egr VSV D ACR

VSVD ACR in uscita Velocità di cella consentita per il traffico ABR in uscita.

Questa operazione non è configurabile e varia a seconda che il dispositivo

esterno invii o meno le informazioni alla porta BPX BXM. PCR>ACR>MCR.

ACR=ICR in T0

Solo ABR.

(18)

Dscd NCm p CLP0

CLP=0 celle eliminate a causa di un controllo all'ingresso della connessione.

Il criterio dipende dall'opzione

selezionata per la connessione (opzione 1, 2, 3, 4 o 5). Questa statistica viene raccolta dall'RCMP.

Tutto

Dscd Fluss o CLP1

CLP=1 celle eliminate a causa di un overflow del motore di coda (QE) in entrata. Questa statistica è derivata dalla differenza tra il numero di celle CLP=1 che arrivano a QE e il numero di celle CLP=1 in partenza. Questo non è affidabile per le connessioni ABR perché le celle RM vengono inviate/terminate al/dal flusso di dati dal QE. Le statistiche utilizzate per derivare questo contatore vengono raccolte dal QE per ogni connessione, che si tratti di CBR, VBR, ABR o UBR.

Tutto

Profo ndità Q Rx

Profondità (in celle) della coda delle

connessioni in entrata. Tutto

Rx Nw CLP0

Numero di celle ricevute dalla rete

(trunk) con CLP=0. Tutto

Porta TX Clp0

Numero di celle trasmesse alla porta (ad

esempio da CPE) con CLP=0. Tutto

Dscd NCm p CLP1

CLP=1 celle scartate a causa di un controllo all'ingresso della connessione.

Il criterio dipende dall'opzione

selezionata per la connessione (opzione 1, 2, 3, 4 o 5). Questa statistica viene raccolta dall'RCMP.

Tutto

VBR (Variable Bit Rate)

Connessioni in tempo reale e non in tempo reale

Le connessioni VBR vengono classificate in categorie in tempo reale e non in tempo reale.

Le connessioni VBR in tempo reale vengono usate per trasportare applicazioni sensibili al ritardo che possono anche presentare un comportamento bursty, come il traffico voce e dati VAD (Voice Activity Detection) in una rete ATM.

Le connessioni VBR non in tempo reale vengono utilizzate per trasportare dati frammentati che non sono sensibili alle variazioni di ritardo in una rete ATM. La quantità di larghezza di banda richiesta per le connessioni VBR è caratterizzata da PCR, SCR e MBS.

A causa della natura sensibile al ritardo del traffico, il servizio rt-VBR è in genere più costoso

(19)

rispetto ai servizi nrt-VBR, ABR e UBR offerti dai vettori commerciali. Per le apparecchiature di switching WAN, le connessioni VBR sono semplici da configurare e da risolvere. Nessun VC_Queue utilizzato per il servizio VBR, ad eccezione della direzione di uscita quando il traffic shaping è abilitato. Vengono utilizzati anche QBIN BXM. Le connessioni VBR sono controllate su entrambi i bucket di perdita.

Parametri di connessione

Questi parametri sono nell'ordine in cui appaiono nella visualizzazione cnfcon.

PCR(0+1): Indica la velocità massima per tutto il traffico (CLP=0 e CLP=1).

% Util: Quantità di tempo prevista per la trasmissione della connessione alla rete al PCR (0+1).

CDVT(0+1): CDVT per tutto il traffico (CLP=0 e CLP=1).

FBTC AAL5: Controllo del traffico basato su frame del layer di adattamento ATM di tipo 5.

SCR: Si tratta della velocità cellulare sostenibile per tutto il traffico (CLP=0 e CLP=1).

MBS: Dimensione massima burst

Traffic policing: Algoritmo utilizzato per determinare la conformità al contratto di traffico.

Limitazione routing cella trunk: Se il software dello switch instrada la connessione attraverso un trunk non basato su celle.

Dettagli

PCR(0+1): (PCR (0+1)) * (% Util) = quantità di larghezza di banda allocata nella rete per una connessione VBR. Questa condizione viene espressa in unità di carico su un trunk e può essere verificata utilizzando il comando dspload<trunk_number>.

CDVT(0+1): Quantità di "raggruppamento" tra celle ATM. Alcuni router richiedono valori CDVT elevati (250.000) per problemi di prestazioni. Questo tipo di traffico bursty è adatto ai tipi di

connessione nrt-VBR. Per i servizi di emulazione voce, video o circuito, trasportati da connessioni rt-VBR, valori CDVT come 10.000 o meno sono desiderati per garantire un rapido playout delle celle.

FBTC AAL5: Se questa opzione è abilitata, si presume che la connessione abbia frame AAL5. Il termine frame indica la PDU AAL5. Le celle AAL5 contengono informazioni che indicano l'inizio e la fine del frame. FBTC consente di eseguire Early Packet Discard (EPD) su tutti i dispositivi tramite trunk per una connessione specifica. L'EPD è un meccanismo che consente di scartare tutte le celle ATM associate a un frame prima che vengano ammesse alla rete. Senza l'EPD, le parti di un frame ATM possono essere trasmesse attraverso la rete consumando larghezza di banda e risorse. EPD viene configurato utilizzando soglie basate sulla profondità della coda di connessione. Se la profondità della coda supera la soglia configurata (CLP basso), il nuovo frame di dati non viene accettato quando arriva la cella AAL5 di inizio frame. Per il traffico VBR, l'EPD è consentito per rt-VBR ed è configurato per porta utilizzando il comando

cnfportq<slot_number.port_number>.

Ai fini del presente documento, l'FBTC AAL5 è disattivato per gestire il traffico fornito dal set di prova. L'insieme di prove genera un flusso costante di traffico AAL1 (senza flag EOF). Questo tipo di traffico causa ignoramenti incoerenti quando è abilitato AAL5 FBTC. Per il traffico AAL5, si consiglia di abilitare AAL5 FBTC.

SCR: Frequenza di cella sostenuta utilizzata con la dimensione massima burst per il policing sul

(20)

secondo bucket di dispersione. Il tasso SCR viene utilizzato come tasso medio per i contratti di traffico e di servizio, in genere venduti utilizzando il tasso SCR definito. Il servizio viene in genere garantito configurando PCR su un valore maggiore di SCR, in quanto PCR viene utilizzato per riservare le risorse di rete.

MBS: Lo scoppio massimo di cellule che possono essere trasmesse alla velocità di picco e non sono scartate o contrassegnate. Il valore MBS viene determinato utilizzando la tolleranza di frammentazione, SCR e l'opzione di controllo configurata.

Traffic policing: Può essere configurato su 1 (VBR.1), 2 (VBR.2), 3 (VBR.3), 4 (CBR.1) o 5 (disabilitato) per le connessioni VBR. Per il traffico VBR, i tipi di criteri validi sono 1, 2, 3 e 5. È possibile selezionare i tipi di criteri in base al livello di servizio. Per la pubblicità del servizio VBR SCR garantito, l'opzione di controllo 3 è la più vantaggiosa per il cliente. Il tipo di controllo 3 contrassegna tutte le celle al di sopra di SCR (valutate al secondo bucket di dispersione) e scarta solo al primo bucket di dispersione. I tipi di controllo 1 e 2 supportano gli scarti nel secondo bucket di perdite, ma il controllo di tipo 2 evita di rivalutare le celle CLP=1. Per la risoluzione dei problemi, si consiglia di disabilitare il controllo selezionando 5 con il comando cnfcon. Dopo aver disattivato il criterio, riattivarlo sempre, in quanto un errore di connessione può influire su tutte le connessioni dello stesso tipo su una porta.

Screenshot

Esempio di connessione rt-VBR con traffico in entrata impostato su 1000 CPS (AAL1), PCR di 1000 CPS e opzione di policy 3.

(21)

Esempio di connessione nrt-VBR con traffico in entrata impostato su 1000 CPS (AAL1), PCR di 1000 CPS e opzione di policy 3.

Si tratta di una connessione rt-VBR di esempio con traffico in entrata a 1000 CPS (AAL1), PCR di 500 CPS e opzione di controllo 3. Si noti che i campi Dscd non completati e NCmp CLP0 Dscd indicano scarti CLP=0 nel primo bucket di perdita.

(22)

Si tratta di un esempio di connessione nrt-VBR con traffico in entrata a 1000 CPS (AAL1), PCR di 500 e policing di 3. Si noti che i campi Dscd non completato e NCmp CLP0 Dscd indicano scarti CLP=0 nel primo bucket di perdita.

(23)

Velocità bit disponibile (ABR)

Introduzione ad ABR

Le connessioni ABR vengono usate per traffico bursty non in tempo reale, come il trasferimento di file in una rete ATM. La categoria di servizi ABR viene utilizzata dalle connessioni che non

richiedono una quantità statica di larghezza di banda disponibile in modo continuo durante la durata della connessione. Per il servizio ABR, la larghezza di banda disponibile varia nella rete e il feedback viene usato per controllare la frequenza di origine in risposta alle modifiche della

larghezza di banda. Il feedback viene trasmesso all'origine tramite celle specifiche di Gestione risorse.

Le connessioni ABR utilizzano la velocità di cella di picco (PCR) e la velocità di cella minima (MCR) per variare la velocità di origine secondo necessità. Per le apparecchiature di switching WAN, le connessioni ABR sono complesse da configurare e risolvere. Sono presenti VC_Queue e QBIN utilizzati per il servizio ABR. Le connessioni ABR vengono controllate utilizzando l'algoritmo generico illustrato nel diagramma del secchio a doppia perdita.

Sugli switch WAN è possibile configurare due tipi di connessioni ABR: Standard ABR (abrstd) e ABR con Foresight (abrfst). Entrambi i tipi di connessione ABR utilizzano celle ATM conformi, ma utilizzano meccanismi diversi per implementare la gestione del traffico.

(24)

Lo standard ABR è il tipo di connessione ABR predefinito quando né Foresight né lo standard ABR con origine/destinazione virtuale (VS/VD) sono stati abilitati utilizzando cnfswfunc. Lo

standard ABR con VS/VD si basa sulla connessione standard ABR aggiungendo endpoint virtuali per un maggiore controllo della congestione. I parametri di connessione standard ABR sono un sottoinsieme dello standard ABR con parametri VS/VD e non sono trattati separatamente.

Lo standard Foresight o ABR con funzionalità VS/VD deve essere abilitato solo su un BPX per essere propagato a tutti i nodi. Queste sono le uniche due funzionalità software che si comportano come parametri di sistema configurabili con il comando cnfsysparm. La funzionalità software Foresight è fatturabile e lo standard ABR con funzionalità software VS/VD è offerto gratuitamente.

Esistono differenze significative tra lo standard ABR con i parametri di connessione VS/VD e Foresight e le misurazioni delle prestazioni. Il riepilogo delle differenze è illustrato nella tabella Riepilogo delle differenze dei parametri di configurazione della connessione ABR.

Celle di Gestione risorse (RM)

Le celle RM vengono utilizzate per fornire un feedback di rete al sistema terminale. Le celle RM vengono utilizzate solo per le connessioni ABR. Le connessioni CBR, VBR e UBR non utilizzano celle RM.

Le celle RM per una connessione ABR Standard (ABRSTD) vengono generate in modo diverso rispetto alle celle RM per una connessione ABR con Foresight. Per ulteriori informazioni, vedere la tabella Riepilogo delle differenze dei parametri di configurazione della connessione ABR. L'utilizzo delle celle RM per il feedback determina un aumento dei valori per i campi Alla rete e Dalla rete nella schermata dspchstats per il software dello switch versione 9.1.x e precedenti. Per

informazioni sulle versioni più recenti, consultare il documento sulle modifiche al firmware del modello BXM F e al software dello switch versione 9.2.x. Si prevede che il CPE (Customer

Premise Equipment) del sistema finale si adatterà alla variazione delle risorse di rete comunicata dalle celle RM. L'adattamento CPE è necessario per ridurre al minimo la perdita di cellule. Le celle RM non passano attraverso la coda VC e sono servite direttamente dal QBIN.

Per lo standard ABR con connessioni VS/VD (ABRSTD VS/VD) con carico asimmetrico, le celle RM basate sulla velocità possono presentare un problema poiché per ogni cella FRM viene generata una diversa velocità di celle BRM. L'aumento delle celle OOR RM nello standard ABR con connessioni VS/VD (valore cnfcon Nrm) riduce questo problema.

Èimportante notare che le connessioni VS/VD ABRSTD generano celle RM da entrambi gli endpoint verso l'estremità opposta. Le celle RM generate utilizzando i parametri di connessione predefiniti aggiungono un sovraccarico del 6%. Questa percentuale viene calcolata aggiungendo il sovraccarico del 3% generato da ciascun punto terminale di connessione. Il 6% aggiuntivo di celle RM utilizza parte della larghezza di banda allocata per la connessione e riduce la quantità di larghezza di banda disponibile per il traffico degli utenti. Ad esempio, una connessione ABRSTD con una PCR di 1000 celle al secondo (CPS) e tutti gli altri parametri lasciati per impostazione predefinita limitano il traffico utente a circa 940 CPS. La larghezza di banda disponibile per il traffico degli utenti può variare a causa della granularità del BXM. L'equazione utilizzata per calcolare il throughput del traffico utente per una connessione VS/VD ABRSTD con PCR di 1000 CPS è:

1000 CPS - (1000 CPS * 6%) = 1000 - 60 = 940 CPS

Se il traffico utente deve essere eseguito a un PCR di 1000 CPS, il PCR della connessione deve essere aumentato almeno del 7% per consentire al traffico utente di raggiungere il throughput

(25)

massimo. Ad esempio, se il throughput del traffico utente di picco richiesto è 1000 CPS e il

sovraccarico della cella RM è del 6%, il PCR della connessione deve essere configurato per 1064 CPS. L'equazione utilizzata per calcolare il throughput del traffico utente di 1000 CPS per una connessione VS/VD ABRSTD è:

PCR (celle utente e celle RM) = PCR (celle utente) / 94% = 1000 / 0,94 = 1064 CPS

La percentuale di celle RM rispetto alle celle utente è controllata da due parametri PVC (RTRM e RNRM sono variabili):

Du rat a

Se Trm = 100, ogni 100 millisecondi (msec) viene generata una cella FRM.

TRM è una generazione di celle FRM basata sul tempo che è più efficace per

connessioni a bassa velocità.

Può corrispondere a uno degli otto valori distinti in base alla formula seguente: Trm

= 100 / 2RTRM msec Dove RTRM è compreso tra 0 e 7.

Nr m

Se Nrm = 32, per ogni 32 celle di dati utente viene generata una cella FRM.

NRM è una generazione di celle FRM basata su velocità che è più efficace per connessioni ad alta velocità.

Può corrispondere a uno degli otto valori distinti in base alla formula seguente: Nrm

= 2 * 2RNRM celle.

Dove RNRM è compreso tra 0 e 7.

Se Trm è impostato su 100 msec, viene generata una cella RM ogni 100 msec quando è presente traffico utente. Una frequenza di intervallo di 100 msec equivale a una frequenza di cella RM di 10 CPS. Se Nrm è impostato su 32 celle, viene generata una cella RM ogni 32 celle dati utente. Il modulo BXM (Broadband Switch Module) utilizza la soglia Nrm o Trm in base alla quantità di traffico dell'utente. Per i valori specificati nella tabella, il termine è il fattore dominante per le velocità dati degli utenti fino a 320 CPS. Con una velocità di 320 CPS, Nrm genera anche celle RM a 10 CPS. Con l'aumento della frequenza delle celle dati utente su 320 CPS, Nrm diventa il fattore dominante e governa la generazione delle celle RM.

La generazione di celle RM è equivalente per Trm e Nrm a 320 celle di dati utente al secondo.

L'equazione utilizzata per calcolare la generazione equivalente di celle RM per Trm e Nrm è fornita qui sulla base delle seguenti ipotesi:

Un valore Trm predefinito di 100 msec fornisce una frequenza di cella RM di 10 CPS.

Un valore Nrm predefinito genera celle RM a 10 CPS quando il traffico di dati dell'utente raggiunge 320 CPS.

Frequenza traffico utente = 32 (celle utente per cella RM) * 10 RM CPS (frequenza Trm predefinita) = 320

(celle dati utente al secondo)

Gli esempi riportati sopra utilizzano i valori predefiniti di Cisco per TRM e NRM. Ciascun valore predefinito è stato scelto in base alle raccomandazioni del forum ATM.

Parametri di connessione

I parametri elencati sono nell'ordine in cui appaiono nella visualizzazione cnfcon.

(26)

PCR(0+1): La velocità massima delle celle per tutto il traffico è la seguente: CLP=0 e CLP=1.

% Util: Quantità di tempo prevista per la trasmissione della connessione al PCR (0+1) nella rete.

MCR: Frequenza minima celle

CDVT(0+1): Questo è il CDVT per tutto il traffico: CLP=0 e CLP=1

FBTC AAL5: Controllo del traffico basato su frame del layer di adattamento ATM di tipo 5.

VSVD*: Origine virtuale Destinazione virtuale

FCES: Segmento esterno controllo flusso

SCR: Questa è la velocità cellulare sostenibile per tutto il traffico: CLP=0 e CLP=1

MBS: Dimensione massima burst

Traffic policing: Algoritmo utilizzato per determinare la conformità al contratto di traffico.

Profondità QVC: Profondità coda connessioni virtuali. Utilizzato solo per le connessioni VSVD.

Salve CLP: Soglia alta tag di priorità perdita celle

CLP Lo/EPD: Soglia minima del tag di priorità della perdita di celle/Eliminazione anticipata del pacchetto

EFCI: Indicazione esplicita di congestione diretta

RCI: Frequenza iniziale celle

ADTF: Fattore tempo riduzione ACR

Durata: Celle RM terminale

RIF: Fattore di incremento della velocità

FTR: Fattore riduzione tasso

Nrm*: Numero massimo di celle tra la generazione di celle RM

FRTT*: Tempo di andata e ritorno fisso

TBE*: Esposizione transitoria alla riserva

Limitazione routing cella trunk: Se il software dello switch instrada la connessione attraverso un trunk non basato su celle.* Standard ABR (abrstd) solo con connessioni VS/VD. Non visualizzato per le connessioni rapide.

Dettagli

PCR (0+1): La velocità massima delle celle per tutto il traffico è la seguente: CLP=0 e CLP=1.

% Util: Quantità di tempo prevista per la trasmissione della connessione al PCR (0+1) nella rete.

MCR: (MCR (0+1)) * (% Util) è la quantità di larghezza di banda assegnata nella rete per una connessione ABR. Questa condizione viene espressa in unità di carico su un trunk e può essere verificata utilizzando il comando dspload<trunk_number>.

CDVT(0+1): Quantità di "raggruppamento" tra celle ATM. Alcuni router richiedono valori CDVT elevati (250.000) per problemi di prestazioni.

FBTC AAL5: Se questa opzione è abilitata, si presume che la connessione abbia frame AAL5. Il termine frame indica la PDU AAL5. Le celle AAL5 contengono informazioni che indicano l'inizio e la fine del frame. Il controllo del traffico basato su frame (FBTC) attiva l'opzione Early Packet Discard (EPD) su tutti i trunk per una connessione specifica. L'EPD è un meccanismo che consente di scartare tutte le celle ATM associate a un frame prima che vengano ammesse alla rete. Senza l'EPD, le parti di un frame ATM possono essere trasmesse attraverso la rete

consumando larghezza di banda e risorse. EPD viene configurato utilizzando soglie basate sulla profondità della coda di connessione. Se la profondità della coda supera la soglia configurata, il

(27)

nuovo frame di dati non viene accettato quando arriva la cella AAL5 di inizio frame. Per il traffico ABR, l'EPD viene configurato per ciascuna porta utilizzando il comando

cnfportq<slot_number.port_number>.

Quando è abilitato, FBTC utilizza il valore CLP Lo/EDP per le connessioni ABR.

Ai fini di questo documento, l'FBTC AAL5 è disattivato per gestire il traffico fornito dal set di prova.

Il set di test genera un flusso costante di traffico ATM Adaptation Layer (AAL1) (senza flag EOF).

Questo tipo di traffico causa ignoramenti incoerenti quando è abilitato AAL5 FBTC. Per il traffico AAL5, si consiglia di abilitare AAL5 FBTC.

VSVD*: Questa opzione consente a BXM di fornire endpoint di gestione virtuali in una rete. Non può essere configurato per connessioni di tipo abrfst.

FCES: Questa opzione consente a BXM di fornire informazioni sulla congestione a prodotti non Cisco utilizzando un'interfaccia standard. FCES estende il controllo del flusso ABR al segmento esterno.

Nota: non abilitare se l'apparecchiatura collegata non supporta FCES.

SCR: Questa è la velocità cellulare sostenibile per tutto il traffico: CLP=0 e CLP=1.

MBS: Lo scoppio massimo di cellule che può essere trasmesso alla velocità di picco e non essere scartato o contrassegnato. Il valore MBS viene determinato utilizzando la tolleranza di

frammentazione, SCR e l'opzione di controllo configurata.

Traffic policing: Può essere configurato solo su 1-4 (ABR.1) o 5 (disabilitato) per le connessioni ABR. Per la risoluzione dei problemi, si consiglia di disabilitare il monitoraggio selezionando 5 dal comando cnfcon.

Profondità QVC: Soglia di connessione che consente il numero massimo di celle in coda per ogni VC. Questo buffer viene fornito dopo che le celle hanno attraversato la fase di policing. Vengono fornite code VC separate utilizzando il chip Schedule e ABR Engine (SABER) per le connessioni ABR. Queste code VC_V vengono fornite in aggiunta alle code di connessione utilizzate per i tipi di traffico CBR, VBR e UBR.

Salve CLP: Soglia di connessione che indica quando verranno eliminate le celle CLP=1. Questa operazione viene eseguita in VC_Queue dopo il controllo. CLP Hi viene espresso come

percentuale della profondità VC_Queue.

CLP Lo/EDP: Soglia di connessione che indica quando le celle CLP=1 smetteranno di essere eliminate. Se FBTC è abilitato, corrisponde all'impostazione della soglia EDP. Questa operazione viene eseguita nella coda VC dopo l'applicazione di policy. Lo/EDP CLP viene espresso come percentuale della profondità VC_Queue.

EFCI: Soglia di connessione che utilizza il bit EFCI nella cella di dati per indicare la congestione per le connessioni rapide. EFCI utilizza il bit CI nella cella RM per indicare la congestione per le connessioni astratte. Si consiglia di impostare una soglia EFCI inferiore a CLP Lo/EPD. EFCI viene espresso come percentuale della profondità VC_Queue.

RCI: Velocità alla quale la connessione può trasmettere se la connessione è inattiva.

ADTF: ADTF è il fattore di timeout di inattività in millisecondi. Se non si riceve alcuna cella RM

(28)

entro il tempo specificato, la velocità di connessione viene ridotta a ICR. BXM attualmente supporta solo i seguenti valori ADTF:

62,5 msec

125 msec

250 msec

500 msec

1 sec

2 sec.

4 sec

8 sec

Durata: Fare riferimento alla summary table.

RIF: Fare riferimento alla summary table.

FTR: Fare riferimento alla summary table.

Nrm*: Fare riferimento alla summary table.

FRTT*: Fare riferimento alla summary table.

TBE*: Fare riferimento alla summary table.

* Standard ABR (abrstd) solo con connessioni VS/VD. Non visualizzato per le connessioni rapide.

Riepilogo delle differenze dei parametri di configurazione della connessione ABR

Standard ABR con VS/VD ABR con previsione

TRM è l'intervallo FRM minimo.

Se TRM=100, viene generato un FRM ogni 100 millisecondi.

Intervallo di regolazione della frequenza minima per celle RM (40

millisecondi). Nelle schede BXM

Foresight RTD non è supportato.

RIF è un valore intero. Un RIF grande indica un tasso di

incremento ridotto. ACR1 = ACR0

+ (ACR0/RIF)

RIF è un valore decimale. Il software dello switch calcola il RIF in base alla PCR.

RDF è un valore intero basato su ACR. Un FTR di grandi

dimensioni significa una velocità di riduzione più lenta. ACR1 = ACR0 - (PCR/RDF)

RDF è una

percentuale basata su ACR. Se FTR = 93%, il 93% del tasso di cambio effettivo è il fattore di riduzione del tasso corrente.

NRM è la frequenza di

generazione delle celle RM (ad esempio, il numero di celle RM in

Non applicabile per connessione.

Utilizzare cnffstparm.

(29)

un blocco di celle). L'impostazione predefinita è 32 o 6% (ad

esempio, su 32 celle viene emessa una cella RM).

FRTT è il tempo di andata e ritorno fisso in microsecondi. Per disattivare, utilizzare il valore 0.

Non applicabile per connessione.

Utilizzare cnffstparm.

TBE è l'esposizione transitoria del buffer. Numero di celle negoziate (0 - 1.048.320 celle) che la rete desidera limitare l'origine all'invio durante i periodi di avvio, prima che venga restituita la prima cella RM.

Non applicabile per connessione.

Utilizzare cnffstparm.

Riepilogo delle differenze tra lo standard ABR con VS/VD e ABR con Foresight

Standard ABR con VS/VD ABR con previsione

Da celle. Il chip SABER utilizza il bit CI del FRM per generare il BRM.

Nessuna cella FRM.

Le celle BCM vengono generate per destinazione ogni intervallo di regolazione della velocità. Il chip SABER utilizza il bit EFCI della cella di dati per impostare il bit CI del BCM.

Maggiore sovraccarico dovuto al meccanismo di controllo delle congestioni basato sulla velocità.

Meno sovraccarico dovuto al

meccanismo di controllo della congestione basato sul tempo.

Le celle RM in genere aumentano il numero di dspchstats in rete e il numero di celle From rete del 6%. Il numero di celle di questi campi è maggiore di quello dei campi "Da porta" e "A porta". Per le reti con risorse limitate, potrebbe essere necessario aumentare la PCR di connessione per tenere conto del 6% aggiuntivo di celle RM

Le celle RM in genere aumentano il numero di

dspchstats in rete e il numero di celle From rete.

Risposta più rapida ai messaggi Rate Adjust (il forum ATM è basato sulla velocità in modo che le celle RM vengono rilasciate in base alla velocità).

Risposta più lenta ai messaggi di

regolazione della velocità. La regolazione della velocità è basata sul

(30)

tempo (comando cnffstparm).

Il controllo esplicito della

congestione della velocità fornisce una nuova velocità accurata e immediata.

Le velocità vengono regolate in base ai parametri rate up e rate down (comando cnffstparm).

TBE, FRTT, ICR, CRM migliorano la prevenzione della perdita di cellule transitorie (avvio iniziale del flusso del traffico).

Ignora ERS

Distribuisce i buffer in ognuno dei loop VS/VD per una maggiore efficienza.

Utilizza pochi buffer di grandi dimensioni

Screenshot

Si tratta di un esempio di connessione rapida con traffico in entrata a 1000 CPS, PCR di 1000 e un'opzione di controllo di 3.

Si tratta di un esempio di connessione rapida con traffico in entrata a 1000 CPS, PCR di 500, e un'opzione di controllo di 3. Notare le Dscd non completate, NCmp CLP0 Dscd, Igr VSVD ACR e

(31)

Rx Q Depth.

Si tratta di un esempio di connessione rapida con traffico in entrata a 1000 CPS, PCR di 500 e un'opzione di controllo di 5. Si noti il flusso CLP0 Dscd, Dscd non compl, Dscd CLP0 NCmp, ACR VSVD Igr e Profondità Q Rx.

(32)

Si tratta di un esempio di connessione astratta con traffico in entrata a 1000 CPS, PCR di 1000 e un'opzione di controllo di 3.

(33)

Si tratta di un esempio di connessione astratta con traffico in entrata a 1000 CPS, PCR di 500 e un'opzione di controllo pari a 3. Notare le Dscd non completate, NCmp CLP0 Dscd, Igr VSVD ACR e Rx Q Depth.

(34)

Modifiche per il firmware e il software dello switch modello F BXM versione 9.2.x

Il firmware BXM modello F introduce modifiche all'output del comando dspchstats. Il firmware BXM modello F è disponibile per gli utenti Cisco.com registrati.

A causa di una richiesta di miglioramento per il modello BXM F, le celle RM nel campo From Network non sono più registrate o visualizzate. Il contatore From Network registra e visualizza solo le celle di dati utente ricevute dallo switch crosspoint. I rigetti di celle RM sono stati rimossi anche dal Dscd Tx Clp 0+1 e dai registri Dscd TX Clp 0.

Per il software dello switch versione 9.2.x e successive, i contatori TX Clp 0+1 Dscd, TX Clp 0 Dscd e TX Clp 1 Dscd sono stati rimossi dalla schermata dspchstats e sostituiti con i seguenti contatori:

Dscd Flusso CLP0

Celle utente di Receive CLP 0 eliminate a causa di un overflow VC_Q (in ingresso).

Dscd Flusso CLP1

Celle utente di Receive CLP 1 eliminate a causa di un overflow VC_Q (in ingresso).

(35)

Dscd NCmp CLP0

Celle utente CLP 0 non conformi eliminate dal policer (in ingresso).

Dscd NCmp CLP1

Celle utente CLP 1 non conformi eliminate dal policer (in ingresso).

sbpx1 TN StrataCom BPX 8620 9.2.31 July 13 2000 08:46 GMT

Channel Statistics for 1.6.1.100 Cleared: July 13 2000 07:46 (\) Snapshot MCR: 500/500 cps Collection Time: 0 day(s) 00:03:55 Corrupted: NO Traffic Cells CLP Avg CPS %util Chan Stat Addr: 30F68BD0 From Port : 116432 0 495 99 OAM Cell RX: Clear To Network : 124195 --- 528 105

From Network: 116433 0 495 99 To Port : 116433 0 495 99

Rx Frames Rcv : 0 NonCmplnt Dscd: 0 Rx Q Depth : 0 TX Q Depth : 0 Rx CLP0 : 116432 Rx Nw CLP0 : 116433 Igr VSVD ACR : 535 Egr VSVD ACR : 0 TX Clp0 Port : 116433 Rx Clp0+1 Port: 116432 NCmp CLP0 Dscd: 0 NCmp CLP1 Dscd: 0 Oflw CLP0 Dscd: 0 Oflw CLP1 Dscd: 0

Last Command: dspchstats 1.6.1.100 1

UBR (Unspecified Bit Rate)

Introduzione a UBR

Le connessioni UBR sono usate per i dati frammentati, il traffico non in tempo reale (trasferimento di file a bassa priorità) in una rete ATM. La categoria di servizio UBR viene utilizzata dalle

connessioni che non richiedono una quantità statica di larghezza di banda disponibile in modo continuo durante la durata della connessione. Nessuna larghezza di banda di rete garantita per il servizio UBR. Il traffico UBR viene trasportato attraverso la rete di switching WAN nel miglior modo possibile. Grazie all'impegno richiesto per la consegna del traffico UBR, è in genere il servizio meno costoso offerto dai vettori commerciali.

Per le apparecchiature di switching WAN, le connessioni UBR sono semplici da configurare e risolvere. Nessuna VC_Queue utilizzata per il servizio UBR. solo BXM ABR QBIN. Poiché il traffico UBR utilizza lo stesso QBIN del traffico ABR e può essere configurato in modo errato, i due tipi di traffico non devono essere combinati sulla stessa porta BXM.

Il traffico UBR deve essere configurato per CLP=Y (UBR.2) se il QBIN di ABR è condiviso con il traffico ABR. Altrimenti, il traffico UBR assomiglia al traffico ABR e può "affamare" il traffico ABR nei QBIN. Le connessioni UBR vengono controllate utilizzando l'algoritmo Dual Leaky Bucket con l'hard coded del valore SCR (Leaky Bucket Sustainable Cell Rate) del secondo bucket di

dispersione nel BXM su 0. Per le connessioni UBR è possibile configurare solo i primi parametri bucket di dispersione.

Parametri di connessione

Questi parametri sono nell'ordine in cui appaiono nella visualizzazione cnfcon.

PCR(0+1): Indica la velocità massima per tutto il traffico (CLP=0 e CLP=1).

% Util: Quantità di tempo prevista per la trasmissione della connessione alla rete al PCR (0+1).

(36)

CDVT(0+1): Questa è la tolleranza di variazione del ritardo della cella (CDVT) per tutto il traffico (CLP=0 e CLP=1).

FBTC AAL5: Controllo del traffico basato su frame del layer di adattamento ATM di tipo 5.

Impostazione CLP: Impostazione Cell Loss Priority. Può essere impostato su Sì (UBR.2) o No (UBR.1). Il limite di tag è rappresentato solo dalle prime 50 celle al secondo senza tag.

Limitazione routing cella trunk: Se il software dello switch instrada la connessione attraverso un trunk non basato su celle.

Dettagli

PCR(0+1): (PCR (0+1)) * (% Util) = quantità di larghezza di banda allocata nella rete per una connessione UBR. Questa condizione viene espressa in unità di carico su un trunk e può essere verificata utilizzando il comando dspload<trunk_number>.

% Util: Il traffico UBR viene trattato con bassa priorità poiché l'impostazione predefinita di % utilizzo è 1%. Pertanto, la larghezza di banda minima e le risorse minime sono riservate alle connessioni UBR.

CDVT(0+1): Quantità di "raggruppamento" tra celle ATM. Alcuni router richiedono valori CDVT elevati (250.000) per problemi di prestazioni. Per i servizi di emulazione voce, video o circuitale, si desiderano valori CDVT pari o inferiori a 10.000 per garantire un rapido playout delle celle.

FBTC AAL5: Se questa opzione è abilitata, si presume che la connessione abbia frame AAL5. Il termine 'frame' indica la PDU AAL5. Le celle AAL5 contengono informazioni che indicano l'inizio e la fine del frame. FBTC abilita l'opzione Early Packet Discard (EPD) su tutti i trunk per una

connessione specifica. L'EPD è un meccanismo che consente di scartare tutte le celle ATM associate a un frame prima che vengano ammesse alla rete. Senza l'EPD, le parti di un frame ATM possono essere trasmesse attraverso la rete consumando larghezza di banda e risorse. EPD viene configurato utilizzando soglie basate sulla profondità della coda di connessione. Se la

profondità della coda supera la soglia configurata, il nuovo frame di dati non viene accettato quando arriva la cella AAL5 di inizio frame. Per il traffico UBR, l'EPD viene configurato per ciascuna porta utilizzando il comando cnfportq<slot_number.port_number>.

Ai fini del presente documento, l'FBTC AAL5 è disattivato per gestire il traffico fornito dal set di prova. Il set di test genera un flusso costante di traffico AAL1 (senza flag EOF). Questo tipo di traffico causerà ignoramenti incoerenti quando è abilitato AAL5 FBTC. Per il traffico AAL5, abilitare AAL5 FBTC.

Impostazione CLP: Se è impostata su No, tutte le celle conformi al primo bucket di dispersione possono essere inserite nella rete. Questo può essere un problema se le connessioni ABR e UBR condividono la stessa porta e le opzioni di policy sono simili. Se il policing ABR è impostato su 3 e il protocollo CLP per l'UBR è impostato su N (UBR.1), il traffico ABR e UBR 'appare' uguale alla rete e il traffico UBR a bassa priorità viene trattato come traffico ABR a priorità più alta. Se le connessioni ABR e UBR devono condividere la stessa porta, impostare CLP su Sì per le connessioni UBR.

Se è impostata su Sì, tutte le celle CLP=1 conformi al primo bucket di fatture senza ordini vengono ammesse alla rete e tutte le celle CLP=0 conformi al primo bucket di fatture senza ordini vengono valutate nel secondo bucket di fatture senza ordini (vedere Opzione di controllo 3). Poiché SCR è hardcoded nel BXM su 0, il secondo bucket di dispersione è essenzialmente sempre pieno e tutte le celle CLP=0 sono "contrassegnate" (CLP è impostato su 1). In questo modo la rete è in grado di riconoscere le celle UBR come celle con priorità inferiore e disponibili per l'eliminazione in caso di

(37)

congestione della rete.

Screenshot

Esempio di connessione UBR con traffico in entrata a 1000 CPS, PCR di 1000 e CLP=Y.

Esempio di connessione UBR con traffico in entrata a 1000 CPS, PCR di 500 e CLP=Y. Notate le Dscd non completate, le Dscd NCmp CLP0, Igr VSVD ACR e Rx Q Depth. I risultati sono gli stessi per CLP=N.

(38)

Riferimenti

Bucket collloquial fatture senza ordini, termini dello slang di settore

Conflitto, termine gergale del settore

Definizione

Doppio secchio con perdita

Algoritmo utilizzato per il controllo della conformità dei flussi di celle rispetto all'insieme di parametri specificati nel contratto di traffico.

Primo bucket di perdita

Schermate per la conformità del contratto di traffico. Se una cella non soddisfa i termini del contratto di traffico, verrà eliminata.

Secondo secchio di dispersio ne

Valuta le celle del primo bucket con perdita di dati per determinare se è necessario eseguire il tagging CLP. Il bit CLP di una cella con tag è impostato su 1.

Percentu ale di perdita

Velocità di flusso delle celle nella rete.

(39)

Profondit à periodo fisso

Funzione che determina i burst di cella.

Acronimi

Acr oni mo

Definizione

AAL

Layer di adattamento ATM (i tipi di traffico sono AAL1 per l'emulazione del circuito e AAL5 per i dati).

AB R

Bit rate disponibile (tipi ABR standard e ABR Foresight).

AC

R Frequenza celle consentita.

AD

TF Fattore tempo riduzione ACR.

AT M

Modalità di trasferimento asincrona. Standard internazionale per il trasferimento di celle in cui più tipi di servizio (voce, video o dati) vengono trasferiti in celle a lunghezza fissa (53 byte). Le celle a lunghezza fissa consentono l'elaborazione delle celle nell'hardware, riducendo i ritardi di transito.

Cb dimensione burst confermata.

Ess

ere dimensione burst in eccesso.

BC M

Gestione congestione all'indietro (tipo di cella utilizzato per le connessioni di previsione ABR).

BR M

Gestione risorse all'indietro (tipo di cella utilizzato per le connessioni standard ABR).

CB

R Velocità in bit costante (QBIN senza VC_Queue).

CC

R Frequenza cella corrente.

CD

F Fattore di riduzione cella.

CD VT

Tolleranza variazione ritardo cella. Questo è un parametro obbligatorio per qualsiasi tipo di connessione ATM (CBR, VBR, ABR e UBR).

CI Indicazione di congestione.

CLP Priorità perdita cella (equivalente al bit di idoneità per eliminazione celle).

CL

R Percentuale di perdita della cella.

CP E

Apparecchiature locali del cliente (ad esempio, router Cisco 7200)

CR Conteggio celle RM mancanti (CRM limita il numero

(40)

M di FRM inviati in assenza di BRM ricevuto).

CT

D Ritardo trasferimento cella.

EF CI

Indicazione esplicita di congestione diretta (equivalente a FR FECN; configurati per coda di porte per BXM).

Egr In uscita.

EO

F Fine Del Frame.

EP D

Early Packet Discard (parte di FBTC; parametro per-VC; si applica solo al traffico AAL5 (poiché il traffico AAL5 ha una cella EOF).

ER Frequenza esplicita.

ER

S Contrassegno tasso esplicito.

FBT C

Controllo del traffico basato su frame (l'intera unità dati del protocollo AAL o 'frame' viene scartato).

FC ES

Segmento esterno di controllo del flusso (deve essere abilitato o non abilitato su entrambe le estremità di una connessione). Disponibile solo per lo standard ABR con connessioni VS/VD o ABR ForesSight).

FE

CN Inoltra notifica esplicita di congestione.

FG CR A

Frame-Generic Cell Rate Algorithm (estensione proprietaria di GCRA utilizzata per le schede ASI).

FR Frame Relay.

FRT

T Tempo di andata e ritorno fisso.

GC RA

Generic Cell Rate Algorithm (ATM Traffic Management Specification Version 4.0 policing algorithm).

GF C

Controllo di flusso generico (campo della cella ATM UNI).

IBS Dimensioni burst iniziali (equivalenti alla Cmax Frame Relay).

ICR Velocità cella iniziale (equivalente a QIR Frame Relay).

Igr In entrata (l'entrata è sempre determinata dal backplane).

IISP Protocollo PNNI (Interim Inter-Switch Protocol).

ILMI Interim Local Management Interface (equivalente a FR LMI su ATM UNI).

MB

S Dimensione massima burst (equivalente a FR Be).

MC Cellulare minimo (equivalente a FR MIR).

(41)

R

NNI Interfaccia del nodo di rete.

NR M

Numero massimo di celle tra la generazione di celle RM.

nrt- VB R

VBR.

Oflo

w Overflow.

OO R

Out-Of-Rate (si applica alla generazione di celle RM).

PC R

Velocità cella massima (equivalente a Frame Relay PIR). Questo è un parametro obbligatorio per qualsiasi tipo di connessione ATM (CBR, VBR, ABR e UBR).

PD

U Protocol Data Unit PN

NI

Private Network Node Interface (utilizzata per la comunicazione tra rete).

PP D

Discard parziale di pacchetti (parte di FBTC;

parametro per-VC; si applica solo al traffico AAL5 (poiché il traffico AAL5 ha una cella EOF).

PTI

Indicatore del tipo di payload (campo della cella ATM utilizzato per specificare i tipi di traffico AAL1 o AAL5 e la congestione).

OA

M Operazioni, amministrazione e manutenzione.

QE

Motore di coda. Sottosistema BXM che gestisce tutte le code VC e QBIN (Class of Service) e gestisce le statistiche di connessione e porta.

RC MP

Sottosistema di controllo, monitoraggio e controllo del routing (funzione di controllo BXM) che risiede in un chip sviluppato da PMC/Sierra. L'RCMP implementa l'algoritmo Dual Leaky Bucket, gestisce i flussi OAM del livello ATM e determina l'ID

connessione dall'intestazione della cella.

RD

F Fattore di riduzione del tasso.

RIF Fattore di incremento della velocità.

RM Celle di Gestione risorse (si applicano solo alle connessioni ABR).

RR Tasso relativo.

rt- VB R

VBR in tempo reale (tipo QBIN trunk ATM utilizzato per la voce VAD).

SA R

Segmentazione e riassemblaggio (uno dei due sottolivelli nel livello di adattamento ATM). Il sottolivello SAR suddivide le informazioni che

(42)

devono essere trasportate dallo strato ATM in segmenti adatti a essere trasportate nel campo di informazioni da 48 ottetti della cella ATM e

viceversa).

SC

R tasso cellulare sostenibile (equivalente a FR CIR).

STI

StrataCom Trunk Interface (cella di tipo ATM proprietaria utilizzata su schede legacy come ASI, BNI, ALM e BTM).

TBE Esposizione transitoria al buffer.

TD

M Time Division Multiplex.

TR

M Terminale RM.

UB R

Bit rate non specificato (tipo di traffico che utilizza le code ABR). Ciò è dovuto alle ingiustizie inerenti alla progettazione delle code che non configurano le connessioni UBR e ABR sulla stessa porta).

UNI Interfaccia di rete dell'utente.

UP

C Controllo dei parametri di utilizzo.

VA D

Rilevamento attività voce (utilizzato per ridurre la larghezza di banda richiesta per il traffico voce).

VB

R Bit rate variabile.

VC Connessione virtuale.

VC C

Virtual Channel Connection (connessione con il formato x.x.x.x).

VP C

Virtual Path Connection (connessione con il formato x.x.x.*).

VS/

VD

Origine virtuale/Destinazione virtuale (solo connessioni ABR).

Concetti e definizioni

La congestione è l'aumento della velocità delle celle nella rete fino a quando il throughput non viene influenzato negativamente. La congestione comporta lo smaltimento del traffico. Per le apparecchiature di switching WAN, gli indicatori di congestione sono impostati in:VC_Queue (bit EFCI)Port Queue (bit EFCI)Coda trunk (bit EFCI)Sui trunk di rete di switching WAN si verifica una congestione che instrada più connessioni di quante non abbiano larghezza di banda da supportare.

Foresight è un algoritmo proprietario, a loop chiuso, per la prevenzione delle congestioni del traffico Available Bit Rate (ABR) di Cisco. Foresight aumenta o diminuisce la velocità di servizio di una coda VC_Queue per controllare la velocità di una connessione.

L'overbooking è la pratica di instradare più connessioni su un trunk di quante un trunk possa supportare regolando uno o più parametri di connessione.Ad esempio, è possibile

sovrascrivere un trunk T3 (44,736 Mbps) riducendo il parametro %util su tutte le connessioni

(43)

instradate sul trunk T3. L'overbooking permette ai vettori di instradare molte volte il traffico supportato da una T3 sul trunk T3. Ad esempio, i vettori possono instradare 60 Mbps di

larghezza di banda della connessione su un trunk T3 (44.736 Mbps).L'overbooking causa una congestione della rete se tutte le connessioni instradate sul trunk T3 sono in uso e

trasmettono attivamente i dati contemporaneamente.

Il policing è la funzione implementata al "bordo" della rete di switching WAN nelle schede di linea BXM che impone la conformità di ogni connessione ATM al contratto di traffico

negoziato. Il policing viene spesso utilizzato in sostituzione del controllo dei parametri di utilizzo (UPC, Usage Parameter Control).Il controllo è indipendente dagli scarti correlati alla congestione che possono verificarsi a una connessione dopo che questa è stata ammessa nella rete.

Campo PTI è il campo a 3 bit di una cella ATM utilizzato per indicare il tipo di payload della cella di gestione o dati, la congestione delle celle e la fine del ciclo di vita di una PDU AAL5.

QBIN è un buffer FIFO condiviso di classe di servizio che serve connessioni ATM e legacy come CBR, VBR, ABR/UBR. Ad esempio, tutte le connessioni CBR su un'interfaccia virtuale BXM (VI) condividono lo stesso QBIN. Esistono 16 QBIN per VI.

Token Bucket è una definizione formale di velocità di trasferimento. È costituito da tre componenti: dimensioni burst, velocità media e intervallo di tempo (Tc). Un bucket di token viene utilizzato per gestire un dispositivo che regola i dati del flusso.

VC_Queue è un buffer FIFO creato per ogni connessione al momento dell'aggiunta della connessione. VC_Queue dispone di soglie configurabili per EFCI, CLP Hi e CLP Lo. Per le connessioni ABR, le celle si spostano da code VC a QBIN al tasso di celle consentito, come determinato dall'algoritmo ATM Forum ABR o dall'algoritmo Cisco Foresight.

VS/VD è un algoritmo di prevenzione delle congestioni a circuito chiuso basato su standard di ATM Forum per il traffico ABR.

Usage Parameter Control (UPC) è implementato nella scheda BPX BXM come specificato da ATM Traffic Management Specification Versione 4.0. UPC rappresenta una serie di azioni intraprese dalla rete per monitorare e controllare il traffico offerto dall'utente finale.

Informazioni correlate

Architettura e prestazioni di BPX 8600

Cisco BPX 8680 IP+ATM Wide-Area Switch

Guida ai nuovi nomi e colori per i prodotti di switching per WAN

Riferimenti

Documenti correlati

Il narratore può essere inattendibile quando adotta una focalizzazione esterna e non conosce tutti i fatti René Magritte,  Chiaroveggenza (autoritratto), 1936.. Tuttavia se

Se l'estensione di uscita è compresa nell'elenco della pagina di impostazioni dei menu ma il materiale di stampa si inceppa quando passa dalla stampante all'estensione di uscita, è

• Come oscurare le finestre senza tende grazie alle diverse tipologie di oscuranti per infissi WnD.. • Quanti e quali vantaggi

Cisco 3640 Gateway con software Cisco IOS® versione 12.1, come gateway nell'esempio di configurazione della modalità

Cliccare su “Create” ed inserire l’indirizzo IP del server NTP da utilizzare, che di norma sono in ascolto sulla porta 123 UDP, presente all’interno della rete d’impianto

Non è disponibile alcun comando debug Ethernet packet, ma è necessario eseguire alcuni debug VPDN (debug PPPoE per il software Cisco IOS versione 12.2(13)T o successive)

In Internet Explorer (IE), la finestra che contiene la pagina Finesse viene visualizzata in primo piano rispetto alle altre finestre di IE quando si verifica un'attività, ad esempio

In questo caso, per ogni server Web nella distribuzione deve essere installato un server applicazioni separato (mappa da 1 a 1).Come è possibile identificare il server