Support for high performance UDPTCP applications - PowerPoint PPT Presentation

1 / 21
About This Presentation
Title:

Support for high performance UDPTCP applications

Description:

Default test. The default TCP transfer speed for the e2e peer. Window size test ... Parallel session test. Check the server window. Physical speed limit ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 22
Provided by: xing76
Category:

less

Transcript and Presenter's Notes

Title: Support for high performance UDPTCP applications


1
Support for high performance UDP/TCP applications
  • Xing Li
  • 2007-08-25

2
Background
  • More and more demonstration and trials on
    high-performance applications
  • Application-specific stream or data
  • Consume large network bandwidth
  • Heavily rely on network support
  • What can NOC do to support for it?
  • If there is a lambda path
  • lucky!
  • RTT is still an issue
  • Otherwise
  • Measurement and monitoring
  • Network performance measurement tool
  • Application-specific measurement tools
  • End to end performance guarantee
  • Inter-AS routing adjustment
  • Agreement on enabling application-related ACLs

3
Where are the bottlenecks?
4
Possible Paths
5
Case study
In KR It is not via the CERNET KR path It is
not via the CERNET APAN KR path It is not via
the CERNET TEIN2 KR path It is not via the
CERNET TEIN2 JP KR path It is via the
CERNET APAN Abilene KR path And the return
path may be totally different
6
The Ideas
  • Use measurement tools to
  • Help users to do self-service
  • Separate the network problems from the end system
    problems
  • Find the network segments which cause the problem

7
SASM Framework
8
The operation modes of basic tools
9
Server discovery and registration
10
From Arlington to TEIN2 Beijing server
using WALN Not good
using RJ45 Good
11
TCP transfer speed
Formula
Theory
SUN WINDOWS
12
The TCP measurement Tool
13
The testing steps
  • Default test
  • The default TCP transfer speed for the e2e peer
  • Window size test
  • Check the client window
  • Parallel session test
  • Check the server window
  • Physical speed limit
  • Comparison with ping and UDP (dvping) tests
  • Check packet loss (ping and dvping)
  • Check RTT (ping and dvping)
  • Check throughput (dvping)

14
Comparison with UDP (dvping)
  • Compare with UDP (dvping)
  • Check RTT, packet loss and the physical speed
    limit

15
(No Transcript)
16
Summary of the TEIN2 NOC measurement servers
U Unicast M - Multicast
17
TEIN2 Measurement Server Locations
18
SASM Framework
19
A Document
http//noc.tein2.net8036/support-for-hp/hp-mc-200
70507.html
Login tein2 passwd tein2
20
eVLBI example
21
Summary
  • Application specific tools
  • dvping (UDP)
  • iperf (TCP/UDP)
  • Distributed servers alone the path
  • Scalable Application Specific Measurement (SASM)
  • Open traffic monitoring
  • SNMP
  • Netflow
  • Applications
  • TCP vs. UDP
  • International collaboration
Write a Comment
User Comments (0)
About PowerShow.com