Chapter 1
Chapter 1
[ECEg4191]
Chapter 1
Introduction
● Concept of Communication
● Communication Model
● Protocols and Architectures
● OSI Model
● TCP/IP
Evolution of data communications & networking
3
3. Advances in technology
Networks are more intelligent: quality of service (QoS)
Internet, Web, intranets, extranets, etc.
Pervasive computing/ubiquitous computing
Cont’
4
Postman
Communication Technology
6
Twitter
voice mail
instant
e-mail messaging chat rooms
telephony videoconferencing
newsgroups
collaboration GPS
Concepts of Communication
7
and 1’s) between two nodes via some form of the transmission
medium.
Transmission medium are:
Wireless (eg. air)
Wired (eg. cable)
A node is any devices like computer, printer, mobile and so on.
Data communication network requirements
8
loss).
Reliability: Average time between failures and recovery
after failure.
Cont’
9
teleconferencing, etc.).
Cont’
10
links.
A node can able to send or receive data generated by other
Data
Cont’
12
Data
Data
Cont’
13
Data Data
Communication Model
15
A transmitter: mouth
A receiver: ear
components:
Message
Sender
Receiver
Medium
Protocol
Cont’
19
It determines:
What is communicated
How it is communicated
When it is communicated
Type of Connection
Hybrid Topology
Example: having a main star topology with each branch
connecting several stations in a bus topology
Standardized Protocol Architectures
32
functions.
Each layer relies on the next lower layer to perform more
primitive functions.
Each layer provides services to the next higher layer.
layers.
The Seven Layers
35
Interaction of layers in OSI model
36
OSI Layers with Encapsulation
37
Source-to-Destination delivery
38
Cont’
39
Application Layer:
Applications provide away to create a message.
Presentation layer:
Provides data interfaces, data compression and
translation between different data formats
(syntax).
Formats data for presentation to the user
(Encryption/decryption)
Cont’
41
Session Layer:
Provides the control structure for communication
between applications.
Initiates, manages, and terminates connections
Transport Layer:
Provides reliable and transparent transfer of data
between end points.
Provides end-to-end error recovery and flow control.
applications.
connection.
Cont’
44
physical link.
The major duties of the data link layer are :
Physical Layer:
Concerned with transmission of unstructured bit stream
Synchronization of bits.
TCP/IP Suite
49
widely used.
Transport
Internet
Network access
Physical
Questions
51
Example: LAN
Summery- Star Topology
57
Easy installation
Less cabling
Easy to troubleshoot
Difficult to reconfigure
Slow transmission( because communication is in circular
fashion)
Session management
Authentication
Authorization
Use APIs:
Main Tasks:
Segmentation: dividing data in to small data units called
segments.
Flow control: Control the amount of data to be
transmitted.
Error control: automatic repeat request if data is missing.
UDP:
Connection less transmission
Transmission is faster than TCP because there is no feedback.
Example: video, game, VOIP,DNS,TFTP and others
Summery on OSI model- Network layer
65
Main Tasks:
Logical addressing: Based on IPV4 and IPV6, IP address is
used.
Routing: a method to move packets from source to
destination
Path determination: the process of choosing best path for
best path.
OSFP: open short first protocol
Main Tasks:
Media Access Control(MAC):
Control how the data is placed and received from the media.
Framing:
Accessing the media.
At physical layer:
Bits are converted in to signals and
Chapter-2 >>