====== Réseaux ====== ===== Optimisation ===== \\ ==== Adapter la taille des paquets (MTU) - Windows ==== * **Connaître le MTU** C:\> netsh interface ipv4 show interfaces Idx Mét MTU État Nom --- ---------- ---------- ------------ --------------------------- 1 75 4294967295 connected Loopback Pseudo-Interface 1 8 35 1500 connected Wi-Fi 12 5 1500 disconnected Ethernet 10 25 1500 disconnected Connexion au réseau local* 1 15 55 1500 connected Connexion au réseau local* 2 * **Identifier la meilleure valeur MTU** On passe la commande suivante en testant différentes tailles de paquets C:\> ping -f -l # '-f' oblige les routeurs à ne pas fragmenter le paquet # '-l' envoie la taille du paquet Lorsqu'on obtient le message ''Le paquet doit être fragmenté, mais paramétré DF'', la taille du paquet est trop importante ! * **Modifier le MTU** C:\> netsh interface ipv4 set interface mtu=1500 store=persistent \\ \\ ==== Adapter la taille des paquets (MTU) - Linux ==== * **Connaître le MTU** $ ifconfig | grep mtu eth0: flags=4163 mtu 1500 lo: flags=73 mtu 65536 #_ou $ ip a | grep mtu 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 #_ou $ netstat -i Table d'interfaces noyau Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg eth0 1500 1643471 0 84 0 332991 0 0 0 BMRU lo 65536 32 0 0 0 32 0 0 0 LRU * **Identifier la meilleure valeur MTU** On passe la commande suivante en testant différentes tailles de paquets $ ping -f -s # '-f' oblige les routeurs à ne pas fragmenter le paquet # '-s' envoie la taille du paquet Lorsqu'on obtient le message ''ping: WARNING: probably, rcvbuf is not enough to hold preload'', la taille du paquet est trop importante ! * **Modifier le MTU** Si l'**adressage IP est dynamique**, on modifie le fichier : /etc/dhcp/dhclient.conf\\ {{ :network:modif_mtu_dhcp.png?direct&600 |}} \\ Si l'**adressage IP est statique**, on modifie le fichier de configuration de l'interface réseau situé dans : /etc/network/interfaces/ {{ :network:modif_mtu_static.png?direct&600 |}}