Chapter 8: Internet Operation Business Data Communications, 5e.

Slides:



Advertisements
Similar presentations
Data and Computer Communications Ninth Edition by William Stallings Chapter 20 – Internetwork Quality of Service of Service Data and Computer Communications,
Advertisements

© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Network Certification Preparation. Module - 1 Communication methods OSI reference model and layered communication TCP/IP model TCP and UDP IP addressing.
Chapter 10 Congestion Control in Data Networks1 Congestion Control in Data Networks and Internets COMP5416 Chapter 10.
High Speed Networks and Internets : Multimedia Transportation and Quality of Service Meejeong Lee.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
Advanced Topics of WAN Compiled from Previous ISQS 6341 Project November 2003.
Chapter 8: Internet Operation Business Data Communications, 6e.
Integrated and Differentiated Services
1 Computer Networks with Internet Technology William Stallings Chapter 09 Integrated and Differentiated Services.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
Integrated and Differentiated Services
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
Internetwork Operation
1 6/14/ :27 CS575Internetworking & Routers1 Rivier College CS575: Advanced LANs Chapter 13: Internetworking & Routers.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
William Stallings Data and Computer Communications 7th Edition
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
24-1 Chapter 24. Congestion Control and Quality of Service part Quality of Service 23.6 Techniques to Improve QoS 23.7 Integrated Services 23.8.
ROUTING ON THE INTERNET COSC Aug-15. Routing Protocols  routers receive and forward packets  make decisions based on knowledge of topology.
Mobile IP: Quality-of-Service Reference: “Domain based approach for QoS provisioning in mobile IP”; Ki-Il Kim; Sang-Ha Kim; Proc. IEEE Global Telecommunications.
NETWORK LAYER (2) T.Najah AlSubaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 11 “Internet Operation”.
Network Layer Kuang Chiu Huang TCM NCKU. Goals of This Lecture Through the lecture and in-class discussion, students are enabled to describe role and.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
Computer Networking Quality-of-Service (QoS) Dr Sandra I. Woolley.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
1 Pertemuan 20 Teknik Routing Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
CSC 600 Internetworking with TCP/IP Unit 6b: Interior IP Routing Algorithms (Ch. 16) Dr. Cheer-Sun Yang Spring 2001.
Tiziana Ferrari Quality of Service Support in Packet Networks1 Quality of Service Support in Packet Networks Tiziana Ferrari Italian.
CSC 336 Data Communications and Networking Lecture 8d: Congestion Control : RSVP Dr. Cheer-Sun Yang Spring 2001.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
1 Computer Networks with Internet Technology William Stallings Chapter 09 Integrated and Differentiated Services.
UNIT 5 SEMINAR Unit 5 Chapter 6, plus Lab 10 for next week Course Name – IT482 Network Design Instructor – David Roberts Contact Information:
Wolfgang EffelsbergUniversity of Mannheim1 Differentiated Services for the Internet Wolfgang Effelsberg University of Mannheim September 2001.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
1 Internet Routing. 2 Terminology Forwarding –Refers to datagram transfer –Performed by host or router –Uses routing table Routing –Refers to propagation.
Chapter 8: Internet Operation. Network Classes Class A: Few networks, each with many hosts All addresses begin with binary 0 Class B: Medium networks,
CSC 311 CHAPTER TEN CONNECTING NETWORKS. CSC 311 We have looked at several different network topologies Why do we have different types of networks? Why.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
1 Computer Networks with Internet Technology William Stallings Chapter 09 Integrated and Differentiated Services.
Chapter 5 : The Internet: Addressing & Services Business Data Communications, 4e.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 10 Routing Fundamentals and Subnets.
Differentiated Services IntServ is too complex –More focus on services than deployment –Functionality similar to ATM, but at the IP layer –Per flow QoS.
Integrated Services & Differentiated Services
Routing Protocols COSC 541 Data Commun. System & Networks Yue Dou.
IP Protocol CSE TCP/IP Concepts Connectionless Operation Internetworking involves connectionless operation at the level of the Internet Protocol.
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
Chapter 10 Congestion Control in Data Networks and Internets 1 Chapter 10 Congestion Control in Data Networks and Internets.
11. Integrated and Differentiated Services Network Performance and Quality of Service.
ROUTING ON THE INTERNET COSC Jun-16. Routing Protocols  routers receive and forward packets  make decisions based on knowledge of topology.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Routing Working at a Small-to-Medium Business or ISP – Chapter 6.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
William Stallings Data and Computer Communications Chapter 19 Internetwork Protocols.
The Concept of Universal Service
Working at a Small-to-Medium Business or ISP – Chapter 6
Instructor Materials Chapter 6: Quality of Service
Chapter 8: Internet Operation
William Stallings Data and Computer Communications 7th Edition
Routing Fundamentals and Subnets
Chapter 16. Internetwork Operation
Working at a Small-to-Medium Business or ISP – Chapter 6
William Stallings Data and Computer Communications
Presentation transcript:

