Kazi Fall 2007 CSCI 3701 CSCI-370/EENG-480 Computer Networks Khurram Kazi.

Slides:



Advertisements
Similar presentations
CSCI 690 CSCI-690 C omputer Networks: Shrinking the globe one click at a time Lecture 1 Khurram Kazi.
Advertisements

Eighth Edition by William Stallings
Data and Computer Communications. Data Communications, Data Networks, and the Internet “The fundamental problem of communication is that of reproducing.
Chapter 1 Data Communications and Networks - Overview Data Communications deals with the transmission of signals in a reliable and effective manner. Topics.
CSCI 370 CSCI-370 C omputer Networks: Shrinking the globe one click at a time Lecture 1 Khurram Kazi.
COE 341: Data & Computer Communications (T081) Dr. Marwan Abu-Amara Chapter 1: Data Communications & Networking Overview.
Data and Computer Communications
Adapted from Tanenbaum's Slides for Computer Networks, 4e
COE 341: Data & Computer Communications (T061) Dr. Marwan Abu-Amara Chapter 1: Data Communications & Networking Overview.
1 Introduction to Networking Lesson 01 NETS2150/2850.
1 Introduction to Data Communications ECI-M-917 Methods of Teaching and Learning : Lecture, Tutorial and Workshop.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
Sami S.Al-Wakeel 1 CHAPTER 1 INTRODUCTION. Sami S.Al-Wakeel 2 NETWORK Definition: A Group of interconnected nodes that exchange information and share.
CMPE 150 – Winter 09 Lecture 2 January 8, 2009 P.E. Mantey.
ECS 152A 1. Introduction. A Communications Model Source —generates data to be transmitted Transmitter —Converts data into transmittable signals Transmission.
Data and Computer Communications
William Stallings Data and Computer Communications 7th Edition
Chapter 1: Overview Lecturer: Alias Mohd Telecommunications Department Faculty of Electrical Engineering UTM SET 4573: Data Communication and Switching.
Advanced Computer Network Lecture 1: Introduction Yunming Ye Department of Computer Science Shenzhen Graduate School Harbin Institute of Technology.
Computer Networks NYUS FCSIT Spring 2008 Igor TRAJKOVSKI, Ph.D. Associate Professor Milos STOLIC, B.Sc. Assistant
Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Nguyễn Đức Thái.
CE 4228 DATA COMMUNICATIONS AND NETWORKING Introduction.
Chapter 1 Introduction.
Data and Computer Communications
Computer Networks and Communications (2) Bazara I. A. Barry Department of Computer Science University of Khartoum
Computer Networks Network Hardware & Software
Introduction Chapter 1 Uses of Computer Networks Business ApplicationsBusiness Applications Home ApplicationsHome Applications Mobile.
Data and Computer Communications
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Introduction Hamed Jamshak Hamed Jamshak Chapter 1 Hamed Jamshak.
1.1 Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, September 2011.
Chonbuk National University, DCS LabLab Seminar presented by ghcho 2002/1/7 1 Computer Networks 2003/Fall Division of Electronics & Information Engineering.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
William Stallings Data and Computer Communications
Communication Networks - Overview CSE 3213 – Fall November 2015.
Data Communications and Networking Overview
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Introduction Chapter 1 Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues
Introduction Chapter 1 Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues
Introduction Chapter 1. Metropolitan Area Networks A metropolitan area network based on cable TV.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Introduction Chapter 1. Computer network computer network, often simply referred to as a network, is a collection of hardware components and computers.
Introduction.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 1 – Data Communications, Data Networks, and.
Prof. Msanjila, S.S. Computer Networks. Course outline Introduction to computer networks Layers of Computer Network Physical layer Data link layer Medium.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
M. R. Kharazmi Chapter 1 Data Communications and Networks Overview.
Data and Computer Communications Eighth Edition by William Stallings Chapter 1 – Data Communications, Data Networks, and the Internet.
Data Communications Chapter 1 – Data Communications, Data Networks, and the Internet.
William Stallings Data and Computer Communications 7th Edition
Computer Network Course objective: To understand Network architecture
Chapter 1 Introduction Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
Chapter 1 Introduction.
CSCI-690 Computer Networks: Shrinking the globe one click at a time Lecture 1 Khurram Kazi CSCI 690.
Network Hardware Local Area Networks Metropolitan Area Networks
Chapter 1 Introduction.
Chapter 1 – Part 1 Introduction.
شبکه های کامپیوتری.
Chapter 1 – Part 2 Introduction.
William Stallings Data and Computer Communications 7th Edition
Chapter 1 Introduction.
William Stallings Data and Computer Communications 7th Edition
Advanced Computer Networks Lecture 1
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Presentation transcript:

Kazi Fall 2007 CSCI 3701 CSCI-370/EENG-480 Computer Networks Khurram Kazi

