0% found this document useful (0 votes)
50 views15 pages

Course:: Prof. Dr. Eng. Hassan H. Soliman Email: Hsoliman@mans - Edu.eg

This document outlines a course on data communications. It provides information on the course contents, evaluation procedures, references, and introduction. The introduction discusses the basic components of a communication system including the source, transmitter, transmission system, receiver, and destination. It also covers the two main types of transmission technology: transmission over non-broadcasting links and transmission over broadcast links.

Uploaded by

saher waleed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views15 pages

Course:: Prof. Dr. Eng. Hassan H. Soliman Email: Hsoliman@mans - Edu.eg

This document outlines a course on data communications. It provides information on the course contents, evaluation procedures, references, and introduction. The introduction discusses the basic components of a communication system including the source, transmitter, transmission system, receiver, and destination. It also covers the two main types of transmission technology: transmission over non-broadcasting links and transmission over broadcast links.

Uploaded by

saher waleed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Mansoura University

Faculty of Computers and Information


Department of Information Technology
Second Semester- 2020-2021

DATA COMMUNICATIONS
Grade: 2ND YEAR PROGRAMS

Prof. Dr. Hassan H. Soliman


Dr. Mostafa Elgayar
Part 1 Chapter 1 P1

Course: DATA COMMUNICATIONS

Prof. Dr. Eng. Hassan H. Soliman


Email: [email protected]

Page 1-2
Course Contents
PART 1
Overview and Introduction
PART 2
Communication Reference Models
PART 3
Data Communication Fundamentals
and Physical Layer Protocols
PART 4
Datalink Layer Protocols and
Emerging Network Technologies
PART 5
The Internet Protocol Suite:
The Network Layer Protocols
PART 6
The Internet Protocol Suite:
The Transport Layer Protocols
PART 7
The Internet Protocol Suite:
The Application Layer Protocols

Page 1-3

Evaluation Procedures

• Mid term Exam 10


• Oral and Practical Exams 10+10
• Lab Quizes (1+2) 10
• Final Exam 60

Page 1-4
REFERENCES
• Text book:
 Course Lecture Notes
 Curt M. White, Data Communications and Computer
Networks: A Business User's Approach. 8th Edition,
Cengage Learning, 2016.
 Andrew S. Tanenbaum; “Computer Networks”, 5th
Edition, Prentice Hall, 2011.
• Reference Books:
 William Stallings; “Data and Computer
Communications”, 10th Edition, Prentice Hall, 2014.
 Jim Kurose, Keith Ross; “Computer Networking: A Top
Down Approach Featuring the Internet”, 7th edition.
Addison-Wesley, 2017.
Page 1-5

Course Contents
PART 1
Overview and Introduction
PART 2
Communication Reference Models
PART 3
Data Communication Fundamentals
and Physical Layer Protocols
PART 4
Datalink Layer Protocols and
Emerging Network Technologies
PART 5
The Internet Protocol Suite:
The Network Layer Protocols
PART 6
The Internet Protocol Suite:
The Transport Layer Protocols
PART 7
The Internet Protocol Suite:
The Application Layer Protocols

Page 1-6
PART 1
Overview and Introduction
___________

Page 1-7

Introduction
• The fundamental purpose of a communications system is
the exchange of data between two or more parties (end
systems).
• Data communications deals with the transmission of
signals in a reliable and efficient manner over a
communication channel.
• Networking deals with the technology and architecture of
the communications networks used to interconnect
communicating devices.
• Communications System Components are: Source,
Transmitter, Transmission System, Receiver, and
Destination.

Page 1-8
Diagram of a Communication System

Page 1-9

Components of a Communication System

• Source
 generates data to be transmitted
• Transmitter
 Converts data into transmittable signals
• Transmission System
 Carries data
• Receiver
 Converts received signal into data
• Destination
 Takes incoming data

Page 1-10
Data and Signals in Communications System

Page 1-11

Types of Transmission Technology

• There are two main types of transmission


technology:
 Transmission over Non-broadcasting (Point-to-point)
links
» Wide Area Networks
» Based On Circuit-switching
 Transmission over Broadcast links (shared networks)
» Local Area Networks
» Based on Packet-switching

Page 1-12
Circuit Switching
• Dedicated resources during a
conversation : no sharing
 circuit-like (guaranteed) performance
• Comprising a sequence of physical links
with a dedicated logical channel
In diagram, each link has four circuits.
 call gets 2nd circuit in top link and 1st
circuit in right link.
• circuit segment idle if not used by call
(no sharing)
• Commonly used in traditional telephone
networks
Page 1-13

Circuit switching: FDM versus TDM

Example:
FDM
4 users

frequency

time
TDM

frequency

time
Page 1-14
Packet Switching

• No need to dedicate transmission capacity along a


path through the network.
• Data sent out of sequence
• Small chunks (packets) of data at a time
• Packets passed from node to node between source
and destination
• Used for terminal to computer and computer to
computer communications

Page 1-15

Types of Transmission Technology

• There are two main types of transmission


technology:
 Transmission over Broadcast links (shared networks)
 Non-broadcasting (Point-to-point) links

Page 1-16
Classification of Networks by Scale

Page 1-17

Why Networking?

• Point to point communication not usually practical


 Devices are too far apart
 Large set of devices would need impractical number of
connections
• Solution is a communications network
• Two broad categories of communications networks
 Wide Area Network (WAN)
 Local Area Network (LAN)

Page 1-18
Wide Area Network (WAN) (1)

• Large geographical area


• Crossing public rights of way
• Rely in part on common carrier circuits
• Alternative technologies
 Circuit switching
 Packet switching
 Frame relay
 Asynchronous Transfer Mode (ATM)

Page 1-19

Wide Area Network (WAN) (2)

Page 1-20
Local Area Networks (LAN)

• Smaller scope
 Building or small campus
• Usually owned by same organization as attached
devices
• Data rates much higher
• Usually broadcast systems
• Now some switched systems and ATM are being
introduced

Page 1-21

Local Area Network Topologies


• There are many types of LANs:

Page 1-22
Metropolitan Area Networks (MAN)

• Middle ground between LAN and WAN


• Private or public network
• High speed
• Large area

Page 1-23

A metropolitan area network Example

Page 1-24
Service based Classification of Networks
• The network's type describes the manner in which
attached resources can be accessed.
• Resources can be servers, devices, files, and so on,
that reside on, or are controlled by, a network-
attached computer.
• These resources can be accessed in one of two
ways:
 peer-to-peer
 client/server

Page 1-25

Client-Server Architecture
• In Client/server networks, one or more dedicated
servers enable users to access information and
share peripherals.
• Client/server networks are typically used when
there is a constant need to access large files and
applications or when multiple users want to share
peripherals.

Page 1-26
Client-Server architecture
server:
• Serve Clients
• always-on host
• permanent IP address
• data centers for scaling
clients:
• communicate with server
• may be intermittently connected
client/server • may have dynamic IP addresses
• do not communicate directly
with each other

Page 3-27

Peer-to-Peer Architecture
• In "peer-to-peer" networking:
 each workstation is viewed as a peer to all the other
workstations, with the same capabilities.
 all of the workstations have the capacity to request and
provide information from and to every other
workstation.
 No specialized units such as files or print servers are
enabled, and all processing is performed locally.

Page 1-28
P2P architecture
• no always-on server
• arbitrary end systems directly peer-peer
communicate
• peers request service from
other peers, provide service
in return to other peers
 self scalability – new
peers bring new service
capacity, as well as new
service demands
• peers are intermittently
connected and change IP
addresses
 complex management
Page 3-29

You might also like