networking lecture 1-3-by_mamun sir

15

Click here to load reader

Upload: sharifbdp

Post on 18-Dec-2014

198 views

Category:

Education


1 download

DESCRIPTION

This a Class Lecture Sheet on Networking Class. Mamun Sir is the Lecturer of that class. Which was held in Atish Dipankar Uninersity.

TRANSCRIPT

Page 1: Networking lecture 1-3-by_Mamun sir

Page 1Page 1

Data Networking &Communication

Md. Abdullah Al Mamun

Sr. Lecturer , FST, ADUST

Page 2: Networking lecture 1-3-by_Mamun sir

Page 2Page 2

Chapter 1 INTRODUCTION

Page 3: Networking lecture 1-3-by_Mamun sir

Page 3

What’s in the data?

For effective communication– languages, text, audio, video

For computers:– electrical encoding of data– where is the start of the packet?– which bits contain the length?– is there a checksum? where is it?

how is it computed?– what is the format of an address?– byte ordering

Page 4: Networking lecture 1-3-by_Mamun sir

Page 4

Data Communications Model

Page 5: Networking lecture 1-3-by_Mamun sir

Page 5

A Communications Model

Page 6: Networking lecture 1-3-by_Mamun sir

Page 6

Communications Tasks

Transmission system utilization Addressing

Interfacing Routing

Signal generation Recovery

Synchronization Message formatting

Exchange management Security

Error detection and correction Network management

Flow control

Page 7: Networking lecture 1-3-by_Mamun sir

Page 7

chapter2

Network Layer Architecture

Page 8: Networking lecture 1-3-by_Mamun sir

Page 8

ProtocolsThe instructions and conventions, used tounderstand the format of address and to computechecksum exist at different levels of network, areknown as protocols

Layering

To make easy software development and maximize flexibility Network protocols are generally organized in different layers

Page 9: Networking lecture 1-3-by_Mamun sir

Page 9

Layering

Most popular model of guiding(not specifying) protocol layers is OSI reference model

-Adopted and created by ISO -7 layers of protocols

OSI Reference Model: Layer 1

Transmits and receives raw data to communication medium.

Does not care about contents.

voltage levels, speed, connectors

PhysicalExamples: RS-232, 10BaseT

Page 10: Networking lecture 1-3-by_Mamun sir

Page 10

Data Link

OSI Reference Model: Layer 2

Detects and corrects errors.

Organizes data into packets before passing it down. Sequences packets (if necessary).

Accepts acknowledgements from receiver.

Physical1

2 Examples: Ethernet MAC

Page 11: Networking lecture 1-3-by_Mamun sir

Page 11

Network

Data Link

OSI Reference Model: Layer 3

Relay and route information to destination.

Manage journey of packets and figure out intermediate hops (if needed).

Physical1

2

3

Examples: IP, X.25

Page 12: Networking lecture 1-3-by_Mamun sir

Page 12

Transport

Network

Data Link

OSI Reference Model: Layer 4Provides a consistent interface for end-to-end (application-to-application) communication. Manages flow control.

Network interface is similar to a mailbox.

Physical1

2

3

4

Examples: TCP, UDP

Page 13: Networking lecture 1-3-by_Mamun sir

Page 13

Session

Transport

Network

Data Link

OSI Reference Model: Layer 5

Services to coordinate dialogue and manage data exchange.

Software implemented switch.

Manage multiple logical connections.

Keep track of who is talking: establish & end communications.

Physical1

2

3

4

5

Examples: HTTP 1.1, SSL, NetBIOS

Page 14: Networking lecture 1-3-by_Mamun sir

Page 14

Presentation

Session

Transport

Network

Data Link

OSI Reference Model: Layer 6Data representation

Concerned with the meaning of data bits

Convert between machine representations

Physical1

2

3

4

5

6

Examples: XDR, ASN.1, MIME, MIDI

Page 15: Networking lecture 1-3-by_Mamun sir

Page 15

Application

Presentation

Session

Transport

Network

Data Link

OSI Reference Model: Layer 7

Collection of application-specific protocols

Physical1

2

3

4

5

6

7

Examples:email (SMTP, POP, IMAP)file transfer (FTP)directory services (LDAP)