Computer Network
Download
Report
Transcript Computer Network
COMPUTER NETWORKS
CS610
Lecture-1
Hammad Khalid Khan
Course Answers the Basic Question:
How do COMPUTER NETWORKS and
INTERNET Operate?
Textbook
Title
Computer Networks and Internets, with Internet
Applications, 4th edition
Author
Douglas E. Comer
Publisher
Pearson Education
Book website
http://www.netbook.cs.purdue.edu
Reference Books
“Computer Networks” by Andrew S. Tanenbaum, Prentice
Hall Publishers
“Networking: A Top-Down Approach Featuring the Internet”
by James F. Kurose and Keith W. Ross
Course Composition
Four Main Parts
– Using and Building Internet Applications
– Data Transmission
– Packet Transmission
– Interntworking
– Network Applications
(Chap. 1 - 3)
(Chap. 4 - 6)
(Chap. 7-16)
(Chap. 17-27)
(Chap. 28-41)
Part 1: Data Transmission
Transmission Media
Local Asynchronous Communication
(RS 232)
Long Distance Communication
(Modems and Carriers)
Part 2: Packet Transmission
Packets and Frames
Local Area Networks (LANs)
– Hardware Addressing
– Ethernet, WLAN and Bluetooth
– Extending LANs: Fiber Modems, Repeaters, Bridges,
Switches
Part 2: Packet Transmission (Cont’d)
WAN Technologies and Routing
Network Ownership and Service Paradigm
Protocols and Layering
Part 3: Interntworking
Concepts, Architecture and Protocols
IP Addresses
Binding Protocol Addresses
Part 3: Interntworking (Cont’d)
IP Datagrams and Datagram Forwarding
IP Encapsulation, Fragmentation and Reassembly
TCP/IP
Part 4: Network Applications
Client-Server Interaction
The Socket Interface
Example Applications
Grade Distribution
Assignments
15%
Midterm Examination
35%
GMDB
5%
Final Examination
45%
COURSE INTRODUCTION
CHAPTER No. 1
INTRODUCTION
Network and Internet
Network
System for connecting computers using a single
transmission technology
Internet
Set of networks connected by routers that are configured to
pass traffic among any computers attached to any network
in the set
Classification of Networks
By SIZE
Local Area Network (LAN) versus
Wide Area Network (WAN)
By Connectivity
Point-to-Point versus Broadcast
By Communication Medium
By Mobility
Fixed versus Mobile
Networks in Daily Life
Now, networks are an important part of everyday activities
Business
Home
Government
Education
Mastering The Complexity
Concentrate on understanding the concepts
Learning the Networking Terminology
(summarized in a Glossary in Appendix 1)
Complexity in Network Systems
Many different technologies exist
No single underlying theory or model
Models are either so simplistic or so complex
No simple or uniform terminology