QoS - Configuration Fragmentation et Entrelacement pour PPP Multilink ccnp_cch ccnp_cch
Sommaire • Introduction • Entrelacement MLP et file d'attente pour du trafic temps-réel - Restrictions • Configuration de l'entrelacement pour PPP Multilink - Configuration de l'entrelacement MLP - Afficher les statistiques d'entrelacement - Supervision des interfaces PPP et MLP • Exemples de configuration MLP et LFI ccnp_cch
Entrelacement MLP et file d'attente pour du trafic temps-réel Introduction La fonctionnalité IOS Cisco LFI (Link Fragmentation and Interleaving) utilise PPP Multi- link (MLP). MLP fournit une méthode pour fragmenter, recombiner et séquencer les pa- quets à travers plusieurs liaisons de données logiques. MLP autorise la fragmentation des paquets et la transmission des fragments simultanément sur plusieurs liaisons point à point vers la même adresse distante. Ce document décrit les tâches de configu- ration de MLP et inclut un exemple de configuration. Entrelacement MLP et file d'attente pour du trafic temps-réel L'entrelacement sur MLP autorise de grands paquets à être encapsulés en multilink et fragmentés en paquets de taille assez petite pour satisfaire les exigences de délai pour le trafic temps réel; les petits paquets temps réel ne sont pas encapsulés multilink et sont transmis entre les fragments des grand paquets. La fonctionnalité d'entrelacement fournit également une file d'attente de transmission particulière pour les petits paquets sensibles au délai qui leur permet d'être transmis avant les autres flux. WFQ (Weighted Fair Queueing) sur MLP fonctionne au niveau paquet non au niveau des fragments multilink. aussi, si un petit paquet temps réel est mis en file d'attente derrière un paquet de taille avec "best-effort" et qu'aucune file d'attente n'est réservée pour pour les paquets temps-réel, le petit paquet sera séquencé pour être transmis uniquement après que tous les fragments du grand paquet aient été séquencés pour être transmis. WFQ est supporté sur toutes les interfaces qui supportent MLP y compris les interfaces MLP "virtual access" et les interfaces "virtual template". "Fair Queueing" sur MLP outrepasse une restriction antérieure. Avant, "Fair Queueing" n'était pas autorisé sur les interfaces "virtual access" et les interfaces "virtual template". L'entrelacement fournit des délais prévisibles pour des paquets voix sensibles au délai sur une liaison lente qui est aussi utilisée pour du trafic de type "best-effort". Restrictions L'entrelacement s'applique uniquement aux interfaces qui peuvent être configurées avec un groupe multilink. Ces interfaces comprennent les interfaces "virtual template", dia- ler, ISDN BRI et PRI. Multilink et "Fair Queueing" ne sont pas supportés quand un groupe multilink est transféré vers un système différent utilisant MMP (Multichassis Multilink PPP). L'entre- lacement n'est pas supporté par les conceptions de réseau MMP. Note: LFI sur PPP sur Frame Relay n'est pas supporté dans l'IOS Cisco release 121.1E ccnp_cch
Configuration de l'entrelacement pour PPP Multilink Pour configurer MLP, exécutez les tâches décrites dans les sections suivantes: ● Configuration de l'entrelacement MLP (Requis) ● Afficher les statistiques d'entrelacement (Optionnel) ● Supervision des interfaces PPP et MLP (Optionnel) Configuration de l'entrelacement MLP Le support MLP pour l'entrelacement peut être configuré sur des interfaces "virtual template", dialer, ISDN BRI et PRI. Pour configurer l'entrelacement, suivez ces étapes: 1. Configurez l'interface "virtual template", dialer, ISDN BRI ou PRI comme cela est défini dans les documents de l'IOS Cisco. 2. Configurez MLP et l'entrelacement sur l'interface. Note: "Fair Queueing" qui est validé par défaut doit être validé sur l'interface. Pour configurer MLP et l'entrelacement sur une interface configurée et opérationnelle ou une interface "virtual template", utilisez les commandes suivantes en mode de confi- guration interface. Commande But Routeur(config-if)# ppp multilink Valide MLP. interleave Valide l'entrelacement des paquets temps-réel. fragment-delay milliseconds (Optionnel) Configure un délai maximum pour le fragment. Si par exemple vous voulez qu'un flux voix ait un délai maximum de 20 millisecondes et que vous spécifiez 20 ms en utilisant cette commande, MLP choisira une taille de fragment basée sur cette valeur configurée. Routeur(config-if)# ip rtp reserve lowest-UDP-port range-of-ports [maximum-bandwidth] Réserve une file d'attente particulière pour les flux de paquets temps-réel pour les ports UDP (User Datagram protocol) destination spécifiés permettant aux trafic temps-réel d'avoir une priorité plus élevée que les autres flux. Routeur(config-if)# multilink virtual- template Pour les interfaces "virtual template" unique- ment. Affecte l'interface virtual template à un groupe multilink. Note: Cet étape n'est pas nécessaire pour les interfaces dialer ou ISDN. ccnp_cch
Exemples de configuration MLP et LFI Affichage des statistiques d'entrelacement Pour afficher les statistiques d'entrelacement, utilisez la commande suivante en mode EXEC privilégié. Commande But Router# show ppp multilink Displays MLP and MMP. Affiche les statistiques de toutes les interfaces configurées sur le routeur ou le serveur d'accès. Supervision des interfaces PPP et MLP Pour superviser les interfaces virtuelles, utilisez la commande suivante en mode EXEC privilégié. Commande But Router# show ppp multilink Affiche les informations MLP et MMP Exemples de configuration MLP et LFI Cette section fournit des exemples de configuration MLP et LFI. L'exemple suivant définit une interface "virtual template" qui configure l'entrelacement MLP et un délai maximum de 20 ms pour du trafic temps-réel et applique ce modèle vir- tuel au groupe MLP interface virtual-template 1 ip unnumbered ethernet 0 ppp multilink ppp multilink interleave ppp multilink fragment-delay 20 ip rtp reserve 32768 20 1000 multilink virtual-template 1 L'exemple suivant configure l'entrelacement MLP sur une interface dialer qui contrôle un groupe "rotary" d'interfaces BRI. Cette configuration permet aux paquets IP de dé- clencher des appels. interface BRI0 description connected into a rotary group encapsulation ppp dialer rotary-group 1 ! interface BRI1 no ip address interface BRI2 ccnp_cch
ccnp_cch interface BRI3 no ip address encapsulation ppp dialer rotary-group 1 ! interface BRI4 interface Dialer0 description Dialer group controlling the BRIs ip address 8.1.1.1 255.255.255.0 dialer map ip 8.1.1.2 name angus 14802616900 dialer-group 1 ppp authentication chap ! Valide l'entrelacement Multilink PPP sur l'interface dialer ! et réserve une file d'attente spéciale. ppp multilink ppp multilink interleave ip rtp reserve 32768 20 1000 ! Garde les fragments assez petits pour avoir un délai de ! 20 ms ou moins. ppp multilink fragment-delay 20 dialer-list 1 protocol ip permit Ceci est un exemple de statistiques d'entrelacement affiché en utilisant la commande show interfaces pour une interface particulière sur laquelle l'entrelacement est validé. L'entrelacement des données est affiché uniquement s'il y a des entrelacements. Par exemple les lignes suivantes montrent les entrelacements: Output queue: 315/64/164974/31191 (size/threshold/drops/interleaves) ccnp_cch