Limite de confiança do DSCP


7

Fiz algumas análises e notei que o tráfego proveniente da Internet contém uma infinidade de valores DSCP. Esse tráfego compete por recursos de voz e vídeo na rede interna.

Como estabelecer um limite de confiança em que todo o DSCP de entrada seja reescrito para zero nos roteadores Cisco e Juniper?


Alguma resposta o ajudou? Nesse caso, você deve aceitar a resposta para que a pergunta não apareça para sempre, procurando uma resposta. Como alternativa, você pode fornecer e aceitar sua própria resposta.
Ron Maupin

Respostas:


5

O seguinte mapa de políticas funcionaria. Basta aplicar isso à entrada da interface WAN.

policy-map MARKDOWN
  class class-default
    set dscp default

Configuração da interface:

interface gig 0/1
  service-policy input MARKDOWN

Só vi um pouco sobre zimbro. Acredito que o seguinte funcionará para o JunOS.

interfaces {
  so-1/2/3 {
    unit 0 {
      rewrite-rules {
        dscp default;
      }
    }
  }
}

11
Na Cisco, eu também poderia definir uma classe para corresponder ao padrão não dscp e definir o padrão dscp. Gostaria de saber se isso resulta em eficiência de processamento.
Dennis Olvany 28/05

11
Como a marcação é feita no TCAM, ela não deve afetar a velocidade na qual observa.
Bigmstone # 28/13

Hmm, isso parece indicar que pode ser um pouco mais envolvido do que no Juniper.
Dennis Olvany

0

Eu acho que tenho isso descoberto em junos. Criei uma regra de reescrita personalizada para cada combinação fc / plp no mapa classificador implícito e a apliquei nas interfaces lan.

# show class-of-service
interfaces {
    ge-1/1/0 {
        unit 4 {
            rewrite-rules {
                dscp internet;
            }
        }
    }
    ge-1/1/1 {
        unit 4 {
            rewrite-rules {
                dscp internet;
            }
        }
    }
}
rewrite-rules {
    dscp internet {
        forwarding-class best-effort {
            loss-priority low code-point be;
            loss-priority high code-point be;
        }
        forwarding-class network-control {
            loss-priority high code-point be;
            loss-priority low code-point be;
        }
    }
}

[edit]
#

Edit: Eu vim com outro método que só reescreve dscp diferente de zero. Requer a aplicação de um classificador personalizado para as interfaces de WAN e uma regra de reescrita personalizada para as interfaces de LAN.

# show
classifiers {
    dscp internet {
        forwarding-class best-effort {
            loss-priority low code-points 000000;
            loss-priority high code-points [ 000001 000010 000011 000100 000101 000110 000111 001000 001001 001010 001011 001100 001101 001110 001111 010000 010001 010010 010011 010100 010101 010110 010111 011000 011001 011010 011011 011100 011101 011110 011111 100000 100001 100010 100011 100100 100101 100110 100111 101000 101001 101010 101011 101100 101101 101110 101111 110000 110001 110010 110011 110100 110101 110110 110111 111000 111001 111010 111011 111100 111101 111110 111111 ];
        }
    }
}
interfaces {
    ge-1/1/0 {
        unit 0 {
            classifiers {
                dscp internet;
            }
        }
        unit 1 {
            classifiers {
                dscp internet;
            }
        }
        unit 3 {
            classifiers {
                dscp internet;
            }
        }
        unit 4 {
            rewrite-rules {
                dscp internet;
            }
        }
    }
    ge-1/1/1 {
        unit 3 {
            classifiers {
                dscp internet;
            }
        }
        unit 4 {
            rewrite-rules {
                dscp internet;
            }
        }
    }
}
rewrite-rules {
    dscp internet {
        forwarding-class best-effort {
            loss-priority high code-point be;
        }
    }
}

[edit class-of-service]
#

Mais uma vez, fico me perguntando se há uma eficiência a ser obtida. Eu poderia criar um mapa classificador personalizado para reescrever apenas os valores dscp diferentes de zero.
Dennis Olvany
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.