Gestion de la congestion de la qualité de service et évitement de la congestion (partie 1)

La gestion des congestions et éviter la congestion
-------------------------------- ------------ Avant - propos ------------------------
· Dans le réseau d'entreprise, nous n'avons peut-être pas assez de bande passante, mais certaines données sont très importantes, comme notre VoIP, streaming vidéo, etc., et il existe d'autres services FTP / HTTP ou même BT, vous devez utiliser une partie de la bande passante. S'il y a une activité gourmande, la bande passante sera entièrement occupée, puis le trafic sensible Une latence élevée se produira et même une perte de paquets à grande échelle se produira. Même si la bande passante est occupée, nous pouvons mettre en œuvre la gestion de la congestion afin d'assurer un trafic sensible ou des services importants.
La gestion de la congestion est en fait Le mécanisme de la file d'attente d'apprentissage consiste à mettre les données en file d'attente. Une fois que certaines files d'attente sont entrées, cela équivaut au traitement VIP de la banque. Tant que vous avez des paquets de données et que vous pouvez y aller immédiatement, le délai sera d'autant plus faible; mais pour certains trafics, le trafic peut être limité, comme Le trafic BT et Thunder sont tous introduits dans la file d'attente, donc pour la gestion de la congestion, c'est une variété de gestion Système.
· Afin de protéger les services importants, tels que la VoIP et ainsi de suite, nous ne pouvons pas former une méthode d'utilisation la congestion, la congestion , il n'y aurait aucune forme de perte de masse, il en sera l'utilisation d'éviter la congestion
éviter la congestion: l'utilisation des ressources du réseau en surveillant Par exemple, la situation de la file d'attente, par exemple si la file d'attente est pleine, ou si la mémoire ou la zone tampon est pleine, lorsque la congestion se produit ou qu'il y a une tendance à la congestion, les paquets sans importance seront activement rejetés et le trafic réseau sera ajusté pour contacter Le réseau est surchargé.

L'apparition de congestion
Insérez la description de l'image ici

  • Il peut y avoir plusieurs cas de congestion.
    ① Le débit ne correspond pas. Par exemple, la bande passante de liaison du RTA vers Internet est de 1 Mbps, et la bande passante du lien du commutateur de gauche vers le RTA est de 100 Mbps, cela nous amènera à envoyer du trafic beaucoup plus important
    Le trafic sortant , dans ce cas, une congestion peut se produire. Problem Problème de convergence: par exemple, RTA, il y a maintenant plusieurs appareils qui lui envoient du trafic, dépassant sa bande passante de liaison, cela causera également de la congestion

  • Si une congestion se produit, cela entraînera les problèmes suivants:
    delay Augmentation du délai et de la gigue dans la transmission des messages.
    Delay Un retard excessivement élevé entraînera la retransmission des messages.
    ③ Réduisez le débit effectif du réseau, causant des dommages aux ressources du réseau.
    ④Intensifier la consommation d'une grande quantité de ressources réseau (en particulier les ressources de stockage). Une allocation déraisonnable des ressources peut même entraîner un blocage et une panne du système.

  • La congestion entraînera la mise en file d'attente de nos données. Si elles sont transmises par FIFO, le trafic ne parviendra certainement pas à obtenir des ressources à temps, ce qui entraînera une baisse de la qualité et des performances de notre service. Par conséquent, nous devons réfléchir à ce qu'il faut faire pour activer Notre qualité de service est optimisée.

  • Le taux mentionné ci-dessus ne correspond pas à l'appareil pour atteindre la congestion, en fait, faites savoir à mon appareil que la congestion s'est produite, car la situation d'origine ne provoque pas nécessairement la congestion, comme 1
    Insérez la description de l'image ici
    Gbit / s à gauche, 10 Mbit / s à droite, mais il n'y a pas de trafic, en fait Pas de congestion.

  • La situation de congestion:
    Insérez la description de l'image ici
    comprendre le concept: -Si la congestion se produit,
    Insérez la description de l'image ici
    cela signifie que la file d'attente du matériel est pleine

  • Lorsque des données sont envoyées au routeur, celles-ci seront effectivement envoyées à la file d'attente matérielle après le traitement. Pour la file d'attente matérielle, la méthode de tri de la file d'attente est FIFO, il n'y a pas de priorité et les paquets sont envoyés dans l'ordre dans lequel ils arrivent dans la file d'attente matérielle. La file d'attente matérielle a en fait une certaine longueur et n'est pas infinie. Si beaucoup de trafic arrive rapidement, la file d'attente matérielle sera pleine. La raison en est que le taux de transfert n'est pas aussi rapide que le taux entrant, il sera donc congestionné. Par conséquent, l'encombrement se reflète dans le fait que la file d'attente matérielle est pleine, il n'y a aucun moyen de prendre en charge les paquets de données et les données seront placées dans la file d'attente logicielle. S'il n'y a pas de file d'attente logicielle, le paquet sera directement perdu.

Le concept de files d'attente:
Insérez la description de l'image ici

  • La file d'attente matérielle a une longueur fixe. Bien sûr, certains périphériques peuvent modifier la longueur de la file d'attente matérielle, mais il n'est pas recommandé de la modifier, car plus le paramètre est long, plus le paramètre sera court et entraînera des problèmes.
  • Parfois, après avoir configuré QoS sur l'interface, l'appareil étend ou raccourcit automatiquement la file d'attente QoS, il n'est donc pas nécessaire de la gérer
    . Lorsque nous opérons, nous exploitons en fait la file d'attente logicielle

Résumé des files d'attente matérielles:
Insérez la description de l'image ici

La deuxième étape de la gestion de la congestion

  • Pour différents types de données, nous les mettons dans différentes files d'attente. En fait, lorsque la file d'attente matérielle n'est pas pleine, nos données peuvent être envoyées par FIFO, mais si la congestion se produit maintenant, nous devons considérer, dans En cas d'encombrement, les données dans lesquelles la file d'attente est transférée sont limitées, il est donc nécessaire de comprendre le mécanisme de planification de la file d'attente

Mécanisme de planification de file d'attente: (file d'attente logicielle)
Insérez la description de l'image ici

  • CBQ (Class-based Queuing) file d'attente équitable pondérée basée sur les classes

  • La file d'attente logicielle est également une FIFO par défaut. En fait, si vous ne l'ajustez pas, alors pour le périphérique, l'apparence de la file d'attente logicielle est en fait une version plus longue de la file d'attente matérielle

  • En fait, RR et WRR sont un algorithme de planification, et il n'y a pas de file d'attente appelée file d'attente RR ou WRR, mais c'est certainement une file d'attente pour FIFO.

  • Car PQ est en fait une vraie file d'attente, il y a une file d'attente PQ, CQ est aussi une file d'attente, WFQ est aussi une file d'attente

  • Dans notre chapitre, nous introduisons principalement FIFO, PQ, WRR, WFQ, PQ + WFQ, CBQ (WFQ amélioré)

  • Ensuite, toutes les files d'attente dont nous parlons sont des files d'attente logicielles et des files d'attente matérielles sont terminées -
    vous pouvez vérifier la gestion de la congestion de la QoS et l'évitement de la congestion (ci-dessous)

Publié 28 articles originaux · gagné 15 · vues 872

Je suppose que tu aimes

Origine blog.csdn.net/weixin_45948002/article/details/105285978
conseillé
Classement