Jump to content
Калькуляторы

Проблема доставки 600 мбит потока на PIM-router от нескольких источников прошу помощи с настройкой

RP- ZTE5928E. поток пытаемся подать в гигабитный порт, трансивер AODevice одноглазый

Коммутатор для подключения софтовых стриммеров - AT9424Ts\XP, аплинк к rp гигабитный, трансивер такой же.

Карты на стримерах этих встроенные, на одном Intel WG82579V, на втором RTL8111. HD-шный поток с прыгающим битрейтом.

Проблема: наличие cc на принимающей стороне, как следствие - "спецэффекты" на звуке и картинке, которые я не запрашивал :)

На выходе со стриммеров всё идеально. В этом же влане на AT9424 - тоже. На порту на 5928, который принадлежит той же влан, в котором приходит поток - ошибки, т.е. на L2 после оптического линка уже есть ошибки.

Судя по графам с коммутаторов- перегрузки портов нет. Кроме этих двух стриммеров потребителей трафика на коммутаторе 9424 фактически нет. Отдавая с этих же стриммеров без какого-либо транскодирования поток по хттп - никаких сс нет. ИЦМП до стриммеров в этот момент ходит идеально.

Трансивер со стороны 9424 менял, результат не изменился. Трансиверы без ddd, поэтому четкую информацию о мощности получить не могу. Трансиверы 10-ки, линк около 2 км с 2 кроссами и 5 сварками. Стриммеры как разносил по разным вланам, так и оставлял в одном - разницы тоже не почуствовал, сс есть в потоках с обоих в любом случае.

Дальше смотрю ошибки на интерфейсах коммутаторов:

интерфейс 5928e, смотрящий на 9424

  
gei_1/8 is up,  line protocol is up
 Description is sl32af19
 The port is optical
 Duplex full
 MTU 1500 bytes    BW 1000000 Kbits
 Last clearing of "show interface" counters 0Day(s) 0Hour(s) 24Min(s) 50Sec(s)

    20 seconds input rate :           51242357 Bps,            37627 pps
    20 seconds output rate:             705385 Bps,             4696 pps
 Interface peak rate  :
   input             56449706 Bps, output              1078925 Bps
 Interface utilization: input      40%,     output       0%
 Input:
   Packets      : 56729571                 Bytes     : 77354906067
   Unicasts     : 15200232                 Multicasts: 41529327
   Broadcasts   : 12                       Undersize : 0
   Oversize     : 0                        CRC-ERROR : 0
   Dropped      : 0                        Fragments : 0
   Jabber       : 0                        MacRxErr  : 0
 Output:
   Packets      : 7005407                  Bytes     : 1096696484
   Unicasts     : 6536245                  Multicasts: 467645
   Broadcasts   : 1517                     Collision : 0
   LateCollision: 0
 Total:
   64B       : 149996                      65-127B   : 7271400
   128-255B  : 22789                       256-511B  : 493495
   512-1023B : 494236                      1024-1518B: 55303062

9424. 24- интерфейс, смотрящий на 5928, 14 и 15 - стриммеры

awplus>sh statistics 24

Port Statistics:

Port: 24

Bytes Rx ......... 325013859594        Bytes Tx ......... 8980887601593
Frames Rx ........ 873585690           Frames Tx ........ 6626868687
Bcast Frames Rx .. 85710               Bcast Frames Tx .. 840
Mcast Frames Rx .. 199721207           Mcast Frames Tx .. 5125712921
Frames 64 ........ 10090669            Frames 65-127 .... 783673495
Frames 128-255 ... 3206368             Frames 256-511 ... 54725758
Frames 512-1023 .. 53999590            Frames 1024-1518 . 6408978035
CRC Error ........ 722259              Jabber ........... 0

No. of Rx Errors . 1568296             No. of Tx Errors . 0
UnderSize Frames . 0                   OverSize Frames .. 0
Fragments ........ 122688              Collision ........ 0
Frames 1519-1522 . 185780462           Dropped Frames ... 11066

Дропы и crc набегают довольно быстро.

порты стриммеров:

Port: 15

Bytes Rx ......... 3543602567461       Bytes Tx ......... 5638984169
Frames Rx ........ 2589736003          Frames Tx ........ 79833582
Bcast Frames Rx .. 59                  Bcast Frames Tx .. 2
Mcast Frames Rx .. 2426694016          Mcast Frames Tx .. 92667
Frames 64 ........ 10046954            Frames 65-127 .... 88028480
Frames 128-255 ... 846479              Frames 256-511 ... 6237120
Frames 512-1023 .. 5967781             Frames 1024-1518 . 2545469817
CRC Error ........ 1                   Jabber ........... 0

