ChenChen z Yang Ximing z

Slides:



Advertisements
Similar presentations
Protocol layers and Wireshark Rahul Hiran TDTS11:Computer Networks and Internet Protocols 1 Note: T he slides are adapted and modified based on slides.
Advertisements

Client Server. Server Client Model Servers- Wait for requests from clients - Sends requested data to client - May have to communicate with other servers.
Internet Hardware Connected ‘Servers’ Servers provide: – Web pages – – File downloads.
Chapter 17 Networking Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
1 / 21 Network Characteristics of Video Streaming Traffic Ashwin Rao †, Yeon-sup Lim *, Chadi Barakat †, Arnaud Legout †, Don Towsley *, and Walid Dabbous.
Chapter 7: Transport Layer
Measurements of Congestion Responsiveness of Windows Streaming Media (WSM) Presented By:- Ashish Gupta.
Performance Analysis of Orb Rabin Karki and Thangam V. Seenivasan 1.
Presented by Tianhe Wang. Mobile applications: People send/receive messages using wireless network much more frequently. Multimedia messages are often.
Introduction1-1 Introduction to Computer Networks Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet.
Layered Video over TCPW David Chanady, Nadeem Aboobaker, Jennifer Wong CS 215 Networking Fundementals Winter 2001 March 20, 2001.
1 Some TCP/IP Basics....NFSDNSTELNETSMTPFTP UDPTCP IP and ICMP Ethernet, serial line,..etc. Application Layer Transport Layer Network Layer Low-level &
ISCSI Performance in Integrated LAN/SAN Environment Li Yin U.C. Berkeley.
Reliable Networking Systems The goals: Implement a reliable network application of a file sharing network. Implement a reliable network application of.
Information Networking Security and Assurance Lab National Chung Cheng University Anti-hacker Tool Kit: CH13 Port Redirection Jared 04/03/31.
From: FileRescure Studio
Hjemmeeksamen 1 INF3190. Oppgave Develop a monitoring/administration tool which allows an administrator to use a client to monitor all processes running.
2440: 141 Web Site Administration Remote Web Server Access Tools Instructor: Enoch E. Damson.
Simulation and Emulation with NCTUns
High performance video transmission technology SVFTP (Swift Video File Transmission Protocol) KDDI R&D Laboratories Inc.
13/09/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Transport layer and Application Layer Slide 1.
1 Pertemuan 6 Finishing the Configuration. Discussion Topics Importance of configuration standards Interface descriptions Configuring interface description.
VoIP over Wireless LAN Brandon Wilson PI: Alexander L. Wijesinha.
CS/EE 145A Reliable Transmission over Unreliable Channel Netlab.caltech.edu/course.
 TCP (Transport Control Protocol) is a connection-oriented protocol that provides a reliable flow of data between two computers.  TCP/IP Stack Application.
Chapter 6-2 the TCP/IP Layers. The four layers of the TCP/IP model are listed in Table 6-2. The layers are The four layers of the TCP/IP model are listed.
Performance of HTTP Application in Mobile Ad Hoc Networks Asifuddin Mohammad.
Voice Over Network. Wireless VoIP Basics How does wireless communication work? - Access Point and Base Station - Packets - Collisions --> CSMA/CA.
BNL’s Network diagnostic tool IPERF was used and combined with different strategies to analyze network bandwidth performance such as: -Test with iperf.
Analysis of QoS Arjuna Mithra Sreenivasan. Objectives Explain the different queuing techniques. Describe factors affecting network voice quality. Analyse.
IP Telephone Lab 1 Connectivity Test IP Telephone Lab 2 Outline Ping & ICMP Fast Ping (fping) & AutoStatus One-Way Ping.
Critical Path Analysis of TCP Transactions Authors:Paul Barford (University of Wisconsin-Madison) Mark Crovella (University of Boston) Member, IEEE Source:IEEE/ACM.
CSC Networking Scott Heggen. Agenda Finish TCP – Part 1.
Advanced Packet Analysis and Troubleshooting Using Wireshark 23AF
UDP File Transfer Nathan Kiel CSE434. Goal Explore difficulties of UDP transport in a file transfer application Direct experience by writing an FTP style.
COMP2322 Lab 1 Introduction to Wireshark Weichao Li Jan. 22, 2016.
 Students will write a network monitoring tool to supervise network traffic  Open source is one of the keywords in the industry  Students will be using.
