Point-to-Point Network Switching. Computer Networks Term B10

Similar documents
Internetwork Protocols

CEN445 Network Protocols & Algorithms. Network Layer. Prepared by Dr. Mohammed Amer Arafah Summer 2008

Chapter 11: Wide-Area Networks and the Internet

Internet Architecture and Protocol

Layer 3: Network Layer. 9. Mar INF-3190: Switching and Routing

INTRODUCTORY COMPUTER

Network.... communication system for connecting end- systems. End-systems a.k.a. hosts PCs, workstations dedicated computers network components

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ

Digital Communication Networks

Data & Computer Communication

Chapter 5. The Network Layer FATİH ŞAHİN Network Layer Design Isues. Store-and-Forward Packet Switching

Reti di Calcolatori I

The Internet. 9.1 Introduction. The Internet is a global network that supports a variety of interpersonal and interactive multimedia applications.

Internetworking Terms. Internet Structure. Internet Structure. Chapter 15&16 Internetworking. Internetwork Structure & Terms

Routing in packet-switching networks

Chapter 2 Network Models 2.1

Lecture 7. Reminder: Homework 2, Programming Project 1 due today. Homework 3, Programming Project 2 out, due Thursday next week. Questions?

OSI Network Layer. Network Fundamentals Chapter 5. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Quality of Service. Traffic Descriptor Traffic Profiles. Figure 24.1 Traffic descriptors. Figure Three traffic profiles

EEC-484/584 Computer Networks

Announcements. CS 5565 Network Architecture and Protocols. Outline for today. The Internet: nuts and bolts view. The Internet: nuts and bolts view

Last time. Wireless link-layer. Introduction. Characteristics of wireless links wireless LANs networking. Cellular Internet access

Chapter 7. Local Area Network Communications Protocols

Chapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet

TCP/IP THE TCP/IP ARCHITECTURE

Course 6. Internetworking Routing 1/33

OSI Network Layer. Network Fundamentals Chapter 5. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

The Network Layer and Routers

Module 2 Overview of Computer Networks

Module 2 Overview of. Computer Networks

Goals and topics. Verkkomedian perusteet Fundamentals of Network Media T Circuit switching networks. Topics. Packet-switching networks

HW3 and Quiz. P14, P24, P26, P27, P28, P31, P37, P43, P46, P55, due at 3:00pm with both soft and hard copies, 11/11/2013 (Monday) TCP), 20 mins

What Is Congestion? Effects of Congestion. Interaction of Queues. Chapter 12 Congestion in Data Networks. Effect of Congestion Control

TCP Congestion Control

TCP Congestion Control

COSC 6377 Mid-Term #2 Fall 2000

Introduction to Internetworking

Lecture 2 Communication services The Trasport Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Just enough TCP/IP. Protocol Overview. Connection Types in TCP/IP. Control Mechanisms. Borrowed from my ITS475/575 class the ITL

Growth. Individual departments in a university buy LANs for their own machines and eventually want to interconnect with other campus LANs.

Chapter 10 Switching in Data Networks. School of Information Science and Engineering, Shandong University Associate Prof.

Internet Protocols (chapter 18)

Chapter 5. The Network Layer

ET4254 Communications and Networking 1

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ

CS343: Data Communication Switched Communication Network

CN1047 INTRODUCTION TO COMPUTER NETWORKING CHAPTER 5 OSI MODEL NETWORK LAYER

Code No: RR Set No. 1

EEC-484/584 Computer Networks

Lecture 7. Network Layer. Network Layer 1-1

TCPIP Protocol Suite & Utilities. Revision no.: PPT/2K403/02

TCP/IP protocol suite

CS 43: Computer Networks. 20: The Network Layer November 5, 2018

Transport Layer. Gursharan Singh Tatla. Upendra Sharma. 1

TCOM 370 NOTES 99-1 NETWORKING AND COMMUNICATIONS

CN1047 INTRODUCTION TO COMPUTER NETWORKING CHAPTER 6 OSI MODEL TRANSPORT LAYER

This Lecture. BUS Computer Facilities Network Management. Switching Network. Simple Switching Network

Layering in Networked computing. OSI Model TCP/IP Model Protocols at each layer

Firewalls can be categorized by processing mode, development era, or structure.

Computer Communication Networks

Outline. Connecting to the access network: DHCP and mobile IP, LTE. Transport layer: UDP and TCP

Overview of TCP/IP Overview of TCP/IP protocol: TCP/IP architectural models TCP protocol layers.

The OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).

Data Networks. Lecture 1: Introduction. September 4, 2008

Network management and QoS provisioning - revise. When someone have to share the same resources is possible to consider two particular problems:

Communication Networks - 3 general areas: data communications, networking, protocols

Chapter 3 Protocols and the TCP/IP Suite

Chapter 5 (Week 9) The Network Layer ANDREW S. TANENBAUM COMPUTER NETWORKS FOURTH EDITION PP BLM431 Computer Networks Dr.

Teletraffic theory (for beginners)

The TCP/IP Architecture. Jean Yves Le Boudec 2017

William Stallings Data and Computer Communications. Chapter 10 Packet Switching

CS3600 SYSTEMS AND NETWORKS

JAMES F. KUROSE AND KEITH W. ROSS

(a) Client server model (b) MAN (c) Interfaces and services. [4+6+6] FirstRanker

Additional Slides (Basics) Intermediate Systems

