Глава 7. CoS-based forwarding: различия между версиями
		
		
		
		
		
		Перейти к навигации
		Перейти к поиску
		
				
		
		
	
 (→Notes)  | 
				м (→Configuration)  | 
				||
| Строка 8: | Строка 8: | ||
1. Конфигурируем routing-policy. Определяем маpшруты для использования CBF.  | 1. Конфигурируем routing-policy. Определяем маpшруты для использования CBF.  | ||
  [edit policy-options]  | |||
   policy-statement cbf-policy {  | |||
       from {  | |||
           route-filter 5.5.5.5/32 exact; }  | |||
       then cos-next-hop-map  cbf-map; }  | |||
2. Конфигурируем CoS forw policy. Оперделяем next-hop для для fowr class. Можно комбинировать IP nex-hop и MPLS, тем самым обеспечивая load balancing.  | 2. Конфигурируем CoS forw policy. Оперделяем next-hop для для fowr class. Можно комбинировать IP nex-hop и MPLS, тем самым обеспечивая load balancing.  | ||
  [edit class-of-service]  | |||
      forwarding-policy {  | |||
          next-hop-map cbf-map {  | |||
              forwarding-class assured-forwarding {  | |||
                  next-hop  192.168.86.49; }}  | |||
          next-hop-map  cbf-map {  | |||
              forwarding-class best-effort {  | |||
                  next-hop ge-0/0/0.110;  | |||
                  lsp-next-hop 192.168.86.10; }}}}  | |||
3. Применяем routing-policy. Применяем к forw table.  | 3. Применяем routing-policy. Применяем к forw table.  | ||
  [edit routing-options]  | |||
   forwarding-table {  | |||
       export cbf-policy; }  | |||
=Notes=  | =Notes=  | ||
Версия 19:46, 22 января 2017
Overview
CoS может быть интегрирован в policy, с помощью чего можно трафик определенного forw class направлять по определенному routing path.
Поддерживает IPv4, IPv6, MPLS.
Configuration
1. Конфигурируем routing-policy. Определяем маpшруты для использования CBF.
[edit policy-options]
  policy-statement cbf-policy {
      from {
          route-filter 5.5.5.5/32 exact; }
      then cos-next-hop-map  cbf-map; }
2. Конфигурируем CoS forw policy. Оперделяем next-hop для для fowr class. Можно комбинировать IP nex-hop и MPLS, тем самым обеспечивая load balancing.
[edit class-of-service]
     forwarding-policy {
         next-hop-map cbf-map {
             forwarding-class assured-forwarding {
                 next-hop  192.168.86.49; }}
         next-hop-map  cbf-map {
             forwarding-class best-effort {
                 next-hop ge-0/0/0.110;
                 lsp-next-hop 192.168.86.10; }}}}
3. Применяем routing-policy. Применяем к forw table.
[edit routing-options]
  forwarding-table {
      export cbf-policy; }
Notes
- CBF with OSPF: конфигурируем в качестве nex-hop - интерфейс. Так как OSPF добавляет маршруты с next-hop = interface для p2p интерфейсов и не содержит никаких IP.
 - IP and LSP next-hops. Для forw class можно конфигурировать оба, но приоритетным будет LSP.
 - Если next-hop map перекрывает не все возможные forw class, то JunOS такой трафик считает unspesified и назначает unspesified forw class. Default forw class - class of queue 0. Если default forw class не определен в nex-hop-map, то JunOS также randomly designated the default class.