No. of Rx Errors . 1                   No. of Tx Errors . 0
UnderSize Frames . 0                   OverSize Frames .. 0
Fragments ........ 0                   Collision ........ 0
Frames 1519-1522 . 12972954            Dropped Frames ... 4442108

Port: 14

Bytes Rx ......... 5467962011145       Bytes Tx ......... 51165292636
Frames Rx ........ 4058239365          Frames Tx ........ 599573823
Bcast Frames Rx .. 428                 Bcast Frames Tx .. 78810
Mcast Frames Rx .. 2716886659          Mcast Frames Tx .. 7451857
Frames 64 ........ 66711               Frames 65-127 .... 695314547
Frames 128-255 ... 2113656             Frames 256-511 ... 48279942
Frames 512-1023 .. 48039338            Frames 1024-1518 . 3692251035
CRC Error ........ 1                   Jabber ........... 0

No. of Rx Errors . 1                   No. of Tx Errors . 0
UnderSize Frames . 0                   OverSize Frames .. 0
Fragments ........ 0                   Collision ........ 0
Frames 1519-1522 . 171747959           Dropped Frames ... 6609434

Счетчики обнулялись раньше, однако набегание дропов стабильно заметно глазу ежеминутно

9424 используется как l2, ничего не маршрутизирует, разве что интерфейс в менеджмент влане висит. Кроме

# Port Configuration
#
set switch port(s)=14 priority=7
set switch port(s)=15 priority=7

ничего на нём не делал.

 

Port #24 Information:

Port Description (ifName) ............ Port_24
Port Type ............................ 1000Base-X GBIC
Status ............................... Enabled
Link State ........................... Up
Configured Speed/Duplex .............. Auto
Configured MDI Crossover ............. N/A
Actual Speed/Duplex .................. 1000 Mbps/Full Duplex
Actual MDI Crossover ................. N/A
Flow Control Status .................. Disabled
Flow Control Threshold ............... 7935 cells
Backpressure Status .................. Disabled

Backpressure Threshold ............... 7935 cells
HOL Blocking Prevention Threshold .... 682 cells
Broadcast Ingress Filtering .......... Disabled
Broadcast Egress Filtering ........... Disabled
Unknown Multicast Ingress Filtering .. Disabled
Unknown Multicast Egress Filtering ... Disabled
Unknown Unicast Ingress Filtering .... Disabled
Unknown Unicast Egress Filtering ..... Disabled
Broadcast Rate Limiting Status ....... Disabled
Broadcast Rate ....................... 262143 packet/second
Multicast Rate Limiting Status ....... Disabled
Multicast Rate ....................... 262143 packet/second
Unknown Unicast Rate Limiting Status . Disabled
Unknown Unicast Rate ................. 262143 packet/second
GBIC/SFP #4 .......................... Present


GBIC/SFP #4 information:
 Tranceiver Identifier ..................... SFP
 Extended Tranceiver Identifier ............ Function defined by serial ID
 Connector Type ............................ LC
 Encoding Algorithm ........................ NRZ
 Nominal Bit Rate .......................... 1300M Bits/sec
 Link Length Supported For 9 um Fiber ...... 10000m
 Link Length Supported For 50 um Fiber ..... 0m
 Link Length Supported For 62.5 um Fiber ... 0m
 Link Length Supported For Copper .......... 0m
 Vendor Name ............................... AODevices
 Vendor OUI ................................ 00-00-00
 Vendor Part Number ........................ AODM-PG431-LN
 Vendor Product Revision ...................

 Vendor Serial Number ...................... 72A9T55100132
 Upper Bit Rate Margin ..................... 0
 Lower Bit Rate Margin ..................... 0
 Manufacturing Date Code ................... 100929
 Gigabit Ethernet Compliance Code .......... 1000BASE-LX
XFP #4 ............................... Not Present
PVID ................................. 1
Port Priority (0-7) 0=Low 7=High...... 0
Override Priority .................... No
Mirroring State....................... Disabled

Port #14 Information:

Port Description (ifName) ............ Port_14
Port Type ............................ 10/100/1000Base-T
Status ............................... Enabled
Link State ........................... Up
Configured Speed/Duplex .............. Auto
Configured MDI Crossover ............. N/A
Actual Speed/Duplex .................. 1000 Mbps/Full Duplex
Actual MDI Crossover ................. MDIX
Flow Control Status .................. Disabled
Flow Control Threshold ............... 7935 cells
Backpressure Status .................. Disabled

