Provided by Colasoft Co., Ltd.

EthernetII ( Ethernet Type 2 )

Home > Protocols > EthernetII Update: 2006-01-12 11:02:05    I have words to say about this protocol
On this page
SUMMARY
Protocol : Ethernet Type 2
Layer : Data Link Layer
Related protocols : IEEE 802.3,
802.3u,
802.3z,
802.2,
802.1,
802.3ae,
802.1D,
802.1G,
802.1Q,
802.1p,
802.1X,
FDDI,
Token Ring
DESCRIPTION
Ethernet was originally developed by The Palo Alto Research Center (PARC), a subsidiary of Xerox Corporation in the late 1970s. It provided a protocol for multiple computers to communicate over a single cable. In 1980 the Ethernet Specification (sometimes referred to as Ethernet II) was developed by Xerox, DEC and Intel. In 1983, the Institute of Electrical and Electronic Engineers (IEEE) released the first IEEE standard for Ethernet, IEEE 802.3. Ethernet is now used in around 80-90% of all LANs.

Ethernet uses an access method called CSMA/CD (Carrier Sense Multiple Access/Collision Detection). This is a system where each computer listens to the cable before sending anything through the network. If the network is clear, the computer will transmit. If some other node is already transmitting on the cable, the computer will wait and try again when the line is clear. Sometimes, two computers attempt to transmit at the same instant. When this happens a collision occurs. Each computer then backs off and waits a random amount of time before attempting to retransmit. With this access method, it is normal to have collisions. However, the delay caused by collisions and retransmitting is very small and does not normally affect the speed of transmission on the network.

The Ethernet protocol allows for linear bus, star, or tree topologies. Data can be transmitted over wireless access points, twisted pair, coaxial, or fiber optic cable at a speed of 10 Mbps up to 1000 Mbps.

To allow for an increased speed of transmission, the Ethernet protocol has developed a new standard that supports 100 Mbps. This is commonly called Fast Ethernet. Fast Ethernet requires the use of different, more expensive network concentrators/hubs and network interface cards. In addition, category 5 twisted pair or fiber optic cable is necessary. Fast Ethernet is becoming common in schools that have been recently wired.

The most recent development in the Ethernet standard is a protocol that has a transmission speed of 1 Gbps. Gigabit Ethernet is primarily used for backbones on a network at this time. In the future, it will probably be used for workstation and server connections also. It can be used with both fiber optic cabling and copper. The 1000BaseTX, the copper cable used for Gigabit Ethernet, is expected to become the formal standard in 1999.

Since Ethernet is the most common type of network, let's look at it in a bit more detail. The Ethernet protocol is designed for carrying blocks of data called frames. A frame consists of a header containing 48-bit hardware destination and source addresses (which identify specific network adapters), a two byte length field and some control fields. There follows the data, and then a trailer which is simply 32-bit cyclic redundancy check (CRC) field.

The data portion of an Ethernet frame must be at least 38 bytes long, so filler bytes are inserted if necessary. This means that frames are at least 64 bytes long, even if they carry only one byte of user data: a significant overhead in some types of application.

Frames also have a maximum size. Less headers, the maximum size for an Ethernet frame is 1492 bytes, which is the maximum transmission unit (MTU) for Ethernet. All link layer protocols have a MTU. It is one hardware characteristic that the higher level protocol needs to be aware of, because larger blocks of data must be fragmented into chunks that fit within the MTU and then reassembled on arrival at their destination.

The next layer up from the link layer is called the network layer. The most important protocol at this level is IP, the Internet Protocol. Its job is to send packets or datagrams - a term which basically means 'blocks of data' - from one point to another. It uses the link layer protocol to achieve this.

Both the network layer and the link layer are concerned with getting data from point A to point B. However, whilst the network layer works in the world of TCP/IP, the link layer has to deal with the real world. Everything it does is geared towards the network hardware it uses.

An IP address is a 'soft' address. It is bit like calling your office block "Pan-Galactic House" instead of its real address, 2326 Western Boulevard. The former is no use to the postman who has to deliver the letters, unless he can use it to find out the latter. The link layer Ethernet protocol needs to know the unique hardware address of the specific network adapter it has to deliver the message to and, in case of an error, the address of the one it came from.

To make this possible, the TCP/IP protocol suite includes link layer protocols whose job is to convert between IP and hardware addresses. The Address Resolution Protocol (ARP) finds out the physical address corresponding to an IP address. It does this by broadcasting an ARP request on the network. When a host recognises an ARP request containing its own IP address, it sends an ARP reply containing its hardware address.

There is also a Reverse ARP (RARP) protocol. This is used by a host to find out its own IP address if it has no way of doing this except via the network.


The IEEE 802.3 standard defines ethernet at the physical and data link layers of the OSI network model. Most ethernet systems use the following:
  • Carrier-sense multiple-access with collision detection (CSMA/CD) for controlling access to the network media.

  • Use base band broadcasts.

  • A method for packing data into data packets called frames.

  • Transmit at 10Mbps, 100Mbps, and 1Gbps.


The Ethernet system consists of three basic elements:
  • The physical medium used to carry Ethernet signals between computers.

  • A set of medium access control rules embedded in each Ethernet interface that allow multiple computers to fairly arbitrate access to the shared Ethernet channel.

  • An Ethernet frame that consists of a standardized set of bits used to carry data over the system.


As with all IEEE 802 protocols, the ISO data link layer is divided into two IEEE 802 sublayers, the Media Access Control (MAC) sublayer and the MAC-client sublayer. The IEEE 802.3 physical layer corresponds to the ISO physical layer.

The MAC sub-layer has two primary responsibilities:
  • Data encapsulation, including frame assembly before transmission, and frame parsing/error detection during and after reception.


  • Media access control, including initiation of frame transmission and recovery from transmission failure.


