R3303-HP HSR6800 Routers ACL and QoS Configuration Guide

i
Contents
Configuring ACLs ························································································································································· 1
Overview ············································································································································································ 1
ACL categories ························································································································································· 1
Numbering and naming ACLs ································································································································ 1
Match order ······························································································································································ 1
Rule comments and rule range remarks ················································································································· 2
Rule numbering ························································································································································· 2
Implementing time-based ACL rules ························································································································ 3
IPv4 fragments filtering with ACLs ·························································································································· 3
Configuration task list ······················································································································································· 3
Configuring a time range ················································································································································· 4
Configuring a basic ACL ·················································································································································· 4
Configuring an IPv4 basic ACL ······························································································································ 4
Configuring an IPv6 basic ACL ······························································································································ 5
Configuring an advanced ACL ········································································································································ 6
Configuring an IPv4 advanced ACL······················································································································· 6
Configuring an IPv6 advanced ACL······················································································································· 7
Configuring an Ethernet frame header ACL ··················································································································· 8
Copying an ACL ······························································································································································· 9
Copying an IPv4 basic, IPv4 advanced, or Ethernet frame header ACL ··························································· 9
Copying an IPv6 basic or IPv6 advanced ACL ·································································································· 10
Enabling ACL acceleration for an IPv4 basic or IPv4 advanced ACL ······································································ 10
Displaying and maintaining ACLs ································································································································ 10
ACL configuration examples ········································································································································· 11
IPv4 advanced ACL configuration examples······································································································ 11
IPv6 advanced ACL configuration example ······································································································· 13
QoS overview ····························································································································································· 16
QoS service models ······················································································································································· 16
Best-effort service model ······································································································································· 16
IntServ model ························································································································································· 16
DiffServ model ······················································································································································· 16
QoS techniques overview ············································································································································· 17
Deploying QoS in a network ······························································································································· 17
QoS processing flow in a device ························································································································ 17
QoS configuration approaches································································································································· 19
QoS configuration approach overview ······················································································································· 19
MQC approach ····················································································································································· 19
Non-MQC approach ············································································································································ 19
Configuring a QoS policy ············································································································································· 19
Defining a class ····················································································································································· 20
Defining a traffic behavior ··································································································································· 21
Defining a policy ··················································································································································· 21
Configuring QoS policy nesting ·························································································································· 22
Applying the QoS policy ······································································································································ 23
Displaying and maintaining QoS policies ·········································································································· 25
Configuring priority mapping ··································································································································· 26
Overview ········································································································································································· 26