Mapping a Network by Latency (and other things). ------------------------------------------------------------ Client connecting to 10.1.1.1, UDP port.

Slides:



Advertisements
Similar presentations
TCP transfers over high latency/bandwidth network & Grid TCP Sylvain Ravot
Advertisements

Streaming Protocol Suite
Computer Networks Performance Metrics Computer Networks Term B10.
Iperf Tutorial Jon Dugan Summer JointTechs 2010, Columbus, OH.
NCAR perfSONAR Pete Siemsen September 19, Hardware and software Dedicated server with 2 10G ports –Only one is connected – Outside UCAR firewall.
NUS.SOC.CS Roger Zimmermann (based in part on slides by Ooi Wei Tsang) Streaming Protocol Suite RTP, RTCP, RTSP.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Application Layer PART VI.
Linux Driver Final Project A Better Decision to APs Switch - sense the current APs signaling - evaluate the network performance - integrate both modules.
1 School of Computing Science Simon Fraser University CMPT 771/471: Internet Architecture and Protocols Socket Programming Instructor: Dr. Mohamed Hefeeda.
Internet Bandwidth Measurement Techniques Muhammad Ali Dec 17 th 2005.
Reduced TCP Window Size for VoIP in Legacy LAN Environments Nikolaus Färber, Bernd Girod, Balaji Prabhakar.
Reduced TCP Window Size for Legacy LAN QoS Niko Färber July 26, 2000.
UDP© Dr. Ayman Abdel-Hamid, CS4254 Spring CS4254 Computer Network Architecture and Programming Dr. Ayman A. Abdel-Hamid Computer Science Department.
Ch. 28 Q and A IS 333 Spring Q1 Q: What is network latency? 1.Changes in delay and duration of the changes 2.time required to transfer data across.
Julia Ljunbjörk and Anita Mugenyi. What is a socket? Like a house Between the layers.
CCNA Introduction to Networking 5.0 Rick Graziani Cabrillo College
1 A Basic R&D for an Analysis Framework Distributed on Wide Area Network Hiroshi Sakamoto International Center for Elementary Particle Physics (ICEPP),
2007/01/031 Bandwidth Test Controller Speaker : Po-Chou Chen Cheng-Lin Tsai Advisor : Quincy Wu Date : 2008/01/03.
Problem Statement Map of OSU Routers Gopi Krishna Tummala Rupam Kundu Graduate Students The Ohio State University.
Module 8: Investigative Tools
1 IP: putting it all together Part 2 G53ACC Chris Greenhalgh.
Implementation of Test Bed for Dynamic Channel Selection In WLANs Communications Laboratory TKK/HUT.
 Socket  The combination of an IP address and a port number. (RFC 793 original TCP specification)  The name of the Berkeley-derived application programming.
