Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 19

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


(Chap. 1 - 3)
– Data Transmission (Chap. 4 - 6)
– Packet Transmission (Chap. 7-16)
– Interntworking (Chap. 17-27)
– Network Applications (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

You might also like