Chapter 5 : The Internet: Addressing & Services Business Data Communications, 4e.

Slides:



Advertisements
Similar presentations
Chapter 4: The Internet Business Data Communications, 6e.
Advertisements

Data and Computer Communications Ninth Edition by William Stallings Chapter 20 – Internetwork Quality of Service of Service Data and Computer Communications,
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
IPv4/6 Nirmala Shenoy Information Technology Department Rochester Institute of Technology.
Acknowledgements: William Stallings.William Stallings All rights Reserved Session 2 Conventional Encryption (Part 2) Network Security Essentials Application.
Network Certification Preparation. Module - 1 Communication methods OSI reference model and layered communication TCP/IP model TCP and UDP IP addressing.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 25 Multimedia.
High Speed Networks and Internets : Multimedia Transportation and Quality of Service Meejeong Lee.
Chapter 8: Internet Operation Business Data Communications, 6e.
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.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
Multimedia and The World Wide Web
IS 247 Introduction to Web Application Development Tim Wu.
11/27/06 1 Hofstra University - CSC005 Chapter 15 Networks ARPANet in 1969.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
Quality of Service (QoS) Routing Eric M. Wagner St. Xavier University Spring 2005.
CS Summer 2003 Lecture 8. CS Summer 2003 Populating LFIB with LDP Assigned/Learned Labels Changes in the LFIB may be triggered routing or.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Lecture Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Chapter 8: Internet Operation Business Data Communications, 5e.
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 3. QoS.
Internet Quality of Service. Quality of Service (QoS) The best-effort model, in which the network tries to deliver data from source to destination but.
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.
Copyright 2003 CCNA 1 Chapter 7 TCP/IP Protocol Suite and IP Addressing By Your Name.
Evolved from ARPANET (Advanced Research Projects Agency of the U.S. Department of Defense) Was the first operational packet-switching network Began.
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.
Overview, Circuit & Packet Switching, Addressing
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
© 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.
TCP/IP Essentials A Lab-Based Approach Shivendra Panwar, Shiwen Mao Jeong-dong Ryoo, and Yihan Li Chapter 0 TCP/IP Overview.
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.
Resource Reservation Protocol (RSVP) (1) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot December.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
Web Mastering Module Internet Fundamentals. What is the Internet? –Global network of networks –Communicating using same set of rules (protocols/languages)
CSC 600 Internetworking with TCP/IP Unit 6b: Interior IP Routing Algorithms (Ch. 16) Dr. Cheer-Sun Yang Spring 2001.
CSC 336 Data Communications and Networking Lecture 8d: Congestion Control : RSVP Dr. Cheer-Sun Yang Spring 2001.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
1 Web Development & Design Foundations with XHTML Chapter 1 Key Concepts.
ES 101. Module 2 IP Addressing & Routing. Last Lecture Wide area networking Definition of “packets”
UNIT IP Datagram Fragmentation Figure 20.7 IP datagram.
Networks CS105. What is a computer network? A computer network is a collection of computing devices that are connected in various ways so that they can.
Chapter 8: Internet Operation. Network Classes Class A: Few networks, each with many hosts All addresses begin with binary 0 Class B: Medium networks,
CHAPTER 5 TCP/IP PROTOCOLS. P ROTOCOL STANDARDS Protocols are formal rules of behavior When computers communicate, it is necessary to define a set of.
The Internet The History and Future of the Internet.
1 Computer Networks with Internet Technology William Stallings Chapter 09 Integrated and Differentiated Services.
Internet Architecture. 2 INTRODUCTION INTERNET developed by a community of researchers centered around the Defense Advanced Research Projects Agency (DARPA)
Chapter 6 outline r 6.1 Multimedia Networking Applications r 6.2 Streaming stored audio and video m RTSP r 6.3 Real-time, Interactive Multimedia: Internet.
EE 122: Integrated Services Ion Stoica November 13, 2002.
IP Protocol CSE TCP/IP Concepts Connectionless Operation Internetworking involves connectionless operation at the level of the Internet Protocol.
Chapter 3 TCP and IP 1 Chapter 3 TCP and IP. Chapter 3 TCP and IP 2 Introduction Transmission Control Protocol (TCP) User Datagram Protocol (UDP) Internet.
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
The Internet Technological Background. Topic Objectives At the end of this topic, you should be able to do the following: Able to define the Internet.
Fall 2011 Nassau Community College ITE153 – Operating Systems 1 Session 8 Networking & Operating Systems.
Network Layer IP Address.
HOW THE INTERNET WORKS. Introduction : The internet has brought revolutionary changes Has become a medium for interaction and information Can access to.
Chapter 30 Quality of Service Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
Chapter 8: Internet Operation
Evolved from ARPANET (Advanced Research Projects Agency of the U.S. Department of Defense) Was the first operational packet-switching network Began.
INTERNET PROTOCOL Presented by: Md:Faruque-A-Azam ID:1642CSE00570 Batch:42 CSE,MIU.
Chapter 16. Internetwork Operation
William Stallings Data and Computer Communications
Objectives: 1.Identify different internet protocol (IP) 2.Configure sample of IP address 3.Appreciate and relate protocol in our life.
Presentation transcript:

