Newsgroup: it.comp.reti.cisco
Titolo: troppi input drops su router 1721

Ciao a tutti,
ho un router cisco 1721 (64 Mb RAM) che deve far collegare ad internet circa 
200 pc windows in un unico segmento di rete (indirzzi usati sui pc 
10.155.254.0/24
).
Il contratto ADSL è un  telecom ADSL LAN di cui ho solo i seguenti dati:
ip statico : 80.12.34.70
subnet mask: 255.255.255.252
default gateway: 80.12.34.69
DNS primario: 212.216.163.69
DNS secondario: 212.216.112.112
Il router si collega correttamente alla rete: i pc possono uscire su 
internet.
Il problema è che quando vogliono navigare molti pc contemporaneamente, la 
navigazione si rallenta incredibilmente, rendendola di fatto impossibile in 
certi casi.
Ho notato, con l'aiuto di Fabio Sardone (grazie a lui e a tutto il ng!!!), 
che ho una quantità di input drop anomala.
Facendo il troubleshooting suggeritomi , cioè quello contenuto qui
http://www.cisco.com/en/US/products/hw/routers/ps133/products_tech_note09186a0080094791.shtml
ho ottenuto alcuni risultati ma non sono riuscito a risolvere il problema:
Ecco lo stato dei contatori a 12 ore dall'azzeramento: come vedete ci sono 
un sacco di input drop e noterete anche che ho provato a raddoppiare la 
dimensione della coda (da 75 a 150).
router#show interfaces fa0
FastEthernet0 is up, line protocol is up
  Hardware is PQUICC_FEC, address is 0011.204c.7444 (bia 0011.204c.7444)
  Description: $ETH-LAN$toLan
  Internet address is 
10.155.254.1/24
  MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec,
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation ARPA, loopback not set
  Keepalive not set
  Full-duplex, 100Mb/s, 100BaseTX/FX
  ARP type: ARPA, ARP Timeout 04:00:00
  Last input 00:00:00, output 00:00:00, output hang never
  Last clearing of "show interface" counters 11:15:50
  Input queue: 0/150/174820/0 (size/max/drops/flushes); Total output drops: 
0
  Queueing strategy: fifo
  Output queue: 0/40 (size/max)
  5 minute input rate 318000 bits/sec, 78 packets/sec
  5 minute output rate 457000 bits/sec, 85 packets/sec
     5541682 packets input, 468486614 bytes
     Received 50546 broadcasts, 0 runts, 0 giants, 0 throttles
     5961 input errors, 0 CRC, 0 frame, 5961 overrun, 0 ignored
     0 watchdog
     0 input packets with dribble condition detected
     553160 packets output, 449328866 bytes, 0 underruns
     0 output errors, 0 collisions, 0 interface resets
     0 babbles, 0 late collision, 0 deferred
     0 lost carrier, 0 no carrier
     0 output buffer failures, 0 output buffers swapped out
-----------------------------------------------------------------------
L'utilizzo della CPU del router è molto migliorato (diminuito) rispetto alla 
precedente configurazione: si attesta intorno al 50% quando il router è 
sottoposto ad un carico di richieste medio-alto.
Il processo che cosuma di più è ovviamente IP INPUT.
Posto l'output del comando "show processes cpu" anche se si riferisce ad un 
momento di "calma".
router#show processes CPU | i ^PID|Input
   8      169972    260219        653  0.00%  0.00%  0.00%   0 ARP Input
  25        1736     18247         95  0.00%  0.00%  0.00%   0 Net Input
  30       39452    112103        351  0.00%  0.00%  0.00%   0 ATM OAM Input
  38   112009144  15922898       7034  0.63%  0.81%  1.02%   0 IP Input
  51           0         2          0  0.00%  0.00%  0.00%   0 ILMI Input
  56           0         2          0  0.00%  0.00%  0.00%   0 SSCOP Input
  62           0         2          0  0.00%  0.00%  0.00%   0 ATMSIG Input
  73           0         1          0  0.00%  0.00%  0.00%   0 RARP Input
