Вы находитесь на странице: 1из 13

Computer Networking & Data

Communication-II (CE414)

1. Introduction

Things you need to know …


  Instructor:
  Rehan Qureshi
  Text Book:
  Data Communications and Networking, 3rd Ed.
  Behrouz A. Forouzan.
  Reference Books:
  Computer Networks - Andrew S. Tanenbaum.
  Data and Computer Communications - W. Stallings
  Webpage:
  www.ssuet.edu.pk/~rqureshi
Fall 2010 CE-414-RQ/Introduction 2

1
What is a protocol?

  It is a set of rules that governs data


communication

Fall 2010 CE-414-RQ/Introduction 3

Standardized Protocol
Architectures
  Required for devices to communicate
  Vendors have more marketable products
  Customers can insist on standards based
equipment
  Two standards:
  OSI Reference model
  Never lived up to early promises
  TCP/IP protocol suite
  Most widely used
  Also: IBM Systems Network Architecture
(SNA)
Fall 2010 CE-414-RQ/Introduction 4

2
OSI v TCP/IP

Fall 2010 CE-414-RQ/Introduction 5

OSI Layers

  All
  People
  Seems
  To
  Need
  Data
  Processing

Fall 2010 CE-414-RQ/Introduction 6

3
Internet Layers

Fall 2010 CE-414-RQ/Introduction 7

Protocol Hierarchies

  The entities
comprising the
corresponding
layers on
different
machines are
called peers.

Fall 2010 CE-414-RQ/Introduction 8

4
Protocol Hierarchies
Layer 5
(Application)

Fall 2010 CE-414-RQ/Introduction 9

Protocol Hierarchies

Fall 2010 CE-414-RQ/Introduction 10

5
Protocol Hierarchies

PDU
Fragmentation

Assembly

Fall 2010 CE-414-RQ/Introduction 11

Internet Layers

Fall 2010 CE-414-RQ/Introduction 12

6
Physical Layer
  It is responsible for transmitting
individual bits from one node to the
next.
  It is mainly concerned with …
  Characteristics of transmission medium
  Signal levels

  Data rates

Fall 2010 CE-414-RQ/Introduction 13

Data Link Layer


  It is responsible for transmitting frames from
one node to the next.
  Its major duties are …
  Framing
  Physical Addressing
  Flow Control
  Error Control
  Access
Control

Fall 2010 CE-414-RQ/Introduction 14

7
Node to node delivery
  A node with physical address 10 sends a frame to a node with
physical address 87. The two nodes are connected by a link.
  At the data link level this frame contains physical addresses in
the header. These are the only addresses needed.
  The rest of the header contains other information needed at
this level.
  The trailer usually contains extra bits needed for error
detection

Fall 2010 CE-414-RQ/Introduction 15

Node to node delivery

Fall 2010 CE-414-RQ/Introduction 16

8
Network Layer
  Responsible for the delivery of packets from the
original source to the final destination.
  Performs routing functions across multiple
networks
  Implemented in end systems and routers

Fall 2010 CE-414-RQ/Introduction 17

Source to destination delivery

Fall 2010 CE-414-RQ/Introduction 18

9
Source to destination delivery

Fall 2010 CE-414-RQ/Introduction 19

Transport Layer
  It is responsible for delivery of a message
from one process to another.
  Its major functions are …
  Port Addressing
  Connection Control
  Flow Control
  Error Control

Fall 2010 CE-414-RQ/Introduction 20

10
Process to process delivery

Fall 2010 CE-414-RQ/Introduction 21

Process to process delivery

Fall 2010 CE-414-RQ/Introduction 22

11
Application Layer

  It is responsible for providing services to the


user.

Fall 2010 CE-414-RQ/Introduction 23

Summary

Fall 2010 CE-414-RQ/Introduction 24

12
Some Protocols in TCP/IP
Suite

Fall 2010 CE-414-RQ/Introduction 25

13

Вам также может понравиться