CSCI-370 Computer Networks: Shrinking the globe one click at a time Lecture 1 - PowerPoint PPT Presentation

Loading...

PPT – CSCI-370 Computer Networks: Shrinking the globe one click at a time Lecture 1 PowerPoint presentation | free to view - id: 1b9f6d-ZDc1Z



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

CSCI-370 Computer Networks: Shrinking the globe one click at a time Lecture 1

Description:

Some of the Slides used in this lecture are from Tanenbaum's and William ... Telemetry (utility meter, burglar alarm, babycam). Fall 2008. Home Networking: ... – PowerPoint PPT presentation

Number of Views:57
Avg rating:3.0/5.0
Slides: 58
Provided by: iris6
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: CSCI-370 Computer Networks: Shrinking the globe one click at a time Lecture 1


1
CSCI-370Computer NetworksShrinking the globe
one click at a timeLecture 1
  • Khurram Kazi

2
Major sources of the slides for this lecture
  • Some of the Slides used in this lecture are from
    Tanenbaums and William Stallings websites
  • K. Kazi Optical Networking Standards A
    Comprehensive Guide for Professionals
  • Larry L. Peterson Bruce S. Davie, Computer
    Networks A Systems Approach

3
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
  • Protocols based on Internet Protocol (IP) (Layer
    3 and above)
  • Routing fundamentals and protocols within IP
    Network (Layer 3 and above)
  • Ethernet (10/100 Mb/s, 1/10/100(??) Gb/s
    Ethernet) (LAN, Metro and Wide Area Networks)
  • Synchronous Optical Networks (SONET) (Wide Area
    Network)
  • Optical Transport Hierarchy (OTH) (Wide Area
    Network)
  • MultiProtocol Label Switching (MPLS) (Layer 2.5)
  • 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) (Time permitting)
  • Services provided by various networks (Time
    permitting)
  • Network Security (Time permitting)
  • OPNET (a premier network simulator) maybe be used
    in simulating various aspects of networking
    concepts.

4
Grading Policy
  • Assignments short quizzes 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
  • Class participation can sway the grade (so highly
    encouraged, dont be shy to ASK questions)
  • You are expected to write programs for various
    the assignments and the Final Project
  • NYITs Academic Integrity policy will be strictly
    enforced. Any student found to be cheating (in
    the assignments, quizzes, Midterm etc.) will get
    a straight F

5
Dos and Donts 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 members task within the project should
    be explicitly defined.

6
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
  • Protocol Handling/protocol stacks
  • Routing and switching
  • Have a good understanding of various WAN/MAN/LAN
    Technologies
  • Ability to figure out which aspect is implemented
    in hardware and what is designed in the software

7
Books
  • Primary Book
  • The Internet and Its Protocols A Comparative
    Approach, Adrian Farrel, Morgan Kaufmann
    Publishers, 2004, ISBN 1-55860-913-X
  • Recommended Textbooks
  • 1) Computer Networks A Systems Approach, Larry
    L. Peterson and Bruce S. Davie, 4th Edition,
    Morgan Kaugmann, 2007
  • 2) Computer Networks, Andrew S. Tanenbaum, 4th
    Edition, Prentice Hall, 2003, ISBN 0-13-066102-3
  • 3) Internetworking with TCP/IP Principles,
    Protocols, and Architectures, Douglas Comer, 4th
    Edition, Volume 1, Prentice Hall, 2000, ISBN
    0-13-018380-6
  • 4) Optical Networking Standards A Comprehensive
    Guide for Professionals, edited by Khurram Kazi,
    Springer, 2006, ISBN 0-387-24062-4

8
Useful websites
  • Tanenbaums website at Prentice Hall
  • http//authors.phptr.com/tanenbaumcn4
  • William Stallings (Another good text book on
    data and computer networks) Website
  • http//www.williamstallings.com/DCC/DCC8e.html
  • Standards Organizations and Industry Forums
  • Internet Engineering Task Force
  • http//www.ietf.org
  • MetroEthernet Forum
  • http//metroethernetforum.org
  • International Telecommunication Union (ITU) The
    leading United Nations agency for information and
    communication technologies
  • http//www.itu.int
  • IEEE (Institute of Electrical and Electronics
    Engineers) LAN/MAN Standards Committee
  • http//www.ieee802.org
  • OPNET (Network simulator)
  • www.opnet.com

9
ITU
  • Main sectors
  • Radiocommunications
  • Telecommunications Standardization
  • Development
  • Classes of Members
  • National governments
  • Sector members
  • Associate members
  • Regulatory agencies

10
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 RFC3935.

11
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.

