URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 23419
[ Назад ]

Исходное сообщение
"Низкая скорость по UDP"

Отправлено mairetham , 02-Янв-12 14:15 
Здравствуйте.
Имеется NFS сервер и медиаплеер, который подключается к серверу по протоколу UDP.
Если их соединить тупым свичем -  все ок, скорость чтения до 40mbps, что вполне хватает для воспроизведения видео.
Пытаюсь заменить тупой свич на 2960. Сервер подключил в порт g0/1, медиаплеер в порт f0/2. Скорость еле дотягивает до 30mbps, видео смотреть не реально.
Помогите, пожалуйста, разобраться в чем дело. Конфиг и загрузку процессора коммутатора во время воспроизведения видео приложил. С циской я новичок, прошу сильно не пинать.

sdhmsw#sh run
Building configuration...

Current configuration : 2806 bytes
!
version 12.2
no service pad
service timestamps debug datetime msec
service timestamps log datetime msec
service password-encryption
!
hostname sdhmsw
!
boot-start-marker
boot-end-marker
!
enable secret 5 $1$vfHF$EHpvYj10GwRJXyBhmHXGd1
!
aaa new-model
!
aaa authentication login default enable
!
aaa session-id common
system mtu routing 1998
vtp mode transparent
ip subnet-zero
!
spanning-tree mode pvst
spanning-tree extend system-id
!
vlan internal allocation policy ascending
!
interface FastEthernet0/1
description link to modem
switchport mode access
!
interface FastEthernet0/2
description link to DUNE
switchport mode access
!
interface FastEthernet0/3
description link to sdhmap0
switchport mode access
!
interface FastEthernet0/4
!
interface FastEthernet0/5
!
interface FastEthernet0/6
!
interface FastEthernet0/7
!
interface FastEthernet0/8
!
interface GigabitEthernet0/1
description link to server
switchport mode access
!
interface Vlan1
ip address 192.168.100.2 255.255.255.0
no ip route-cache
!
ip default-gateway 192.168.100.1
ip http server
ip http secure-server
!
control-plane
!
line con 0
line vty 5 15
!
end

sdhmsw#sh proc cpu sorted 1m
CPU utilization for five seconds: 5%/0%; one minute: 5%; five minutes: 5%
PID Runtime(ms)   Invoked      uSecs   5Sec   1Min   5Min TTY Process
   4      539296     29487      18289  0.00%  0.35%  0.45%   0 Check heaps      
  89         387       190       2036  0.47%  0.14%  0.07%   1 Virtual Exec    
  32       27404      1639      16719  0.00%  0.01%  0.00%   0 Per-minute Jobs  
   1           0        17          0  0.00%  0.00%  0.00%   0 Chunk Manager    
   2           0     19589          0  0.00%  0.00%  0.00%   0 Load Meter      
   3          25        36        694  0.00%  0.00%  0.00%   0 SpanTree Helper  
   5           0         5          0  0.00%  0.00%  0.00%   0 Pool Manager    
   6           0         2          0  0.00%  0.00%  0.00%   0 Timers          
   7           0         1          0  0.00%  0.00%  0.00%   0 HRPC asic-stats  
   8           0         1          0  0.00%  0.00%  0.00%   0 Crash writer    
   9          84      2405         34  0.00%  0.00%  0.00%   0 ARP Input        
  10           0         1          0  0.00%  0.00%  0.00%   0 AAA_SERVER_DEADT
  11           0         2          0  0.00%  0.00%  0.00%   0 AAA high-capacit
  12           0         1          0  0.00%  0.00%  0.00%   0 Policy Manager  
  13          17         5       3400  0.00%  0.00%  0.00%   0 Entity MIB API  
  14           0         1          0  0.00%  0.00%  0.00%   0 IFS Agent Manage
  15           0      1636          0  0.00%  0.00%  0.00%   0 IPC Dynamic Cach
  16           0         1          0  0.00%  0.00%  0.00%   0 IPC Zone Manager
  17           0     97463          0  0.00%  0.00%  0.00%   0 IPC Periodic Tim
  18           0         1          0  0.00%  0.00%  0.00%   0 IPC Managed Time
  19           0     97463          0  0.00%  0.00%  0.00%   0 IPC Deferred Por
  20           0         1          0  0.00%  0.00%  0.00%   0 IPC Seat Manager
  21           0         1          0  0.00%  0.00%  0.00%   0 IPC Session Serv
  22           0         2          0  0.00%  0.00%  0.00%   0 XML Proxy Client
  23           0     97463          0  0.00%  0.00%  0.00%   0 Dynamic ARP Insp


Содержание

Сообщения в этом обсуждении
"Низкая скорость по UDP"
Отправлено f0x , 03-Янв-12 10:43 
Скорость и дуплекс проверьте на обоих портах. Это можно сделать командой show interfaces. show inter  Giga0/1 например.

