====== Test fonctionnel entre les deux PC, une interface filaire et une interface Wifi ====== Installez d'abord MPTCP sur les deux PC : root@titania:/home/gabriel# uname –r 4.19.55.mptcp root@titania:/home/gabriel# dmesg | grep MPTCP [ 2.360490] MPTCP: Stable_release v0.95 root@mneme:/home/gabriel# uname –r 4.19.55.mptcp root@titania:/home/gabriel# dmesg | grep MPTCP [ 2.361230] MPTCP: Stable_release v0.95 J'ai ensuite fait le test avec chaque PC en téléchargeant un fichier depuis la page officielle de MPTCP. {{ :gabriel_rotella:indexmptcp.png?200 |}} Ce qui a bien fonctionné. Installez ensuite Apache2 pour les tester sur le réseau interne et entre eux, déposez un gros document pour voir le trafic. {{ :gabriel_rotella:indexpctitania.png?200 |}} Ce sont les interfaces que j'ai utilisées sur chaque PC: root@mneme:/home/gabriel/# ip a 2: enp5s0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether b4:b5:2f:78:b1:c7 brd ff:ff:ff:ff:ff:ff inet 192.168.1.77/24 brd 192.168.1.255 scope global dynamic enp5s0 valid_lft 80162sec preferred_lft 80162sec inet6 fe80::b6b5:2fff:fe78:b1c7/64 scope link valid_lft forever preferred_lft forever 3: wlo1: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 68:94:23:0b:ce:ef brd ff:ff:ff:ff:ff:ff inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic noprefixroute wlo1 valid_lft 80208sec preferred_lft 80208sec inet6 fe80::206f:adb1:c5a1:a358/64 scope link noprefixroute valid_lft forever preferred_lft forever Comme vous pouvez le voir, l'interface filaire de Mneme est 192.168.1.77/24 et l'interface Wifi est 192.168.1.100 / 24. root@titania:/home/gabriel# ip a 2: enp5s0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether a4:5d:36:c9:b0:7b brd ff:ff:ff:ff:ff:ff inet 192.168.1.5/24 brd 192.168.1.255 scope global dynamic enp5s0 valid_lft 70921sec preferred_lft 70921sec inet6 fe80::a65d:36ff:fec9:b07b/64 scope link valid_lft forever preferred_lft forever 3: wlo1: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 3c:77:e6:0a:c2:b7 brd ff:ff:ff:ff:ff:ff inet 192.168.1.60/24 brd 192.168.1.255 scope global noprefixroute wlo1 valid_lft forever preferred_lft forever inet6 fe80::867:77aa:2184:907f/64 scope link noprefixroute valid_lft forever preferred_lft forever Et l'interface filaire de Titania est 192.168.1.5/24 et l'interface Wifi est 192.168.1.60/24. J'ai téléchargé le document de 600 Mo à partir de 192.168.1.5 et activé ifstat sur les deux PC: Ifstat Titania: {{ :gabriel_rotella:ifstattitania.png?300 |}} Ifstat Mneme: {{ :gabriel_rotella:ifstatmneme.png?300 |}} Comme vous pouvez le voir, il est téléchargé à partir des deux interfaces en même temps. Ensuite, j'ai mis wireshark sur l'un des PC: {{ :gabriel_rotella:mptcpwireshark.png?600 |}} Et comme vous pouvez le voir sur l'image, vous pouvez voir le protocole de communication entre les deux PC, qui est Multipath TCP et les threads de flux en même temps : • de 192.168.1.77 (filaire Mneme) : à 192.168.1.5 (filaire Titania) et 192.168.1.60 (Wifi Titania) • de 192.168.1.100 (Wifi Mneme) : à 192.168.1.5 (filaire Titania) et 192.168.1.60 (Wifi Titania) et vice versa.