EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak



Similar documents
8/27/2014. What is a computer network? Introduction. Business Applications (1) Uses of Computer Networks. Business Applications (2)

Computer Networks Vs. Distributed Systems

524 Computer Networks

Introduction to computer networks and Cloud Computing

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

WAN Data Link Protocols

Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet

Chapter 7: Computer Networks, the Internet, and the World Wide Web. Invitation to Computer Science, C++ Version, Third Edition

CSMC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. January 11 CMSC417 Set 1 1

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

ELEC3030 Computer Networks

Chapter 2 - The TCP/IP and OSI Networking Models

Overview of Network Hardware and Software. CS158a Chris Pollett Jan 29, 2007.

Communications and Computer Networks

Introduction Chapter 1. Uses of Computer Networks

Computer Networks. Definition of LAN. Connection of Network. Key Points of LAN. Lecture 06 Connecting Networks

Computer Networks CS321

What is CSG150 about? Fundamentals of Computer Networking. Course Outline. Lecture 1 Outline. Guevara Noubir noubir@ccs.neu.

The OSI Model and the TCP/IP Protocol Suite PROTOCOL LAYERS. Hierarchy. Services THE OSI MODEL

PLANEAMENTO E GESTÃO DE REDES INFORMÁTICAS COMPUTER NETWORKS PLANNING AND MANAGEMENT

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

Module 1. Introduction. Version 2 CSE IIT, Kharagpur

Ethernet. Ethernet. Network Devices

Wide Area Networks. Learning Objectives. LAN and WAN. School of Business Eastern Illinois University. (Week 11, Thursday 3/22/2007)

Data Communication and Computer Network

Data Link Protocols. TCP/IP Suite and OSI Reference Model

Link Layer. 5.6 Hubs and switches 5.7 PPP 5.8 Link Virtualization: ATM and MPLS

Topics. Computer Networks. Let s Get Started! Computer Networks: Our Definition. How are Networks Used by Computers? Computer Network Components

UPPER LAYER SWITCHING

Telecommunications, Networks, and Wireless Computing

IT Data Communication and Networks (Optional)

Chapter 5. Data Communication And Internet Technology

CSE 3461 / 5461: Computer Networking & Internet Technologies

WAN Technology. Heng Sovannarith

The Network Layer Functions: Congestion Control

3.1 TELECOMMUNICATIONS, NETWORKS AND THE INTERNET

The OSI Model: Understanding the Seven Layers of Computer Networks

WANs and Routers. M.Sc. Aleksandra Kanevce M.Sc. Aleksandra Bogojeska

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX

Operating System Concepts. Operating System 資 訊 工 程 學 系 袁 賢 銘 老 師

Overview of Computer Networks

The OSI Model and the TCP/IP Protocol Suite

ELEC3030 (EL336) Computer Networks. How Networks Differ. Differences that can occur at network layer, which makes internetworking difficult:

This course has been retired. View the schedule of current <a href=

SFWR 4C03: Computer Networks & Computer Security Jan 3-7, Lecturer: Kartik Krishnan Lecture 1-3

OSI Reference Model: An Overview

IT4405 Computer Networks (Compulsory)

Note! The problem set consists of two parts: Part I: The problem specifications pages Part II: The answer pages

How To Use A Network Over The Internet (Networking) With A Network (Netware) And A Network On A Computer (Network)

Data Link Layer Overview

ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK

Chapter 1: Introduction to Communications What is Data Communications? Data Communication Networks Basic Components of a communications system

Lecture (02) Networking Model (TCP/IP) Networking Standard (OSI) (I)

1 Introduction to mobile telecommunications

CCNA R&S: Introduction to Networks. Chapter 5: Ethernet

Communication Networks. MAP-TELE 2011/12 José Ruela

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?

Security (II) ISO : Security Architecture of OSI Reference Model. Outline. Course Outline: Fundamental Topics. EE5723/EE4723 Spring 2012

NZQA Expiring unit standard 6857 version 4 Page 1 of 5. Demonstrate an understanding of local and wide area computer networks

CTS2134 Introduction to Networking. Module 07: Wide Area Networks

Introduction to WAN Technologies

Chapter 1: Introduction

COMMUNICATION NETWORKS WITH LAYERED ARCHITECTURES. Gene Robinson E.A.Robinsson Consulting

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

Protocol Data Units and Encapsulation

The OSI and TCP/IP Models. Lesson 2

Transport and Network Layer

MANAGEMENT INFORMATION SYSTEMS 8/E

Objectives of Lecture. Network Architecture. Protocols. Contents

Introduction to WAN Technologies

an interconnected collection of autonomous computers interconnected = able to exchange information

The TCP/IP Reference Model

The OSI model has seven layers. The principles that were applied to arrive at the seven layers can be briefly summarized as follows:

Network Security 網 路 安 全. Lecture 1 February 20, 2012 洪 國 寶

Module 15: Network Structures

Mathatma Gandhi University

Indian Institute of Technology Kharagpur. TCP/IP Part I. Prof Indranil Sengupta Computer Science and Engineering Indian Institute of Technology

Protocol Architecture

Computer Networks III

Chapter 14: Distributed Operating Systems

ICS 153 Introduction to Computer Networks. Inst: Chris Davison

Introduction to LAN/WAN. Network Layer

Data Communication Networks Introduction

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS

The internetworking solution of the Internet. Single networks. The Internet approach to internetworking. Protocol stacks in the Internet

Lecture 28: Internet Protocols