Mandatory Assignment INF3190. Part 1: Client-server communication via TCP Develop a client-server application in C which allows a client to send UNIX.
UMass Update September 24 th, Topics OLSR Implementation ndnSIM with node density Congestion-aware caching 2.
Studies of LHCb Trigger Readout Network Design Karol Hennessy University College Dublin Karol Hennessy University College Dublin.
iperf a gnu tool for IP networks
Application and Desktop Sharing
LESSON Networking Fundamentals Understand TCP/IP.
Solving Real-World Problems with Wireshark
Graciela Perera Introduction Graciela Perera
“OpenCALEA” Pragmatic Cost Effective CALEA Compliance
FileCatalyst Performance
Due: a start of class Oct 12
資料通訊與網路 教授: 吳照輝 助教: 鄺福全.
Labs – Installing a FTP Server
Heterogeneous WiFi a/b/g/n
COMP2322 Lab 1 Wireshark Steven Lee Jan. 25, 2017.
Network Fundamentals – Chapter 4
Multipath QUIC: Design and Evaluation
Khiem Lam Jimmy Vuong Andrew Yang
Quick UDP Internet Connections
ECET 465 Innovative Education--snaptutorial.com
ECF: an MPTCP Scheduler to Manage Heterogeneous Paths
TCP&UDP interaction in ns3 with priority queues
Network Fundamentals – Chapter 4
Wireshark CSC8510 David Sivieri.
Network Fundamentals – Chapter 4
TCP Protocol Analysis Access UMKC Home Page.
Network Fundamentals – Chapter 4
46 to 1500 bytes TYPE CODE CHECKSUM IDENTIFIER SEQUENCE NUMBER OPTIONAL DATA ICMP Echo message.
Network Fundamentals – Chapter 4
Network Fundamentals – Chapter 4
Network Fundamentals – Chapter 4
IS 4506 Configuring the FTP Service
Network Fundamentals – Chapter 4
Presentation transcript:

ChenChen z3316202 Yang Ximing z3321200 Experimental study of TCP and UDP sharing for mobile devices ChenChen z3316202 Yang Ximing z3321200

Implement Router: 11Mbps & 54Mbps Distance: close-in & 2 meters & 10 meters TCP only & UDP only & TCP-UDP & UDP-TCP

Implement Wireshark: Capture packets/Analyse VSFTPD: FTP server running on iPhone gFTP: FTP client running on Linux UDP Tool: iPhone app/generate UDP ircv: receive UDP ptk on linux

Implement-TCP stream VSFTPD/ gFTP File name Size iTunesSetup.exe 98mb testfile.rmvb 190.57mb VSFTPD/ gFTP

Implement-UDP packet UDP Tool/ircv.c ircv: irregular packets(not ‘loss’) Irregular = lost or bursty arrival

Implement-wireshark wireshark Capture packets & plot IO graphs

Implement-workplace Linux (ubuntu 11.04)

TCP

UDP 11Mbps-close,Irregular=0,rate=7packets/s 11Mbps,10M,Irregular!=0,rate=7packets/s

TCP-UDP 11MBps,2M 538kb/s 560kb/s 515kb/s UDP 54MBps,CLOSE 889kb/s

UDP-TCP 11Mbps,2M Irreguler=84 54Mbps,CLOSE Irreguler=0

Conclusion TCP-UDP-11MBPS-2M TCP-UDP-11MBPS-10M TCP-UDP-11MBPS-CLOSEIN before UDP 560(kb/s) 470 555 888 886 895 in UDP 515 437 513 870 873 892 Finish 538.56 443 522 877 889 UDP-TCP-11MBPS-2M UDP-TCP-11MBPS-10M UDP-TCP-11MBPS-CLOSEIN UDP-TCP-54MBPS-2M UDP-TCP-54MBPS-10M UDP-TCP 54MBPS-CLOSEIN befor TCP 0 (Irreguler) in TCP 84 55 28 2 afterTCP