Session 2.

Slides:



Advertisements
Similar presentations
Routing Routing in an internetwork is the process of directing the transmission of data across two connected networks. Bridges seem to do this function.
Advertisements

ECE358: Computer Networks Fall 2014
Computer Networks Performance Metrics Computer Networks Term B10.
CISCO NETWORKING ACADEMY PROGRAM (CNAP)
Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 5 Omar Meqdadi Department of Computer Science and Software Engineering University of.
Chapter 1 Review Csc4220/6220 Computer Networks Instructor: Akshaye Dhawan.
Network Attacks Mark Shtern.
Introduction to Security Computer Networks Computer Networks Term B10.
Computer Networks Computer Networks Term B10 Network Delay Network Delay Performance Problems.
CS 381 Introduction to computer networks Chapter 1 - Lecture 3 2/5/2015.
Introduction© Dr. Ayman Abdel-Hamid, CS4254 Spring CS4254 Computer Network Architecture and Programming Dr. Ayman A. Abdel-Hamid Computer Science.
Lect-2: BasicsComputer Networks : An Introduction to Computer Networks Handout #2: Foundations and Basic Concepts Additional Reading Text book:
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.
Network Delays, Statistical Multiplexing
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,
Lecture 1 Overview: roadmap 1.1 What is computer network? the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network.
Introduction 1 Lecture 3 Networking Concepts slides are modified from J. Kurose & K. Ross University of Nevada – Reno Computer Science & Engineering Department.
Ch 1. Computer Networks and the Internet Myungchul Kim
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,
Slides originally from Professor Williamson at U Calgary1-1 Introduction Part II  Network Core  Delay & Loss in Packet-switched Networks  Structure.
Instructor: Christopher Cole Some slides taken from Kurose & Ross book IT 347: Chapter 1.
Networking Networking 101 Notes are adapted from chapter-1 in the textbook Multimedia Streaming {week-2} Mohamed Abdel-Maguid Computer Networking:
How do loss and delay occur?
Introduction 1-1 Chapter 1 Introduction Computer Networking: A Top Down Approach, 5 th edition. Jim Kurose, Keith Ross Addison-Wesley, April 2009.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
CS 3830 Day 5 Introduction 1-1. Announcements  Program 1 due today at 3pm  Program 2 posted by tonight (due next Friday at 3pm)  Quiz 1 at the end.
1.6 Delay and Loss in Packet-Switched Networks
Introduction Chapter 1: roadmap 1.1 what is the Internet? 1.2 network edge  end systems, access networks, links 1.3 network core  packet switching, circuit.
Introduction1-1 Chapter 1 Computer Networks and the Internet Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose,
Computer Networks Performance Metrics
Four sources of packet delay
1 Computer Networks & The Internet Lecture 4 Imran Ahmed University of Management & Technology.
ECE466 - Tutorial Simple Delay and Throughput Analysis.
Introduction 1-1 Chapter 1 Part 3 Delay, loss and throughput These slides derived from Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose,
CS 3830 Day 4 Introduction 1-1. Announcements  No office hour 12pm-1pm today only  Quiz on Friday  Program 1 due on Friday (put in DropBox on S drive)
DELAYS, LAYERED NETWORK MODEL AND NETWORK SECURITY.
Chapter 1 Computer Networks and the Internet Tami Meredith.
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,
EEC-484/584 Computer Networks
What is the Speed of the Internet? Internet Computing KUT Youn-Hee Han.
Ch 1. Computer Networks and the Internet Myungchul Kim
Internet and Intranet Protocols and Applications The Internet: Delay, Errors, Detection February, 2002 Joseph Conron Computer Science Department New York.
CS168 and EE122 GSIs past and present
Network Behaviour & Impairments
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.
Introduction1-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,
Computer Networks Performance Metrics Computer Networks Spring 2013.
Final Examination of Internet Communication Protocol.
1 Ram Dantu University of North Texas, Practical Networking.
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.
CSEN 404 Introduction to Networks Amr El Mougy Lamia AlBadrawy.
2003 컴퓨터 통신 1 Foundation # 컴퓨터 통신 2 Outline A Detailed FTP Example Layering Packet Switching and Circuit Switching Some terms –Data rate, “Bandwidth”
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 3 Omar Meqdadi Department of Computer Science and Software Engineering.
What’s the Internet: “nuts and bolts” view
DMET 602: Networks and Media Lab Amr El Mougy Yasmeen EssamAlaa Tarek.
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.
Network Processing Systems Design
: An Introduction to Computer Networks Handout #2: Foundations and Basic Concepts Additional Reading Text book: Chap. 3.1 Homepage
MITM753: Advanced Computer Networks
Introduction to Networks
Lec # 22 Data Communication Muhammad Waseem Iqbal.
CS 381 Introduction to computer networks
CS 5565 Network Architecture and Protocols
RSC Part II: Network Layer 1. Basic Concepts
Presentation transcript:

Session 2

Delay, Loss, and Throughput in Packet-Switched Networks

Delay, Loss, and Throughput in Packet-Switched Networks Processing Delay: The time required to examine the packet’s header and determine where to direct the packet is part of the processing delay. Queuing Delay: At the queue, the packet experiences a queuing delay as it waits to be transmitted onto the link Transmission Delay: Assuming that packets are transmitted in a first-come-first-served manner, as is common in packet-switched networks, our packet can be transmitted only after all the packets that have arrived before it have been transmitted. The transmission delay is L/R R: transmission rate (bits/sec) L: length of the packet by L bits Propagation Delay: The time required to propagate from the beginning of the link to router B is the propagation delay.

Delay, Loss, and Throughput in Packet-Switched Networks Comparing Transmission and Propagation Delay The transmission delay is the amount of time required for the router to push out the packet; it is a function of the packet’s length and the transmission rate of the link, but has nothing to do with the distance between the two routers. The propagation delay, on the other hand, is the time it takes a bit to propagate from one router to the next; it is a function of the distance between the two routers, but has nothing to do with the packet’s length or the transmission rate of the link. Nodal delay Queuing Delay and Packet Loss

Delay, Loss, and Throughput in Packet-Switched Networks Traffic intensity La/R L: packet length a: average rate at which packets arrive at the queue( packet/sec) R: Transmission rate (bits/sec) Design your system so that the traffic intensity is no greater than 1.

Delay, Loss, and Throughput in Packet-Switched Networks End-to-End Delay N - 1 routers And Uncongested ( no queueing ) Traceroute (RFC 1393)

Delay, Loss, and Throughput in Packet-Switched Networks Throughput in Computer Networks throughput =min{Rs, Rc}.

Protocol Layers and Their Service Models

Networks Under Attack Malware Viruses Worm Attack servers and network infrastructure Denial-of-service (DoS) attacks Vulnerability attack Bandwidth flooding: The attacker sends a deluge of packets to the targeted host. Connection flooding. The attacker establishes a large number of half-open or fully open TCP connections at the target host.

Networks Under Attack Sniff packets Masquerade as someone you trust IP spoofing (The ability to inject packets into the Internet with a false source address)