Newsgroup: it.comp.reti.cisco
Titolo: Consiglio urgente - C4006 al 90%

Ciao a tutti,
spero che qualcuno di voi mi possa aiutare.
Mi trovo ad avere un problema con uno switch di centro stella, un Catalyst
4006, sul quale sono attestate diverse VLAN provenienti da altrettanti
uffici.
Su quattro dei sei bay a disposizione sono montati i seguenti moduli:
WS-X4013 (Supervisor Engine - Sistema operativo CatOS 6.1)
WS-X4418 (modulo 18 porte GBIC)
WS-X4124-FX-MT (modulo 24 porte MT-RJ per fibra multimodale)
WS-X4232-L3 (modulo di gestione Layer3 con 32 porte rj-45 e due GBIC interne
per il collegamento con i moduli layer2 -  Sistema operativo IOS 12.0(7) ).
Il suddetto modulo WS-X4232 si occupa quindi del routing tra le diverse
VLAN.
Il problema č presto detto: tutte le volte che il traffico sul port channel
di tale modulo (quindi traffico complessivo vlan) supera i 12/14 Mbps la cpu
vola fin oltre il 90%, con tutti i problemi che ne conseguono.
Il processo che assorbe piů cpu č sempre IP Input (switching IP packets).
Mi sono letta il Document ID 41160 sul sito cisco (Troubleshooting High CPU
Utilization Due to the IP Input Process) ma non mi č stato di grande aiuto.
Secondo voi potrebbe essere un problema legato all'hardware, o all'IOS (un
po' vecchiotto?)
Ogni consiglio č prezioso.Grazie!
Ilaria

 Il processo che assorbe più cpu è sempre IP Input (switching IP
packets).
IP Input e' il processo che si occupa di fare Process Switching, e se
non hai attivato una forma di switching che gestisca i flussi tramite
la cache i conti tornano.
10/15 Mbps e' +- il massimo a cui puoi aspirare con un 4232 in PS
.
ciao
Marialaura

 10/15 Mbps e' +- il massimo a cui puoi aspirare con un 4232 in PS
Cio' che marialaura ti sta dicendo e' che devi abilitare un metodo di
routing/packet switching piu' efficente del process switching.
In process switching ogni pacchetto genera un interrupt del processore
per cui il tuo processore arriva ben presto al limite.
Cercati sul sito cisco un white paper su performance optimization.
Li sono discussi metodi come mrote cache cef e dcef che indirizzano
problemi di throughoutput.
Ciao
-- 
   __|__  Fabio Sardone|  
____(0)_____           | 
http://www.geocities.com/f_sardone/pictures.html
  O  o  O              | Change dot in . and remove .invalid

 "switch" e non il "router" a dire dove spedirla.
ora purtroppo non posso controllare la configurazione.. cmq mi state dicendo
che dovrei attivare il multilayer switching su ogni port-channel del modulo
layer3?
grazie ancora.
Ilaria

 ha scritto nel messaggio
news:zQ3Ld.790543$35.30...@news4.tin.it...



Si, oppure dire al router di usare CEF invece di Process Switching
dalla console del modulo 4232 prova :
ip cef
l'MLS devi attivarlo sia sul Supervisor che sul router.
Ovviamente e' molto piu' performante l'MLS ma anche in CEF non dovresti
avere problemi a superare i 100 Mbps.
ciao
Marialaura

 ip cef
rieccomi qua:-)
allora, ho controllato la conf del modulo 4232 e il CEF risulta già attivo,
ma come si vede da qui il traffico va ancora tutto in process switching
(GigabitEthernet3 e 4 sono membri di Port-channel1):
c4006r#sh int stat
GigabitEthernet3
          Switching path    Pkts In   Chars In   Pkts Out  Chars Out
               Processor     747204   69746062    1051997   99696186
             Route cache          0          0          0          0
                   Total     747204   69746062    1051997   99696186
GigabitEthernet4
          Switching path    Pkts In   Chars In   Pkts Out  Chars Out
               Processor    1628820  260980376    1175720  198735544
             Route cache          0          0          0          0
                   Total    1628820  260980376    1175720  198735544
Port-channel1
          Switching path    Pkts In   Chars In   Pkts Out  Chars Out
               Processor    2390028  332563155    2241322  495003083
             Route cache          0          0          0          0
                   Total    2390028  332563155    2241322  495003083
Cosa altro devo configurare..? Vi riporto di seguito un estratto di sh run e
sh ip interface.
Grazie mille!! Siete davvero preziosi:)
c4006r#sh run
Building configuration...
Current configuration:
!
version 12.0
no service pad
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname c4006r
!
enable secret 5 xxx
!
ip subnet-zero
!
!
!
interface Port-channel1
 no ip address
 no ip directed-broadcast
 hold-queue 300 in