Backpressure Threshold ............... 7935 cells
HOL Blocking Prevention Threshold .... 682 cells
Broadcast Ingress Filtering .......... Disabled
Broadcast Egress Filtering ........... Disabled
Unknown Multicast Ingress Filtering .. Disabled
Unknown Multicast Egress Filtering ... Disabled
Unknown Unicast Ingress Filtering .... Disabled
Unknown Unicast Egress Filtering ..... Disabled
Broadcast Rate Limiting Status ....... Disabled
Broadcast Rate ....................... 262143 packet/second
Multicast Rate Limiting Status ....... Disabled
Multicast Rate ....................... 262143 packet/second
Unknown Unicast Rate Limiting Status . Disabled
Unknown Unicast Rate ................. 262143 packet/second
PVID ................................. 1

Port Priority (0-7) 0=Low 7=High...... 7
Override Priority .................... No
Mirroring State....................... Disabled

Port #15 Information:

Port Description (ifName) ............ Port_15
Port Type ............................ 10/100/1000Base-T
Status ............................... Enabled
Link State ........................... Up
Configured Speed/Duplex .............. Auto
Configured MDI Crossover ............. N/A
Actual Speed/Duplex .................. 1000 Mbps/Full Duplex
Actual MDI Crossover ................. MDI
Flow Control Status .................. Disabled
Flow Control Threshold ............... 7935 cells
Backpressure Status .................. Disabled

Backpressure Threshold ............... 7935 cells
HOL Blocking Prevention Threshold .... 682 cells
Broadcast Ingress Filtering .......... Disabled
Broadcast Egress Filtering ........... Disabled
Unknown Multicast Ingress Filtering .. Disabled
Unknown Multicast Egress Filtering ... Disabled
Unknown Unicast Ingress Filtering .... Disabled
Unknown Unicast Egress Filtering ..... Disabled
Broadcast Rate Limiting Status ....... Disabled
Broadcast Rate ....................... 262143 packet/second
Multicast Rate Limiting Status ....... Disabled
Multicast Rate ....................... 262143 packet/second
Unknown Unicast Rate Limiting Status . Disabled
Unknown Unicast Rate ................. 262143 packet/second
PVID ................................. 1

Port Priority (0-7) 0=Low 7=High...... 7
Override Priority .................... No
Mirroring State....................... Disabled


Выборка конфига 5928e

 

5928e:

interface gei_1/8
 out_index 15
 description sl32af19
 negotiation auto
 optical-inform monitor enable
 ip access-group 3 in
 switchport mode trunk
 switchport trunk native vlan 52
 switchport trunk vlan 17
 switchport trunk vlan 49-52
 switchport qinq normal

parity-intr enable
!
acl standard number 3
 rule 1 permit 10.10.26.0 0.0.0.255
 rule 2 permit any
!
priority-mark 3 rule-id 1 dscp 56 cos 7 drop-precedence low
protocol-packet-protect enable


 

Незначительное изменение кол-ва вещаемых каналов разницы не показывает. Если же вещать с одной машины - становится заметно легче. Что посоветуете, уважаемые гуру?

Edited by Sincha

Share this post


Link to post
Share on other sites

буфера чего? 9424 ?

Edited by Sincha

Share this post


Link to post
Share on other sites

Слежу за счетчиками на портах телесина - растут только дропы. На всех 3 портах.

Если верить описанию в документации, то буферов хватило, что бы фреймы туда поместились, однако далее в порт назначения они переданы не были и были отброшены

Dropped Frames

Number of frames successfully received and buffered by the switch, but

discarded and not forwarded

Возможно, мне стоит с HOL поиграться ?

Share this post


Link to post
Share on other sites

1. со стриммеров снимаете SPTS или MPTS?

2. включен ли flow control на сетевых интерфейсах стриммеров?

Share this post


Link to post
Share on other sites

1. сингл

2. если верить mii-tool - включен. ethtool же возвращает противоположный ответ, но явно врёт.

Share this post


Link to post
Share on other sites

попробуйте включить flow control на портах 14 и 15 AT9424Ts\XP (стриммерные).

изменения есть?

Share this post


Link to post
Share on other sites
CRC Error ........ 722259

1. Явно указывает на проблему физики.

 

2. Дропы на входе - думаю всё-таки буферы надо подкрутить.

2.1. Может быть на стримерах физически разделить input и output трафик?

 

2.2. Попробуйте убрать маркировку приоритетом на входе.

И почему именно 7, а не 4 ?

Edited by gryz9

Share this post


Link to post
Share on other sites

1. - оптическая там физика. crc только при появлении второго стриммера появлялилсь.

2. да вроде бы как у коммутатора никак из не подкрутишь. или речь о другом?

2.1- интересный вариант

2.2 пробывал. менял.

 

P.S. извратился и включил второй стриммер сразу в пим роутер. Решение некрасивое, но вопрос в короткие сроки тогда не решил.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this