Documente Academic
Documente Profesional
Documente Cultură
Gigabit
Ethernet and ATM
A Technology Perspective
Bursty, high-bandwidth applications are driving
Server Farm
Optivity Policy Services Passport 8000
and Management Routing Switch
Connection-oriented
Policy Server communicates vs. Connectionless
filter and queuing rules using
Common Open Policy Services ATM is a connection-oriented protocol.
Server Switch ensures most
appropriate server used, Most enterprise LAN networks are
Routing Switch policies, depending on loads and
End Station can set
802.1p or DSCP field
shapes and forwards response times connectionless Ethernet networks,
classified frames
whether Ethernet, Fast Ethernet and
Gigabit Ethernet.
Data Passport 700
Server Switch Note: Because of Ethernet’s predominance,
Routing Switch validates
using policy server and sets/resets it greatly simplifies the discussion to not
DSCP using Express Classification
refer to the comparatively sparse Token-
Ring technology; this avoids complicating
Passport 1000 the comparison with qualifications for
Routing Switch
Token-Ring LANs and ELANs, Route
Descriptors instead of MAC addresses
• Policies govern how frames are marked With Gigabit Ethernet, the switches at the as LAN destinations, and so forth.
and traffic conditioned upon entry network ingress may act as COPS clients. An ATM network may be used as a
to the network; they also govern the COPS clients examine frames as they high-speed backbone to connect Ethernet
allocation of network resources to the enter the network, communicate with a LAN switches and end stations together.
traffic streams, and how the traffic is central COPS server to decide if the traffic However, a connection-oriented ATM
forwarded within that network. should be admitted to the network, and backbone requires ATM Forum LAN
DiffServ allows nodes that are not DS- enforce the policies. These policies include Emulation (LANE) protocols to emulate
capable, or even DS-aware, to continue any QoS forwarding treatment to be the operation of connectionless legacy
to use the network in the same way as applied during transport. Once this is LANs. In contrast with simple Gigabit
they have previously by simply using determined, the DiffServ-capable Gigabit Ethernet backbones, much of the
the Default PHB, which is best-effort Ethernet switches can mark the frames complexity of ATM backbones arises
forwarding. Thus, without requiring using the selected DSCP bit pattern, from the need for LANE.
end-to-end deployment, DiffServ provides apply the appropriate PHB, and forward
Gigabit Ethernet with a powerful, yet the frames to the next node. The next ATM LAN Emulation v1
simple and scalable, means to provide node need only examine the DiffServ LANE version 1 was approved in January
differential QoS services to support markings to apply the appropriate PHB. 1995. Whereas a Gigabit Ethernet
various types of application traffic. Thus, frames are forwarded hop-by-hop backbone is very simple to implement,
through a Gigabit Ethernet campus with each ATM emulated LAN (ELAN) needs
Common Open Policy Services the desired QoS. several logical components and protocols
To enable a Policy Based Networking In Nortel Networks’ Passport* Campus that add to ATM’s complexity. These
capability, the Common Open Policy Solution, COPS will be used by Optivity* components are:
Services (COPS) protocol can be used Policy Services (COPS server) and the • LAN Emulation Configuration
to complement DiffServ-capable devices. Passport Enterprise and Routing Switches Server(s) (LECS) to, among other
COPS provides an architecture and (COPS clients) to communicate QoS duties, provide configuration data to an
a request-response protocol for policies defined at the policy server to the end system, and assign it to an ELAN
communicating admission control switches for enforcement (see Figure 2). (although the same LECS may serve
requests, policy-based decisions, and more than one ELAN).
policy information between a network
• Only one LAN Emulation Server
policy server and the set of clients it serves.
(LES) per ELAN to resolve 6-byte LAN
MAC addresses to 20-byte ATM
addresses and vice versa.
Point-to-point or
Connection Name Uni- or Bi-directional Point-to-multipoint Used for communication
**Note: There is a difference between LECS with an uppercase “S” (meaning LAN Emulation Configuration Server) and LECs with a lowercase “s”
meaning LAN Emulation Clients, or more than one LEC) at the end of the acronym.
• Only one Broadcast and Unknown after. Unintended release of a required LUNI, among other enhancements,
Server (BUS) per ELAN to forward VCC may trigger the setup process. In added the Selective Multicast Server
broadcast frames, multicast frames, and certain circumstances, this can lead to (SMS), to provide a more efficient means
frames for destinations whose LAN or instability in the network. of forwarding multicast traffic, which
ATM address is as yet unknown. The most critical components of the was previously performed by the BUS.
• One or more LAN Emulation Clients LAN Emulation Service are the LES and SMS thus offloads much of the multicast
(LEC) to represent the end systems. BUS, without which an ELAN cannot processing from the BUS, allowing the
This is further complicated by whether function. Because each ELAN can only BUS to focus more on the forwarding
the end system is a LAN switch to be served by a single LES and BUS, these of broadcast traffic and traffic with
which other Ethernet end stations are components need to be backed up yet-to-be-resolved LAN destinations.
attached, or whether it is an ATM- by other LESs and BUSs to prevent LNNI provides for the exchange of
directly attached end station. A LAN any single point of failure stopping configuration, status, control coordination,
switch requires a proxy LEC, whereas communication between the possibly and database synchronization between
an ATM-attached end station requires hundreds or even thousands of end stations redundant and distributed components
a non-proxy LEC. attached to an ELAN. In addition, the of the LAN Emulation Service.
Collectively, the LECS, LES, and BUS single LES or BUS represents a potential However, each improvement adds new
are known as the LAN Emulation performance bottleneck. complexity. Additional protocols are
Services. Each LEC (proxy or non-proxy) Thus, it became necessary for the LAN required and additional VCCs need to be
communicates with the LAN Emulation Emulation Service components to be established, maintained, and monitored
Services using different virtual channel replicated for redundancy and elimination for communication between the new
connections (VCCs) and LAN Emulation of single points of failures, and distributed LAN Emulation Service components and
User Network Interface (LUNI) protocols. for performance. LECs. For example, all LESs serving an
Figure 3 shows the VCCs used in ELAN communicate control messages to
LANE v1. ATM LAN Emulation v2 each other through a full mesh of Control
Some VCCs are mandatory — once To enable communication between Coordinate VCCs. These LESs must also
established, they must be maintained if the redundant and distributed LAN synchronize their LAN-ATM address
the LEC is to participate in the ELAN. Emulation Service components, as well as databases, using the Server Cache
Other VCCs are optional — they may or other functional enhancements, LANE v1 Synchronization Protocol (SCSP — RFC
may not be established and, if established, was re-specified as LANE v2; it now 2334), across the Cache Synchronization
they may or may not be released there- comprises two separate protocols: VCC. Similarly, all BUSs serving an
• LUNI: LAN Emulation User Network ELAN must be fully connected by a
Interface (approved July 1997) mesh of Multicast Forward VCCs used
to forward data.
• LNNI: LAN Emulation Network-Network
Interface (approved February 1999).
Gigabit Ethernet and ATM: A Technology Perspective White Paper 9
Figure 4: LAN Emulation v2 Additional Connections and/or Functions.
Point-to-point or
Connection Name Uni- or Bi-directional Point-to-multipoint Used for communication
Unicast traffic from a sending LEC is • If an SMS is available, the LEC can address database with its LES using
initially forwarded to a receiving LEC via establish, in addition to the Default SCSP across Cache Synchronization
the BUS. When a Data Direct VCC has Multicast Send VCC to the BUS, a VCCs.
been established between the two LECs, Selective Multicast Send VCC to the Figure 4 shows the additional connections
the unicast traffic is then forwarded via SMS. In this case, the BUS will add the required by LANE v2.
the direct path. During the switchover LEC as a leaf to its Default Multicast
This multitude of control and coordina-
from the initial to the direct path, it is Forward VCC and the SMS will add
tion connections, as well as the exchange
possible for frames to be delivered out of the LEC as a leaf to its Selective
of control frames, consumes memory,
order. To prevent this possibility, LANE Multicast Forward VCC. The BUS is
processing power, and bandwidth, just
requires an LEC to either implement the then used initially to forward multicast
so that a Data Direct VCC can finally be
Flush protocol, or for the sending LEC to traffic until the multicast destination is
established for persistent communication
delay transmission at some latency cost. resolved to an ATM address, at which
between two end systems. The complexity
The forwarding of multicast traffic time the SMS is used. The SMS also
can be seen in Figure 5.
from an LEC depends on the availability synchronizes its LAN-ATM multicast
of an SMS:
• If an SMS is not available, the LEC Figure 5: Complexity of ATM LAN Emulation.
establishes the Default Multicast Send LECS
11
LECS
1 1
VCC to the BUS that, in turn, will 1
1 1 1
add the LEC as a leaf to its Default 1 1
10**
Multicast Forward VCC. The BUS LES LES
9**
is then used for the forwarding of BUS BUS
2 2 9 9 9 9 2 2
multicast traffic. 3
3 5 5
4
4 SMS SMS SMS SMS 4 4
8 8
7 7 7 7
Bytes 2 1514 12 1 1 2 4
CPCS-PDU LEH Ethernet Frame Pad CPCS-UU CPI Length CRC
ATM Cells 1 2 3 4 29 30 31 32
1696 bytes
Gigabit Ethernet Distances single computer room or wiring closet. The IEEE 802.3ab standard specifies the
Figure 11 shows the maximum distances Collectively, the three designations — operation of Gigabit Ethernet over distances
supported by Ethernet and Fast Ethernet, 1000BASE-SX, 1000BASE-LX and up to 100m using 4-pair 100 ohm
using various media. 1000BASE-CX — are referred to as Category 5 balanced unshielded twisted
1000BASE-X. pair copper cabling. This standard is also
IEEE 802.3z Gigabit Ethernet Figure 12 shows the maximum distances known as the 1000BASE-T specification;
– Fiber Cabling supported by Gigabit Ethernet, using it allows deployment of Gigabit Ethernet
IEEE 802.3u-1995 (Fast Ethernet) various media. in the wiring closets, and even to the
extended the operating speed of desktops if needed, without change to the
1000BASE-X Gigabit Ethernet is capable
CSMA/CD networks to 100 Mbps over UTP-5 copper cabling that is installed in
of auto-negotiation for half- and full-duplex
both UTP-5 copper and fiber cabling. many buildings today.
operation. For full-duplex operation,
The IEEE P802.3z Gigabit Ethernet Task auto-negotiation of flow control includes
Force was formed in July 1996 to develop
Trunking and
both the direction and symmetry
a Gigabit Ethernet standard. This work of operation — symmetrical and
Link Aggregation
was completed in July 1998 when the Trunking provides switch-to-switch
asymmetrical.
IEEE Standards Board approved the connectivity for ATM and Gigabit
IEEE 802.3z-1998 standard. Ethernet. Link Aggregation allows
IEEE 802.3ab Gigabit Ethernet
multiple parallel links between switches,
The IEEE 802.3z standard specifies the — Copper Cabling
or between a switch and a server, to
operation of Gigabit Ethernet over existing For Gigabit Ethernet over copper cabling,
provide greater resiliency and bandwidth.
single and multimode fiber cabling. It an IEEE Task Force started developing a
While switch-to-switch connectivity
also supports short (up to 25m) copper specification in 1997. A very stable draft
for ATM is well-defined through the
jumper cables for interconnecting switches, specification, with no significant technical
NNI and PNNI specifications, several
routers, or other devices (servers) in a changes, had been available since July
vendor-specific
1998. This specification, known as IEEE
802.3ab, is now approved (as of June
1999) as an IEEE standard by the IEEE
Standards Board.
Note: distances are for full duplex, the expected mode of operation in most cases.
protocols are used for Gigabit Ethernet, procedures as a single logical aggregated the list back to the ingress switch for
with standards-based connectivity to be link. The individual links within a set of recomputation of a new path. An ATM
provided once the IEEE 802.3ad Link paralleled links may be any combination switch may perform path computation as
Aggregation standard is complete. of the supported ATM speeds. As more a background task before calls are received
Nortel Networks is actively involved in bandwidth is needed, more PNNI links (to reduce latency during call setups),
this standards effort, while providing may be added between switches as necessary or when a call request is received (for
highly resilient and higher bandwidth without concern for the possibility of real-time optimized path at the cost of
Multi-Link Trunking (MLT) and Gigabit loops in the traffic path. some setup delay), or both (for certain
LinkSafe technology in the interim. By using source routing to establish a path QoS categories), depending on user
(VCC) between any source and destination configuration.
ATM PNNI end systems, PNNI automatically eliminates PNNI also provides performance scalability
ATM trunking is provided through NNI the forming of loops. The end-to-end when routing traffic through an ATM
(Network Node Interface or Network-to- path, computed at the ingress ATM network, using the hierarchical structure
Network Interface) using the Private NNI switch using Generic Connection of ATM addresses. An individual ATM
(PNNI) v1.0 protocols, an ATM Forum Admission Control (GCAC) procedures, end system in a PNNI peer group can
specification approved in March 1996. is specified by a list of ATM nodes known be reached using the summary address
To provide resiliency, load distribution as a Designated Transit List (DTL). for that peer group, similar to using the
and balancing, and scalability in Computation based on default parameters network and subnet ID portions of an
bandwidth, multiple PNNI links may be will result in the shortest path meeting the IP address. A node whose address does
installed between a pair of ATM switches. requirements, although preference may be not match the summary address (the
Depending on the implementation, given to certain paths by assigning lower non-matching address is known as a
these parallel links may be treated for Administrative Weight to preferred links. foreign address) can be explicitly set
Connection Admission Control (CAC) This DTL is then validated by local CAC to be reachable and advertised.
procedures at each ATM node in the list.
If an intervening node finds the path is
invalid, maybe as a result of topology or
link state changes in the meantime, that
node is able to automatically “crank”
Server Farm
• IGMP, broadcast and multicast
Optivity Policy Services
Passport 8000 & Management 10/100 Ethernet rate limiting for efficient broadcast
Voice Enterprise Switch MLT resiliency
containment
• Spanning Tree Protocol FastStart for
Data Centillion 100 Common Open Policy Services faster network convergence and recovery
Multi-LAN Switch Differentiated Services Gigabit Ethernet
IP Precedence/Type of Service LinkSafe resiliency
IEEE 802.1Q VLAN Tag • Remote Network Monitoring
IEEE 802.1p User Priority
Data Express Classification (RMON), port mirroring, and Remote
Traffic Monitoring (RTM) for network
Passport 1000
Routing Switch
10/100/Gigabit Ethernet Passport 700 Server Switch management and problem determination.
Data MLT resiliency server redundancy
OSPF & load balancing
EMP
WAN
Data BN Router
redundant gateways System 5000BH
Voice Multi-LAN Switch
System 390
Mainframe Server
http:// www.nortelnetworks.com
*Nortel Networks, the Nortel Networks logo, the Globemark, How the World Shares Ideas, Unified Networks, BayStack, Centillion, Optivity,
and Passport are trademarks of Nortel Networks. All other trademarks are the property of their owners.
© 2000 Nortel Networks. All rights reserved. Information in this document is subject to change without notice.
Nortel Networks assumes no responsibility for any errors that may appear in this document. Printed in USA.
WP3740-B / 04-00