Documente Academic
Documente Profesional
Documente Cultură
May 2006
Curitiba, Brasil
Introduction
CLARA Network
CLARA
Pop
BACKBONE
LA-NREN
LA-NREN
LA-Universidad
Universidad
Universidad
Architecture
Administration LAN
PoP
Two
CLARA
Backbone
PoP
One
LA-NREN
University A
University B
PoP
Three
Commodity
Internet
Connections
INTERNATIONAL CONNECTIVITY
OTRAS
NRENS
CUDI
GEANT
UNAM
CLARA
USA
ABILENENLR
Brasil- RNP
OTRAS
NRENS
OTRAS
NRENS-LA
GLO
NMS
Backbone Server
On each Pop of CLARA we have two high
performance server
The server are used to monitoring the performance of
the backbone CLARA network
Pop to Pot
Pop to NREN/ITN
NMS
NOC-CLARA
CUDI
CLARA
Chile
RNP
NMS
NOC-CLARA
CUDI
CLARA
Chile
RNP
CLARA
LAYOUT
NMS
PSTN
OOB
WS1
WS2
CLARA
Backbone
Router
Infrastructure
Monitoring Infrastructure
Since the begin in every Pop CLARA have
two servers dedicated to have and support
tools to measurement
NMS - Network Management station
Dedicated to get alarms
Traps
Reports
Infrastructure - Cont.
With backbone servers we can have an
active/passive monitoring
With the NMS we can get alarms, traps
and the reports for the CLARA directors
The software for the NMS show a topology
maps view of the network what make more
easy and faster get the idea of how is
working the network in every moment
CLARA
Measurement Team
Main Objective
Development and deployment systems
to monitoring and measurement the
performance that give us the
information to know the real status of
the network, giving the possibility to
detect and correct situations that could
affect the network
Specific Objectives
1. Determinate the parameter to
measure
2. Deploy and install the tools for the
monitoring
3. Make reports of the status of the
network
How we are
Initial Works
Install and test of the more familiar tools:
Iperf/Netperf
Pchar
PathLoad
Cacti
Netflow
Logs
AMP
OWAMP
Sample 1
Using Iperf to measure the TCP
transference rate from Sao Paulo to
Panama.
First using the default parameters for
TCP, just one TCP session
After making more bigger the TCP
window
Sample 1 - Cont.
Sample 1 - Cont.
badwidth-delay product:
155 Mbps x 230 ms = 35650 kbits =
4.456 MB
Sample 1 - Cont.
TCP parameters
---------------------------------------------------------------eriko@server2-tijuana:~$ cat /proc/sys/net/core/wmem_max
131071
eriko@server2-tijuana:~$ cat /proc/sys/net/core/rmem_max
131071
eriko@server2-tijuana:~$ cat /proc/sys/net/ipv4/tcp_rmem
4096 87380 174760
eriko@server2-tijuana:~$ cat /proc/sys/net/ipv4/tcp_wmem
4096 16384 131072
Modify (Linux)
-------------------------------echo 8388608 > /proc/sys/net/core/wmem_max
echo 8388608 > /proc/sys/net/core/rmem_max
echo "4096 87380 4194304" > /proc/sys/net/ipv4/tcp_rmem
echo "4096 65536 4194304" > /proc/sys/net/ipv4/tcp_wmem
Sample 1 - Cont.
eriko@server2-panama:~$ iperf -s -w 2000k -i 10 > iperf-tcp.log
-----------------------------------------------------------Server listening on TCP port 5001
TCP window size: 3.91 MByte (WARNING: requested 1.95 MByte)
-----------------------------------------------------------[ 4] local 200.0.206.229 port 5001 connected with 200.0.206.133 port 41265
[ 4] 0.0-10.0 sec 88.8 MBytes 74.5 Mbits/sec
[ 4] 10.0-20.0 sec 112 MBytes 94.1 Mbits/sec
[ 4] 20.0-30.0 sec 112 MBytes 94.1 Mbits/sec
[ 4] 30.0-40.0 sec 112 MBytes 94.1 Mbits/sec
[ 4] 40.0-50.0 sec 112 MBytes 94.1 Mbits/sec
[ 4] 0.0-50.8 sec 547 MBytes 90.3 Mbits/sec
Sample 1 - Cont.
Sample 2
Using Iperf to make a transference from UNAM at Mxico city to the CLARA
Pop in Tijuana at least 10Mbps
Making the same that in the first sample with out change the default
TCP the transferences were below 2Mbps
After a TCP tuning we got transference of more of 10Mbps
Conclusions
A big issue in the CLARA are the slow
transferences on TCP but UDP dont have
problem and all the BW can be used
Increasing the TCP window and Multiples
session of TCP can help to make more faster
file transferences
We are looking for others solutions more plug
and play to solve the slow file transferences
Web100
gridFTP
Bulk transference protocol
Conclusions - Cont.
Join to others international measurement
projects
Join more LA-NRENs to be on the team
Thanks !!