01_-_W01L01_-_Introduction[1].pp free tx

HassanShahg2 55 views 25 slides Jun 27, 2024
Slide 1
Slide 1 of 25
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25

About This Presentation

Tcp/Ip


Slide Content

Data Communication and Computer Networks Dr. Ehsan Munir Department of Computer Science COMSATS University Islamabad, Wah Campus [email protected] Introduction 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, b y 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 , 5 th edition Reference Book -“Computer Networking: A Top-Down Approach” by James F Kurose, Keith W Ross , 7 th edition.

Course Information Reference Book -“Computer Networks: A Systems Approach” By L. Peterson, and B. Davie, 5 th 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.

1. 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. Five components of data communication

1. Data flow (simplex, half-duplex, and full-duplex)

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
Tags