!
interface Port-channel1.1
 description VLAN pippo
 encapsulation dot1Q 1 native
 ip address xxx
 ip helper-address xxx
 no ip redirects
 no ip directed-broadcast
!
interface Port-channel1.2
 description VLAN paperino
 encapsulation dot1Q 2
 ip address xxx
 no ip redirects
 no ip directed-broadcast
!
interface Port-channel1.3
[...]
!
interface Port-channel1.4
[...]
!
interface Port-channel1.5
[...]
!
interface GigabitEthernet3
 no ip address
 no ip directed-broadcast
 no negotiation auto
 channel-group 1
!
interface GigabitEthernet4
 no ip address
 no ip directed-broadcast
 no negotiation auto
 channel-group 1
c4006r#sh ip int
FX1000:1 is up, line protocol is up
  Internet protocol processing disabled
GigabitEthernet3 is up, line protocol is up
  Internet protocol processing disabled
GigabitEthernet4 is up, line protocol is up
  Internet protocol processing disabled
Controller5 is up, line protocol is up
  Internet protocol processing disabled
Port-channel1 is up, line protocol is up
  Internet protocol processing disabled
Port-channel1.1 is up, line protocol is up
  Internet address is xxx
  Broadcast address is 255.255.255.255
  Address determined by non-volatile memory
  MTU is 1500 bytes
  Helper address is xxx
  Directed broadcast forwarding is disabled
  Outgoing access list is not set
  Inbound  access list is not set
  Proxy ARP is enabled
  Security level is default
  Split horizon is enabled
  ICMP redirects are never sent
  ICMP unreachables are always sent
  ICMP mask replies are never sent
  IP fast switching is disabled
  IP fast switching on the same interface is disabled
  IP CEF switching is enabled
  IP Null turbo vector
  IP multicast fast switching is enabled
  IP multicast distributed fast switching is disabled
  Router Discovery is disabled
  IP output packet accounting is disabled
  IP access violation accounting is disabled
  TCP/IP header compression is disabled
  RTP/IP header compression is disabled
  Probe proxy name replies are disabled
  Policy routing is disabled
  Network address translation is disabled
  Web Cache Redirect is disabled
  BGP Policy Mapping is disabled
Port-channel1.2 is up, line protocol is up
[...]
Port-channel1.3 is up, line protocol is up
[...]
Port-channel1.4 is up, line protocol is up
[...]
Port-channel1.5 is up, line protocol is up
[...]
etc.etc.


Secondo me il CEF non e' attivo, cosa dice sh ip cef ?
e sh ip cache ?
gia' che ci sei... sh mls ? (questo sul supervisor)
ciao
Marialaura

 ha scritto nel messaggio
news:1107355743.1...@g14g2000cwa.googlegroups.com...


porca, č venuto male il link.
riproviamo
http://www.cisco.com/en/US/products/sw/iosswrel/ps1831/products_configuratio
n_guide_chapter09186a00800ca6d0.html

 ha scritto nel messaggio
news:b37Md.486120$b5.22...@news3.tin.it...



Ce ne sono parecchie invece.
Una per tutte e' che un 6000 ha integrato lo Switching-Engine e il
Route-Processor all'interno della MSFC mentre i 5500 e i 4000 hanno
bisogno di moduli separati, questo fa' si che un 6000 usi
automaticamente MLS se e' presente una MSFC mentre sia i 5500 che i
4000 hanno bisogno di impostare separatamente SE e RP sia sul
supervisor che sul modulo di routing (o eventuale router separato).
Purtroppo ogni piattaforma Catalyst ha le sue idiosincrasie quando si
tratta di configurare il routing.
Per questo consigliavo di verificare l'uso della cache in puro Layer 3
e poi eventualmente ottimizzare attivando l'MLS.
ciao
Marialaura

 gia' che ci sei... sh mls ? (questo sul supervisor)
c4006r#sh ip cache
IP routing cache 0 entries, 0 bytes
   0 adds, 0 invalidates, 0 refcounts
Minimum invalidation interval 2 seconds, maximum interval 5 seconds,
   quiet interval 3 seconds, threshold 0 requests
Invalidation rate 0 in last second, 0 in last 3 seconds
Prefix/Length          Age       Interface       Next Hop
sh ip cef ricordo di averlo provato ma non ho l'output sottomano.. comunque
mi riportava un elenco con tutti i port-channel configurati. Domani
controllo meglio, insieme a sh mls.
A proposito di MLS, mi sembrava di aver letto da qualche parte che non fosse
supportato dal supervisor engine II.. spero di aver letto male! Comunque
domani controllo tutto e vi dico.
ciao e grazie,
Ila

