Spring 2004 1 EE4272 Switch vs. Router Switch:  Def. 1: A network node that forwards packets from inputs to outputs based on header information in each.

Slides:



Advertisements
Similar presentations
Chapter 17 Networking Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
Advertisements

Spring 2000CS 4611 Introduction Outline Statistical Multiplexing Inter-Process Communication Network Architecture Performance Metrics.
KOM 15032: Arsitektur Jaringan Terkini
Arsitektur Jaringan Pertemuan 09 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Lab Practical 2 Study about different types of Networking Device
CS 381 Introduction to computer networks Lecture 2 1/29/2015.
Connecting to Remote Networks © 2004 Cisco Systems, Inc. All rights reserved. Understanding WAN Technologies INTRO v2.0—7-1.
 Readings: Peterson & Davie, Chapter 1.  “We reject kings, presidents, and voting. We believe in rough consensus and running code.”
Internetworking Introduction How Networks Differ How Networks Can Be Connected Concatenated Virtual Circuits Connectionless Internetworking Tunneling Fragmentation.
Spring 2004 EE4272 EE4272: Computer Networks Instructor: Dr. Tricia Chigan Dept.: Elec. & Comp. Eng.
1 Fall 2005 Internetworking: Concepts, Architecture and TCP/IP Layering Qutaibah Malluhi CSE Department Qatar University.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Telecommunications and Networking Dr. V.T. Raja Oregon State University Summer 2007.
Computer Network Architecture and Programming
Leon-Garcia & Widjaja: Communication Networks Copyright ©2000 The McGraw Hill Companies The user clicks on a link to indicate which document is to be retrieved.
1/20 Introduction Outline Statistical Multiplexing Inter-Process Communication Network Architecture Performance Metrics Implementation Issues.
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.
TCP/IP Protocol Suite 1 Chapter 3 Objectives Upon completion you will be able to: Underlying Technology Understand the different versions of wired Ethernet.
Overview of simple LANs. Networking basics: LAN TCP/IP is the protocol used in the Internet and dominates the internet and transport layers The subnet.
COMPUTER NETWORKS.
Fundamentals of Computer Networks ECE 478/578 Lecture #2 Instructor: Loukas Lazos Dept of Electrical and Computer Engineering University of Arizona.
Layer Architecture of Network Protocols
Network Component's and terms.. Hubs  An Ethernet hub, active hub, network hub, repeater hub, multiport repeater or hub is a device for connecting multiple.
Data Comm. & Networks Instructor: Ibrahim Tariq Lecture 3.
CS 381 Final Exam Study Guide Final Exam Date: Tuesday, May 12 th Time: 10:30am -12:30pm Room: SB 105 Exam aid: 8 ½ x 11 page of notes front and back.
Bob Baker Open Systems Interconnection OSI Reference model –Layer 7 application –Layer 6 presentation –Layer 5 session –Layer 4 transport –Layer 3 network.
Lecture 3: Networks and Protocols Anders Västberg Slides are a selection from the slides from chapter 3 and 4 from:
Hub  A hub is a piece of hardware that connects multiple wired devices together on a single network. Hubs work at the physical layer (layer 1) of the.
Computer Architecture Lecture 30 Fasih ur Rehman.
CS 6401 Internetworking Outline Internet Architecture Best Effort Service Model.
ECE 4400:427/527 - Computer Networks Spring 2015 Dr. Nghi Tran Department of Electrical & Computer Engineering Lecture 3: Network Architectures Dr. Nghi.
Chapter 17 - Internetworking: Concepts, Architecture, and Protocols 1. Internetworking concepts 2. Router 3. protocol for internetworking 4. TCP/ IP layering.
Chapter 1 Introduction Circuit/Packet Switching Protocols Computer Networking: A Top Down Approach, 5 th edition. Jim Kurose, Keith Ross Addison-Wesley,
RSC Part I: Introduction Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides are, mainly, part of the companion slides to.
Computer Networks Chapter 2: Applications and Layered Architectures.
Internet A simple introduction 黃韻文 申逸慈.
CSE 6590 Department of Computer Science & Engineering York University 111/9/ :26 AM.
Spring 2006Computer Networks1 Chapter 2 Network Models.
William Stallings Data and Computer Communications
1 Pre-Introduction What is computer network?. 2 Pre-Introduction Suppose you want to build a computer network The question is: –What available technologies.
Fall 2001CS 6401 Introduction to Networking Outline Networking History Statistical Multiplexing Performance Metrics.
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.
Network Components Basics!. Network HUB  Used to connect multiple Ethernet devices together  Layer 1 of the OSI model  Not used much today.
Point to Point connections
Network Programming Chapter 1 Networking Concepts and Protocols.
IT 210: Web-based IT Fall 2012 Lecture: Network Basics, OSI, & Internet Architecture.
 Chapter 1.5. ~ KNSS  Students ’ feedback  Had difficulties due to: Lack of knowledge in networking English No microphone for.
1 Chapter 1: Foundation Dr. Rocky K. C. Chang 30 January 2004.
ECEN “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Lecture notes and.
Midterm Review. Chapter 1 Internet Concepts Applications, End-hosts, Routers, Switches, Communication Links Overall architecture How they are organized.
Prepaid by: Guided by: ashwin goswami.
COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.
Spring Ch 17 Internetworking Concepts, Architecture, and Protocols Part III Internetworking.
Networking Using the OSI Model.
Protocols and the TCP/IP Suite
DATA COMMUNICATION Lecture-45.
Point-to-Point Network Switching
ECE 4400:427/527 - Computer Networks Spring 2017
Net431:advanced net services
Lecture 10 Internet QoS Basic concepts Networking hardware.
TASK 4 Guideline.
Data and Computer Communications by William Stallings Eighth Edition
Network Core and QoS.
Router Construction Outline Switched Fabrics IP Routers
Network Architecture for Cyberspace
Chapter 1. Introduction Data Communications
Introduction and Foundation
Network Basics and Architectures Neil Tang 09/05/2008
Network Core and QoS.
Presentation transcript:

Spring EE4272 Switch vs. Router Switch:  Def. 1: A network node that forwards packets from inputs to outputs based on header information in each packet. It differs from a router mainly in that it typically does not interconnect networks of different types. (Peterson)  Switch fabric: The component of a switch that directs packets from their inputs to the correct outputs. (Peterson) Router:  Def. 1: A network node connected to two or more networks that forwards packets form on network to another. (Peterson)  Def. 2: An internetworking device that connects two computer networks. It makes use of an internet protocol and assumes that all of the attached devices on the networks use the same communications architecture and protocols. A router operates at OSI layer 3. (Stallings)

Spring EE4272 Cost-Effective Resource Sharing Must share (multiplex) network resources (nodes and links) among multiple users B B C C A A B C A B C A DMUXMUX (a) (b) Trunk group

Spring EE4272 Conventional Multiplexing Strategies Synchronous Time- Division Multiplexing (STDM) With TDM, each channel gets all of the bandwidth periodically during brief intervals of time. Frequency-Division Multiplexing (FDM) With FDM, each channel continuously gets a fraction of the bandwidth

Spring EE4272 Net Interface IP TCP HTTP Net Interface IP Net Interface IP TCP HTTP EthernetPPP Router router PPP Ethernet (a) (b) PC

Spring EE4272 Application 1 Socket socket interface user kernel Application 2 user kernel Underlying communication Protocols Communications network Socket socket interface Socket API

Spring EE4272 Socket API