extension_d_un_reseaux_sans-fil
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
extension_d_un_reseaux_sans-fil [2015/07/26 08:38] – [1- Contexte et objectifs] samer | extension_d_un_reseaux_sans-fil [2015/07/26 13:52] – [4- Limitation du débit] samer | ||
---|---|---|---|
Line 17: | Line 17: | ||
Commençons par modifier le contenu du fichier ''/ | Commençons par modifier le contenu du fichier ''/ | ||
- | * Une première interface '' | + | * Une première interface '' |
- | * Une deuxième interface '' | + | * Une deuxième interface '' |
<file autoconf / | <file autoconf / | ||
Line 51: | Line 51: | ||
</ | </ | ||
- | Ensuite, modifions le contenu du fichier ''/ | + | Ensuite, modifions le contenu du fichier ''/ |
<file autoconf / | <file autoconf / | ||
Line 72: | Line 72: | ||
</ | </ | ||
+ | Terminons avec la configuration du fichier ''/ | ||
+ | |||
+ | <file autoconf / | ||
+ | config dhcp lan | ||
+ | option interface lan | ||
+ | option start 100 | ||
+ | option limit 150 | ||
+ | option leasetime 12h | ||
+ | |||
+ | config dhcp wan | ||
+ | option interface wan | ||
+ | option ignore 1 | ||
+ | </ | ||
===== -- Limitation du débit ===== | ===== -- Limitation du débit ===== | ||
Afin de préserver la bande passante du réseau, il est possible de limiter le débit du trafic vers ou depuis les machines associées au point d' | Afin de préserver la bande passante du réseau, il est possible de limiter le débit du trafic vers ou depuis les machines associées au point d' | ||
- | Commençons par mesurer le débit du réseau avec l' | + | Commençons par mesurer le débit du réseau avec l' |
< | < | ||
Line 122: | Line 135: | ||
</ | </ | ||
- | Nous choisissons de limiter le débit montant à 200 Kbits/sec et descendant à 2 Mbits/ | + | Nous choisissons de limiter le débit montant à 200 Kbits/sec et descendant à 2 Mbits/sec. Pour cela, nous avons recours à l' |
< | < | ||
- | opkg update | + | root@ap-openwrt: |
- | $ opkg install tc iptables-mod-ipopt | + | root@ap-openwrt: |
- | $ opkg kmod-sched | + | root@ap-openwrt: |
- | insmod sch_tbf | + | |
</ | </ | ||
+ | Activons le module de gestion de files d' | ||
< | < | ||
- | root@OpenWrt:~# tc qdisc add dev wlan0-1 root tbf rate 200kbit burst 10kb latency 50ms peakrate 350kbit minburst 1540 | + | root@ap-openwrt:~# insmod sch_tbf |
</ | </ | ||
+ | Ensuite, appliquons une règle de limitation du trafic montant sur l' | ||
< | < | ||
- | root@OpenWrt:~# tc qdisc add dev br-lan root tbf rate 2mbit burst 10kb latency 50ms peakrate | + | root@ap-openwrt:~# tc qdisc add dev wlan0-1 root tbf rate 200kbit |
</ | </ | ||
+ | <WRAP center round tip 100%> | ||
+ | Les noms des interfaces logiques du points d' | ||
+ | </ | ||
+ | |||
+ | De même, appliquons une règle de limitation du trafic descendant à 2 Mbit/sec sur l' | ||
+ | < | ||
+ | root@ap-openwrt: | ||
+ | </ | ||
+ | |||
+ | Vérifions la mise en place des règles de limitation de trafic: | ||
+ | < | ||
+ | root@ap-openwrt: | ||
+ | qdisc tbf 8004: root refcnt 2 rate 2000Kbit burst 10Kb peakrate 4000Kbit minburst 1540b lat 50.0ms | ||
+ | Sent 10180 bytes 35 pkt (dropped 0, overlimits 9 requeues 0) | ||
+ | | ||
+ | root@ap-openwrt: | ||
+ | qdisc tbf 8003: root refcnt 5 rate 200000bit burst 10Kb peakrate 350000bit minburst 1540b lat 50.0ms | ||
+ | Sent 3682 bytes 28 pkt (dropped 0, overlimits 0 requeues 0) | ||
+ | | ||
+ | </ | ||
+ | |||
+ | Afin de valider | ||
< | < | ||
simurgh: | simurgh: | ||
Line 181: | Line 217: | ||
iperf Done. | iperf Done. | ||
- | |||
</ | </ | ||
- | < | ||
- | root@OpenWrt: | ||
- | br-lan | ||
- | inet addr: | ||
- | UP BROADCAST RUNNING MULTICAST | ||
- | RX packets: | ||
- | TX packets: | ||
- | collisions: | ||
- | RX bytes: | ||
- | eth0 Link encap: | ||
- | UP BROADCAST MULTICAST | ||
- | RX packets:0 errors:0 dropped:0 overruns:0 frame:0 | ||
- | TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 | ||
- | collisions: | ||
- | RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) | ||
- | Interrupt: | ||
- | lo Link encap:Local Loopback | ||
- | inet addr: | ||
- | UP LOOPBACK RUNNING | ||
- | RX packets:44 errors:0 dropped:0 overruns:0 frame:0 | ||
- | TX packets:44 errors:0 dropped:0 overruns:0 carrier:0 | ||
- | collisions: | ||
- | RX bytes:3636 (3.5 KiB) TX bytes:3636 (3.5 KiB) | ||
- | |||
- | wlan0 Link encap: | ||
- | UP BROADCAST RUNNING MULTICAST | ||
- | RX packets: | ||
- | TX packets: | ||
- | collisions: | ||
- | RX bytes: | ||
- | |||
- | wlan0-1 | ||
- | inet addr: | ||
- | UP BROADCAST RUNNING MULTICAST | ||
- | RX packets: | ||
- | TX packets: | ||
- | collisions: | ||
- | RX bytes: | ||
- | </ | ||
- | |||
- | |||
- | < | ||
- | root@OpenWrt: | ||
- | qdisc tbf 8004: root refcnt 2 rate 2000Kbit burst 10Kb peakrate 4000Kbit minburst 1540b lat 50.0ms | ||
- | Sent 10180 bytes 35 pkt (dropped 0, overlimits 9 requeues 0) | ||
- | | ||
- | root@OpenWrt: | ||
- | qdisc tbf 8003: root refcnt 5 rate 200000bit burst 10Kb peakrate 350000bit minburst 1540b lat 50.0ms | ||
- | Sent 3682 bytes 28 pkt (dropped 0, overlimits 0 requeues 0) | ||
- | | ||
- | </ | ||
<code bash> | <code bash> | ||
- | tc -s qdisc ls dev eth0 | + | tc qdisc del dev br-lan |
- | tc qdisc del dev eth0 root | + | |
</ | </ |
extension_d_un_reseaux_sans-fil.txt · Last modified: 2015/07/27 14:17 by samer