The MAC-client sub-layer may be one of the following:
  • Logical Link Control (LLC), which provides the interface between the Ethernet MAC and the upper layers in the protocol stack of the end station. The LLC sublayer is defined by IEEE 802.2 standards.


  • Bridge entity, which provides LAN-to-LAN interfaces between LANs that use the same protocol (for example, Ethernet to Ethernet) and also between different protocols (for example, Ethernet to Token Ring). Bridge entities are defined by IEEE 802.1 standards.



  • Physical Layer

  • The Ethernet Physical Layer defines the details of how an Ethernet standard transmits data. The Data Rate is the amount of data that may be transmitted per second, usually measured in megabytes per second (Mb/s). The Access Medium is the physical medium over which signals are transmitted. This is typically a coaxial or fiber optic cable but need not be limited to cable systems. Radio waves can be used, as in wireless network systems. The Maximum Segment Length is the maximum length of cable that can be used in the network before signals become lost or corrupt due to attenuation of the medium.

  • Operation

    • MAC Operation

    • Using the CSMA/CD algorithm for Medium Access Control a node will perform the following steps :
      • Checks whether the medium is idle or not.

      • If the medium is busy, continues to check until it is idle.

      • If the medium is idle, begin transmission and monitor for a collision.

      • If no collision has occurred during the Collision Window, transmit the rest of the data.

      • If a collision occurs, node transmits a Jamming Signal to all other nodes and backs-off using the exponential back-off algorithm.


    • CSMA and Persistence

    • Carrier Sense Multiple Access is similar to ALOHA, having the additional ability that a node may detect whether the medium is currently in use. If a node detects that the medium is currently idle, it will begin transmission. CSMA does not entirely remove the chance of collisions occurring. Should two or more nodes detect that the medium is idle and then attempt to send data at roughly the same time, a collision will occur.

      When using 1-persistent CSMA, upon detecting that the medium is busy, a node will continue to listen until the medium becomes free again, and then transmit. Should a collision occur, the node will wait a random time interval before attempting again. If two nodes are waiting for the medium to become free at the same time, then they will both transmit at the same time once it becomes free, causing a collision. This makes 1-persistent CSMA an inefficient solution for high-traffic networks.

      With Nonpersistent CSMA a node will wait for a random time interval instead of transmitting immediately. This reduces the chance of a collision between two nodes waiting for use of the medium at the same time, but may result in inefficient use of a low-traffic network if a node is waiting random time intervals when the medium is free.

      An attempt to gain the most efficiency out of both high and low-traffic networks is p-persistant CSMA. With this strategy, upon detecting that medium is busy, a node will wait for the maximum propagation delay of the network before trying again. If the medium is idle, the node will either send the data with probability p, or wait for the same time interval again, with probability 1-p. This process is repeated until the data is sent, or the medium becomes busy, in which case the node will back-off for a random time interval before starting again.

    • Collision Detection

    • Collision Detection (CD) is an alteration to CSMA that gives a node the ability to detect a collision the moment one occurs. The advantage of this is that transmission can then be ceased immediately instead of completing the transmission of the current frame. This technique saves the bandwidth that is wasted on proceeding with the transmission of frames after collisions occur.

      Collision Detection can be achieved at a node by comparing the transmitted data, to the data detected on the medium. If the two do not match, a collision has occured, and transmission can be aborted. A second method is to monitor the medium for amplitudes greater than those used in normal transmission. This should only occur when two signals superimpose each other, and cause higher or lower amplitudes than is normally expected.

      When a collision is detected by a node it will transmit a Jamming Signal to all other nodes indicating that a collision has occured. The node will then back-off for a random interval of time. This technique ensures that nodes are aware of collisions promptly, and can act accordingly.



    Types of Ethernet
    • 10 Mbps - 10Base-T Ethernet (IEEE 802.3)

      • 10Base5 and 10Base2

        • 10Base5
        • - Uses Thicknet coaxial cable which requires a transceiver with a vampire tap to connect each computer. There is a drop cable from the transceiver to the Attachment Unit Interface (AIU). The AIU may be a DIX port on the network card. There is a transceiver for each network card on the network. This type of ethernet is subject to the 5-4-3 rule meaning there can be 5 network segments with 4 repeaters, and three of the segments can be connected to computers. It uses bus topology. Maximum segment length is 500 Meters with the maximum overall length at 2500 meters. Minimum length between nodes is 2.5 meters. Maximum nodes per segment is 100.

        • 10Base2
        • - Uses Thinnet coaxial cable. Uses a BNC connector and bus topology requiring a terminator at each end of the cable. The cable used is RG-58A/U or RG-58C/U with an impedance of 50 ohms. RG-58U is not acceptable. Uses the 5-4-3 rule meaning there can be 5 network segments with 4 repeaters, and three of the segments can be connected to computers. The maximum length of one segment is 185 meters. Barrel connectors can be used to link smaller pieces of cable on each segment, but each barrel connector reduces signal quality. Minimum length between nodes is 0.5 meters.


      • 10BaseT and Hubs

        • 10BaseT
        • - Uses Unshielded twisted pair (UTP) cable. Uses star topology. Shielded twisted pair (STP) is not part of the 10BaseT specification. Not subject to the 5-4-3 rule. They can use category 3, 4, or 5 cable, but perform best with category 5 cable. Category 3 is the minimum. Require only 2 pairs of wire. Cables in ceilings and walls must be plenum rated. Maximum segment length is 100 meters. Minimum length between nodes is 2.5 meters. Maximum number of connected segments is 1024. Maximum number of nodes per segment is 1 (star topology). Uses RJ-45 connectors.

        • 10BaseF
        • - Uses Fiber Optic cable. Can have up to 1024 network nodes. Maximum segment length is 2000 meters. Uses specialized connectors for fiber optic. Includes three categories:
          10BaseFL - Used to link computers in a LAN environment, which is not commonly done due to high cost.
          10BaseFP - Used to link computers with passive hubs to get cable distances up to 500 meters.
          10BaseFB - Used as a backbone between hubs.


      • Switches and Full Duplex Operation

      • A hub is mainly used to expand the number of nodes that can be attached to a LAN. A switch however is used to partition a LAN into separate networks. Switches are used to segment heavy traffic load on a network.
        Since 10BaseT has separate channels for transmission and reception, Full-Duplex Operation is supported. For this to work both the node and the hub must be configured for full-duplex operation. Since full-duplex operation is possible using 10BaseT, Ethernet Switches can carry data in both directions simultaneously, which doubles the normal transmission rate of 10Mb/s to 20Mb/s.

      • Bridges

      • Bridges provide the ability to join more than one LAN together. This could always be performed using Internet routers, but this generally forces the use of a particular protocol since the network layer tends to dictate the rest of the stack. Bridges allow two LANs to be connected together by converting from one MAC protocol into another, and vice-versa. This differs from a switch which does not perform any conversion, and could thereore not join two LANs using different MAC protocols.

      • Broadcast and Collision Domains

      • The Broadcast Domain represents the domain of nodes which be addressed in a (possible switched) LAN. Separate LANs will have separate broadcast domains, i.e. a different IP subnet. The Collision Domain of a network is the domain in which a collision will occur if two nodes attempt to transmit data at the same time. A LAN comprising a single segment, or multiple segments connected by repeaters will function as a single collision domain. A switching hub, router or bridge will not forward a collision signal, and will therefore separate the collision domain.


    • 100 Mbps - Fast Ethernet (IEEE 802.3u)

    • When investigating possible techniques for achieving a data rate of 100 Mb/s, a series of challenges arose which would have to be overcome were this goal to be reached. First of all, the maximum propagation delay of the network had to be minimized. To do this the maximum segment length had to be reduced to around 100 meters. Since multidrop links tend to be harder to engineer than point-to-point links, 100 Mb/s required the use of hubs to create a start topology LAN, instead of the bus topology used in 10 Mb/s Ethernet. The star topology maximizes the use of the maximum cable segment length. Reducing network size also assures that the minimum frame size remains the same. This means that the collision window remains the same since in standard Ethernet the frame size is chosen to ensure that collisions are detected before transmission has completed.

      Increasing the Ethernet transmission rate by a factor of ten over 10Base-T was not a simple task, and the effort resulted in the development of three separate physical layer standards for 100 Mbps over UTP cable: 100Base-TX and 100Base-T4 in 1995, and 100Base-T2 in 1997. Each was defined with different encoding requirements and a different set of media-dependent sublayers, even though there is some overlap in the link cabling. Table 7-2 compares the physical layer characteristics of 10Base-T to the various 100Base versions.

      • 100BaseT
      • - Also known as fast ethernet. Uses RJ-45 connectors. Topology is star. Uses CSMA/CD media access. Minimum length between nodes is 2.5 meters. Maximum number of connected segments is 1024. Maximum number of nodes per segment is 1 (star topology). IEEE802.3 specification.

        Ethernet Version

        Transmit Symbol Rate

        Encoding

        Cabling

        Full-Duplex Operation

        10Base-T

        10 MBd

        Manchester

        Two pairs of UTP Category -3 or better

        Supported

        100Base-TX

        125 MBd

        4B/5B

        Two pairs of UTP Category -5 or Type 1 STP

        Supported

        100Base-T4

        33 MBd

        8B/6T

        Four pairs of UTP Category -3 or better

        Not supported

        100Base-T2

        25 MBd

        PAM5x5

        Two pairs of UTP Category -3 or better

        Supported



        • 100BaseTX
        • - supports a 100 Mb/s transmission rate over two pairs twisted pair cabling. 100BaseTX uses one pair of wires for receiving data, and the other for transmission. 100BaseTX supports transmission over up to 100 meters of Category 5 (CAT5) Unshielded Twisted Pair (UTP) cabling. CAT5 cable is of better quality than CAT3, and supports transmission up to 100Mhz, whereas CAT3 only offers 16Mhz. 100BaseTX supports full-duplex operation.

        • 100BaseT4
        • - uses four pairs of CAT3 or better twisted pair cabling. This allows 100 Mb/s transmission rates over cheaper CAT3 cabling as opposed to the CAT5 cabling required by 100BaseTX. One of the four pairs of wiring is used for transmission, another is used to receive data, and the other two bi-directional pairs are used for either transmission or to receive data.


      • 100BaseFX
      • - is basically a fiber optic cabling version of 100BaseTX. It supports a 100 Mb/s transmission rate over two fiber optic cables. With a maximum segment length of 412 meters for half-duplex links, and 2000 meters or more for full-duplex links. The fiber optic cable used with 100BaseFX is Multi-Mode Fiber (MMF). The outer cladding is 125 microns in diameter, and the core of the cable is 62.5 microns in diameter. This is also known as 62.5/125. Like 100BaseTX, 100BaseFX supports full-duplex operation. When this mode is used, the maximum segment length increases to 2000 meters or more.

      • 100VG-AnyLAN
      • - Requires category 3 cable with 4 pair. Maximum distance is 100 meters with cat 3 or 4 cable. Can reach 150 meters with cat 5 cable. Can use fiber optic to transmit up to 2000 meters. This ethernet type supports transmission of Token-Ring network packets in addition to ethernet packets. IEEE 802.12 specification. Uses demand-priority media access control. The topology is star. It uses a series of interlinked cascading hubs. Uses RJ-45 connectors.


    • 1000 Mbps - Gigabit Ethernet (IEEE 802.3z)

    • As modern technologies make greater use of multimedia, demand for high bandwidth networks continues to rise. This demand has been met with the introduction of the Gigabit Ethernet. Gigabit Ethernet runs at 1000 Mb/s, but still maintains the CSMA/CD protocol and frame format of Ethernet, making it compatible with older standards.

      • 1000BaseX
      • refers to the collective family comprising 1000BaseLX, 1000BaseSX, and 1000BaseCX which are part of the Gigabit Ethernet standard. Each of these standards are based on specifications from the ANSI X3.230-1994 Standard for Fiber Channel. 1000BaseT, an additional standard which is currently being defined, will not use a Fiber Channel and is not part of the 1000BaseX family. All these standards operate at 1000 Mb/s second, or 2000 Mb/s if used in full-duplex mode.
        1000BaseX standard defines a Gigabit Media Independent Interface (GMII) that attaches the MAC physical layer functions of a Gigabit Ethernet device.

      • 1000BaseLX
      • standard uses long wavelength lasers for data transmission over fiber optic cable. These lasers operate within a wavelength of 1270-1355 nanometers. Both single mode and multi-mode optical fibers are supported. The "L" in the name comes the long wavelength lasers that are used.

      • 1000BaseSX
      • uses short wavelength lasers that operate within a wavelength range of 770-860 nanometers. The motivation for 1000BaseSX is that short wavelength lasers are less expensive than long wavelength lasers.

      • 1000BaseCX
      • uses shielded balanced copper jumper cables also known as Twin ax. The "C" in the name comes from the copper in the jumper cables. 1000BaseCX only supports a maximum segment length of 25 meters which makes the use of 1000BaseCX restricted to very small areas.

      • 1000BaseT
      • standard was released in June 1999, defined by IEEE 802.3ab. It supports Gigabit Ethernet over 100 meters of CAT5 balanced copper cabling. It achieves a data rate of 1000 Mb/s is by transmitting data at a rate of 250 Mb/s over four CAT5 wire pairs. Full-duplex operation is possible by the use of Hybrids and Cancellers by allowing symbols to be sent and received on the same wire pairs simultaneously.


    • 10-Gigabit - 10 Gbps Ethernet (IEEE 802.3ae)

    • Despite the high level of bandwidth provided by Gigabit Ethernet, business continues to make increasing demands on the speed of network systems available. On June 17, 2002 the IEEE 802.3ae specification for 10 Gigabit Ethernet was approved as an IEEE standard by the IEEE Standards Association (IEEE-SA) Standards Board. 10 Gigabit Ethernet includes a long haul (40+ km) optical transceiver or interface for single mode fiber that can be used with either the LAN physical layer or wide area network for building Metropolitan Area Networks (MANs). It also features an option for WANs to allows 10 Gigabit Ethernet to be transported across existing SONET (synchronous optical network) OC-192c or SDH (synchronous digital hierarchy) VC-4-64c infrastructures.



    Frame Structure
    The basic IEEE 802.3 Ethernet MAC Data Frame for 10/100Mbps Ethernet:

    7

    1

    6

    6

    2

    46-1500bytes

    4

    Pre

    SFD

    DA

    SA

    Length Type

    Data unit + pad

    FCS



    • Preamble (PRE)

    • 7 bytes. PRE is an alternating pattern of '1's and '0's that tells receiving stations that a frame is coming, and that provides a means to synchronize the frame-reception portions of receiving physical layers with the incoming bit stream.

    • Start-of-frame delimiter (SFD)

    • 1 byte. SOF is an alternating pattern of ones and zeros, ending with two consecutive 1-bits indicating that the next bit is the left-most bit in the left-most byte of the destination address.

    • Destination address (DA)

    • 6 bytes. DA field identifies which station(s) should receive the frame. The left-most bit in the DA field indicates whether the address is an individual address (indicated by a 0) or a group address (indicated by a 1). The second bit from the left indicates whether the DA is globally administered (indicated by a 0) or locally administered (indicated by a 1). The remaining 46 bits are a uniquely assigned value that identifies a single station, a defined group of stations, or all stations on the network.

    • Source addresses (SA)

    • 6 bytes. The SA field identifies the sending station. The SA is always an individual address and the left-most bit in the SA field is always 0.

    • Length/Type

    • 2 bytes. This field indicates either the number of MAC-client data bytes that are contained in the data field of the frame, or the frame type ID if the frame is assembled using an optional format. If the Length/Type field value is less than or equal to 1500, the number of LLC bytes in the Data field is equal to the Length/Type field value. If the Length/Type field value is greater than 1536, the frame is an optional type frame, and the Length/Type field value identifies the particular type of frame being sent or received.

    • Data

    • Data field holds the actual data which the frame is transmitting. This data can be of a maximum size of 1500 bytes. If the contents of this field fall below 46 bytes then the Pad field must be used to bring the frame up to the minimum required size of 64 bytes.

    • Frame check sequence (FCS)

    • 4 bytes. This sequence contains a 32-bit cyclic redundancy check (CRC) value, which is created by the sending MAC and is recalculated by the receiving MAC to check for damaged frames.

    • MAC Frame with Gigabit Ethernet Carrier Extension (IEEE 803.3z)

    • 1000Base-X has a minimum frame size of 416bytes, and 1000Base-T has a minimum frame size of 520bytes. The Extension is a non-data variable extension field to frames that are shorter than the minimum length.

    7

    1

    6

    6

    2

    Variable

    4

    Variable

    Pre

    SFD

    DA

    SA

    Length Type

    Data unit + pad

    FCS

    Ext




    Ethernet Packet Types

    Ethernet

    Exp. Ethernet

    Description

    References

    decimal

    Hex

    decimal

    octal

    0000

    0000-05DC

    IEEE802.3LengthField

    [XEROX]

    0257

    0101-01FF

    -

    -

    Experimental

    [XEROX]

    0512

    0200

    512

    1000

    XEROXPUP(see0A00)

    [8,XEROX]

    0513

    0201

    -

    -

    PUPAddrTrans(see0A01)

    [XEROX]

    0400

    -

    -

    Nixdorf

    [XEROX]

    1536

    0600

    1536

    3000

    XEROXNSIDP

    [133,XEROX]

    0660

    -

    -

    DLOG

    [XEROX]

    0661

    -

    -

    DLOG

    [XEROX]

    2048

    0800

    513

    1001

    InternetIP(IPv4)

    [IANA]

    2049

    0801

    -

    -

    X.75Internet

    [XEROX]

    2050

    0802

    -

    -

    NBSInternet

    [XEROX]

    2051

    0803

    -

    -

    ECMAInternet

    [XEROX]

    2052

    0804

    -

    -

    Chaosnet

    [XEROX]

    2053

    0805

    -

    -

    X.25Level3

    [XEROX]

    2054

    0806

    -

    -

    ARP

    [IANA]

    2055

    0807

    -

    -

    XNSCompatability

    [XEROX]

    2056

    0808

    -

    -

    FrameRelayARP

    [RFC 1701]

    2076

    081C

    -

    -

    SymbolicsPrivate

    [DCP1]

    2184

    0888-088A

    -

    -

    Xyplex

    [XEROX]

    2304

    0900

    -

    -

    Ungermann-Bassnetdebugr

    [XEROX]

    2560

    0A00

    -

    -

    XeroxIEEE802.3PUP

    [XEROX]

    2561

    0A01

    -

    -

    PUPAddrTrans

    [XEROX]

    2989

    0BAD

    -

    -

    BanyanVINES

    [XEROX]

    2990

    0BAE

    -

    -

    VINESLoopback

    [RFC 1701]

    2991

    0BAF

    -

    -

    VINESEcho

    [RFC 1701]

    4096

    1000

    -

    -

    BerkeleyTrailernego

    [XEROX]

    4097

    1001-100F

    -

    -

    BerkeleyTrailerencap/IP

    [XEROX]

    5632

    1600

    -

    -

    ValidSystems

    [XEROX]

    16962

    4242

    -

    -

    PCSBasicBlockProtocol

    [XEROX]

    21000

    5208

    -

    -

    BBNSimnet

    [XEROX]

    24576

    6000

    -

    -

    DECUnassigned(Exp.)

    [XEROX]

    24577

    6001

    -

    -

    DECMOPDump/Load

    [XEROX]

    24578

    6002

    -

    -

    DECMOPRemoteConsole

    [XEROX]

    24579

    6003

    -

    -

    DECDECNETPhaseIVRoute

    [XEROX]

    24580

    6004

    -

    -

    DECLAT

    [XEROX]

    24581

    6005

    -

    -

    DECDiagnosticProtocol

    [XEROX]

    24582

    6006

    -

    -

    DECCustomerProtocol

    [XEROX]

    24583

    6007

    -

    -

    DECLAVC,SCA

    [XEROX]

    24584

    6008-6009

    -

    -

    DECUnassigned

    [XEROX]

    24586

    6010-6014

    -

    -

    3ComCorporation

    [XEROX]

    25944

    6558

    -

    -

    TransEtherBridging

    [RFC 1701]

    25945

    6559

    -

    -

    RawFrameRelay

    [RFC 1701]

    28672

    7000

    -

    -

    Ungermann-Bassdownload

    [XEROX]

    28674

    7002

    -

    -

    Ungermann-Bassdia/loop

    [XEROX]

    28704

    7020-7029

    -

    -

    LRT

    [XEROX]

    28720

    7030

    -

    -

    Proteon

    [XEROX]

    28724

    7034

    -

    -

    Cabletron

    [XEROX]

    32771

    8003

    -

    -

    CronusVLN

    [131,DT15]

    32772

    8004

    -

    -

    CronusDirect

    [131,DT15]

    32773

    8005

    -

    -

    HPProbe

    [XEROX]

    32774

    8006

    -

    -

    Nestar

    [XEROX]

    32776

    8008

    -

    -

    AT&T

    [XEROX]

    32784

    8010

    -

    -

    Excelan

    [XEROX]

    32787

    8013

    -

    -

    SGIdiagnostics

    [AXC]

    32788

    8014

    -

    -

    SGInetworkgames

    [AXC]

    32789

    8015

    -

    -

    SGIreserved

    [AXC]

    32790

    8016

    -

    -

    SGIbounceserver

    [AXC]

    32793

    8019

    -

    -

    ApolloDomain

    [XEROX]v

    32815

    802E

    -

    -

    Tymshare

    [XEROX]

    32816

    802F

    -

    -

    Tigan,Inc.

    [XEROX]

    32821

    8035

    -

    -

    ReverseARP

    [48,JXM]

    32822

    8036

    -

    -

    AeonicSystems

    [XEROX]

    32824

    8038

    -

    -

    DECLANBridge

    [XEROX]

    32825

    8039-803C

    -

    -

    DECUnassigned

    [XEROX]

    32829

    803D

    -

    -

    DECEthernetEncryption

    [XEROX]

    32830

    803E

    -

    -

    DECUnassigned

    [XEROX]

    32831

    803F

    -

    -

    DECLANTrafficMonitor

    [XEROX]

    32832

    8040-8042

    -

    -

    DECUnassigned

    [XEROX]

    32836

    8044

    -

    -

    PlanningResearchCorp.

    [XEROX]

    32838

    8046

    -

    -

    AT&T

    [XEROX]

    32839

    8047

    -

    -

    AT&T

    [XEROX]

    32841

    8049

    -

    -

    ExperData

    [XEROX]

    32859

    805B

    -

    -

    StanfordVKernelexp.

    [XEROX]

    32860

    805C

    -

    -

    StanfordVKernelprod.

    [XEROX]

    32861

    805D

    -

    -

    Evans&Sutherland

    [XEROX]

    32864

    8060

    -

    -

    LittleMachines

    [XEROX]

    32866

    8062

    -

    -

    CounterpointComputers

    [XEROX]

    32869

    8065

    -

    -

    Univ.ofMass.@Amherst

    [XEROX]

    32870

    8066

    -

    -

    Univ.ofMass.@Amherst

    [XEROX]

    32871

    8067

    -

    -

    VeecoIntegratedAuto.

    [XEROX]

    32872

    8068

    -

    -

    GeneralDynamics

    [XEROX]

    32873

    8069

    -

    -

    AT&T

    [XEROX]

    32874

    806A

    -

    -

    Autophon

    [XEROX]

    32876

    806C

    -

    -

    ComDesign

    [XEROX]

    32877

    806D

    -

    -

    ComputgraphicCorp.

    [XEROX]

    32878

    806E-8077

    -

    -

    LandmarkGraphicsCorp.

    [XEROX]

    32890

    807A

    -

    -

    Matra

    [XEROX]

    32891

    807B

    -

    -

    DanskDataElektronik

    [XEROX]

    32892

    807C

    -

    -

    MeritInternodal

    [HWB]

    32893

    807D-807F

    -

    -

    VitalinkCommunications

    [XEROX]

    32896

    8080

    -

    -

    VitalinkTransLANIII

    [XEROX]

    32897

    8081-8083

    -

    -

    CounterpointComputers

    [XEROX]

    32923

    809B

    -

    -

    Appletalk

    [XEROX]

    32924

    809C-809E

    -

    -

    Datability

    [XEROX]

    32927

    809F

    -

    -

    SpiderSystemsLtd.

    [XEROX]

    32931

    80A3

    -

    -

    NixdoRFC omputers

    [XEROX]

    32932

    80A4-80B3

    -

    -

    SiemensGammasonicsInc.

    [XEROX]

    32960

    80C0-80C3

    -

    -

    DCADataExchangeCluster

    [XEROX]

    32964

    80C4

    -

    -

    BanyanSystems

    [XEROX]

    32965

    80C5

    -

    -

    BanyanSystems

    [XEROX]

    32966

    80C6

    -

    -

    PacerSoftware

    [XEROX]

    32967

    80C7

    -

    -

    ApplitekCorporation

    [XEROX]

    32968

    80C8-80CC

    -

    -

    IntergraphCorporation

    [XEROX]

    32973

    80CD-80CE

    -

    -

    HarrisCorporation

    [XEROX]

    32975

    80CF-80D2

    -

    -

    TaylorInstrument

    [XEROX]

    32979

    80D3-80D4

    -

    -

    RosemountCorporation

    [XEROX]

    32981

    80D5

    -

    -

    IBMSNAServiceonEther

    [XEROX]

    32989

    80DD

    -

    -

    VarianAssociates

    [XEROX]

    32990

    80DE-80DF

    -

    -

    IntegratedSolutionsTRFS

    [XEROX]

    32992

    80E0-80E3

    -

    -

    Allen-Bradley

    [XEROX]

    32996

    80E4-80F0

    -

    -

    Datability

    [XEROX]

    33010

    80F2

    -

    -

    Retix

    [XEROX]

    33011

    80F3

    -

    -

    AppleTalkAARP(Kinetics)

    [XEROX]

    33012

    80F4-80F5

    -

    -

    Kinetics

    [XEROX]

    33015

    80F7

    -

    -

    ApolloComputer

    [XEROX]

    33023

    80FF-8103

    -

    -

    WellfleetCommunications

    [XEROX]

    33031

    8107-8109

    -

    -

    SymbolicsPrivate

    [XEROX]

    33072

    8130

    -

    -

    HayesMicrocomputers

    [XEROX]

    33073

    8131

    -

    -

    VGLaboratorySystems

    [XEROX]

    33074

    8132-8136

    -

    -

    BridgeCommunications

    [XEROX]

    33079

    8137-8138

    -

    -

    Novell,Inc.

    [XEROX]

    33081

    8139-813D

    -

    -

    KTI

    [XEROX]

    8148

    -

    -

    Logicraft

    [XEROX]

    8149

    -

    -

    NetworkComputingDevices

    [XEROX]

    814A

    -

    -

    AlphaMicro

    [XEROX]

    33100

    814C

    -

    -

    - SNMP

    [JKR1]

    814D

    -

    -

    BIIN

    [XEROX]

    814E

    -

    -

    BIIN

    [XEROX]

    814F

    -

    -

    TechnicallyEliteConcept

    [XEROX]

    8150

    -

    -

    RationalCorp

    [XEROX]

    8151-8153

    -

    -

    Qualcomm

    [XEROX]

    815C-815E

    -

    -

    ComputerProtocolPtyLtd

    [XEROX]

    8164-8166

    -

    -

    CharlesRiverDataSystem

    [XEROX]

    817D

    -

    -

    XTP

    [XEROX]

    817E

    -

    -

    SGI/TimeWarnerprop.

    [XEROX]

    8180

    -

    -

    HIPPI-FPencapsulation

    [XEROX]

    8182

    -

    -

    ReservedforHIPPI-6400

    [XEROX]

    8183

    -

    -

    ReservedforHIPPI-6400

    [XEROX]

    8184-818C

    -

    -

    SiliconGraphicsprop.

    [XEROX]

    818D

    -

    -

    MotorolaComputer

    [XEROX]

    819A-81A3

    -

    -

    Qualcomm

    [XEROX]

    81A4

    -

    -

    ARAIBunkichi

    [XEROX]

    81A5-81AE

    -

    -

    RADNetworkDevices

    [XEROX]

    81B7-81B9

    -

    -

    Xyplex

    [XEROX]

    81CC-81D5

    -

    -

    ApricotComputers

    [XEROX]

    81D6-81DD

    -

    -

    Artisoft

    [XEROX]

    81E6-81EF

    -

    -

    Polygon

    [XEROX]

    81F0-81F2

    -

    -

    ComsatLabs

    [XEROX]

    81F3-81F5

    -

    -

    SAIC

    [XEROX]

    81F6-81F8

    -

    -

    VGAnalytical

    [XEROX]

    8203-8205

    -

    -

    QuantumSoftware

    [XEROX]

    8221-8222

    -

    -

    AscomBankingSystems

    [XEROX]

    823E-8240

    -

    -

    AdvancedEncryptionSyste

    [XEROX]

    827F-8282

    -

    -

    AthenaProgramming

    [XEROX]

    8263-826A

    -

    -

    CharlesRiverDataSystem

    [XEROX]

    829A-829B

    -

    -

    InstIndInfoTech

    [XEROX]

    829C-82AB

    -

    -

    TaurusControls

    [XEROX]

    82AC-8693

    -

    -

    WalkerRicher&Quinn

    [XEROX]

    8694-869D

    -

    -

    IdeaCourier

    [XEROX]

    869E-86A1

    -

    -

    ComputerNetworkTech

    [XEROX]

    86A3-86AC

    -

    -

    GatewayCommunications

    [XEROX]

    86DB

    -

    -

    SECTRA

    [XEROX]

    86DE

    -

    -

    DeltaControls

    [XEROX]

    86DD

    -

    -

    IPv6

    [IANA]

    34543

    86DF

    -

    -

    ATOMIC

    [Postel]

    86E0-86EF

    -

    -

    Landis&GyrPowers

    [XEROX]

    8700-8710

    -

    -

    Motorola

    [XEROX]

    34667

    876B

    -

    -

    TCP/IPCompression

    [RFC 1144]

    34668

    876C

    -

    -

    IPAutonomousSystems

    [RFC 1701]

    34669

    876D

    -

    -

    SecureData

    [RFC 1701]

    880B

    -

    -

    PPP

    [IANA]

    8847

    -

    -

    MPLSUnicast

    [Rosen]

    8848

    -

    -

    MPLSMulticast

    [Rosen]

    8A96-8A97

    -

    -

    - InvisibleSoftware

    [XEROX]

    36864

    9000

    -

    -

    Loopback

    [XEROX]

    36865

    9001

    -

    -

    3Com(Bridge)XNSSysMgmt

    [XEROX]

    36866

    9002

    -

    -

    3Com(Bridge)TCP-IPSys

    [XEROX]

    36867

    9003

    -

    -

    3Com(Bridge)loopdetect

    [XEROX]

    65280

    FF00

    -

    -

    BBNVITAL-LanBridgecache

    [XEROX]

    FF00-FF0F

    -

    -

    ISCBunkerRamo

    [XEROX]

    65535

    FFFF

    -

    -

    Reserved

    [XEROX]

    Top of Page

    EXAMPLES

    Top of Page


    PROTOCOL RELATIONS
    Parent layer
    Child layer
    Top of Page

    GLOSSARY
    Access
    (v.)
    *To use. For example, programs can access memory , which means they read data from or write data to main memory. A user can access files, directories, computers, or peripheral devices.
    *More specifically, access often means to read data from or write data to a mass storage device. The time it takes to locate a single byte of information on a mass-storage device is called the access time.
    *To visit a Web site.

    (n.)
    *The act of reading data from or writing data to a storage device.
    *A privilege to use computer information in some manner. For example, a user might be granted read access to a file, meaning that the user can read the file but cannot modify or delete it. Most operating systems have several different types of access privileges that can be granted or denied to specific users or groups of users.
    *When capitalized as Access, short for Microsoft Access.

    Broadcast Domain
    A broadcast domain is the portion of a network sharing the same layer two network segment. In a network with a single switch, the broadcast domain is that entire switch. In a network with multiple switches interconnected by crossover cables without the use of VLAN's, the broadcast domain includes all of those switches.

    A single broadcast domain can contain more than one IP subnet, however that is generally not considered good network design. IP subnets should be segregated into separate broadcast domains via the use of separate switches, or VLAN's.

    CD
    CD (Collision Domain) is agroup of Ethernet or Fast Ethernet devices in a CSMA/CD LAN that are connected by repeaters and compete for access on the network. Only one device in the collision domain may transmit at any one time, and the other devices in the domain listen to the network in order to avoid data collisions.

    A collision domain is sometimes referred to as an Ethernet segment.

    CSMA
    CSMA (Carrier Sense Multiple Access) is a network arbitration scheme used on Ethernet. A station with a message to send starts sending if there is no carrier detected on the transmission medium. If a collision occurs, transmission is abandoned and retried after a delay.

    Collision
    The situation that occurs when two or more devices attempt to send a signal along the same channel at the same time. The result of a collision is generally a garbled message. All computer networks require some sort of mechanism to either prevent collisions altogether or to recover from collisions when they do occur.

    Collision Window
    The amount of data which has been transmitted which is unacknowledged between source and destination.

    Data
    * Distinct pieces of information, usually formatted in a special way. All software is divided into two general categories: data and programs. Programs are collections of instructions for manipulating data. Data can exist in a variety of forms -- as numbers or text on pieces of paper, as bits and bytes stored in electronic memory, or as facts stored in a person's mind. Strictly speaking, data is the plural of datum, a single piece of information. In practice, however, people use data as both the singular and plural form of the word.

    * The term data is often used to distinguish binary machine-readable information from textual human-readable information. For example, some applications make a distinction between data files (files that contain binary data) and text files (files that contain ASCII data).

    * In database management systems, data files are the files that store the database information, whereas other files, such as index files and data dictionaries, store administrative information, known as metadata.

    Data Rate
    The amount of data that may be transmitted per second, usually measured in megabytes per second (Mb/s).

    IEEE 802.3
    IEEE 802.3 is an IEEE LAN specification for a Carrier Sense Multiple Access with Collision Detection (CSMA-CD) network, a type of network related to Ethernet. In general, 802.3 specifies the physical media and the working characteristics of LANs. An 802.3 frame uses source and destination media access control (MAC) addresses to identify its originator and receiver (or receivers). Compare 802.2; Ethernet II.

    MAC
    MAC (Medium Access Control) is a hardware address that uniquely identifies each node of a network. In IEEE 802 networks, the Data Link Control (DLC) layer of the OSI Reference Model is divided into two sublayers: the Logical Link Control (LLC) layer and the Media Access Control (MAC) layer. The MAC layer interfaces directly with the network medium. Consequently, each different type of network medium requires a different MAC layer.

    On networks that do not conform to the IEEE 802 standards but do conform to the OSI Reference Model, the node address is called the Data Link Control (DLC) address.

    MAC address
    MAC address (Media access control address) is a 6-byte hexadecimal address that a manufacturer assigns to the Ethernet controller for a port. Higher-layer protocols use the MAC address at the MAC sublayer of the Data Link layer (Layer 2) to access the physical media. The MAC function determines the use of network capacity and the stations that are allowed to use the medium for transmission.

    MTU
    MTU (Maximum transmission unit) is the size of the largest packet that can be transmitted over a particular medium. Packets exceeding the MTU value in size are fragmented or segmented, and then reassembled at the receiving end. If fragmentation is not supported or possible, a packet that exceeds the MTU value is dropped.

    RTD
    RTD (Round Trip Delay) is the time interval required for a transmitting node's collision detect signal to arrive at every node in a network.

    WAN
    WAN (Wide Area Network) is a network that spans a large area, typically including routers, gateways, and many different IP address groups.

    In the context of firewalls, the WAN interface is the one directly connected to the Internet. In the context of corporate networks, the WAN generally refers to the network that connects all of the organization's locations onto the corporate network. Historically this was accomplished with expensive private leased lines like frame relay and similar technologies. With the low cost and widespread availability of broadband Internet connections, many organizations are switching to using VPN in lieu of leased lines. VPN provides the same functionality, though is not as reliable as leased lines and has higher latency.

    Top of Page

    REFERENCES


    Top of Page

    OTHER PROTOCOLS OF TCP/IP SUITE
    AARP   RRP   RTP Video   RTP Audio   RTP   COPS   Gopher   HSRP   ICP   MPLS   IEEE 802.2   CIP   FTP - Data   FTP - Ctrl   IMAPS   IP Fragment   LDAPS   PUP   MSSQL   RSH   SQL   POP3s   RTELNET   RSVP   STP   VLAN   MSN   H.323   MSRDP   HTTPS   WINS   LPD   GTP   ICMPv6   POP   TELNET   H.225   VRRP   PIM   RARP   SAP   OSPF   RLOGIN   SCTP   SIP   RTCP   PPPoE   Mobile IP   IMAP3   WhoIs   SLP   NCP   PPTP   MGCP   LDAP   L2TP   Kerberos   IPv6   GRE   Ethernet SNAP   AFP   CIFS   IEEE 802.3   Finger   NBDGM   NetBEUI   NBSSN   ESP   EIGRP   EGP   DHCP   CGMP   CDP   BOOTP   AH   NBNS   EthernetII   ICQ   PPP   ARP   RIP   IPX   IGRP   IGMP   SSH   RPC   NetBIOS   TFTP   SNMP   SNA   SMB   RADIUS   NTP   NNTP   UDP   TCP   BGP   DNS   SOCKS   IMAP   RTSP   NFS   ICMP   IP   FTP   Telnet   POP3   SMTP   HTTP  
    Search RFCs:

    Advanced Search
    Search Glossary:
    Exact search
    Fuzzy search


    All Protocols
    Submit a Request

    Recommend an Article

     Layer 7 Application Layer
      AFP
      BOOTP
      CIFS
      CIP
      COPS
      DHCP
      DNS
      Finger
      FTP
      FTP - Ctrl
      FTP - Data
      Gopher
      HSRP
      HTTP
      HTTPS
      ICP
      ICQ
      IMAP
      IMAP3
      IMAPS
      Kerberos
      LPD
      MGCP
      MSN
      MSRDP
      MSSQL
      NCP
      NFS
      NNTP
      NTP
      POP
      POP3
      POP3s
      RADIUS
      RLOGIN
      RRP
      RSH
      RTCP
      RTELNET
      RTP
      RTP Audio
      RTP Video
      RTSP
      SAP
      SIP
      SLP
      SMB
      SMTP
      SNA
      SNMP
      SOCKS
      SSH
      Telnet
      TELNET
      TFTP
      WhoIs
      WINS
     Layer 6 Presentation Layer
      NBNS
      NBSSN
      NCP
      NetBIOS
     Layer 5 Session Layer
      LDAP
      LDAPS
      NCP
      NetBEUI
      RPC
     Layer 4 Transport Layer
      H.225
      H.323
      NBDGM
      NetBEUI
      PUP
      SCTP
      TCP
      UDP
     Layer 3 Network Layer
      AARP
      AH
      BGP
      EGP
      EIGRP
      ESP
      GRE
      GTP
      ICMP
      ICMPv6
      IGMP
      IGRP
      IP
      IP Fragment
      IPv6
      IPX
      Mobile IP
      MPLS
      OSPF
      PIM
      PPPoE
      RIP
      RSVP
      STP
      VRRP
     Layer 2 Data Link Layer
      ARP
      CDP
      CGMP
      Ethernet SNAP
      EthernetII
      IEEE 802.2
      IEEE 802.3
      L2TP
      PPP
      PPTP
      RARP
      SQL
      VLAN
     Layer 1 Physical Layer
    © 2006 - 2007 Colasoft Co., Ltd. All rights reserved.