2 Basic Concepts. Contents

Requirements of Voice in an IP Internetwork

Zarządzanie sieciami telekomunikacyjnymi

Chapter 16: Distributed Operating Systems

CSCI 362 Computer and Network Security

CMPT 165: The Internet, Part 3

C Information Systems for Managers Fall 1999

WAN Technologies Based on CCNA 4 v3.1 Slides Compiled & modified by C. Pham

Asynchronous Transfer Mode: ATM. ATM architecture. ATM: network or link layer? ATM Adaptation Layer (AAL)

Notes Odom, Chapter 4 Flashcards Set:

Architecture and Performance of the Internet

EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst

DATA COMMUNICATION AND NETWORKS

Computer Networks - Xarxes de Computadors

Transcription:

Packet Switching and Computer Networks

Switching As computer networks became more pervasive, more and more data and also less voice was transmitted over telephone lines. Circuit Switching The telephone network used circuit switching. Circuit switching operates by first reserving a complete route from the sender to the receiver. This bandwidth does not change during a call, and remains reserved even if the connection is not transmitting any data but is still active. An example follows: A fixed bandwidth will be reserved at S1,S2,S4,S5, and S7 for the duration

Packet Switching Packet switching is similar to message switching using short messages. Any message exceeding a network-defined maximum length is broken up into shorter units, known as packets, for transmission; the packets, each with an associated header, are then transmitted individually through the network. The performance of Packet Switching is called Best Effort performance. If you transmit from sender to receiver, all the network will do its best to get the packet to the other end as fast as possible, but there are no guarantees on how fast that packet will arrive.

Packet Formats A packet contains three major fields: The header, the message, and redundancy check bits Most popular technique uses cyclic redundancy checks (CRCs) CRC is nothing more than a set of parity bits that cover overlapping fields of message bits. CRC can detect small number of errors A header typically contain numerous subfields in addition to the necessary address field Message

Message Switching Packet switching has its origin in message switching A message switch typically operates in the store-andforward fashion Message has to be completely received and stored by the switch before it can be forwarded to the next switch.

Delays in Message switching Minimum delay in message swicthing

Datagram Packet Switching Each packet is routed independently through network It is also called connectionless packet-switching Routers in the internet are packet switches that operate in datagram mode

Delay Calculations Delay in datagram packet switching Assume P=T/3 is required to transmit

Virtual-Circuit Packet Switching VC packet switching involves the establishment of a fixed path, often called a virtual circuit or a connection

Congestion Congestion

Reference Models The OSI Reference Model The TCP/IP Reference Model A Comparison of OSI and TCP/IP

Layering Layering

Protocol Hierarchies Layers, protocols, and interfaces.

Open Systems Interconnection (OSI) OSI partioned the communication process into seven layers and provided a framework for talking about the overall communication process. The OSI work also provided a unified view of layers, protocols, and services. This unified view has provided the basis for the development of networking standards to the present day.

Reference Models The OSI reference model.

Services to Protocols Relationship The relationship between a service and a protocol.

OSI Reference Model The early network architectures developed by various vendors were not compatible with each other. This desire led to an effort to develop a reference model for open system interconnection (OSI) OSI reference model partitioned the communications process into seven layers provided a framework for talking about the overall communications process and hence was intended to facilitate the development standards. The OSI work also provided a unified view of layers, protocols, and services.

The seven-layer OSI Model OSI reference model

OSI Layers Physical layer deals with transfer of bits over a communication channel Data link layer provides for the transfer of frames across a transmission link (dialup modems use PPP) Network layer provides for transfer of data in the form of packets across a communication network. Addresing and congestion are dealt with network layer Transport layer is responsible for the end-to-end transfer of messages from a process in the source machine to aprocess in the destination machine. TCP/IP networks, access the transport layer Setting up and releasing connections across the network

OSI Layers Session layer can be used to control the manner in which data are exchanged. Certain applications require a halfduplex dialog where the two parties take turns transmitting information Presentation layer is intended to provide the application layer with independence from differences in the representation of data. For example, different computers use different codes for representing characters and integers, and also different conventions as to whether the first bit or last bit is the most significant bit. Application layer provides services that are frequently required by the applications involve communications. Ex: HTTP, FTP, email

Headers and Trailers

TCP/IP Reference Model The TCP/IP reference model.

TCP/IP Protocol Graph

Routing Routing the packets

HTTP Example

Application

Reference Models Protocols and networks in the TCP/IP model initially.

Network Standardization ITU Main sectors Radiocommunications Telecommunications Standardization Development Classes of Members National governments Sector members Associate members Regulatory agencies

IEEE 802 Standards The 802 working groups. The important ones are marked with *. The ones marked with are hibernating. The one marked with gave up.

Business Applications of Networks A network with two clients and one server.

Home Network Applications Access to remote information Person-to-person communication Interactive entertainment Electronic commerce

Network Hardware Local Area Networks Metropolitan Area Networks Wide Area Networks Wireless Networks Home Networks Internetworks

Local Area Networks Two broadcast networks Bus Ring

Metropolitan Area Networks A metropolitan area network based on cable TV.

Wide Area Networks Relation between hosts on LANs and the subnet.

Wide Area Networks (2) A stream of packets from sender to receiver.

Wireless Networks Categories of wireless networks: System interconnection Wireless LANs Wireless WANs

Wireless Networks (2) Bluetooth configuration Wireless LAN

Wireless Networks (3) Individual mobile computers A flying LAN