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

cisco asr 1002 plim strict-priority (spa based). Классификация трафика с dsсp = 0 & cos = 0

Добрый день. Имеется маршрутизатор cisco asr1002, rp1, esp10 c двумя SPA-1X10GE-L-V2. Один интерфейс смотрит в локалку абонентам (LAN), другой - к провайдеру (WAN).

На внешнем WAN интерфейсе созданы два vlan саб-интерфейса - на один саб-интерфейс приходит обычный трафик, на другой саб-интерфейс чувствительный к задержкам и jitter IPTV мультикаст.

Вопрос: как загнать только мультикаст во внутреннюю приоритетную очередь (есть такая на asr 1k, знаете) ?

Вся проблема в том, что мультикаст ничем кроме входящего саб-интерфейса не выделен, dscp=0, cos=0, а просить провайдера метить - не вариант.

Пробовал plim qos input map cos 0 - 7 queue strict-priority, но эта команда, не смотря на то, что настраивается на саб-интерфейсе, применяется к физическому интерфейсу, как сказано в документации. Этот вариант не подходит, потому что весь трафик попадает в приоритетную очередь.

Сейчас сделал plim qos input map ip dscp-based на физическом интерфейсе, а на саб-интерфейсе повесил policy-map с set dscp ef, но не уверен что эта полиси повлияет на классификацию на входе, т.е. не знаю порядка применения подобных фич, если это вообще применимо в данном случае. В любом случае разметка dscp остается, для дальнейшей классификации на выходе и других устройствах.

 

Можно ли с помощью policy-map повлиять на входящий траф и направить его в strict-priority?

Если нет, то как это сделать для ничем неприметного мультикаста?

 

Спасибо

 

P.S. Команду для порядка следования фич нашел, но толку мало, т.к. в моем понимании она показывает что происходит уже в QFP, т.е. уже после того, как SPA-модуль отправил пакет по одной из очередей.

 

show platform hardware qfp active interface if-name ten0/1/0.981

Protocol 4 - ipv4_mc_input
FIA handle - CP:0x109022fc DP:0x80794500
MPASS_SET_IN_VECTOR (M)
IPV4_MC_INPUT_LOOKUP_ISSUE (M)
IPV4_INPUT_SANITY (M)
IPV4_INPUT_MARTIAN (M)
IPV4_INPUT_ARL (M)
IPV4_MC_INPUT_LOOKUP_COMPLETE (M)
IPV4_INPUT_QOS
IPV4_MC_INPUT_LOOKUP_PROCESS (M)
IPV4_MC_INPUT_REPLICATION_MODULE (M)
IPV4_MC_INPUT_POST_REPLICATION_PROCESSING (M)
IPV4_INPUT_IPOPTIONS_GOTO_OUTPUT_FEATURE (M)

 

P.S. На одном сабе прописал

plim qos input map cos enable
plim qos input map cos  0  queue strict-priority

 

а на втором

plim qos input map cos enable
plim qos input map cos  0  queue 0

проглотил, но как проверить не знаю.

 

bras#show platform hardware port 0/1/0 plim statistics 
Interface 0/1/0
 RX Low Priority
   RX Drop Pkts 0           Bytes 0          
   RX Err  Pkts 0           Bytes 0          
 TX Low Priority
   TX Pkts      0           Bytes 0          
   TX Drop Pkts 0           Bytes 0          
 RX High Priority
   RX Drop Pkts 0           Bytes 0          
   RX Err  Pkts 0           Bytes 0          
 TX High Priority
   TX Pkts      0           Bytes 0          
   TX Drop Pkts 0           Bytes 0

 

Похоже нашел

981 - мультикаст, 963 - Все остальное.

bras#show platform hardware interface tenGigabitEthernet 0/1/0.981 plim qos input map 
Interface TenGigabitEthernet0/1/0.981
   Low Latency Queue(High Priority):
dot1Q COS 0  6  7 

bras#show platform hardware interface tenGigabitEthernet 0/1/0.963 plim qos input map 
Interface TenGigabitEthernet0/1/0.963
   Low Latency Queue(High Priority):
dot1Q COS 6  7 

bras#

Иногда полезно просто выговориться)

Edited by infery

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.