1 / 10

CHAPTE R 20 Internetworking: Concepts, Architecture, & Protocols

CECS 474 Computer Network Interoperability. CHAPTE R 20 Internetworking: Concepts, Architecture, & Protocols. Tracy Bradley Maples, Ph.D. Computer Engineering & Computer Science California State University, Long Beach.

peers
Télécharger la présentation

CHAPTE R 20 Internetworking: Concepts, Architecture, & Protocols

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CECS 474 Computer Network Interoperability CHAPTER20 Internetworking: Concepts, Architecture, & Protocols Tracy Bradley Maples, Ph.D. Computer Engineering & Computer Science California State University, Long Beach Notes for Douglas E. Comer, Computer Networks and Internets (5th Edition)

  2. Why Internetworking? • "One of the most utterly scintillating notions presented in the text is that there is no such thing as an internet. Universal service exists by deftly combining software and hardware into a virtual network system, where the communication system is an abstraction." • Dr. Jennifer Seitzer • University of Dayton • LANs • Low cost • Limited distance • WANs • High cost • Unlimited distance • Thus, no single networking technology is best for all needs.

  3. Universal Service • A fundamental concept in networking • Pioneered by the telephone system • Allows an arbitrary pair of computers to communicate • Highly desirable • Difficult in a heterogeneous world • Heterogeneity • Incompatibilities among networks exist. • There are different: • Electrical properties • Signaling and data encoding • Packet formats • Physical Addresses • Ultimately: • Although universal service is highly desirable, incompatibilities among network hardware and physical addressing prevent an organization from building a bridged network that includes arbitrary technologies. • --Comer

  4. Solution: Build an Internetwork • Begin with heterogeneous network technologies • Connect the physical networks • Create software to make the resulting system appear homogeneous • The result is called an internetwork or internet. • Connecting Heterogeneous Networks • Special purpose computer systems are used to connect heterogeneous networks: • Dedicated • Work with LAN or WAN technologies • Known as an • -- Internet router • -- Internet gateway

  5. An Internet Router • The cloud denotes an arbitrary network technology • One interface per network is needed • Main Concept: • A router can interconnect networks that use different technologies, including different media and media access techniques, physical addressing schemes, or frame formats. • --Comer

  6. Internet Architecture • Use multiple: • -- Networks • -- Routers interconnecting networks • The Host computer connects to a network • A single router has limited • -- CPU power and memory • -- I/O capability • Goal of Internetworking • Create a communication system that is: • Seamless • Uniform • General-purpose • Universal • Hides heterogeneity from the user

  7. The Internet Concept

  8. Hiding Heterogeneity • To create a "virtual" network: • Invent • -- An addressing scheme • -- A naming scheme • Implement with the scheme with protocol software • Note: The protocol software is needed on both hosts and routers. • The Internet Protocols • Known as TCP/IP • Many protocols comprise the suite • Designed to work together • Divided into five conceptual layers

  9. TCP/IP Layering Note: This TCP/IP layering is an actual implementation of protocols, unlike the ISO model.

  10. TCP/IP Layers • Layer 5: Application Layer • Everything else (i.e., how one application uses the Internet) • Similar to OSI Layer 6 and 7 • Layer 4: Transport Layer • Specifies how to provide reliable transfer from one application on one computer to an application on another • Similar to OSI Layer 4 • Layer 3: Internet Layer • Format of packets • Mechanisms for forwarding packets • Not in the OSI Model • Layer 2: Network Interface Layer • MAC frame format • MAC addressing • Interface between computer and the network (i.e., the NIC) • Similar to OSI Layer 2 • Layer 1: Physical Layer • Basic network hardware • Similar to OSI Layer 1

More Related