Net301 LECTURE 10 11/19/2015 Lect12 301.

Slides:



Advertisements
Similar presentations
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Advertisements

Computer Networks Performance Metrics Advanced Computer Networks Fall 2013.
Computer Networks Performance Metrics Computer Networks Term B10.
Fundamentals of Computer Networks ECE 478/578
CECS 474 Computer Network Interoperability Notes for Douglas E. Comer, Computer Networks and Internets (5 th Edition) Tracy Bradley Maples, Ph.D. Computer.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
Computer Networks Performance Metrics Advanced Computer Networks.
What's inside a router? We have yet to consider the switching function of a router - the actual transfer of datagrams from a router's incoming links to.
Lecture 2 Introduction 1-1 Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  circuit.
Katz, Stoica F04 EECS 122: Introduction to Computer Networks Performance Modeling Computer Science Division Department of Electrical Engineering and Computer.
Computer Networks: Performance Measures1 Computer Network Performance Measures.
Networks: Performance Measures1 Network Performance Measures.
Lecture Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  circuit switching,
Lecture Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  circuit switching,
EE 122: Network Performance Modeling Kevin Lai September 4, 2002.
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.
Chapter 3 part II Data and Signals
CS332 Ch. 28 Spring 2014 Victor Norman. Access delay vs. Queuing Delay Q: What is the difference between access delay and queuing delay? A: I think the.
Switching Techniques Student: Blidaru Catalina Elena.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 7 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
Papeete, Tahiti Performance Metrics & Analysis Unix & Network Management Workshop PacNOG5 17 June 2009 Hervey Allen / Phil Regnauld Original.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Switching breaks up large collision domains into smaller ones Collision domain is a network segment with two or more devices sharing the same Introduction.
Computer Networks Performance Metrics
workshop eugene, oregon Network Performance Metrics Unix/IP Preparation Course July 19, 2009 Eugene, Oregon, USA Original Materials.
CCNA 3 Week 4 Switching Concepts. Copyright © 2005 University of Bolton Introduction Lan design has moved away from using shared media, hubs and repeaters.
CS 164: Slide Set 2: Chapter 1 -- Introduction (continued).
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 7.
Cisco 3 - Switching Perrine. J Page 16/4/2016 Chapter 4 Switches The performance of shared-medium Ethernet is affected by several factors: data frame broadcast.
IT 210: Web-based IT Winter 2012 Measuring Speed on the Internet and WWW.
Introduction 1-1 Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  circuit switching,
Internet and Intranet Protocols and Applications The Internet: Delay, Errors, Detection February, 2002 Joseph Conron Computer Science Department New York.
2010 kigali, rwanda Network Performance Metrics Unix/IP Preparation Course May 23, 2010 Kigali, Rwanda Original Materials by.
Delay in packet switched network. Circuit switching In Circuit switched networks the resources needed along a path (buffers and link transmission rate)
LECTURE 12 NET301 11/19/2015Lect NETWORK PERFORMANCE measures of service quality of a telecommunications product as seen by the customer Can.
CCNA3 Module 4 Brierley Module 4. CCNA3 Module 4 Brierley Topics LAN congestion and its effect on network performance Advantages of LAN segmentation in.
Chapter 2 : Data Communications BENG 4522 Data Communications & Computer Networks Transmission Impairment Signals travel through the transmission.
Lecture # 3: WAN Data Communication Network L.Rania Ahmed Tabeidi.
A special acknowledge goes to J.F Kurose and K.W. Ross Some of the slides used in this lecture are adapted from their original slides that accompany the.
Chapter 10 Congestion Control in Data Networks and Internets 1 Chapter 10 Congestion Control in Data Networks and Internets.
1. Layered Architecture of Communication Networks: Circuit Switching & Packet Switching.
Congestion Control in Data Networks and Internets
COMPUTER NETWORKS CS610 Lecture-21 Hammad Khalid Khan.
Introduction to Networks
Lec # 22 Data Communication Muhammad Waseem Iqbal.
CS 5565 Network Architecture and Protocols
Network Performance Metrics
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Computer Network Performance Measures
Communication Networks NETW 501
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Computer Network Performance Measures
Congestion Control (from Chapter 05)
Switching Techniques.
Congestion Control (from Chapter 05)
EE 122: Lecture 7 Ion Stoica September 18, 2001.
Congestion Control (from Chapter 05)
Chapter 3 Part 3 Switching and Bridging
Network Performance Definitions
Requirements Definition
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Performance Metrics Neil Tang 9/10/2008
Ram Dantu University of North Texas,
Ram Dantu University of North Texas,
Presentation transcript:

net301 LECTURE 10 11/19/2015 Lect12 301

Network Performance measures of service quality of a telecommunications product as seen by the customer Can I measure everything? Impact on devices (measurements and measuring) Balance between amount of information and time to get it 11/19/2015 Lect12 301

Metrics Network performance metrics Channel capacity, effective Channel utilization Delay Packet loss and errors 11/19/2015 Lect12 301

Metrics System performance metrics Service performance metrics Availability Memory, CPU Utilization, load, I/O wait, etc. Service performance metrics Wait time / Delay How can I justify maintaining the service? Who is using it? How often? Economic value? Other value? 11/19/2015 Lect12 301

Performance measures Bandwidth commonly measured in bits/second is the maximum rate that information can be transferred Throughput is the actual rate that information is transferred 11/19/2015 Lect12 301

Performance measures Latency the delay between the sender and the receiver decoding it, this is mainly a function of the signals travel time, and processing time at any nodes the information traverses Jitter variation in the time of arrival at the receiver of the information 11/19/2015 Lect12 301

Performance measures Error rate the number of corrupted bits expressed as a percentage or fraction of the total sent 11/19/2015 Lect12 301

End-to-end Delay The time required to transmit a packet along its entire path Created by an application, handed over to the OS, passed to a network card (NIC), encoded, transmitted over a physical medium (copper, fibre, air), received by an intermediate device (switch, router), analyzed, retransmitted over another medium, etc. The most common measurement uses ping for total round-trip-time (RTT). 11/19/2015 Lect12 301

Types of Delay Causes of end-to-end delay: Processor delays Buffer delays Transmission delays Propagation delays 11/19/2015 Lect12 301

Processing Delay Required time to analyze a packet header and decide where to send the packet (eg. a routing decision) This can include error verification 11/19/2015 Lect12 301

Queuing Delay The time a packet is enqueued until it is transmitted The number of packets waiting in the queue will depend on traffic intensity and of the type of traffic Router queue algorithms try to adapt delays to specific preferences, or impose equal delay on all traffic. 11/19/2015 Lect12 301

Transmission Delay The time required to push all the bits in a packet on the transmission medium in use For N=Number of bits, S=Size of packet, d=delay d = S/N 11/19/2015 Lect12 301

Propagation Delay Once a bit is 'pushed' on to the transmission medium, the time required for the bit to propagate to the end of its physical trajectory The velocity of propagation of the circuit depends mainly on the actual distance of the physical circuit In the majority of cases this is close to the speed of light. For d = distance, s = propagation velocity PD = d/s 11/19/2015 Lect12 301

Packet Loss Occurs due to the fact that buffers are not infinite in size When a packet arrives to a buffer that is full the packet is discarded. Packet loss, if it must be corrected, is resolved at higher levels in the network stack (transport or application layers) 11/19/2015 Lect12 301