1 on scalable edge-based flow control mechanism for vpn tunnels --- part 2: scalability and...
TRANSCRIPT
![Page 1: 1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information](https://reader036.vdocuments.site/reader036/viewer/2022082818/56649f185503460f94c2f00a/html5/thumbnails/1.jpg)
1
On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues
Hiroyuki OhsakiGraduate School of Information Sci. & Tech.Osaka University, [email protected]
![Page 2: 1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information](https://reader036.vdocuments.site/reader036/viewer/2022082818/56649f185503460f94c2f00a/html5/thumbnails/2.jpg)
2
1. State Goals and Define the System
Goals Confirm validity of our I2VFC simulation results Demonstrate usability of I2VFC in real networks Examine I2VFC scalability and find its bottleneck in terms of...
Number of VPN flows Number of TCP/UDP flows Link bandwidth
System Definition VPN service provider network including...
ingress and egress PE (Provider Edge) routers core network devices (routers and links)
but excluding... VPN sites (CE (Customer Edge) routers, end hosts)
![Page 3: 1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information](https://reader036.vdocuments.site/reader036/viewer/2022082818/56649f185503460f94c2f00a/html5/thumbnails/3.jpg)
3
2. List Services and Outcomes
Services Provided Congestion control for VPN flows Active fairness control among VPN flows Passive fairness control among TCP/UDP flows
Outcomes High link bandwidth utilization? Low packet loss probability? Low packet transfer delay?
![Page 4: 1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information](https://reader036.vdocuments.site/reader036/viewer/2022082818/56649f185503460f94c2f00a/html5/thumbnails/4.jpg)
4
3. Select Metrics
Speed (case of successful service case) Individual
VPN throughput, round-trip time, packet loss probabilityTCP/UDP goodput, round-trip time, packet loss probability
GlobalPE router processing time, memory usage, queue occupancy
Reliability (case of error) None
Availability (case of unavailability) None
![Page 5: 1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information](https://reader036.vdocuments.site/reader036/viewer/2022082818/56649f185503460f94c2f00a/html5/thumbnails/5.jpg)
5
4. List Parameters
System parameters Network related
TopologyLink bandwidth, latency, loss ratioQueue size and discipline (e.g., DropTail or RED)
PE router relatedControl parameters (a, b, Wmax, Wmin, W0)Queue size
Workload parameters # of VPN flows # of TCP/UDP flows, TCP/UDP traffic pattern Background traffic pattern
![Page 6: 1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information](https://reader036.vdocuments.site/reader036/viewer/2022082818/56649f185503460f94c2f00a/html5/thumbnails/6.jpg)
6
5. Select Factors to Study
System parameters Network related
Topology Link bandwidth, latency, loss ratio Queue size and discipline (e.g., DropTail or RED)
PE router related Fairness criteria Control parameters (a, b, Wmax, Wmin, W0) Queue size
Workload parameters # of VPN flows # of TCP/UDP flows, TCP/UDP traffic pattern Background traffic pattern
![Page 7: 1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information](https://reader036.vdocuments.site/reader036/viewer/2022082818/56649f185503460f94c2f00a/html5/thumbnails/7.jpg)
7
6. Select Evaluation Technique
Use analytical modeling? No
Use simulation? No
Use measurement of real system? Yes
![Page 8: 1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information](https://reader036.vdocuments.site/reader036/viewer/2022082818/56649f185503460f94c2f00a/html5/thumbnails/8.jpg)
8
7. Select Workload
# of VPN flows: 2 up to I2VFC limitation TCP flows
Persistent traffic using iperf (TCP banchmarking tool)# of TCP flows: 1 -- 100
Bursty traffic using ? (HTTP traffic generator)# of TCP flows: 100
UDP flows Persistent traffic using iperf (TCP banchmarking tool)
UDP traffic rate: 0 – 70% of the bottleneck link bandwidth Persistent traffic using ? (VoIP traffic generator)
Background traffic 30% of the bottleneck link bandwidth
![Page 9: 1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information](https://reader036.vdocuments.site/reader036/viewer/2022082818/56649f185503460f94c2f00a/html5/thumbnails/9.jpg)
9
8. Design Experiments
![Page 10: 1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information](https://reader036.vdocuments.site/reader036/viewer/2022082818/56649f185503460f94c2f00a/html5/thumbnails/10.jpg)
10
9. Analyze and Interpret Data
![Page 11: 1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information](https://reader036.vdocuments.site/reader036/viewer/2022082818/56649f185503460f94c2f00a/html5/thumbnails/11.jpg)
11
10. Present Results