ethernet implementation

Upload: venkata-kiran-kumar-sathikela

Post on 03-Jun-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 Ethernet Implementation

    1/78

    CHAPTER

    Practical EthernetImplementation

  • 8/12/2019 Ethernet Implementation

    2/78

    Chapter Objectives Provide a background on Ethernet

    itself and describe its characteristics Explain the practical implementation of

    various Ethernet LANs 10BaseT, 10Base2 and 10Base5 Show sample networking devices and

    network connections Introduce the 100 Mbps Ethernet that is

    also known as fast Ethernet Discuss the various operating systems

  • 8/12/2019 Ethernet Implementation

    3/78

    Chapter Modules

    Background on Ethernet Ethernet Basic Characteristics Overview of Implementation IEEE Implementation of 10BaseT IEEE Implementation of 10Base2

    IEEE Implementation of 10Base5 Fast (100 Mbps) Ethernet Networks Network Operating Systems for Ethernet

    Networks

  • 8/12/2019 Ethernet Implementation

    4/78

    N. Ganesan, All rights reserved.

    MODULE

    Background on Ethernet

  • 8/12/2019 Ethernet Implementation

    5/78

    Module Objectives

    Describe Ethernet in general Trace the origin of Ethernet Discuss the current status and speeds

  • 8/12/2019 Ethernet Implementation

    6/78

    Ethernet Defined

    A highly standardized popular networkarchitecture

    Based on the CSMA/CD transmissionprotocol

    It is a logical bus network that isimplemented both as a physical starand a physical bus network

    Governed by the IEEE 802.3 standard

  • 8/12/2019 Ethernet Implementation

    7/78

    Origin

    CSMA/CD originated in Univ. ofHawaii in the 60s

    Cabling and signaling schemes wereinvented at Xerox

    Subsequently standardized by a groupof companies Xerox, Intel and DEC

  • 8/12/2019 Ethernet Implementation

    8/78

    Current Status

    Highly standardized Standards set by IEEE 802 committee

    IEEE 802.3 Standards exists for different speeds of

    Ethernet implementations

  • 8/12/2019 Ethernet Implementation

    9/78

    Current Speeds

    10 Mbps Ethernet Example: 10BaseT

    100 Mbps Ethernet Example: 100BaseTX

    1 Gigabit Ethernet New and evolving network technology

    10 Gigabits Ethernet is currentlyemerging

  • 8/12/2019 Ethernet Implementation

    10/78

    END OF MODULE

  • 8/12/2019 Ethernet Implementation

    11/78

    N. Ganesan, All rights reserved.

    MODULE

    Ethernet Basic Characteristics

  • 8/12/2019 Ethernet Implementation

    12/78

  • 8/12/2019 Ethernet Implementation

    13/78

    Topology

    Logical bus Physical implementation

    Either Star or Bus Each has its own advantage

  • 8/12/2019 Ethernet Implementation

    14/78

    Cabling

    Popular Unshielded Twisted Pair (UTP) (10baseT)

    Different categories for different speeds Thin coaxial (10base2)

    Others

    Thick coaxial (10Base5) Shielded Twisted Pair (STP) Optical Fiber (10baseFL)

  • 8/12/2019 Ethernet Implementation

    15/78

    Communication Channels

    Network Cable

    Single ChannelBaseband Technology

    Ethernet Frame

  • 8/12/2019 Ethernet Implementation

    16/78

    A Typical Ethernet FrameFormat

    Preample

    Receivers address

    Senders address

    Frame Type

    CRC Trailer

    Ethernet II Frame Format used for TCP/IP Communication

  • 8/12/2019 Ethernet Implementation

    17/78

    Frame Components

    Preamble Start of frame indicator

    Destination address Source address Type

    Network layer protocol identifier Trailer

    CRC Error checking code

  • 8/12/2019 Ethernet Implementation

    18/78

  • 8/12/2019 Ethernet Implementation

    19/78

    END OF MODULE

  • 8/12/2019 Ethernet Implementation

    20/78

    N. Ganesan, All rights reserved.

    MODULE

    Overview of Implementations

  • 8/12/2019 Ethernet Implementation

    21/78

    Module Objectives

    List 10 Mbps IEEE implementations Discuss 100 Mbps implementations Show typical star and bus

    implementations

  • 8/12/2019 Ethernet Implementation

    22/78

    10 Mbps IEEE 802.3Implementations

    10BaseT Twisted pair implementation

    10Base2 Thin coaxial implementation

    10Base5 Thick coaxial implementation

    10BaseFL Fiber implementation

  • 8/12/2019 Ethernet Implementation

    23/78

    100 Mbps IEEE 802Implementations

    100BaseTX Twisted pair implementation

    100BaseT4 Uses two pairs of regular Cat 3 wires to transmit

    at 100M bps 100VG AnyLAN

    Twisted pair implementation with variation to the

    100BaseTX implementation The network of choice at present is

    Gigabit Ethernet that is gradually replacing100BaseTx networks

  • 8/12/2019 Ethernet Implementation

    24/78

    A Typical Star Ethernet LANConfiguration

    Client ServerClient

    NIC NIC NICNIC

    Hub

    RJ 45 Connection

    Twisted Pair Wire Cat 5e (1000baseT)

  • 8/12/2019 Ethernet Implementation

    25/78

    A Typical Bus Ethernet LANConfiguration

    Client ServerClient

    Thin coaxialcable (10base2)T-Connector

    Terminator

    NIC NIC NICNIC

  • 8/12/2019 Ethernet Implementation

    26/78

    END OF MODULE

  • 8/12/2019 Ethernet Implementation

    27/78

  • 8/12/2019 Ethernet Implementation

    28/78

    Module Objectives

    10BaseT implementation hardware Implementation rules

    Length limitation and use of repeaters Implementation in a building An actual 10BaseT configuration

  • 8/12/2019 Ethernet Implementation

    29/78

    10BaseT ImplementationHardware Requirements

    10BaseT NIC Hub

    May act as a multi-port repeater UTP or STP wiring

    RJ 45 based

  • 8/12/2019 Ethernet Implementation

    30/78

    Actual ImplementationHardware

    Hub

    CablesNetwork

    Cards

  • 8/12/2019 Ethernet Implementation

    31/78

    10BaseT Implementation Rules

    Maximum length of a 10BaseT segment 100 meters (328 feet)

    Maximum number of computerssupported in the LAN 1024

  • 8/12/2019 Ethernet Implementation

    32/78

    Length Limitation

    Client Server

    Hub

    < 328 feet

    < 328 feet

  • 8/12/2019 Ethernet Implementation

    33/78

    Use of Repeaters for LengthExtension

    Server

    HubIf the distance is

    greater than 328 feet,a repeater can be usedto extend the distance.

    Repeater

  • 8/12/2019 Ethernet Implementation

    34/78

    Use of Fiber Line Drivers forLength Extension

    Server

    Switch If the distance isgreater than 328 feet,

    a fiber-optic line drivercan be used

    to extend the distanceto several km.

    Fiber Driver

    Fiber Driver

  • 8/12/2019 Ethernet Implementation

    35/78

    Implementation in a Building

    HubPunch Down Client

    Client

    ServerWiring Rack(Wiring Closet)

    Switch

    Backbone

    UTP

  • 8/12/2019 Ethernet Implementation

    36/78

    Installation in a Building

    Wiring closet is a reserved space in thebuilding for housing wiring hubs

    Wiring rack Hubs and switches UTP cables are run to the wall UTP connection is run from the wall to

    the desktop using a patch cable

  • 8/12/2019 Ethernet Implementation

    37/78

    An Actual Star Ethernet LANConfiguration

  • 8/12/2019 Ethernet Implementation

    38/78

    END OF MODULE

  • 8/12/2019 Ethernet Implementation

    39/78

    N. Ganesan, All rights reserved.

    MODULE

    IEEE Implementation of10Base2 Bus Networks

  • 8/12/2019 Ethernet Implementation

    40/78

    Module Objectives

    Briefly outline the hardware needed toimplement a 10Base2 network

    Discuss the 10base2 implementationrules such as those relating tomaximum segment length, minimum

    distance between nodes etc.

    l

  • 8/12/2019 Ethernet Implementation

    41/78

    10Base2 Implementation:Hardware Requirements

    10Base2 NIC 10Base2 cable

    Thin coaxial cable BNC T connectors BNC terminators BNC barrel connectors, if necessary

    Usage must be kept to a minimum, if notavoided

  • 8/12/2019 Ethernet Implementation

    42/78

    A Si l 10 2

  • 8/12/2019 Ethernet Implementation

    43/78

    A Simple 10Base2Implementation

    Maximum Segment Length

    Minimum Cable Length

  • 8/12/2019 Ethernet Implementation

    44/78

    10Base2 Implementation Rules

    Maximum segment length 185 meters (607 feet)

    Minimum cable length 0.5 meters (20 inches)

    Maximum number of computers persegment 30

  • 8/12/2019 Ethernet Implementation

    45/78

  • 8/12/2019 Ethernet Implementation

    46/78

    5-4-3 Segmentation Rule To build larger networks, segments can be

    combined together based on the 5-4-3 rule 5 Segments

    A 10Base2 LAN can consists of 5 segments 4 Repeaters

    4 repeaters are used to form the 5 segments

    3 segments with computers 3 of the segments can have stations attached

  • 8/12/2019 Ethernet Implementation

    47/78

    A Sample 5-4-3 Implementation

    Repeater

    Repeater

    Repeater

    S1

    S2

    S3

    S4

    S5Repeater

  • 8/12/2019 Ethernet Implementation

    48/78

    Extension of the 10Base2 LAN

    A combined effect of the 4 repeaters isto extend the overall length of thenetwork

    Maximum length 3035 feet

  • 8/12/2019 Ethernet Implementation

    49/78

    Variations to the Rule

    In practice, variations to the rule existfor practicality

    Such implementations can therefore beconsidered as nonconforming withIEEE

    The implication Interoperability with other conforming

    devices is not guaranteed

    The functional features are the

  • 8/12/2019 Ethernet Implementation

    50/78

  • 8/12/2019 Ethernet Implementation

    51/78

  • 8/12/2019 Ethernet Implementation

    52/78

    Module Objectives

    Implementing 10Base2 using switches Implementation in a building Variations in 10Base2 configuration 10Base2 and 10BaseT internetworking

    I l ti g 10B 2 LAN

  • 8/12/2019 Ethernet Implementation

    53/78

    Implementing 10Base2 LANsUsing Switches

    Switch

    S1 S2 S3

    10B 2 I l t ti i

  • 8/12/2019 Ethernet Implementation

    54/78

    10Base2 Implementation in aBuilding

    Router

    S1

    S2 S3

    Backbone

    V i ti i Eth t B LAN

  • 8/12/2019 Ethernet Implementation

    55/78

    Variations in Ethernet Bus LANConfiguration

    10Base2 and 10BaseT

  • 8/12/2019 Ethernet Implementation

    56/78

    10Base2 and 10BaseTInternetworking

    Client Server

    Hub

    Client Client Server

    Transceiver

    10Base2

    10BaseT

    AUI

  • 8/12/2019 Ethernet Implementation

    57/78

    END OF MODULE

  • 8/12/2019 Ethernet Implementation

    58/78

    N. Ganesan, All rights reserved.

    MODULE

    IEEE Implementation of 10Base5Bus Networks

  • 8/12/2019 Ethernet Implementation

    59/78

    Module Objectives

    Give an overview of 10Base5 hardware Discuss the implementation rules Present a sample implementation for a

    building Include other relevant notes on 10Base5

    implementation Present an example of 10Base2 and

    10Base5 integration

    10Base5 Implementation

  • 8/12/2019 Ethernet Implementation

    60/78

    10Base5 ImplementationHardware Requirements

    10Base5 NIC Transceiver 10Base5 cables Transceiver cables

  • 8/12/2019 Ethernet Implementation

    61/78

    A Simple Implementation

    Thick Coax (10Base5)Transceiver Transceiver

    Client Server

    Vampire Clamp

    15-pin AUIConnector

  • 8/12/2019 Ethernet Implementation

    62/78

    10Base5 Implementation Rules

    Maximum segment length 1,640 feet

    Minimum length between connections 8 feet

    5-4-3 rule holds for 10Base5 LAN as

    well Maximum length in 5 segments 8,200 feet

  • 8/12/2019 Ethernet Implementation

    63/78

    Other Notes on 10Base5

    Transmission characteristics Thicknet is better than Thinnet Used as the Backbone

    Workability Thinnet is better than Thicknet Used for floor distribution

    An Example of 10Base2 and

  • 8/12/2019 Ethernet Implementation

    64/78

    An Example of 10Base2 and10Base5 Deployment

    Building

    Floor

    10Base5Backbone

    Transceiver Repeater10Base2

  • 8/12/2019 Ethernet Implementation

    65/78

    END OF MODULE

  • 8/12/2019 Ethernet Implementation

    66/78

    N. Ganesan, All rights reserved.

    MODULE

    Fast (100 Mbps) Ethernet LANs

  • 8/12/2019 Ethernet Implementation

    67/78

    Module Objectives

    100 Mbps Ethernet variations 100BaseTX Characteristics A simple 100BaseTX implementation Media variations in implementing

    100BaseX

  • 8/12/2019 Ethernet Implementation

    68/78

    100 Mbps Ethernet Variations

    100VG-AnyLAN Introduced by HP Standardized by IEEE 802.12 group

    100BaseTX Also known as Fast Ethernet

  • 8/12/2019 Ethernet Implementation

    69/78

    100BaseTX

    A very popular implementation atpresent

    Still based on CSMA/CD Baseband technology Implementation is similar to 10BaseT

    Requires better UTP cable Category 5 Media variations are present

    A Simple 100BaseTX

  • 8/12/2019 Ethernet Implementation

    70/78

    A Simple 100BaseTXImplementation

    Client Server

    Hub

    Media Based Variations of

  • 8/12/2019 Ethernet Implementation

    71/78

    Media Based Variations of100BaseX

    100BaseT4 4-pair Category 3, 4 or 5 UTP

    100BaseTX 2-pair Category 5 UTP or STP

    100BaseFL 2-strand fiber-optic cable

  • 8/12/2019 Ethernet Implementation

    72/78

    END OF MODULE

  • 8/12/2019 Ethernet Implementation

    73/78

    N. Ganesan, All rights reserved.

    MODULE

    Network Operating Systems forEthernet Networks

  • 8/12/2019 Ethernet Implementation

    74/78

  • 8/12/2019 Ethernet Implementation

    75/78

    Microsoft

    Peer-to-Peer Windows Workgroup 3.11 Windows 9x (95, 98 etc.) Windows NT Workstation

    Client-Server Windows NT Workstation for small LANs Windows NT Server Small Business Server

    A combination of NT Server, Exchange Server

  • 8/12/2019 Ethernet Implementation

    76/78

    UNIX

    Many versions of Unix Examples

    SCO Unix Linux AIX etc.

  • 8/12/2019 Ethernet Implementation

    77/78

    Others

    Novel NetWare Banyan Vines AppleShare

    For apples on an Ethernet network etc.

  • 8/12/2019 Ethernet Implementation

    78/78

    END OF MODULEEND OF CHAPTER