12
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!!
    Especially true for Data Centers
  • IEEE 802.3AZ working group actively working on
    defining Energy Efficient Ethernet PHY
    specification
  • Cost/performance trade-offs

13
Efforts within IEEE 802.3AZ work Group to
Conserve Energy
14
Efforts within IEEE 802.3AZ work Group to
Conserve Energy
15
Efforts within IEEE 802.3AZ work Group to
Conserve Energy
16
Efforts within IEEE 802.3AZ work Group to
Conserve Energy
17
Efforts within IEEE 802.3AZ work Group to
Conserve Energy
18
Efforts within IEEE 802.3AZ work Group to
Conserve Energy
19
Efforts within IEEE 802.3AZ work Group to
Conserve Energy
20
Efforts within IEEE 802.3AZ work Group to
Conserve Energy
21
Methods to Save Energy
  • Reduce Link Rate
  • Can (and does) save energy
  • Some NICs drop link rate when a laptop is battery
    powered
  • Or, when a PC goes into sleep state
  • Turns-off PHY if no signal on link
  • Match the link rate to utilization
  • High utilization high link rate
  • Low utilization low link rate
  • Currently implemented using auto-negotiation
  • Set the Technology ability bits/message codes and
    then reset the link
  • Takes about 1000 milliseconds (a loooooooong time

22
Methods to Save Energy
  • Need for fast transitions
  • Can extend the benefits of link data rate
    reduction
  • By making the data rate transition faster
  • Need a faster way than auto-negotiation
  • When I need high data rate, I need it now
  • Cant advertise the desire to change to a higher
    speed
  • Need a mechanism that is transparent to upper
    layers
  • Need a standard mechanism to rapidly transition
  • From low to high data rate
  • From high to low data rate
  • Within the capabilities established by Auto
    Negotiation
  • IEEE Working Group 802.3AZ is working on the
    Energy Efficient Ethernet PHY specification

23
Uses of Computer Networks
  • Business Applications
  • Home Applications
  • Mobile Users
  • Social Issues

24
Business Applications of Networks
25
Business Applications of Networks (2)
  • The client-server model involves requests and
    replies.

26
Home Network Applications
  • Access to remote information
  • Person-to-person communication
  • Interactive entertainment
  • Electronic commerce

27
Home Network Applications (2)
  • In peer-to-peer system there are no fixed
    clients and servers.

28
Network Applications
  • Some forms of e-commerce.

29
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

30
Network classification based on distances
  • Classification of interconnected processors by
    scale.

31
Fuzzy Networking Demarcation Points
32
Communications Tasks
Transmission system utilization Addressing
Interfacing Routing
Signal generation Recovery
Synchronization Message formatting
Exchange management Security
Error detection and correction Network management
Flow control
33
A Communications Model
or cable/DSL modem
or cable/DSL modem
or cable network
34
Data Communications Model
35
Transmission Medium
  • Selection is a basic choice
  • internal use entirely up to business
  • long-distance links made by carrier
  • Rapid technology advances change/mix various
    transmission medium
  • 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!)

36
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

37
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)

38
Types of NetworksWide Area Network
39
Types of NetworksWide Area Network
  • Relation between hosts on LANs and the subnet.

40
Types of NetworksWide Area Network
  • A stream of packets from sender to receiver.

41
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

42
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

43
Types of NetworksMetro Area Network (MAN)
  • MAN
  • Middle ground between LAN and WAN
  • Private or public network
  • High speed
  • Large area

44
Types of NetworksMetro Area Network
45
Types of NetworksMetro Area Network
  • A metropolitan area network based on
    cable/Satellite service providers.

46
Types of NetworksLocal 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

47
Types of NetworksLocal Area Networks
  • Two broadcast networks
  • (a) Bus
  • (b) Ring

48
Types of NetworksWireless Networks
  • Categories of wireless networks
  • System interconnection
  • Wireless LANs (WiFi)
  • Wireless MANs (WiMax)

49
Types of NetworksWireless Networks
  • (a) Bluetooth configuration
  • (b) Wireless LAN

50
Types of NetworksWireless Networks
  • (a) Individual mobile computers
  • (b) A flying LAN (several airlines offer internet
    connectivity during flights)

51
Types of NetworksHome 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,
    air-conditioning etc.)
  • Telemetry (utility meter, burglar alarm, babycam).

52
Home NetworkingDigital Living Room
  • Digital Living Network Alliance (DLNA)
  • http//www.dlna.org/en/industry/about

53
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

54
Internet Elements
SONET/OTH (IP/MPLS based routing)
55
Internet Architecture
56
Example Configuration
57
Integrated Networked Enhanced Telemetry Yet
another networking application
https//www.inetprogram.org/default.aspx
About PowerShow.com