COMPUTER NETWORKS CS610 Lecture-1 Hammad Khalid Khan.

Slides:



Advertisements
Similar presentations
COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.
Advertisements

ECE 355 Introduction to Computer Networks and Data Communications
1 Computer Networks and Communications [Δίκτυα Υπολογιστών και Επικοινωνίες] Lectures 8&9: Internet Protocols in Detail – TCP/IP Univ. of the Aegean Financial.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
CSCI 4550/8556 Computer Networks Comer, Chapter 1: Introduction.
Adapted from Tanenbaum's Slides for Computer Networks, 4e
1 Introduction to Data Communications ECI-M-917 Methods of Teaching and Learning : Lecture, Tutorial and Workshop.
Data Communication and Networks Lecture 0 Administrivia September 5, 2002 Joseph Conron Computer Science Department New York University
Computer Networks Eyad Husni Elshami. Computer Network A computer network is a group of interconnected computers to share data resources ( printer, data.
Vocabulary URL = uniform resource locator: web address protocol –set of rules that networked computers follow in order to share data and coordinate communications.
Data Communication and Networks Lecture 0 Administrivia September 7, 2006.
CS335 Networking & Network Administration Tuesday April 27, 2010.
Introduction Chapter Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
CMPSCI 453/653 Department of Computer Science
INTRODUCTION TO COMPUTER NETWORKS Navpreet Singh Computer Centre Indian Institute of Technology Kanpur Kanpur INDIA (Ph : ,
1 Networks I Course Information Course No.: IT 224 Prerequisite: Phys 104 and Math 151 Credit Hours: 3 Hrs Semester/Session: Fall 2010 Course website:
G52CCN Computer Communications and Networks Milena Radenkovic Room: B47
Marwan Al-Namari Week 1. Teaching Plan: Weeks 1 – 14. Week 1-6 (In week 4 you will have a Quiz No.1). Mid Term Holiday Mid-Term Exam. Week 7-14 (In week.
CECS 474 Computer Network Interoperability Tracy Bradley Maples, Ph.D. Computer Engineering & Computer Science Cal ifornia State University, Long Beach.
Lecturer: Tamanna Haque Nipa
Introduction Chapter 1 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
CS 453 Introduction to Data and computer communications Syllabus Vinod Kulathumani West Virginia University.
Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Nguyễn Đức Thái.
Computer Network Design EEB_7_876
Computers Are Your Future Tenth Edition Chapter 8: Networks: Communicating & Sharing Resources Copyright © 2009 Pearson Education, Inc. Publishing as Prentice.
DEPARTMENT of COMPUTER SCIENCE and INFORMATION TECHNOLOGIES CEN 665
Dr. Faouzi Kamoun (MSUD 538) Tel: College of Information Technology Dubai University College ITGN 235: Principles of Networking.
G52CCN Computer Communications and Networks Milena Radenkovic Room: B47
ICT 6621 : Advanced NetworkingKhaled Mahbub, IICT, BUET, 2008 ICT 6621 Advanced Networking Course Teacher Dr. Khaled Mahbub Assistant Professor, IICT,
Chapter 17 - Internetworking: Concepts, Architecture, and Protocols 1. Internetworking concepts 2. Router 3. protocol for internetworking 4. TCP/ IP layering.
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
Computer Networks A.S. Tanenbaum 5 th Edition 2011 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice.
HNC COMPUTING - Network Concepts 1 Network Concepts Devices Introduction into Network Devices.
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department INTRODUCTION TO COMPUTER NETWORKS Dr. Abdelhamid.
Chapter 17 Internetworking: Concepts, Architecture, and Protocols
Chapter 6 Data Communications. Network Collection of computers Communicate with one another over transmission line Major types of network topologies What.
EE3402- Data Communication Networks Lecture 1 Muhammad Qaisar Shafi.
Presented to:-Sir.Ali Presented by:-Mahmood Khan Roll No:-2801.
CCNA Guide to Cisco Networking Chapter 2: Network Devices.
CMPSCI 653/453 Professor Don Towsley Department of Computer Science Department of Computer Science University of Massachusetts University of Massachusetts.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model.
Chapter 9 Introduction To Data-Link Layer Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Digital Planet: Tomorrow’s Technology and You Chapter 8 Networking and Digital Communication Copyright © 2012 Pearson Education, Inc. publishing as Prentice.
COMPUTER NETWORKS CS610 Lecture-22 Hammad Khalid Khan.
Distributed Systems 0. Overview Simon Razniewski Faculty of Computer Science Free University of Bozen-Bolzano A.Y. 2014/2015.
Computer Engineering and Networks, College of Engineering, Majmaah University INTRODUCTION TO COMPUTER NETWORKS Mohammed Saleem Bhat
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.
M. R. Kharazmi Chapter 1 Data Communications and Networks Overview.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 4: Networking and the Internet Computer Science: An Overview Tenth.
Spring Ch 17 Internetworking Concepts, Architecture, and Protocols Part III Internetworking.
COMPUTER NETWORKS CS610 Lecture-15 Hammad Khalid Khan.
Networking W.S. Hwang KUAS EE..
Computer Network Course objective: To understand Network architecture
COMPUTER NETWORKS CS610 Lecture-45 Hammad Khalid Khan.
Mobile &Wireless Computing
Connecting Networks Repeater: physical layer Bridge: data link layer
Lecture 10 Internet QoS Basic concepts Networking hardware.
INTRODUCTION TO COMPUTER NETWORKS
INTERNATIONAL BURCH UNIVERSITY
INTRODUCTION TO COMPUTER NETWORKS
COMPUTER NETWORKS CS610 Lecture-35 Hammad Khalid Khan.
Introduction Chapter 1 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
INTRODUCTION TO COMPUTER NETWORKS
COMPUTER NETWORKS CS610 Lecture-29 Hammad Khalid Khan.
- Computer Networks Hitesh Tewari Room - F.38 ORI Tel
CCN – revision lecture.
Presentation transcript:

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

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 ) – Data Transmission (Chap ) – Packet Transmission (Chap. 7-16) – Interntworking (Chap ) – Network Applications (Chap )

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