Pour Oracle Solaris 11.3, reportez-vous au Chapitre 1, About Using Rights to Control Users and Processes du manuel Securing Users and Processes in Oracle Solaris 11.3 .
Vous pouvez indiquer une valeur MTU comprise entre 1 500 et 16 000 octets. La MTU indiquée doit correspondre à la MTU du périphérique du réseau physique qui est assignée au commutateur virtuel.
Effectuez l'une des opérations suivantes :
Activez les trames géantes sur un nouveau périphérique de commutateur virtuel dans le domaine de service en définissant sa MTU comme valeur de la propriété mtu.
primary# ldm add-vsw net-dev=device mtu=value vswitch-name ldom
En plus de configurer le commutateur virtuel, cette commande met à jour la valeur MTU de chaque périphérique réseau virtuel qui sera lié au commutateur virtuel.
Activez les trames géantes sur un périphérique de commutateur virtuel existant dans le domaine de service en définissant sa MTU comme valeur de la propriété mtu.
primary# ldm set-vsw net-dev=device mtu=value vswitch-name
En plus de configurer le commutateur virtuel, cette commande met à jour la valeur MTU de chaque périphérique réseau virtuel qui sera lié au commutateur virtuel.
L'exemple suivant montre comment ajouter un nouveau périphérique de commutateur virtuel utilisant une valeur MTU de 9000. Cette valeur MTU est propagée du périphérique de commutateur virtuel à tous les périphériques de réseau virtuel du client.
En premier lieu, la commande ldm add-vsw crée le périphérique de commutateur virtuel, ldg1-vsw0, avec une valeur MTU de 9000. Notez que l'instance 0 du périphérique réseau net0 est définie comme une valeur de la propriété net-dev.
primary# ldm add-vsw net-dev=net0 mtu=9000 ldg1-vsw0 ldg1
Ensuite, la commande ldm add-vnet ajoute un périphérique réseau virtuel client à ce commutateur virtuel, ldg1-vsw0. Notez que la MTU du périphérique réseau virtuel est assignée implicitement à partir du commutateur virtuel auquel il est lié. En conséquence, la commande ldm add-vnet ne nécessite pas que vous définissiez une valeur pour la propriété mtu.
primary# ldm add-vnet vnet01 ldg1-vsw0 ldg1
Selon la version du SE Oracle Solaris en cours d'exécution, procédez comme suit :
SE Oracle Solaris 11 : exécutez la commande ipadm pour afficher la valeur de propriété mtu de l'interface principale.
# ipadm show-ifprop -p mtu net0 IFNAME PROPERTY PROTO PERM CURRENT PERSISTENT DEFAULT POSSIBLE net0 mtu ipv4 rw 9000 -- 9000 68-9000
La commande ipadm crée l'interface réseau virtuelle dans le domaine invité, ldg1. La sortie de la commande ipadm show-ifprop montre que la valeur de la propriété mtu est 9000.
ldg1# ipadm create-ip net0 ldg1# ipadm create-addr -T static -a 192.168.1.101/24 net0/ipv4 ldg1# ipadm show-ifprop -p mtu net0 IFNAME PROPERTY PROTO PERM CURRENT PERSISTENT DEFAULT POSSIBLE net0 mtu ipv4 rw 9000 -- 9000 68-9000
SE Oracle Solaris 10 : La commande ifconfig crée l'interface du commutateur virtuel dans le domaine de service, ldg1. La sortie de la commande ifconfig vsw0 montre que la valeur de la propriété mtu est 9000.
ldg1# ifconfig vsw0 plumb ldg1# ifconfig vsw0 192.168.1.100/24 up ldg1# ifconfig vsw0 vsw0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 9000 index 5 inet 192.168.1.100 netmask ffffff00 broadcast 192.168.1.255 ether 0:14:4f:fa:0:99
La commande ifconfig crée l'interface réseau virtuel dans le domaine invité, ldg1. La sortie de la commande ifconfig vnet0 montre que la valeur de la propriété mtu est 9000.
ldg1# ifconfig vnet0 plumb ldg1# ifconfig vnet0 192.168.1.101/24 up ldg1# ifconfig vnet0 vnet0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 9000 index 4 inet 192.168.1.101 netmask ffffff00 broadcast 192.168.1.255 ether 0:14:4f:f9:c4:13
L'exemple suivant indique comment modifier la MTU de l'interface et la définir sur 4000.
Notez que la MTU d'une interface peut uniquement être remplacée par une valeur inférieure à la MTU du périphérique qui est assigné par Logical Domains Manager. Cette méthode est utile lorsque les VLAN sont configurés et que chaque interface de VLAN a besoin d'une MTU différente.
Sous Oracle Solaris 11 : utilisez la commande ipadm.
primary# ipadm set-ifprop -p mtu=4000 net0 primary# ipadm show-ifprop -p mtu net0 IFNAME PROPERTY PROTO PERM CURRENT PERSISTENT DEFAULT POSSIBLE net0 mtu ipv4 rw 4000 -- 9000 68-9000
Sous Oracle Solaris 10 : utilisez la commande ifconfig.
primary# ifconfig vnet0 mtu 4000 primary# ifconfig vnet0 vnet0: flags=1201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS,FIXEDMTU> mtu 4000 index 4 inet 192.168.1.101 netmask ffffff00 broadcast 192.168.1.255 ether 0:14:4f:f9:c4:13