Kazi Fall 2007 CSCI 3702 Major sources of the slides for this lecture  Slides from Tanenbaum’s and William Stallings’ website are used in this lecture

Kazi Fall 2007 CSCI 3703 Course Outline  This course provides an introduction to the fundamentals and the applications of data communications networks. Network architectures, topology, protocols, network services and models will be discussed. Some of the protocols the course will cover are:  Synchronous Optical Networks (SONET) (Wide Area Network)  Optical Transport Hierarchy (OTH) (Wide Area Network)  Ethernet (10/100, Gigabit Ethernet) (LAN, Metro and Wide Area Networks)  MultiProtocol Label Switching (MPLS) (Layer 2.5)  Protocols based on Internet Protocol (IP) (Layer 3 and above)  Switching and routing architectures will be presented (Hardware/Software implementation architectures)  Time permitting we will cover some aspects of Cellular Networking and Next Generation Network Architecture (NGN)  Services provided by various networks  Network Security  OPNET (a premier network simulator) will be used in simulating various aspects of networking concepts.

Kazi Fall 2007 CSCI 3704 Grading Policy  Assignments, short quizzes and presentations on assigned papers (during the course of the semester) 30%  1 Midterm Test 30%  Final Project 40%  Final Projects will be in any topic of interest within the Data Networking field  There will be an Oral presentation of the project along with a written report  NYIT’s Academic Integrity policy will be strictly enforced. Any student found to be cheating (in the assignments, quizzes, Midterm etc.) will get a straight “F”

Kazi Fall 2007 CSCI 3705 Do’s and Don’ts for the Final Project  DO NOT use any report / design from the net. I will know if you did!!  Properly referenced work that is not plagiarized is acceptable  Most of it should be your work!!  Select the topic that interests you. Be creative in it! Designing some aspect in software or hardware will be highly encouraged as opposed to doing an overview/report on some networking technology  By mid semester have a good idea of your project  Team of 2 students working on the same project is allowed.  Each team member’s task within the project should be explicitly defined.

Kazi Fall 2007 CSCI 3706 Intended Results at the Culmination of the Course  You should have a good understanding of networking technologies  Should be able to architecturally design various components of the diverse networks  Design of a router/switching Network Element  Line Cards  Switch Fabrics  Protocol Handling  Ability to figure out which aspect is implemented in hardware and what is designed in the software

Kazi Fall 2007 CSCI 3707 Books  Required Textbooks:  Computer Networks, Andrew S. Tanenbaum, 4th Edition, Prentice Hall, 2003, ISBN  Recommended Textbooks:  1) The Internet and Its Protocols; A Comparative Approach, Adrian Farrel, Morgan Kaufmann Publishers, 2004, ISBN X  2) Internetworking with TCP/IP Principles, Protocols, and Architectures, Douglas Comer, 4th Edition, Volume 1, Prentice Hall, 2000, ISBN  3) Optical Networking Standards: A Comprehensive Guide for Professionals, edited by Khurram Kazi, Springer, 2006, ISBN

Kazi Fall 2007 CSCI 3708 Useful websites  Tanenbaum’s website at Prentice Hall   William Stalling’s (Another good text book on data and computer networks) Website   Standards Organizations and Industry Forums  Internet Engineering Task Force   MetroEthernet Forum   International Telecommunication Union (ITU): The leading United Nations agency for information and communication technologies   IEEE (Institute of Electrical and Electronics Engineers) LAN/MAN Standards Committee   OPNET (Network simulator that we will be using) 

Kazi Fall 2007 CSCI 3709 ITU  Main sectors Radiocommunications Telecommunications Standardization Development  Classes of Members National governments Sector members Associate members Regulatory agencies

Kazi Fall 2007 CSCI IETF  The Internet Engineering Task Force (IETF) is a large open international community of network designers, operators, vendors, and researchers concerned with the evolution of the Internet architecture and the smooth operation of the Internet. It is open to any interested individual. The IETF Mission Statement is documented in RFC 3935.(IETF)RFC 3935

Kazi Fall 2007 CSCI IEEE 802 Standards The 802 working groups. The important ones are marked with *. The ones marked with  are hibernating. The one marked with † gave up.

Kazi Fall 2007 CSCI Implication of the Designs we work on; keep few things in mind!  During the design process we always make trade-offs  Trade-offs can be based on time to market, cost implications, complexity, environmental considerations etc.  Ethics: Keep in mind the implications of what you are designing, how it impacts the society!!  Privacy vs. Security is a big issue in networking  Network designs inherently deal with  Implementing of standardized solutions based on regional or global standards developed by industry forums or international standards organizations  Power consumption considerations: Making the Designs Green; Environmental friendly!!  Cost/performance trade-offs

Kazi Fall 2007 CSCI Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues

Kazi Fall 2007 CSCI Business Applications of Networks

Kazi Fall 2007 CSCI Business Applications of Networks (2)  The client-server model involves requests and replies.