Chapter 5 : The Internet: Addressing & Services Business Data Communications, 4e

Internet History 8Evolved from ARPANet (Defense Department’s Advanced Research Projects Agency Network) 8ARPANet was developed in 1969, and was the first packet-switching network 8Initially, included only four nodes: UCLA, UCSB, Utah, and SRI

Switching Methods 8Circuit Switching: Requires a dedicated communication path for duration of transmission; wastes bandwidth, but minimizes delays 8Message Switching: Entire path is not dedicated, but long delays result from intermediate storage and repetition of message 8Packet Switching: Specialized message switching, with very little delay

NSF and the Internet 8In the 1980s, NSFNet extended packet- switched networking to non-ARPA organization; eventually replaced ARPANet 8Instituted Acceptable Use Policies to control use 8CIX (Commercial Internet eXchange) was developed to provide commercial internetworking

The World Wide Web 8Concept proposed by Tim Berners-Lee in 1989, prototype WWW developed at CERN in First graphical browser (Mosaic) developed by Mark Andreessen at NCSA 8Client-server system with browsers as clients, and a variety of media types stored on servers 8Uses HTTP (hyper text transfer protocol) for retrieving files

Connecting to the Internet 8End users get connectivity from an ISP (internet service provider) 8Home users use dial-up, ADSL, cable modems, satellite 8Businesses use dedicated circuits connected to LANs 8ISPs use “wholesalers” called network service providers and high speed (T-3 or higher) connections

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

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

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

Domain Name System 832-bit IP addresses have two drawbacks 8Routers can’t keep track of every network path 8Users can’t remember dotted decimals easily 8Domain names address these problems by providing a name for each network domain (hosts under the control of a given entity) 8See Figure 5.6 for example of a domain name tree

DNS Database 8Hierarchical database containing name, IP address, and related information for hosts 8Provides name-to-address directory services

Quality of Service (QoS) 8Real-time voice and video don’t work well under the Internet’s “best effort” delivery service 8QoS provides for varying application needs in Internet transmission

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

IPv4 Type of Service Field 8Allows user to provide guidance on individual datagrams 83-bit precedence subfield 8Indicates degree of urgency or priority 8Queue Service & Congestion Control 84-bit TOS subfield 8Provides guidance on selecting next hop 8Route selection, Network Service, & Queuing Discipline

Integrated Services 8Routers require additional functionality to handle QoS-based service 8IETF is developing suite of standards to support this 8Two standards have received widespread support 8Integrated Services Architecture (ISA) 8Resource ReSerVation Protocol (RSVP)

Integrated Services Architecture 8Enables provision of QoS over IP-networks 8Features include 8Admission Control 8Routing Algorithm 8Queuing Discipline 8Discard Policy 8ISA Background Functions 8Reservation Protocol 8Admission Control 8Management Agent 8Routing Protocol 8Forwarding Functions 8Classifier and Route Selection 8Packet Scheduler

Resource Reservation Protocol 8A tool for prevention of congestion through reservation of network resources 8Can be used in unicast or multicast transmissions 8Receivers (not senders) initiate resource reservations

RSVP Data Flows 8Session 8Data flow identified by its destination 8Flow Descriptor (reservation request) 8Flowspec 8Filter Spec

RSVP Message Types 8Resv 8Originate at multicast group receivers 8Create “soft states” within routers to define resources 8Propagate upstream 8Path 8Provides upstream routing information

Differentiated Services (DS) 8Provides QoS based on user group needs rather than traffic flows 8Can use current IPv4 octets 8Service-Level Agreements (SLA) govern DS, eliminating need for application-based assignment

DS Operation 8Routers are either boundary nodes or interior nodes 8Interior nodes use per-hop behavior (PHB) rules 8Boundary nodes have PHB & traffic conditioning 8Classifier 8Meter 8Marker 8Shaper 8Dropper

Token Bucket Scheme