SUBJECT: DATA COMMUNICATION AND NETWORK SEMESTER: V SEMESTER COURSE: BCA SUBJECT TEACHER: Dr.K.Chitra Assistant Professor, Department of Computer

Data and Computer Communications

Switching / Forwarding

Switching and Forwarding Reading: Chapter 3 1/30/14 1

Operating Systems. 16. Networking. Paul Krzyzanowski. Rutgers University. Spring /6/ Paul Krzyzanowski

Running Head: NETWORKING 1

Internet Routing. Review of Networking Principles. What s the Internet: nuts and bolts view. Communication links

Internet Routing. Review of Networking Principles

7010INT Data Communications Lecture 7 The Network Layer

Outline: Connecting Many Computers

===================================================================== Exercises =====================================================================

Outline. Inter-Process Communication. IPC across machines: Problems. CSCI 4061 Introduction to Operating Systems

Integrated Services. Integrated Services. RSVP Resource reservation Protocol. Expedited Forwarding. Assured Forwarding.

What is the fundamental purpose of a communication system? Discuss the communication model s elements.

Introduction to Networking

Applied Computer Networks. Introduction (2 nd Edition) John Morton

Network Protocols - Revision

Bridging and Switching Basics

The Network Layer. Network Layer Design Objectives

Networking for Data Acquisition Systems. Fabrice Le Goff - 14/02/ ISOTDAQ

APPENDIX F THE TCP/IP PROTOCOL ARCHITECTURE

Introduction Layer 3. IP-Header: and RFC-760 Addressing schemes Subnetting Routing. Layer 3 Solution in Trains

Internet, HTTP and DNS Examples. Networks: HTTP and DNS 1

CMPE 150/L : Introduction to Computer Networks. Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 18

CS 43: Computer Networks Switches and LANs. Kevin Webb Swarthmore College December 5, 2017

Transcription:

Point-to-Point Network Switching Computer Networks Term B10

Network Switching Outline Circuit Switching, Message Switching, Packet Switching, Cell Switching Connection-Oriented versus Connectionless Protocols Virtual Circuit versus Datagram Networks External/Internal Subnet Abstractions Computer Networks Network Switching 2

Circuit Switching Seeking out and establishing a physical copper path from end-to-end [historic definition]. Circuit switching implies the need to first set up a dedicated, end-to-end path for the connection before the information transfer takes place. Once the connection is made, the only delay is propagation time. Computer Networks Network Switching 3

Circuit Switching Figure 2-38. (a) Circuit switching. (b) Packet switching. Tanenbaum Computer Networks Network Switching 4

Network Core: Circuit Switching End-end resources reserved for call link capacity, router buffer space dedicated resources: no sharing circuit-like (guaranteed) performance call setup required Computer Networks Network Switching 5

Store-and-Forward Networks Intermediate processors (IMPS, nodes, routers, gateways, switches) along the path store the incoming block of data. Each block is received in its entirety at the router, inspected for errors, and retransmitted along the path to the destination. This implies buffering at the router and one transmission time per hop. Computer Networks Network Switching 6

Store-and-Forward Routers Computer Networks Network Switching 7

Cut Through Routers Computer Networks Network Switching 8

Message Switching A store-and-forward network where the block of transfer is a complete message. Since messages can be quite large, this can cause: buffering problems at the router. high mean delay times. Computer Networks Network Switching 9

Packet Switching A store-and-forward network where the block of transfer is a complete packet. A packet is a variable length block of data with a fixed upper bound. **Using packets improves mean message delay. Computer Networks Network Switching 10

Cell Switching 53 bytes A network where the unit of transfer is a small, fixed-size block of data (i.e., a cell). ATM (Asynchronous Transfer Mode) networks use 53-byte cells. Computer Networks Network Switching 11

Packet Switched Networks Connection-Oriented Protocols A setup stage is used to determine the end-to-end path before a connection is established. Data flow streams are identified by some type of connection indicator (e.g. OSI, X.25, SNA, ATM). Computer Networks Network Switching 12

Connection-Oriented Virtual Circuits Figure 5-45.Internetworking using concatenated virtual circuits. Tanenbaum Computer Networks Network Switching 13

Packet Switched Networks Connectionless Protocols No set up is needed. Each packet contains information which allows the packet to be individually routed hop-by-hop through the network. Bifurcated and adaptive routing techniques are possible. Computer Networks Network Switching 14

Connectionless Internetworking Figure 5-46. A connectionless internet. Tanenbaum Computer Networks Network Switching 15

Datagram vs Virtual Circuit Datagram Routing Each datagram packet may be individually routed. Virtual Circuit Routing In virtual circuit, set up is required. All packets in a virtual circuit follow the same path through the network. Computer Networks Network Switching 16

Transmission Event Timing DCC 6 th Ed., W. Stallings, Figure 10.3 Computer Networks Network Switching 17

External Virtual Circuit And Datagram Operation DCC 6 th Ed., W. Stallings, Figure 10.4 18

Internal Virtual Circuit And Datagram Operation DCC 6 th Ed., W. Stallings, Figure 10.5 19

Networking Switching Summary Circuit-switching and message switching are now obsolete. Store-and- forward, datagram packet switching (IP routers) dominates the Internet. Cell switching and virtual circuits (ATM switches) still exists in ATM networks. The external protocol abstraction to the subnet may differ from the internal subnet view. e.g. TCP is connection-oriented protocol that runs on top of a datagram IP protocol. Computer Networks Network Switching 20