Kazi Fall 2007 CSCI Home Network Applications  Access to remote information  Person-to-person communication  Interactive entertainment  Electronic commerce

Kazi Fall 2007 CSCI Home Network Applications (2)  In peer-to-peer system there are no fixed clients and servers.

Kazi Fall 2007 CSCI Home Network Applications (3)  Some forms of e-commerce.

Kazi Fall 2007 CSCI Types of Network  Metropolitan Area Networks  Local Area Networks  Wide Area Networks  Cellular Networks  Wireless Networks (could be Broadband Networks or LANs)  Home Networks  Internetworks

Kazi Fall 2007 CSCI Network classification based on distances  Classification of interconnected processors by scale.

Kazi Fall 2007 CSCI Fuzzy Networking Demarcation Points

Kazi Fall 2007 CSCI A Communications Model

Kazi Fall 2007 CSCI Communications Tasks Transmission system utilizationAddressing InterfacingRouting Signal generationRecovery SynchronizationMessage formatting Exchange managementSecurity Error detection and correctionNetwork management Flow control

Kazi Fall 2007 CSCI Data Communications Model

Kazi Fall 2007 CSCI Transmission Medium  Selection is a basic choice  internal use entirely up to business  long-distance links made by carrier  Rapid technology advances change mix  fiber optic  Copper Cable (still alive and widely used)  Wireless (microwaves, satellite, light waves, cellular etc.)  Transmission costs still high (but decreasing as time progresses)  Hence interest in efficiency improvements (never ending so to speak!)

Kazi Fall 2007 CSCI Some of the Drivers for Innovative Networking Technologies  Growth of number & power of computers is driving need for interconnection  also seeing rapid integration of voice, data, image & video technologies  Voice over IP  IPTV  Traditional net connectivity for data transmissions

Kazi Fall 2007 CSCI Types of Networks: Wide Area Networks  Span a large geographical area  Cross public rights of way  Rely in part on common carrier circuits  Technologies used include:  circuit switching  packet switching (IP or MPLS based)  Ethernet based transport  Legacy Technologies  frame relay  Asynchronous Transfer Mode (ATM)

Kazi Fall 2007 CSCI Types of Networks: Wide Area Network

Kazi Fall 2007 CSCI  Relation between hosts on LANs and the subnet. Types of Networks: Wide Area Network

Kazi Fall 2007 CSCI Types of Networks: Wide Area Network  A stream of packets from sender to receiver.

Kazi Fall 2007 CSCI Circuit Switching  Uses a dedicated communications path established for duration of conversation  Comprising a sequence of physical links with a dedicated logical channel  e.g. telephone network

Kazi Fall 2007 CSCI Packet Switching  Data sent out of sequence over diverse paths  Small chunks (packets) of data at a time  Packets passed from node to node between source and destination  Used for terminal to computer and computer to computer communications

Kazi Fall 2007 CSCI Types of Networks: Metro Area Network  MAN  Middle ground between LAN and WAN  Private or public network  High speed  Large area

Kazi Fall 2007 CSCI Types of Networks: Metro Area Network

Kazi Fall 2007 CSCI Types of Networks: Metro Area Network  A metropolitan area network based on cable TV.

Kazi Fall 2007 CSCI Types of Networks: Local Area Networks  Smaller scope  Building or small campus  Usually owned by same organization as attached devices  Data rates much higher  Switched LANs, e.g. Ethernet  Wireless LANs

Kazi Fall 2007 CSCI Types of Networks: Local Area Networks  Two broadcast networks  (a) Bus  (b) Ring

Kazi Fall 2007 CSCI Types of Networks: Wireless Networks  Categories of wireless networks:  System interconnection  Wireless LANs  Wireless WANs

Kazi Fall 2007 CSCI Types of Networks: Wireless Networks  (a) Bluetooth configuration  (b) Wireless LAN

Kazi Fall 2007 CSCI Types of Networks: Wireless Networks  (a) Individual mobile computers  (b) A flying LAN

Kazi Fall 2007 CSCI Types of Networks: Home Networking  Computers (desktop PC, PDA, shared peripherals  Entertainment (TV, DVD, VCR, camera, stereo, MP3)  Telecomm (telephone, cell phone, intercom, fax)  Appliances (microwave, fridge, clock, furnace, airco)  Telemetry (utility meter, burglar alarm, babycam).

Kazi Fall 2007 CSCI Home Networking: Digital Living Room  Digital Living Network Alliance (DLNA) 

Kazi Fall 2007 CSCI The Internet  Internet evolved from ARPANET  first operational packet network  applied to tactical radio & satellite nets also  had a need for interoperability  led to standardized TCP/IP protocols

Kazi Fall 2007 CSCI Internet Elements SONET/OTH (MPLS based routing)

Kazi Fall 2007 CSCI Internet Architecture

Kazi Fall 2007 CSCI Example Configuration