"Низкая скорость по UDP"
Отправлено mairetham , 04-Янв-12 11:22 
> Скорость и дуплекс проверьте на обоих портах. Это можно сделать командой show
> interfaces. show inter  Giga0/1 например.

Скорость и дуплекс - ок.
Печалит другое:

sh int f0/2
FastEthernet0/2 is up, line protocol is up (connected)
  Hardware is Fast Ethernet, address is 8cb6.4fdb.4482 (bia 8cb6.4fdb.4482)
  Description: link to DUNE
  MTU 1998 bytes, BW 100000 Kbit, DLY 100 usec,
     reliability 255/255, txload 59/255, rxload 1/255
  Encapsulation ARPA, loopback not set
  Keepalive set (10 sec)
  Full-duplex, 100Mb/s, media type is 10/100BaseTX
  input flow-control is off, output flow-control is unsupported
  ARP type: ARPA, ARP Timeout 04:00:00
  Last input never, output 00:00:00, output hang never
  Last clearing of "show interface" counters never
  Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 1653174
  Queueing strategy: fifo
  Output queue: 0/0 (size/max)
  5 minute input rate 143000 bits/sec, 111 packets/sec
  5 minute output rate 23146000 bits/sec, 1983 packets/sec
     1376633 packets input, 233353028 bytes, 0 no buffer
     Received 78 broadcasts (0 multicasts)
     0 runts, 0 giants, 0 throttles
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
     0 watchdog, 0 multicast, 0 pause input
     0 input packets with dribble condition detected
     28975275 packets output, 42567470765 bytes, 0 underruns
     0 output errors, 0 collisions, 2 interface resets
     0 babbles, 0 late collision, 0 deferred
     0 lost carrier, 0 no carrier, 0 PAUSE output
     0 output buffer failures, 0 output buffers swapped out

sh int f0/2 counters errors
Port        Align-Err     FCS-Err    Xmit-Err     Rcv-Err  UnderSize  OutDiscards
Fa0/2               0           0           0           0          0      1670828

Port      Single-Col  Multi-Col   Late-Col  Excess-Col  Carri-Sen      Runts     Giants
Fa0/2              0          0          0           0          0          0          0

Total output drops и OutDiscards весьма большие значения, никак не могу понять, что нужно сделать для исправления ситуации.
С сайта cisco:
Out-Discard - Description: The number of outbound packets chosen to be discarded even though no errors have been detected. Common Causes: One possible reason to discard such a packet can be to free up buffer space.
Если я правильно понял, происходит переполнение буфера и пакеты убиваются.
Можно ли как-то увеличить размер буфера? К сожалению пока не нашел информации о том как это сделать.


"Низкая скорость по UDP"
Отправлено mairetham , 04-Янв-12 12:35 
Решил проблему не совсем Ъ способом:
С сайта cisco:
Your network can send too many packets through this port for the port to handle at its current speed/duplex setting. This can happen where you have multiple high-speed ports flowing to a single (usually slower) port. You can move the device that hangs off this port to faster media. For example, if the port is 10 Mbps, move this device to a 100 Mbps or Gigabit port. You can change the topology to route frames differently.
Переключил сервер с ge порта в порт fe. OutDiscards кончились. Но все таки хотелось бы найти более адекватное решение.

"Низкая скорость по UDP"
Отправлено BJ , 06-Янв-12 21:46 
>   Output queue: 0/0 (size/max)

Не помню что бы 2-я цифра была ноль, кончатся праздники посмотрю на своих.


"Низкая скорость по UDP"
Отправлено vigogne , 08-Янв-12 14:46 
>>   Output queue: 0/0 (size/max)
> Не помню что бы 2-я цифра была ноль, кончатся праздники посмотрю на
> своих.

Эти цифры показывают текущую/максимальную очередь исходящих пакетов. Почему же она не может быть нулем, если очередь ни разу не наполнялась?


"Низкая скорость по UDP"
Отправлено BJ , 10-Янв-12 10:17 
>>   Output queue: 0/0 (size/max)
> Не помню что бы 2-я цифра была ноль, кончатся праздники посмотрю на
> своих.

На всех моих "Output queue: 0/40 (size/max)", явно кривой у вас 2960.


"Низкая скорость по UDP"
Отправлено vigogne , 08-Янв-12 15:18 
>> Скорость и дуплекс проверьте на обоих портах. Это можно сделать командой show
>> interfaces. show inter  Giga0/1 например.
> Скорость и дуплекс - ок.

Попробуй сделать flowcontrol receive on (или desire) на обоих портах и в настройках драйверов сетевых карт.

Либо выбирай другую стратегию очереди на этих портах.