Jump to content

Recommended Posts

Posted (edited)

Добрый день.

 

Представим, что есть два канала:

1. узкий но с высоким качеством round-trip/jitter

2. широкий с best-effort

 

Хотелось бы на основе значения DSCP, выкидывать трафик или в 1 или в 2 с выставлением Next-Hop.

Что-то в духе route-map только по DSCP. Есть такая штука в Cisco, а конкретно в 6500 Sup2?

 

PS. Вполне может быть что я не с той стороны к проблеме подхожу, поэтому вкратце опишу что хочу.

Хочу чтобы у клиента полоса, скажем 5Мбит функционировала следующим образом: до 1Мбит все шло в узкий канал, а весь

овер 1Мбит в обычный.

 

access-list 101 permit ip any any dscp af22
route-map rm-af22 permit 10
match ip address 101
set ip next-hop 10.10.10.10
!

 

Так будет работать, как считаете?

 

Спасибо.

Edited by dignity
Posted

Хочу чтобы у клиента полоса, скажем 5Мбит функционировала следующим образом: до 1Мбит все шло в узкий канал, а весь

овер 1Мбит в обычный.

А каким боком тут dscp? Если например воип-трафик превысит 1Мбит, то часть его пакетов должна выкинуться в худший канал, или согласно dscp-policy они всеже должны толкаться в узкий но хороший канал?

Как-то неопределенно...

Posted (edited)

Хочу чтобы у клиента полоса, скажем 5Мбит функционировала следующим образом: до 1Мбит все шло в узкий канал, а весь

овер 1Мбит в обычный.

А каким боком тут dscp? Если например воип-трафик превысит 1Мбит, то часть его пакетов должна выкинуться в худший канал, или согласно dscp-policy они всеже должны толкаться в узкий но хороший канал?

Как-то неопределенно...

 

Если не влезет, то да, именно так и должно быть. Абонент будет знать о таком поведении.

Суммарно это выглядит так: первоначально весь трафик идет как приоритетный (для упрощения), проходя через полисер весь лишний помечается как best effort. В общем, идея должна заключаться в том, что пока абонент в приоритетном канале, ему должно быть нормально (хорошо), например, игровой трафик не занимает большую полосу или VoIP. Как только происходит переполнение (то есть абонент начал пользоваться HTTP, торренты), другими словами, перестал контроллировать свою полосу (стал стремиться к максимальной утилизации), трафик должен утилизировать два канала.

 

По сути, без разницы как происходит маркировка и перемаркировка, идея в том чтобы все что не входит в премиум-полосу попадало в best-effort.

Edited by dignity
Posted (edited)

Как-то так:

 

На входящий интерфейс вешаем rate-limit в котором в качестве действия указываем mark

 

ip access-list standard any-traf

permit any

 

class-map match-all ANY-TRAF

match access-group name any-traf

!

!

policy-map test

class ANY-TRAF

police 1000000 80000 conform-action set-dscp-transmit af22 exceed-action set-dscp-transmit default

 

 

на исходящий

 

access-list 101 permit ip any any dscp af22

route-map DSCP-POL permit 10

match ip address 101

set ip default next-hop AA.AA.AA.AA

 

Хотя, учитывая, что все это отрабатывается аппаратно, я-бы во входящей политике раскрасил трафик как-то попестрее, чем в два цвета. Типа, ВоИП, ДНС, Игрушка - в первый канал, остальное - во второй.

Edited by sol
Posted

Спасибо. Сейчас просто вырабатываю модель на уровне proof-of-concept)

потому как на другой стороне канала тоже придется красить и раскидывать и т.п. стараюсь пока не усложнять

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.

×
×
  • Create New...