documentation:examples:maximum_bsdrp_features_lab
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| documentation:examples:maximum_bsdrp_features_lab [2019/11/04 21:47] – [Router 3] olivier | documentation:examples:maximum_bsdrp_features_lab [2022/07/07 13:23] (current) – [IPv6 traffic shaping] olivier | ||
|---|---|---|---|
| Line 80: | Line 80: | ||
| < | < | ||
| - | sysrc hostname=R5 | + | sysrc hostname=R5 |
| - | sysrc ifconfig_em3=up | + | |
| - | sysrc cloned_interfaces=epair0 | + | |
| - | sysrc ifconfig_epair0a=up | + | |
| - | sysrc kld_list+=" | + | |
| ifconfig -l | grep -q vtnet && sed -i "" | ifconfig -l | grep -q vtnet && sed -i "" | ||
| cat > / | cat > / | ||
| Line 104: | Line 104: | ||
| fi | fi | ||
| tenant -c -j jail6 -i epair0b | tenant -c -j jail6 -i epair0b | ||
| - | sysrc -f / | + | sysrc -f / |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| ifconfig -l | grep -q vtnet && sed -i "" | ifconfig -l | grep -q vtnet && sed -i "" | ||
| mkdir -p / | mkdir -p / | ||
| Line 130: | Line 130: | ||
| subnet 10.0.45.0 netmask 255.255.255.0 { | subnet 10.0.45.0 netmask 255.255.255.0 { | ||
| } | } | ||
| + | |||
| #Declare R1 LAN and gateway | #Declare R1 LAN and gateway | ||
| subnet 10.0.12.0 netmask 255.255.255.0 { | subnet 10.0.12.0 netmask 255.255.255.0 { | ||
| Line 193: | Line 194: | ||
| EOF | EOF | ||
| - | sysrc -f / | + | sysrc -f / |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| - | sysrc -f / | + | |
| service jail start | service jail start | ||
| </ | </ | ||
| Line 756: | Line 757: | ||
| kldload dummynet | kldload dummynet | ||
| fi | fi | ||
| + | |||
| # Flush out the list before we begin. | # Flush out the list before we begin. | ||
| \${fwcmd} -f flush | \${fwcmd} -f flush | ||
| Line 789: | Line 791: | ||
| < | < | ||
| - | sysrc hostname=R1 | + | sysrc hostname=R1 |
| - | sysrc gateway_enable=NO | + | |
| - | sysrc ipv6_gateway_enable=NO | + | |
| - | sysrc ifconfig_em0=up | + | |
| - | sysrc cloned_interfaces=lagg0 | + | |
| - | sysrc ifconfig_lagg0=" | + | |
| - | sysrc ifconfig_lagg0_ipv6=" | + | |
| - | sysrc sshd_enable=yes | + | |
| ifconfig -l | grep -q vtnet && sed -i "" | ifconfig -l | grep -q vtnet && sed -i "" | ||
| config save | config save | ||
| Line 889: | Line 891: | ||
| iperf Done. | iperf Done. | ||
| [root@R1]~# | [root@R1]~# | ||
| + | </ | ||
| + | |||
| + | And during iperf, R4 ipfw pipe showing some activity: | ||
| + | < | ||
| + | root@R4:~ # ipfw pipe show | ||
| + | 00040: | ||
| + | q131112 | ||
| + | sched 65576 type FIFO flags 0x0 0 buckets 0 active | ||
| + | 00041: | ||
| + | q131113 | ||
| + | sched 65577 type FIFO flags 0x0 0 buckets 0 active | ||
| + | 00061: | ||
| + | q131133 | ||
| + | sched 65597 type FIFO flags 0x0 0 buckets 1 active | ||
| + | BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/ | ||
| + | 0 ip | ||
| + | 00060: | ||
| + | q131132 | ||
| + | sched 65596 type FIFO flags 0x0 0 buckets 1 active | ||
| + | 0 ip | ||
| </ | </ | ||
| ==== netflow ==== | ==== netflow ==== | ||
documentation/examples/maximum_bsdrp_features_lab.1572900423.txt.gz · Last modified: 2019/11/04 21:47 by olivier