TCP/IP Networking Review Covered Subjects:  Packet Switched Network Structure  Issues of PSNs  Ports & IP Numbers  Delivery Services  Domain Name.
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 4. Active Monitoring Techniques.
Lab #2 WLAN performance measurement CS492 Fall 2006 (Fri, 10/13) Prof. Sue Moon Dooyoung Lee Haewoon Kwak Hyunwoo Chun.
Vassil Roussev 2 A socket is the basic remote communication abstraction provided by the OS to processes. controlled by operating system.
© Jörg Liebeherr (modified by M. Veeraraghavan) 1 ICMP: A helper protocol to IP The Internet Control Message Protocol (ICMP) is the protocol used for error.
All Rights Reserved © Alcatel-Lucent | TIA 30.3 Contribution | August 2010 Telecommunications Industry AssociationTR-30.3/ Arlington, VA.
1 Internet Tool Practice 한두균 송정환
ECE 526 – Network Processing Systems Design Network Processing Functions Chapter 6&9: D. E. Comer.
1 Internet Control Message Protocol (ICMP) Used to send error and control messages. It is a necessary part of the TCP/IP suite. It is above the IP module.
Chapter 2 Applications and Layered Architectures Sockets.
1 Figure 3-27: Use of TCP and UDP Port Number Client From: :50047 To: :80 SMTP Server Port 25 Webserver.
Scavenger performance Cern External Network Division - Caltech Datagrid WP January, 2002.
NLANR The National Laboratory for Applied Network Research funded by the National Science Foundation, provides engineering,
1 Iperf Adviser : Quincy Wu Speaker : Ying Shun Lin Nov.30 , 2005.
EDC Intenet2 AmericaView TAH Oct 28, 2002 AlaskaView Proof-of-Concept Test Tom Heinrichs, UAF/GINA/ION Grant Mah USGS/EDC Mike Rechtenbaugh USGS/EDC Jeff.
© Jörg Liebeherr (modified by M. Veeraraghavan) 1 ICMP The PING Tool Traceroute program IGMP.
March 1, CDF Grid Daejung Kong and Kihyeon Cho* (High Energy Physics Team, KISTI) * Corresponding author June 25, 2009 Korea CDF Meeting, SNU, Korea.
Project Title: Establishing communication between the server and Envirobat using TCP/IP Presented by Apourva.P.
Socket programming with UDP UDP: no “connection” between client & server sender explicitly attaches IP destination address and port # to each packet receiver.
Socket programming in C. Socket programming Socket API introduced in BSD4.1 UNIX, 1981 explicitly created, used, released by apps client/server paradigm.
A Local Area Network Chat Client ITTC LAN CHAT John Vincent Cecogo Jerikho Daguno Ardee Santos Elaine Mendoza Anjomar Pat Del Mindo Philip John Sales Philip.
Connect communicate collaborate Performance Metrics & Basic Tools Robert Stoy, DFN EGI TF, Madrid September 2013.
1 K. Salah Application Layer Module K. Salah Network layer duties.
Reading for next class No new reading, but there will be a quiz Ch 4.1 – 4.23: Internet applications.
Introduction and Overview of Network and Telecommunications (contd.)
Competence Based Education – Internet Protocols E XAMPLES AND P ROBLEMS.
Week-7 (Lecture-1) Internet Protocols: TCP/IP, Client Server: Protocol: Specification in networking and Communications It defines the procedures to be.
WTG – Wireless Traffic Generator Presented by: Lilach Givaty Supervised by: Dr. Yehuda Ben-Shimol, Shlomi Atias.
Network Overview. Protocol Protocol (network protocols) - a special set of rules that define communication between two or more devices on a network.
NUS.SOC.CS Roger Zimmermann (based in part on slides by Ooi Wei Tsang) Streaming Protocol Suite RTP, RTCP, RTSP.
g Silly Switching Hiding Behind a Mask Unreliable Exchange Port Wine.
Network Monitoring Sebastian Büttrich, NSRC / IT University of Copenhagen Last edit: February 2012, ICTP Trieste
Service Challenge, 2. Dec Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Bruno Hoeft Progress at GridKa Forschungszentrum Karlsruhe GmbH.
iperf a gnu tool for IP networks
Network speed tests CERN 14-dec-2010.
Measurement team Hans Ludwing Reyes Chávez Network Operation Center
Network Commands 2 Linux Ubuntu A.S.
Streaming Protocol Suite
The transfer performance of iRODS between CC-IN2P3 and KEK
Streaming Protocol Suite
CHAPTER 8 ELEMENTARY UDP SOCKETS
OpenFlow Switch as a low-impact Firewall
MIB file & Guide Guide MIB has been defined as "wlanAPRadioRxRate" is "kByte / s". However, as is different from the results we tested.
27.
Starting TCP Connection – A High Level View
Request for Comments(RFC) 3489
Exercise 10 Toking Ring MTU=4464 Ethernet MTU=1500 FDDI MTU=4352 H1 H2
Presentation transcript:

Mapping a Network by Latency (and other things)

Client connecting to , UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 108 KByte (default) [ 3] local port connected with port 5001 [ 3] sec 11.8 MBytes 9.89 Mbits/sec [ 3] Sent 8409 datagrams [ 3] Server Report: [ 3] sec 11.8 MBytes 9.86 Mbits/sec ms 9/ 8409 (0.11%) #iperf -c u -b 10m Data from iperf: (from

Server listening on UDP port 5001 Receiving 1470 byte datagrams UDP buffer size: 8.00 KByte (default) [904] local port 5001 connected with port [ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams [904] sec 1.17 MBytes 9.84 Mbits/sec ms 0/ 837 (0%) [904] sec 1.18 MBytes 9.94 Mbits/sec ms 5/ 850 (0.59%) [904] sec 1.19 MBytes 9.98 Mbits/sec ms 2/ 851 (0.24%) [904] sec 1.19 MBytes 10.0 Mbits/sec ms 0/ 850 (0%) [904] sec 1.19 MBytes 9.98 Mbits/sec ms 1/ 850 (0.12%) [904] sec 1.19 MBytes 10.0 Mbits/sec ms 0/ 851 (0%) [904] sec 1.06 MBytes 8.87 Mbits/sec ms 1/ 755 (0.13%) [904] sec 1.19 MBytes 10.0 Mbits/sec ms 0/ 850 (0%) [904] sec 1.19 MBytes 10.0 Mbits/sec ms 0/ 850 (0%) [904] sec 1.19 MBytes 10.0 Mbits/sec ms 0/ 851 (0%) [904] sec 11.8 MBytes 9.86 Mbits/sec ms 9/ 8409 (0.11%) #iperf -s -u -i 1 (from

$ traceroute traceroute to ( ), 30 hops max, 60 byte packets ( ) ms ms ms 2 gate-207.ffa.ucalgary.ca ( ) ms ms ms ( ) ms ms ms 4 ( ) ms ms ms 5 clgrab31gr01.bb.telus.com ( ) ms ms ms 6 VANCBC01GR01.bb.telus.com ( ) ms ms ms ( ) ms ms ms ( ) ms ms ms ( ) ms ms ms ( ) ms ms ms ( ) ms ms ms 12 cf-in-f103.google.com ( ) ms ms ms Output from traceroute;