EnterPrise Networking Orientation

Embed Size (px)

Citation preview

  • 8/11/2019 EnterPrise Networking Orientation

    1/34

    aveen Patel

    Introduction toEnterprise Networking

  • 8/11/2019 EnterPrise Networking Orientation

    2/34

    aveen Patel

    Course Objective

    To understand both the What and the Why of

    networks in general and the Enterprise Model

    specifically.

    Note: This course is not specific to Engineers majors. It is

    intended for a wide audience with little or no prior experience

    with the Networks, or Internet in general.

  • 8/11/2019 EnterPrise Networking Orientation

    3/34

    aveen Patel

    This course will develop fundamental concepts, protocols &

    architecturesof Broadband and Enterprise Networking.

    Broadband networking driven by the imminent convergenceof

    telephony (voice), Internet (data), cable (video), and wireless

    networks.

    Fundamental ideas in telephone, networking, cable systems,

    wireless

    Convergence architectures: B-ISDN, ATM, Frame Relay,

    Internet

    Course Description Highlights

  • 8/11/2019 EnterPrise Networking Orientation

    4/34

    aveen Patel

    Issues:

    High-speed switching & router-design,

    Quality of service (QoS) building blocks and architectures

    Traffic engineering (MPLS, ATM, frame-relay),

    Fiber optical communications,

    Optical networking concepts,

    Protection/restoration/survivability,

    Optical link layers (SONET, WDM)

    Course Description Highlights

  • 8/11/2019 EnterPrise Networking Orientation

    5/34

    aveen Patel

    LANs/MANs/Last-Mile:

    Gigabit Ethernet,

    802.11a/b and community/hot-spot networks

    Cable-modem, DSL principles and economics

    Free-space-optical networkMultihop/3G wireless data, smart antennas, OFDM

    The course will involve substantial reading and a term project to help student

    synthesize the variety of concepts and appreciate the broad techno-economic

    challenges.

    Course Description Highlights

  • 8/11/2019 EnterPrise Networking Orientation

    6/34

    aveen Patel

    Pre-requisites

    Our assumptions about you:

    Computer networks background.

    Internet experience.

    Access to a computer.Knowledge of Networking Devices

    Basic Network Terms

  • 8/11/2019 EnterPrise Networking Orientation

    7/34

    aveen Patel

    Answers to FAQ's

    Lot of paper readings in the class (due every homework) + research case study(writing skills)

    Informal quizzes given occasionally to complement homeworks. These are notgraded.

    All homeworks due at the beginning of the class indicated on the coursecalendar

    Up to one late submission: no penalty

    Beyond that 20% penalty: only if submitted before solutions are posted (max oneweek grace period)

    All quizzes are open-book and extremely time limited.

    Quizzes consist of design qns, numerical, and short answer questions.

  • 8/11/2019 EnterPrise Networking Orientation

    8/34

    aveen Patel

    Grading

    Homework 25%

    Term Project 15%

    Exams 60%

  • 8/11/2019 EnterPrise Networking Orientation

    9/34

    aveen Patel

    Whats an Enterprise Networking?

  • 8/11/2019 EnterPrise Networking Orientation

    10/34

    aveen Patel

    OverviewConnectivity:

    direct (pt-pt, N-users),

    indirect (switched, inter-networked)

    Telephony, Internet, Cable Networks: Basic Concepts

    Concepts: Topologies, Framing, Multiplexing,Flow/Error Control, Reliability, Multiple-access,

    Circuit/Packet-switching, Addressing/routing,Congestion control

    Data link/MAC layer: SLIP, PPP, LAN technologies

    Interconnection Devices

  • 8/11/2019 EnterPrise Networking Orientation

    11/34

    aveen Patel

    Transporting Electrical Signals

    Common types of transmission media

    Wire pair

    Coaxial cable

    Fiber optic cable

    Radio

  • 8/11/2019 EnterPrise Networking Orientation

    12/34

    aveen Patel

    Problems?

    Security!

    Its much easier to protect centralized

    resources than when they are distributed.Network itself as the target..

  • 8/11/2019 EnterPrise Networking Orientation

    13/34

    aveen Patel

    Before the Internet

    Postal network.

    Delivers different types of objects (letters, packages, etc.) world-wide.

    Relatively high delay but relatively cheap.

    Sender and receiver identified by their postal address (name, number,

    street, city, etc.).Telephone network.

    Engineered to deliver real-time voice.

    Also world-wide.

    Low delay but more expensive.

    Users identified buy telephone number.

  • 8/11/2019 EnterPrise Networking Orientation

    14/34

    aveen Patel

    Telephone Network: What is It?

    Specialized to carry voice traffic

    Aggregates like T1, SONET OC-N can also carry data

    Also carries

    Telemetry, video, fax, modem calls

    Internally, uses digitalsamples

    Switches and switch controllers arespecial purpose computers

    Pieces:

    1. End systems

    2. Transmission3. Switching

    4. Signaling

  • 8/11/2019 EnterPrise Networking Orientation

    15/34

    aveen Patel

    Telephone Network: What is It?

    Single basic service: two-wayvoice

    low end-to-end delay

    guarantee that an accepted call will run to completion

    Endpoints connected by a circuit, like an electrical circuit

    Signals flow both ways (ful l duplex)

    Associated with reservedbandwidth and buffer resources

  • 8/11/2019 EnterPrise Networking Orientation

    16/34

    aveen Patel

    Telephone Network Design

    Fully connected core

    simple routing

    telephone numberis a hint about how to routea call

    But not for 800/888/700/900 numbers: these are pointers to a directory thattranslates them into regular numbers

    hierarchically allocatedtelephone number space

  • 8/11/2019 EnterPrise Networking Orientation

    17/34

    aveen Patel

    Telephone Network Design

  • 8/11/2019 EnterPrise Networking Orientation

    18/34

    aveen Patel

    Evolution of Communications Networks

    POTS network is not designed for other forms of

    communications (audio, video, and data).

    About 30 years ago, a second communications network was

    created with the goal of providing a better transportmechanism for data.

    In this class, we will study the technology underpinning data

    networks.

  • 8/11/2019 EnterPrise Networking Orientation

    19/34

    aveen Patel

    Whats a network?

    Merriam-Webster Dictionary:

    |A fabric or structure of cords or wires that cross at regular

    intervals

    A system of computers, terminals and databases connected by

    communication lines

    A computer network is defined as the interconnection of 2 or

    more independent computers.

  • 8/11/2019 EnterPrise Networking Orientation

    20/34

    aveen Patel

    Why network?

    Before networks:

    One large computer (mainframe) used for all processing in

    businesses, universities, etc.Smaller, cheaper computers

    Personal computers or workstations on desktops.

    Interconnecting many smaller computers is advantageous! Why?

  • 8/11/2019 EnterPrise Networking Orientation

    21/34

    aveen Patel

    Why network?

    Resource sharing!

    Hardware: printers, disks, terminals, etc.

    Software: text processors, compilers, etc.

    Data.

    Robustness.

    Fault tolerance through redundancy.

    Load balancing.

    Processing and data can be distributed over the network.

    Location independence.Users can access their files, etc. from anywhere in the network.

  • 8/11/2019 EnterPrise Networking Orientation

    22/34

    aveen Patel

    Transmission

    Definition

    Electrical transfer of a signal, message, or other form of

    intelligence from one location to another

    Co-exists withswitchingas being one of the two major disciplines oftelecommunication

  • 8/11/2019 EnterPrise Networking Orientation

    23/34

    aveen Patel

    Connectivity...

    Building Blocks

    links: coax cable, optical fiber...

    nodes: general-purpose workstations...

    Directconnectivity:

    point-to-point

    multiple access

  • 8/11/2019 EnterPrise Networking Orientation

    24/34

    aveen Patel

    Connectivity (Continued)

    Indirect Connectivity

    switched networks

    => switches

    inter-networks

    => routers

  • 8/11/2019 EnterPrise Networking Orientation

    25/34

    aveen Patel

    What is Connectivity ?

    Direct or indirect accessto every other node in the

    network

    Connectivityis what you get instead of a direct physical

    linkKey Tradeoff: Performance characteristics worse!

  • 8/11/2019 EnterPrise Networking Orientation

    26/34

    aveen Patel

    Connectivity

    Internet:

    Best-effort

    (no performance guarantees)

    Packet-by-packet

    A pt-pt link:Always-connected

    Fixed bandwidth

    Fixed delay

    Zero-jitter

    A hi

  • 8/11/2019 EnterPrise Networking Orientation

    27/34

    aveen Patel

    Architecture

    Digital Divide

  • 8/11/2019 EnterPrise Networking Orientation

    28/34

    aveen Patel

    Digital DivideThe Flip-side of the Knowledge Era

    Our objective is freedom from distance. We aredetermined to link all the villages of India not only

    with good roads but also with good telecom and

    internet services

    ------ Prime Minister of India15th Au ust 2001

    Haves Have-Nots

    Knows Know -Nots

  • 8/11/2019 EnterPrise Networking Orientation

    29/34

    aveen Patel

    BITS for All

  • 8/11/2019 EnterPrise Networking Orientation

    30/34

    aveen Patel

    Last Mile Technology Solutions : 802.11(b)

    NIC-Centre

    New AdministrativeBuilding

    (

    Mantralaya

    (

    500 Meters

  • 8/11/2019 EnterPrise Networking Orientation

    31/34

    aveen Patel

    Informal Quiz: Prerequisites

    T F (True or False)

    Datalink refers to the 3rd layer in the ISO/OSI reference model

    If peak rate = 10 Mbps, Avg rate = 2 Mbps and Service rate = 4 Mbps,multiplexing gain = 2.

    An even parity bit value for the 8-bit string 01101010 is 0.

    Packet forwarding is a control-plane function and routing is a data-plane

    function. Bridges and switches in Ethernet allow separation of collision domains, and

    reduce the degree of sharing of the physical media.

    Finding path from one node to another in a large network is a transport layerfunction.

    It is impossible to send 3000 bits/second through a wire which has a bandwidth

    of 1000 Hz. Randomness (in service and arrival) is what causes queuing at buffers.

    Littles law which relates expected queuing delay E(T) and expected # in thesystem E(n) is applicable only to M/M/1 queues.

    Littles law also holds for instantaneous(as opposed to average) queuing delayand instantaneous number in the system

  • 8/11/2019 EnterPrise Networking Orientation

    32/34

    aveen Patel

    Informal Quiz (Continued)

    Bit stuffing is used so that framing characters do not occur in the framepayload.

    CRC is based upon the idea that it is highly unlikely for an uncorrupted packetto be perfectly divisible by the CRC polynomial.

    Random access MAC protocols tend to perform very well at low loads in termsof channel multiplexing; but suffer from high delay at high loads.

    Taking turns or token-based protocols like token-ring offer a best of bothpartitioning and random access worlds.

    For long delay paths, on-off flow control is better than window flow control.

    Ethernet uses a CSMA/CD access method.

    The packets sent in a connection-oriented network are called datagrams.

    The distance-vector protocol involves checking neighbors distance vectorsand updating its own distance vector.

    Address structure is required to recognize whether the destination is one-hopor multiple-hops away.

  • 8/11/2019 EnterPrise Networking Orientation

    33/34

    aveen Patel

    Informal Quiz: Solutions

    T F (True or False)

    Datalink refers to the 3rd layer in the ISO/OSI reference model

    If peak rate = 10 Mbps, Avg rate = 2 Mbps and Service rate = 4 Mbps,multiplexing gain = 2.

    An even parity bit value for the 8-bit string 01101010 is 0.

    Packet forwarding is a control-plane function and routing is a data-plane function.

    Bridges and switches in Ethernet allow separation of collision domains, andreduce the degree of sharing of the physical media.

    Finding path from one node to another in a large network is a transport layerfunction.

    It is impossible to send 3000 bits/second through a wire which has a bandwidth of1000 Hz.

    Randomness (in service and arrival) is what causes queuing at buffers. Littles law which relates expected queuing delay E(T) and expected # in the

    system E(n) is applicable only to M/M/1 queues.

    Littles law also holds for instantaneous(as opposed to average) queuing delayand instantaneous number in the system

  • 8/11/2019 EnterPrise Networking Orientation

    34/34

    Informal Quiz Solutions

    Bit stuffing is used so that framing characters do not occur in the framepayload.

    CRC is based upon the idea that it is highly unlikely for an uncorrupted packetto be perfectly divisible by the CRC polynomial.

    Random access MAC protocols tend to perform very well at low loads in termsof channel multiplexing; but suffer from high delay at high loads.

    Taking turns or token-based protocols like token-ring offer a best of bothpartitioning and random access worlds.

    For long delay paths, on-off flow control is better than window flow control.

    Ethernet uses a CSMA/CD access method.

    The packets sent in a connection-oriented network are called datagrams.

    The distance-vector protocol involves checking neighbors distance vectors andupdating its own distance vector.

    Address structure is required to recognize whether the destination is one-hop ormultiple-hops away.