Pour garantir que les données circulent de manière efficace et fluide sur un réseau, il est essentiel de maintenir la cohérence de la transmission des données. L’un des facteurs clés affectant cette cohérence est le MTU (Maximum Transmission Unit).
A la fin de l'article vous trouverez un petit tester cela vous permettra évaluer les connaissances acquises dans cette lecture
Le MTU est un concept fondamental dans le domaine des réseaux, et sa compréhension est essentielle aussi bien dans la couche 2 que dans la couche 3 du modèle OSI (Open Systems Interconnection).
Qu'est-ce que le MTU ?
La MTU est la quantité maximale de données pouvant être transmises sur un seul disque sans fragmentation en morceaux plus petits. En d’autres termes, il s’agit de la taille maximale qu’un paquet de données peut avoir avant de devoir être divisé en fragments plus petits pour être transmis sur le réseau.
Aux niveaux 2 et 3, le MTU joue un rôle essentiel dans l’efficacité des communications.
MTU à la couche 2 (lien)
Au niveau de la couche 2 du modèle OSI, qui fait référence à la couche liaison de données, la MTU est associée à la transmission de données sur des supports physiques ou des liaisons virtuelles, telles que des connexions Ethernet.
La MTU au niveau de la couche 2 est généralement fixe et standard pour un type spécifique de technologie réseau, telle qu'Ethernet (1500 XNUMX octets), mais peut varier pour d'autres technologies.
Lorsque la taille d'un paquet au niveau de la couche 2 dépasse la MTU autorisée pour le support ou la technologie utilisée, le paquet doit être fragmenté en fragments plus petits pour la transmission. Cela peut avoir un impact négatif sur les performances du réseau en augmentant la surcharge de traitement et la latence.
De plus, si une liaison intermédiaire ne peut pas gérer de gros fragments, cela peut entraîner une perte de données ou des retransmissions, réduisant encore davantage l'efficacité du réseau.
Paramètres MikroTik RouterOS
Les paramètres MikroTik RouterOS L2MTU et Max L2MTU sont utilisés pour configurer l'unité de transmission maximale (MTU) de couche 2 sur une interface réseau.
L2MTU
Le paramètre L2MTU définit la taille maximale d'un paquet pouvant être transmis sur une interface réseau. La valeur par défaut de L2MTU est de 1500 XNUMX octets, ce qui correspond à la taille maximale d'un paquet Ethernet.
L2MTU maximum
Le paramètre Max L2MTU définit la taille maximale d'un paquet pouvant être transmis sur une interface réseau, quelle que soit la taille de la MTU de couche 2 de la liaison de données. La valeur par défaut de Max L2MTU est de 1500 XNUMX octets, ce qui correspond à la taille maximale d'un paquet Ethernet.
Différence entre L2MTU et Max L2MTU
La différence entre L2MTU et Max L2MTU est que L2MTU est basé sur la taille du MTU de couche 2 de la liaison de données, alors que Max L2MTU ne l'est pas.
Paramètres L2MTU et L2MTU maximum
Pour configurer L2MTU et Max L2MTU sur une interface réseau MikroTik RouterOS, la commande mtu peut être utilisée.
/interface Ethernet définie [nom-interface] mtu [l2mtu] [max-l2mtu]
Par exemple, pour configurer L2MTU sur une interface Ethernet avec le nom « ether1 » sur 1400 2 octets et Max L1500MTU sur XNUMX XNUMX octets, la commande suivante serait utilisée :
/interface ethernet définie ether1 mtu 1400 max-l2mtu 1500
Exemples d'utilisation
Les paramètres L2MTU et Max L2MTU peuvent être utilisés pour dépanner la fragmentation des paquets sur un réseau. En cas de fragmentation des paquets, la valeur L2MTU ou Max L2MTU peut être augmentée pour empêcher la fragmentation des paquets.
Ils peuvent également être utilisés pour améliorer les performances d’un réseau. Si la liaison de données est connue pour avoir une petite MTU, la valeur L2MTU ou Max L2MTU peut être réduite pour éviter de gaspiller de la bande passante en envoyant des paquets plus volumineux que nécessaire.
MTU à la couche 3 (réseau)
Au niveau de la couche 3 du modèle OSI, qui fait référence à la couche réseau, la MTU est liée à la fragmentation des paquets IP. Les routeurs et les dispositifs de routage jouent un rôle crucial dans la gestion des paquets IP et du MTU au niveau de cette couche.
Lorsqu'un paquet IP passe d'un réseau à un autre via un routeur, la MTU peut varier d'un réseau à l'autre. Si un paquet IP est supérieur à la MTU du réseau de destination, le routeur doit fragmenter le paquet ou le supprimer.
La fragmentation des paquets IP peut avoir des impacts significatifs sur les performances et l'efficacité du réseau. Les paquets fragmentés nécessitent davantage de ressources de traitement et de bande passante pour être transmis, ce qui peut avoir un impact sur la vitesse du réseau et augmenter le risque de perte de paquets.
De plus, certains appareils et pare-feu peuvent bloquer ou rejeter les paquets fragmentés pour des raisons de sécurité, ce qui peut entraîner des problèmes de connectivité.
Considérations pour l'optimisation de la MTU
Pour garantir des performances optimales sur un réseau, il est important de considérer attentivement la MTU au niveau des deux couches. Voici quelques considérations clés :
1. Connaissance de la technologie
Comprendre la technologie réseau spécifique utilisée et sa MTU standard est essentiel pour éviter les problèmes de fragmentation.
2. Paramètres MTU
Dans certains cas, il peut être avantageux d'ajuster la MTU sur des appareils spécifiques pour optimiser les performances du réseau.
3. Découverte du chemin MTU (PMTUD)
L'utilisation de mécanismes tels que PMTUD pour déterminer la MTU maximale le long du chemin de communication peut aider à éviter la fragmentation des paquets.
4. Évitez la fragmentation
Dans la mesure du possible, la fragmentation des paquets doit être évitée car elle peut avoir un impact négatif sur l'efficacité du réseau.
En résumé, le MTU au niveau des couches 2 et 3 est un concept fondamental dans les réseaux de communication. Sa bonne gestion est essentielle pour garantir des performances optimales et éviter les problèmes de fragmentation des paquets, qui peuvent affecter l’efficacité et la fiabilité du réseau.
MTU MPLS
Le paramètre MPLS MTU définit la taille maximale d'un paquet MPLS pouvant être transmis sur un tunnel MPLS. La valeur par défaut du MPLS MTU est de 1508 XNUMX octets, ce qui correspond à la taille maximale d'un paquet IP avec deux étiquettes MPLS.
L3MTU
Le paramètre L3MTU définit la taille maximale d'un paquet IP pouvant être transmis sur une interface réseau. La valeur par défaut de L3MTU est de 1500 XNUMX octets, ce qui correspond à la taille maximale d'un paquet IP sans balises MPLS.
Différence entre MPLS MTU et L3MTU
La différence entre MPLS MTU et L3MTU réside dans le fait que MPLS MTU est basé sur la taille d'un paquet MPLS, tandis que L3MTU est basé sur la taille d'un paquet IP.
Configuration MPLS MTU et L3MTU
Pour configurer MPLS MTU et L3MTU sur un tunnel MPLS MikroTik RouterOS, la commande d'interface mpls peut être utilisée.
/mpls interface set [tunnel-name] mtu [mpls-mtu] [l3mtu]
Par exemple, pour configurer MPLS MTU sur un tunnel MPLS portant le nom « tun1 » sur 1530 3 octets et L1500MTU sur XNUMX XNUMX octets, la commande suivante serait utilisée :
/mpls interface set tun1 mtu 1530 l3mtu 1500
Exemples d'utilisation
Les paramètres MPLS MTU et L3MTU peuvent être utilisés pour dépanner la fragmentation des paquets dans un tunnel MPLS. En cas de fragmentation des paquets, la valeur MPLS MTU ou L3MTU peut être augmentée pour empêcher la fragmentation des paquets.
Ils peuvent également être utilisés pour améliorer les performances d’un tunnel MPLS. Si la liaison de données est connue pour avoir une petite MTU, la valeur MPLS MTU ou L3MTU peut être réduite pour éviter de gaspiller de la bande passante en envoyant des paquets plus volumineux que nécessaire.
Conclusions
Les paramètres MPLS MTU et L3MTU sont des outils utiles pour configurer le MTU de couche 3 sur un tunnel MPLS MikroTik RouterOS. Ils peuvent être utilisés pour résoudre des problèmes de fragmentation des paquets et améliorer les performances d'un tunnel MPLS.
Explication supplémentaire
Pour les tunnels MPLS, la MTU de couche 3 doit être au moins 20 octets plus grande que la MTU de couche 2 de la liaison de données. Cela permet d'ajouter des en-têtes MPLS au paquet IP.
Le paramètre MPLS MTU est utilisé pour déterminer la taille maximale d'un paquet MPLS pouvant être transmis sur un tunnel MPLS. Le paramètre L3MTU est utilisé pour déterminer la taille maximale d'un paquet IP pouvant être transmis sur une interface réseau.
Il est important de configurer les paramètres MPLS MTU et L3MTU afin qu'ils soient compatibles entre eux et avec la MTU de la liaison de données. Si les paramètres ne sont pas pris en charge, une fragmentation ou un rejet de paquets peut se produire.
MTU PPPoE
Le paramètre MTU définit la taille maximale d'un paquet pouvant être transmis via une connexion PPPoE. La valeur MTU par défaut est de 1492 XNUMX octets, ce qui correspond à la taille maximale d'un paquet Ethernet avec des en-têtes PPPoE.
MRU
Le paramètre MRU définit la taille maximale d'un paquet pouvant être reçu via une connexion PPPoE. La valeur par défaut de MRU est de 1500 XNUMX octets, ce qui correspond à la taille maximale d'un paquet Ethernet sans en-têtes PPPoE.
Différence entre MTU et MRU
La différence entre MTU et MRU est que MTU est basé sur la taille d'un paquet envoyé via une connexion PPPoE, tandis que MRU est basé sur la taille d'un paquet reçu via une connexion PPPoE.
Paramètres MTU et MRU
Pour configurer MTU et MRU sur une connexion PPPoE MikroTik RouterOS, la commande ppp secret peut être utilisée.
Exemples d'utilisation
Les paramètres MPLS MTU et L3MTU peuvent être utilisés pour dépanner la fragmentation des paquets dans un tunnel MPLS. En cas de fragmentation des paquets, la valeur MPLS MTU ou L3MTU peut être augmentée pour empêcher la fragmentation des paquets.
Ils peuvent également être utilisés pour améliorer les performances d’un tunnel MPLS. Si la liaison de données est connue pour avoir une petite MTU, la valeur MPLS MTU ou L3MTU peut être réduite pour éviter de gaspiller de la bande passante en envoyant des paquets plus volumineux que nécessaire.
Conclusions
Les paramètres MPLS MTU et L3MTU sont des outils utiles pour configurer le MTU de couche 3 sur un tunnel MPLS MikroTik RouterOS. Ils peuvent être utilisés pour résoudre des problèmes de fragmentation des paquets et améliorer les performances d'un tunnel MPLS.
Explication supplémentaire
Pour les tunnels MPLS, la MTU de couche 3 doit être au moins 20 octets plus grande que la MTU de couche 2 de la liaison de données. Cela permet d'ajouter des en-têtes MPLS au paquet IP.
Le paramètre MPLS MTU est utilisé pour déterminer la taille maximale d'un paquet MPLS pouvant être transmis sur un tunnel MPLS. Le paramètre L3MTU est utilisé pour déterminer la taille maximale d'un paquet IP pouvant être transmis sur une interface réseau.
Il est important de configurer les paramètres MPLS MTU et L3MTU afin qu'ils soient compatibles entre eux et avec la MTU de la liaison de données. Si les paramètres ne sont pas pris en charge, une fragmentation ou un rejet de paquets peut se produire.
MTU PPPoE
Le paramètre MTU définit la taille maximale d'un paquet pouvant être transmis via une connexion PPPoE. La valeur MTU par défaut est de 1492 XNUMX octets, ce qui correspond à la taille maximale d'un paquet Ethernet avec des en-têtes PPPoE.
MRU
Le paramètre MRU définit la taille maximale d'un paquet pouvant être reçu via une connexion PPPoE. La valeur par défaut de MRU est de 1500 XNUMX octets, ce qui correspond à la taille maximale d'un paquet Ethernet sans en-têtes PPPoE.
Différence entre MTU et MRU
La différence entre MTU et MRU est que MTU est basé sur la taille d'un paquet envoyé via une connexion PPPoE, tandis que MRU est basé sur la taille d'un paquet reçu via une connexion PPPoE.
Paramètres MTU et MRU
Pour configurer MTU et MRU sur une connexion PPPoE MikroTik RouterOS, la commande ppp secret peut être utilisée.
/interface ppp secret set [secret-name] mtu [mtu] mru [mru]
Par exemple, pour définir le MTU sur une connexion PPPoE nommée « PPPoE-out » sur 1480 1512 octets et MRU sur XNUMX XNUMX octets, la commande suivante serait utilisée :
/interface ppp secret set PPPoE-out mtu 1480 mru 1512
Exemples d'utilisation
Les paramètres MTU et MRU peuvent être utilisés pour dépanner la fragmentation des paquets sur une connexion PPPoE. En cas de fragmentation des paquets, la valeur MTU ou MRU peut être augmentée pour empêcher la fragmentation des paquets.
Ils peuvent également être utilisés pour améliorer les performances d'une connexion PPPoE. Si la liaison de données est connue pour avoir une petite MTU, la valeur MTU ou MRU peut être réduite pour éviter de gaspiller de la bande passante en envoyant des paquets plus volumineux que nécessaire.
Conclusions
Les paramètres MTU et MRU sont des outils utiles pour configurer le MTU de couche 2 et de couche 3 sur une connexion PPPoE MikroTik RouterOS.
Ils peuvent être utilisés pour résoudre les problèmes de fragmentation des paquets et améliorer les performances d'une connexion PPPoE.
Explication supplémentaire
Pour les connexions PPPoE, la MTU de couche 2 doit être au moins 6 octets plus grande que la MTU de couche 3. Cela permet d'ajouter des en-têtes PPPoE au paquet Ethernet.
Le paramètre MTU est utilisé pour déterminer la taille maximale d'un paquet pouvant être envoyé via une connexion PPPoE. Le paramètre MRU est utilisé pour déterminer la taille maximale d'un paquet pouvant être reçu via une connexion PPPoE.
Il est important de configurer les paramètres MTU et MRU afin qu'ils soient compatibles entre eux et avec le MTU de la liaison de données. Si les paramètres ne sont pas pris en charge, une fragmentation ou un rejet de paquets peut se produire.
Cas particulier : MTU de 1500 XNUMX octets
Dans certains cas, il est possible de définir le MTU d'une connexion PPPoE sur 1500 XNUMX octets. C’est ce qu’on appelle les « baby jumbo frames ».
Pour configurer le MTU d'une connexion PPPoE sur 1500 octets, vous devez définir le paramètre mtu sur 1500 et le paramètre mru sur 1512.
/interface ppp secret set [secret-name] mtu 1500 mru 1512
Définir la MTU d'une connexion PPPoE sur 1500 XNUMX octets peut améliorer les performances d'une connexion PPPoE. Cependant, il est important de noter que tous les appareils et fournisseurs de services ne prennent pas en charge ce paramètre.
Bref quiz de connaissances
Que pensez-vous de cet article?
Oserez-vous évaluer vos connaissances acquises ?
Livre recommandé pour cet article
Livre de routage avancé RouterOS v7
Matériel d'étude pour le cours de certification MTCRE, mis à jour vers RouterOS v7
Peut-être êtes-vous intéressé...
- VXLAN : étendre les possibilités de virtualisation de réseau
- Table de routage
- Réseaux de couche 2 vs. Réseaux de couche 3 : comprendre les principes fondamentaux
- Mauvaises configurations de couche 2 : limitations de déchargement matériel sur plusieurs ponts
- Mauvaises configurations de couche 2 : interfaces LAG et équilibrage de charge