--------------------------------------------------------------------------
Esaminando l'output del comando "show interfaces FastEthernet 0/0 switching" 
mi sembra di accorgermi che i pacchetti che congestionano la input queue 
sono in effetti forwardati attraverso il router (come suggerisce cisco nel 
doc di cui sopra):
router#show interfaces fa0 switching
FastEthernet0 $ETH-LAN$toLan
          Throttle count          0
                   Drops         RP   18679163         SP          0
             SPD Flushes       Fast          0        SSE          0
             SPD Aggress       Fast          0
            SPD Priority     Inputs     356657      Drops          0
    Protocol  IP
          Switching path    Pkts In   Chars In   Pkts Out  Chars Out
                 Process   69261681   34281014     890265  129193292
            Cache misses     513364          -          -          -
                    Fast    2661401  592973620    2893979 
2676820867
               Auton/SSE          0          0          0          0
[...CUT...]
-------------------------------------------------------------------------
Vi posto anche l'output del comando "show ip traffic" che io francamente ;-) 
non riesco ad interpretare fino in fondo ma che mostra un bel pò di dati 
anomali (un bel pò di UDP... no-port)
router#show ip traffic
IP statistics:
  Rcvd:  80180749 total, 521398 local destination
         0 format errors, 0 checksum errors, 15 bad hop count
         0 unknown protocol, 2 not a gateway
         0 security failures, 0 bad options, 0 with options
  Opts:  0 end, 0 nop, 0 basic security, 0 loose source route
         0 timestamp, 0 extended security, 0 record route
         0 stream ID, 0 strict source route, 0 alert, 0 cipso, 0 ump
         0 other
  Frags: 0 reassembled, 0 timeouts, 0 couldn't reassemble
         0 fragmented, 0 couldn't fragment
  Bcast: 153090 received, 2930 sent
  Mcast: 0 received, 0 sent
  Sent:  334534 generated, 75139962 forwarded
  Drop:  223 encapsulation failed, 0 unresolved, 0 no adjacency
         827 no route, 0 unicast RPF, 0 forced drop
  Drop:  0 packets with source IP address zero
ICMP statistics:
  Rcvd: 37 format errors, 8 checksum errors, 0 redirects, 138 unreachable
        76967 echo, 496 echo reply, 0 mask requests, 0 mask replies, 0 
quench
        0 parameter, 0 timestamp, 0 info request, 0 other
        0 irdp solicitations, 0 irdp advertisements
  Sent: 0 redirects, 28521 unreachable, 585 echo, 76967 echo reply
        0 mask requests, 0 mask replies, 0 quench, 0 timestamp
        0 info reply, 15 time exceeded, 0 parameter problem
        0 irdp solicitations, 0 irdp advertisements
TCP statistics:
  Rcvd: 228892 total, 0 checksum errors, 6487 no port
  Sent: 223572 total
IP-EIGRP statistics:
  Rcvd: 0 total
  Sent: 0 total
PIMv2 statistics: Sent/Received
  Total: 0/0, 0 checksum errors, 0 format errors
  Registers: 0/0, Register Stops: 0/0,  Hellos: 0/0
  Join/Prunes: 0/0, Asserts: 0/0, grafts: 0/0
  Bootstraps: 0/0, Candidate_RP_Advertisements: 0/0
  Queue drops: 0
  State-Refresh: 0/0
IGMP statistics: Sent/Received
  Total: 0/0, Format errors: 0/0, Checksum errors: 0/0
  Host Queries: 0/0, Host Reports: 0/0, Host Leaves: 0/0
  DVMRP: 0/0, PIM: 0/0
  Queue drops: 0
UDP statistics:
  Rcvd: 214855 total, 1 checksum errors, 208666 no port
  Sent: 4902 total, 0 forwarded broadcasts