Chapter 8: Internet Operation Business Data Communications, 5e

Network Classes Class A: Few networks, each with many hosts All addresses begin with binary 0 Class B: Medium networks, medium hosts All addresses begin with binary 10 Class C: Many networks, each with few hosts All addresses begin with binary 11

Internet Addressing 32-bit global internet address Includes network and host identifiers Dotted decimal notation – (binary) – (decimal)

Subnets & Subnet Masks Allows for subdivision of internets within an organization Each LAN can have a subnet number, allowing routing among networks Host portion is partitioned into subnet and host numbers

Subnet Mask Calculations

Internet Routing Protocols Responsible for receiving and forwarding packets between interconnected networks Must dynamically adapt to changing network conditions Two key concepts –Routing information –Routing algorithm

Autonomous Systems Key characteristics –Set of routers and networks managed by single organization –group of routers exchanging information via a common routing protocol –connected (in a graph-theoretic sense); that is, there is a path between any pair of nodes Interior Router Protocol (IRP) passes information between routers in an AP Exterior Router Protocol (ERP) passes information between routers in different Aps

Border Grouping Protocol (BGP) Preferred ERP for the Internet Three functional procedures –Neighbor acquisition –Neighbor reachability –Network reachability

Open Shortest Path First (OSPF) Widely used as IRP in TCP/IP networks Uses link state routing algorithm Routers maintain topology database of AS –Vertices Router Network –Transit –Stub –Edges Connecting router vertices Connecting router vertex to network vertex

Autonomous System Example

Directed Graph of Example

The “Need for Speed” and Quality of Service (QoS) Image-based services on the Internet (i.e., the Web) have led to increases in users and traffic volume –Resulting need for increased speed –Lack of increased speed reduced demand QoS provides for varying application needs in Internet transmission

Emergence of High-Speed LANs Until recently, internal LANs were used primarily for basic office services Two trends in the 1990s changed this –Increased power of personal computers –MIS recognition of LAN value for client/server and intranet computing Effect has been to increase volume of traffic over LANs Result exceeds capacity of standard 10mbps and 16mbps networks

Corporate WAN Neds Greater dispersal of employee base Changing application structures –Increased client/server and intranet –Wide deployment of GUIs –Dependence on Internet access More data must be transported off premises and into the wide area

Digital Electronics Major contributors to increased image and video traffic DVD (Digital Versatile Disk) –Increased storage means more information to transmit Digital cameras –Camcorders –Still Image Cameras

Categories of Traffic Elastic –Can adjust to changes in delay and throughput access –Examples: File transfer, , web access Inelastic –Does not adapt well, if at all, to changes –Examples: Real-time voice, audio and video

Requirements of Inelastic Traffic Throughput –Minimum value may be required Delay –Services like market quotes are delay-sensitive Delay variation –Real-time applications, like teleconferencing, have upper bounds on delay variation Packet loss –Applictions vary in the amount of packet loss allowable

Application Delay Sensitivity

Differentiated Services Provide QoS on the basis of user needs rather than data flows IP packets labeled for differing QoS treatment Service level agreement (SLA) established between the provider (internet domain) and the customer prior to the use of DS. Provides a built-in aggregation mechanism. Implemented in routers by queuing and forwarding packets based on the DS octet. Routers do not have to save state information on packet flows.

DS Service: Performance Parameters Service performance parameters Constraints on ingress/egress points Traffic profiles Disposition of excess traffic

DS Services Provided Traffic offered at service level A will be delivered with low latency. Traffic offered at service level B will be delivered with low loss. 90% of in-profile traffic delivered at service level C will experience no more than 50 ms latency. 95% of in-profile traffic delivered at service level D will be delivered. Traffic offered at service level E will be allotted twice the bandwidth of traffic delivered at service level F Traffic with drop precedence X has a higher probability of delivery than traffic with drop precedence Y.

DS Field Packets labeled for handling in 6-bit DS field in the IPv4 header, or the IPv6 header Value of field is “codepoint” 6-bits allows 64 codepoints in 3 pools –Form xxxxx0 - reserved for assignment as standards. –Form xxxx11 - reserved for experimental or local use. –Form xxxx01 - also reserved for experimental or local use, but may be allocated for future standards action as needed. Precedence subfield indicates urgency –Route selection, Network service, Queuing discipline RFC 1812 provides two categories of recommendations for queuing discipline –Queue Service –Congestion Control

DS Configuration Diagram

DS Configuration & Operation Routers are boundary or interior nodes Forwarding treatment is per-hop behavior (PHB) Boundary nodes handle traffic conditioning –Classifier –Meter –Marker –Shaper –Dropper

Traffic Conditioning Diagram

Token Bucket Scheme