0% found this document useful (0 votes)
20 views25 pages

01 - W01L01 - Introduction

TCP and Ip

Uploaded by

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

01 - W01L01 - Introduction

TCP and Ip

Uploaded by

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

Data Communication and

Computer Networks
Introduction

Dr. Ehsan Munir


Department of Computer Science
COMSATS University Islamabad, Wah Campus
[email protected]

The slides are adapted from the publisher’s material


Data Communications and Networking by Behrouz A. Forouzan, 5 th edition
Data and Computer Communications by William Stallings, 8 th Edition
Computer Networking: A Top-Down Approach by J F Kurose, K W Ross, 6 th Edition
Computer Networks, by L. Peterson, and B. Davie, 5 th edition
Outline
 Instructor Introduction
 Course Information
 Course Evaluation
 Data Communication Components
 Network Topologies
Instructor Introduction
 PhD Computer Science in 2008 from Harbin
Institute of Technology, Harbin, China.
 Associate Professor.
 My research interests include distributed
computing, wired and wireless networks, and
information retrieval.
 Number of publications in reputed journals
and conferences.
 HEC approved PhD supervisor.
 Member National Computing Education
Accreditation Council (NCEAC), Higher
Education Commission (HEC).
 IEEE Senior Member.
Course Information

Textbook
- “Data Communications and Networking”
by Behrouz A. Forouzan, 5th edition

Reference Book
-“Computer Networking: A Top-Down
Approach”
by James F Kurose, Keith W Ross, 7th edition.
Course Information

Reference Book
-“Computer Networks: A Systems Approach”
By L. Peterson, and B. Davie, 5th edition,
MKP.
Topics to be covered
 Introduction to data communication, computer
networks and layered architectures
 Direct-link networks
 Medium access control
 Internetworking, routing
 End-to-end protocols, flow control
 Congestion control
 Sockets
 Network Security
Objectives: Course Learning
Outcomes
• At the end of this course, you should be able to:
– Describe the basic network components,
services, technologies and layered network
architecture.
– Demonstrate the functionality of each layer
using networking tools.
– Develop simple network applications
– Describe the basic issues in Mobile Networks
and Network Security.
Course Evaluation
 Assignments
 Quizzes
 Term Project / Report
 Sessionals
 Final Exam
Key to Success

 Attendance
 Listen to online lectures and keep extra notes
 Ask questions

 Effort
 Do homework on your own. It’s ok to ask others but make
your own effort.

 Consistency
 Keep up with reading, and homework.
Plagiarism Policy
 According to this policy, a student's submitted
work must be the student's own. In this course,
this policy will be applied to all work submitted for
grade including exams, quizzes, homework, and
projects.

10
DATA COMMUNICATIONS
The term telecommunication means communication at a
distance. The word data refers to information presented
in whatever form is agreed upon by the parties creating
and using the data. Data communications are the
exchange of data between two devices via some form of
transmission medium such as a wire cable.

1.11
Five components of data communication

1.12
Data flow (simplex, half-duplex, and full-duplex)

1.13
Networks
 A network is set of devices (nodes) connected
by communication links.
 A node / host / end system can be a
computer, printer, or any other device capable
of sending and/or receiving data generated
by other nodes on the network.
 A link is a communication pathway that
transfers data from one device to another
 Topology: Arrangement of nodes in a network
specify topology.
Figure Types of connections: point-to-point and multipoint
Categories of topology
Figure A fully connected mesh topology (five devices)

n = 5, 10 links
n(n-1)/2
Mesh Topology
 Each device connected to every other device
 Advantages
 Robustness
 Secure
 Disadvantages
 Expensive
 Difficult to install
 Difficult to manage
Figure A star topology connecting four stations
Star Topology
 All computers attach to central point
 The devices are not directly linked to one
another
 Advantages
 Ease of installation
 Inexpensive (less than mesh)
 Robustness
 Disadvantages
 Hub fails, whole network down
 Costly than bus
Figure A bus topology connecting three stations
Bus Topology
 Single cable connect all computers
 Each computer has connector to shared cable
 Cable must end with a terminator
 Advantages
 Inexpensive
 Works well for small networks
 Disadvantages
 Cable break, whole network down
 Limited number of devices can be attached
Figure A ring topology connecting four stations
Ring Topology
 Each device connected to two devices
(immediate neighbors)
 The signal is passed along the ring in one
direction
 Advantages
 Easy to install and reconfigure
 Inexpensive (less than mesh)
 Disadvantages
 Break in a ring disables the whole network
 Unidirectional
Figure A hybrid topology: a star backbone with three bus networks

You might also like