Internetworking Concept and Architectural Model

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

1 Internet Protocol: Routing IP Datagrams D. E. Comer, “Internetworking with TCP/IP: Principles, Protocols and Architectures”, Ch. 8, Prentice Hall, 2000.
CSCI 4550/8556 Computer Networks Comer, Chapter 18: IP: Internet Protocol Addresses.
CSCI 4550/8556 Computer Networks
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
COS 420 Day 2. Agenda Assignment 1 Due Jan 30, 2006 One week from today Individual Projects assigned next week Will be a research project & paper ~ 20.
William Stallings Data and Computer Communications 7 th Edition (Selected slides used for lectures at Bina Nusantara University) Internetworking.
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
Chapter 8: Local Area Networks: Internetworking. 2 Objectives List the reasons for interconnecting multiple local area network segments and interconnecting.
IP: The Internet Protocol
1 Fall 2005 Internetworking: Concepts, Architecture and TCP/IP Layering Qutaibah Malluhi CSE Department Qatar University.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
Protocols and the TCP/IP Suite
Chapter 1 Read (again) chapter 1.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 15 Introduction to Networks and the Internet.
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
1 Chapter 8 Local Area Networks - Internetworking Data Communications and Computer Networks: A Business User’s Approach.
Networking and Internetworking Devices Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009.
CS335 Networking & Network Administration Tuesday April 27, 2010.
TCP/IP Reference Model Host To Network Layer Transport Layer Application Layer Internet Layer.
COMPUTER NETWORKS.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
Chapter 2 TCP/ IP PROTOCOL STACK. TCP/IP Protocol Suite Describes a set of general design guidelines and implementations of specific networking protocols.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
8/26/2015CST Computer Networks1 CST 415.  Definitions  Internetworking  Internet Addressing  The Endians Revisited 8/26/2015CST Computer.
1 Internet Protocol: Forwarding IP Datagrams Chapter 7.
Chapter 2 The Infrastructure. Copyright © 2003, Addison Wesley Understand the structure & elements As a business student, it is important that you understand.
Unit 4, Lesson 11 How Data Travels the Internet
TCP/IP Reference Model For more notes and topics visit: eITnotes.com.
1 Internetworking: Concepts, Architecture, and Protocols.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 01 Instructor: Dr. Li-Chuan Chen TA: Waqar Ishaq Date: 08/25/2003.
Chapter 13 - Internet: A Network Of Networks Introduction Network Technologies Are Incompatible Coping With Incompatibility –It is impractical, and may.
Protocols and the TCP/IP Suite
Networks QUME 185 Introduction to Computer Applications.
FALL, 2005CSI Part 2.3 Internetworking & Addressing (Concept, IP Addressing, IP Routing, IP Datagrams, Address Resolution Robert L. Probert, SITE,
Objectives: Chapter 5: Network/Internet Layer  How Networks are connected Network/Internet Layer Routed Protocols Routing Protocols Autonomous Systems.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications 1.
Chapter 17 - Internetworking: Concepts, Architecture, and Protocols 1. Internetworking concepts 2. Router 3. protocol for internetworking 4. TCP/ IP layering.
Internetworking An internetwork is typically comprised of many physical networks over which data travels There are many different types of physical networks:
Internetworking – What is internetworking? Connect multiple networks of one or more organizations into a large, uniform communication system. The resulting.
Chapter 18 IP: Internet Protocol Addresses
1 CSCI 233 Internet Protocols Class 2 Dave Roberts.
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 03_b Protocol Layering Instructor: Dr. Li-Chuan Chen Date: 09/15/2003 Based in part upon slides of Prof.
Chapter 9 Networking & Distributed Security. csci5233 computer security & integrity (Chap. 9) 2 Outline Overview of Networking Threats Wiretapping, impersonation,
Chapter 17 Internetworking: Concepts, Architecture, and Protocols
Internetworking Concept and Architectural Model Chapter 3.
Lecture 6 Page 1 Advanced Network Security Review of Networking Basics Advanced Network Security Peter Reiher August, 2014.
William Stallings Data and Computer Communications
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 16 Introduction to Networks and the Internet.
IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet Switching.
Internet Protocol: Routing IP Datagrams Chapter 8.
CCNA Guide to Cisco Networking Chapter 2: Network Devices.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Data Communications & Computer Networks, Second Edition1 Chapter 8 Local Area Networks: Internetworking.
IT 210: Web-based IT Fall 2012 Lecture: Network Basics, OSI, & Internet Architecture.
Networks and the Internet Topic 3. Three Important Networking Technologies Networks, Internet, WWW.
Internetworking Lecture 10 October 23, Introduction to Internetworking So far, we’ve discussed about how a single network functions. Internetworking.
ECEN “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Lecture notes and.
COMPUTER NETWORKS CS610 Lecture-22 Hammad Khalid Khan.
WAN Technologies. 2 Large Spans and Wide Area Networks MAN networks: Have not been commercially successful.
Spring Ch 17 Internetworking Concepts, Architecture, and Protocols Part III Internetworking.
The Concept of Universal Service
Computer Networks and Internets, 5e By Douglas E. Comer
Protocols and the TCP/IP Suite
Protocols and the TCP/IP Suite
Internetworking: Concepts, Architecture, and Protocols
Presentation transcript:

Internetworking Concept and Architectural Model Chapter 3

Raise level of abstraction Looked at low-level details of transmission across individual data networks Raise level of abstraction System that hides underlying details while providing universal communication services Result: high level abstraction; framework for all design decisions Later chapters: Use the abstraction to build layers of internet communication software Show how applications use the comm system

Application-Level Interconnection Two approaches to hiding details Have applications do the work Hide details in the operating system Application-level connections require application gateways Application running on each computer in the network Understands details of network connections

Seems natural at first, but: New functionality means new application program for every computer New network hardware means modifying all existing programs With hundreds or thousands of networks, no way to write all possible application programs Intermediate application programs between the source and destination must operate correctly

Network-Level Interconnection Alternative to application-level Provides a mechanism to deliver small data packets from source to destination No intermediate application programs

Key is abstraction of internetworking Several advantages Efficient (scheme maps onto underlying HW) Separates data communication from applications Flexible (allows general-purpose comm facilities) Modifying network does not affect applications Key is abstraction of internetworking Internetwork (internet) concept is powerful Detaches comm from network technologies Hides low-level details from user Drives software design decisions Helps handle physical addresses and routes

Motivation for internetworking comes from two observations: No single network hardware technology can satisfy all needs Example: LAN vs WAN Users desire universal interconnection Goal: Build unified interconnection of networks to support universal communication Each network has own technologies Software between networks and application programs gives impression of single large network

Internet Properties Universal service Hidden underlying architecture No forced network interconnection topology Adding network should be easy Intermediate networks not directly connected to source or destination computers Set of shared, universal machine identifiers Operations and applications independent of underlying network technologies

Routers Use a special computer to connect networks Called internet gateways or internet routers IP router & IP gateway used interchangeably Routers must know the topology beyond the networks to which it connects Key: Routers use the destination network, not the destination computer, for forwarding packets

Will study in detail in later chapters For now: Assume it is possible and practical for routers to do their job Also assume that only routers connect physical networks

User’s View Want user to see only one network to which all machines are connected Network level interconnections means: Applications that communicate run without change on any computer Internet SW worries about physical connections TCP/IP internet protocols treat all networks equally

Internetworking Summary Internet is more than collection of networks interconnected by computers Need conventions that allow communication Need universal identifiers and set of procedures for moving data to destination IP routers (or gateways) connect networks and forward packets

Details As Yet Unanswered Form of internet addresses? How addresses relate to Ethernet, ATM, etc.? What does a packet look like? What if packets come too fast for a computer or router to handle? How do routers learn routes? How do multiple applications executing con-currently on one computer send/receive packets to multiple destinations without problems?