OSPF statistics:
  Rcvd: 0 total, 0 checksum errors
        0 hello, 0 database desc, 0 link state req
        0 link state updates, 0 link state acks
  Sent: 0 total
ARP statistics:
  Rcvd: 341130 requests, 90 replies, 0 reverse, 0 other
  Sent: 1232 requests, 23047 replies (93 proxy), 0 reverse
----------------------------------------------------------------------------
Ho attivato il Fast Switching sull'interfaccia ethernet (comando : ip 
route-cache) ma non ho risolto il problema. Ho anche provato ad attivare o 
disattivare lo switching CEF sia a livello globale che sull'interfaccia ma 
la situazione non sembra cambiare.
Per ultima vi posto la mia configurazione corrente nella quale noterete, fra 
le altre cose, che ho dimezzato il tempo di timeout delle NAT (ip nat 
translation timeout 43200).
router# show running-config
version 12.3
service timestamps debug datetime msec
service timestamps log datetime msec
!
boot-start-marker
boot-end-marker
!
logging buffered 4096 debugging
!
clock timezone Berlin 1
clock summer-time Berlin date Mar 30 2003 2:00 Oct 26 2003 3:00
mmi polling-interval 60
no mmi auto-configure
no mmi pvc
mmi snmp-timeout 180
no aaa new-model
ip subnet-zero
no ip source-route
no ip cef
!
ip name-server 212.216.172.62
ip name-server 212.216.112.112
no ftp-server write-enable
!
interface ATM0
 no ip address
 ip nat outside
 no atm ilmi-keepalive
 bundle-enable
 dsl operating-mode auto
!
interface ATM0.1 point-to-point
 bandwidth 640
 ip address 80.12.34.70 255.255.255.252
 ip nat outside
 pvc 8/35
  protocol ip 80.12.34.69 broadcast
  oam-pvc manage
  oam retry 5 5 1
  encapsulation aal5snap
 !
!
interface FastEthernet0
 description $ETH-LAN$toLan
 ip address 10.155.254.1 255.255.255.0
 ip nat inside
 speed auto
 full-duplex
 no keepalive
 no cdp enable
 hold-queue 150 in
!
ip nat translation timeout 43200
ip nat inside source list 50 interface ATM0.1 overload
ip classless
ip route 0.0.0.0 0.0.0.0 ATM0.1
ip http server
ip http authentication local
!
access-list 50 permit 10.155.254.0 0.0.0.255
snmp-server community public RO
!
end
-----------------------------------------------------------
Probabilmente la soluzione è ovvia solo che, a causa della mia inesperienza, 
non riesco a vederla.
Potete suggerirmi qualcosa?
Grazie mille in anticipo e scusate per il post chilometrico (W la banda 
larga ;-) )
Ciao
Raffaele 

 Grazie mille in anticipo e scusate per il post chilometrico
Gli input drops possono essere normali vista la differenza di banda tra la 
ethernet (100M) e l'upload dell'adsl (128k?).
Se in momenti di calma riesci ad utilizzare la banda normalmente, vale a 
dire che ti ritrovi regolarmente a disposizione tutta la banda che il 
provider ti ha garantito, il problema è probabilmente da andare a cercare 
nel fatto che 200 utenti su una adsl possono essere veramente troppi.
Dipende molto anche da come usano internet, una cosa che può provocare ul 
grosso numero di input drops è anche la presenza di qualche p2p.
Ciao,
        Tosh. 

 ha scritto nel messaggio 
news:30o1t0F...@uni-berlin.de...

Effettivamente 200 PC su una ADSL sono effettivamente tantini.
blu_aqua hai pensato per lo meno di mettere un proxy server (es ISA 2004 o 
simili) o un Cisco COntent Engine per diminuire un po il traffico verso 
internet e aumentare le prestazioni ?
Ciao
Don
------------------------
http://www.ciscoshop.it