Io non ho detto che sono uguali.
Ho semplicemente detto (una volta per tutte) che, avendo un 6500, non credo
ci siano molte differenze per attivare l'mls e configurarlo a modino A
LIVELLO DI COMANDI E DI TROUBLESHOOTING per verificare che funzioni bene
casomai volesse una mano a farlo visto che entrambi usano il Catos nella
parte switching. Punto.
Cmq vedo benissimo che puoi aiutarla tu
Ciauz

> Cmq vedo benissimo che puoi aiutarla tu
calma ragazzi!!non c'č motivo di litigare:-)
Allora, ho raccolto un altro po' di informazioni.
Da sh ip interface il CEF sembra attivo su tutti i port-channel. Anche i
processi girano, ma a quanto pare non funziona:
c4006r#sh process cpu
67       13492    261728     51   0.00%  0.01%  0.00%   0 CEF process
68          56      2948     18   0.00%  0.00%  0.00%   0 CEF Scanner
34    30808552  39223242    785  14.90% 14.73% 14.38%   0 IP Input
c4006r#sh cef interface port-channel 1
Port-channel1 is up (if_number 10)
  Internet Protocol processing disabled
  Hardware idb is Port-channel1
  Fast switching type 1, interface type 38
  IP CEF switching enabled
  IP Null turbo vector
  Input fast flags 0x0, Output fast flags 0x0
  ifindex 9(9)
  Slot -1 Slot unit 1 VC -1
  Transmit limit accumulator 0x0 (0x0)
  IP MTU 1500
c4006r#sh ip cef
Prefix              Next Hop            Interface
0.0.0.0/0
           10.26.x.x         Port-channel1.1
0.0.0.0/32
          receive
10.26.x.x/24       10.26.x.x        Port-channel1.3
10.26.x.x/30       10.26.x.x         Port-channel1.1
10.26.x.x/28      attached            Port-channel1.1
10.26.x.x/32      receive
10.26.x.x/32      10.26.x.x         Port-channel1.1
[etc.etc]
Ditemi voi se mi sbaglio.. ma qui gira ancora tutto in PS:
c4006r#sh int stat
Port-channel1
          Switching path    Pkts In   Chars In   Pkts Out  Chars Out
               Processor  405794966  339025708  394857307 1632149106
             Route cache          0          0          0          0
                   Total  405794966  339025708  394857307 1632149106
c4006r#sh int switching
Port-channel1
          Throttle count          0
        Drops         RP        292         SP          0
  SPD Flushes       Fast        234        SSE          0
  SPD Aggress       Fast          0
 SPD Priority     Inputs          0      Drops          0
     Protocol       Path    Pkts In   Chars In   Pkts Out  Chars Out
        Other    Process      13775     728831          0          0
            Cache misses          0
                    Fast          0          0          0          0
               Auton/SSE          0          0          0          0
           IP    Process  219576936 2826971937  219402574 3534955798
            Cache misses          0
                    Fast          0          0          0          0
               Auton/SSE          0          0          0          0
          ARP    Process      80723    4843572      75201    4812864
            Cache misses          0
                    Fast          0          0          0          0
               Auton/SSE          0          0          0          0
          CDP    Process      11735    2446949       3084    1017891
            Cache misses          0
                    Fast          0          0          0          0
               Auton/SSE          0          0          0          0
c4006r#sh cef drop
CEF Drop Statistics
Slot  Encap_fail  Unresolved Unsupported    No_route      No_adj  ChkSum_Err
RP         43839           0           0        1395           0           0
c4006r#sh cef not-cef-switched
CEF Packets passed on to next switching layer
Slot  No_adj No_encap Unsupp'ted Redirect  Receive  Options   Access
Frag
RP         0       0           0        0        0        0        0
0
Ho notato anche che da sh ip interface manca questa riga, che č presente in
tutte le conf di esempio che ho visto:
IP route-cache flags are (Fast, CEF, etc)
Un altra cosa che non capisco.. non mi prende il comando ip cef switch, ma
solo ip cef accounting ed ip cef traffic-statistics. Boh?
Ecco infine sh mls dal supervisor:
c4006> (enable) sh mls
Total packets switched = 0
Total Active MLS entries = 0
IP Multilayer switching enabled
IP Multilayer switching aging time = 256 seconds
IP Multilayer switching fast aging time = 0 seconds, packet threshold = 0
IP Current flow mask is ??? flow
Configured flow mask is Destination flow
Active IP MLS entries = 0
Netflow Data Export disabled
Netflow Data Export port/host is not configured.
Total packets exported = 0
IP MLS-RP IP     MLS-RP ID    XTAG MLS-RP MAC-Vlans
---------------- ------------ ---- ---------------------------------
Cosa posso fare per migliorare la situazione?? Ogni suggerimento č bene
accetto.
grazie mille:)
Ila

...siete scappati via tutti?:(
Ilaria