Application-Aware Switch Routing: Next
Generation Networking For The Manufacturing Enterprise
Brian F. Barton
Table of Contents
1.
INTRODUCTION
2.
THE OPEN SYSTEMS INTERCONNECTION (OSI) MODEL
3.
AN EVOLUTION TO SWITCH ROUTING
3.1
BRIDGES AND ROUTERS
3.2
LAYER 2 SWITCHES AND ROUTERS
3.3
SWITCH ROUTERS
4.
GENERAL CHARACTERISTICS OF SWITCH ROUTERS
5.
APPLICATION-AWARE SWITCH ROUTERS
5.1
LAYER 2 PRIORITIZATION
5.2
LAYER 3 PRIORITIZATION
5.3
LAYER 4 PRIORITIZATION
- 5.4
PRIORITIZATION MECHANISMS
- 5.4.1
Strict Prioritization
5.4.2
Weighted Fair Queuing Prioritization
6.
APPLICATION-AWARE IMPLICATIONS FOR MANUFACTURING
- 6.1
EXAMPLE APPLICATIONS
- 6.1.1
Videoconferencing
6.1.2
Document Sharing
6.1.3
Computer Modeling
6.1.4
Analysis
6.1.5
Simulation
6.1.6
Manufacturing Operations
6.1.7
Control Instructions
6.1.8
Sensor Feedback
6.1.9
PDM For Centralized Document And Data Repository
6.1.10
Enterprise Management Software
6.1.11
Internet
6.1.12
Intranet
6.1.13
Extranet
6.1.14
Convergence Of Voice, Video, And Data
6.1.15
Email
6.2
THE NEED FOR APPLICATION-AWARE NETWORKING
7.
Enterasys'S Xpedition FAMILY
7.1
FROM THE BACKBONE TO THE DESKTOP
7.2
WIRE SPEED EVEN WITH ADVANCED FEATURES ENABLED
7.3
COMPLETELY DECENTRALIZED PROCESSING
7.4
APPLICATION-AWARE NETWORKING
- 1. Introduction
- Networking requirements for manufacturing
companies are going through a dramatic change as
these companies evolve to completely new operational
and business paradigms. Although certain other
industries are going through similar evolutions,
some believe forward-thinking manufacturing
industries may be the ones pushing the envelope the
furthest and the fastest.
At the core of this paradigm shift are two key
concepts. The first concept is that manufacturing
companies need pervasive networking. Virtually every
person, machine, control, and sensor associated with
bringing products to customers must be networked
together to achieve the quality, time-to-market, and
operational efficiency demanded of today's, and
particularly tomorrow's manufacturing companies.
The second concept is that manufacturing
companies need application-aware networking. Perhaps
more than any other industry, manufacturing
companies must transmit information from one place
to another, where the fundamental form of the
information differs tremendously from one
application to another. Widespread use of computer
models, simulations, client-server enterprise
management, videoconferencing, document management,
and email are but some of the critical applications
with completely different networking requirements.
Networking vendors have advanced their product
offerings over the past few years in part to address
the requirements of manufacturing industries.
Solutions have evolved from bridges and routers, to
layer 2 switches and routers, to the new generation
switch routers (also referred to as layer 3
switches). Although the product offerings from many
vendors provide significant advances in satisfying
various industries' networking requirements, the key
to providing solutions for next generation
manufacturing companies is completely addressing the
two concepts previously outlined. This amounts to
making "application-aware switch routing"
available throughout a manufacturing organization.
- 2. The Open Systems Interconnection
(OSI) Model
- It is worth briefly defining the "layer"
concept so prevalently used in networking today. In
the early days of information technology, the
International Standards Organization standardized
the Open Systems Interconnection (OSI) seven layer
model. This model quickly became the foundation for
all information technology products, including all
networking products. The concept of the OSI model is
to identify the role of each of the layers, and to
build a framework which allows the information
necessary for one layer to be isolated from the
information necessary for a different layer. As an
example, the highest layer (layer 7) is the
application layer. Applications are of course
typically implemented in software, and would include
email, CAD, word processing, spreadsheet, etc.
Applications are tools designed to do specific jobs
for users.
At the other end of the model is layer 1, the
physical layer. An example of this is the twisted
pair cabling and associated driver and receiver
hardware/software necessary to implement Ethernet.
Layer 1 is associated with connecting one endstation
to another.
| Layer 7 - Application
Layer 6 - Presentation
Layer 5 - Session
Layer 4 - Transport
Layer 3 - Network
Layer 2 - Data-Link
Layer 1 - Physical
|
Until very recently, networking equipment dealt
only with layers 1, 2, and 3. Bridges, for example,
provided layer 1 and 2 support, with an emphasis
being on the intelligence associated with layer 2
(e.g. the MAC addresses of Ethernet). Routers, on
the other hand, also supported layer 3 intelligence
via implementing protocols such as IP and IPX.
The support of layer 4 in a networking device is
extremely new, and it is a powerful feature as
described later. It is in fact the end-to-end
prioritization of network traffic based on layer 4
information which is the focus of this paper.
- 3. An Evolution To Switch Routing
- To understand the concept of switch routing, it is
perhaps best to look at the high level trends of the
networking industry over time.
- 3.1 Bridges And Routers
- In the early days of networking, endstations (PCs,
Unix workstations, servers) were connected via a
"shared media" bridges, with Ethernet
being the dominant topology. Bridges provided a
convenient cabling arrangement (typically via fixed
port or modular hub chassis), and also provided a
way of handling unicast and broadcast packet
transmission using layer 2 technology. Basically,
all users on a single bridge were considered part of
the same shared media. This means all endstations on
that bridge saw all traffic, regardless of where the
traffic was ultimately intended to go. Bridges
worked fine for the networking bandwidths needed at
the time, and particularly worked fine as long as
the amount of broadcast traffic was not excessive.
As networks grew, however, it quickly became
obvious that an advanced form of network
segmentation was required. This resulted in routers.
Routers provided a way of dividing a network into
groups, based on the concept that most traffic would
be within a group (i.e. a bridge). Whenever traffic
needed to go outside of a group, it would go through
the router, which used layer 3 technology (e.g. an
IP address) to determine where to send the
information.
Bridges were fast, inexpensive, and simple, but
the need for additional bandwidth eventually
triggered the introduction of layer 2 switches which
essentially performed the functions of bridges, but
with far more intelligence.
- 3.2 Layer 2 Switches and Routers
- As users broadened the range of what they did via
their networks, equipment providers introduced layer
2 switches. Like bridges, switches provide a way of
controlling unicast and broadcast traffic within a
group, but do so far more intelligently than
bridges. Switches keep track of endstation layer 2
addresses (MAC addresses) and forward packets only
to the port that has the destination endstation
attached to it. This means all other ports, and thus
all other endstations, do not see packets not
intended for them. Most importantly, this results in
each endstation effectively having the entire
network bandwidth (e.g. 10Mbps Ethernet, or 100Mbps
Fast Ethernet), and thus utilizes a "dedicated
media" rather than a "shared media".
Because of this significantly increased
intelligence in switches (compared to bridges),
there is less of a need for network segmentation. In
fact, some very large scale networks have been
implemented without any routers, and these are
referred to as "flat" networks. However,
in many situations, routers are still needed to
connect switches together, particularly if
wide-area-networking (WAN) is involved. Since WAN
connections, using technology such as leased lines
or frame relay, typically provide very small
bandwidth, it is critical to minimize the traffic
sent across such connections. Thus, even now with
layer 2 switches being quite prevalent, routers are
still used in many situations.
Like bridges, switches tend to be fast,
inexpensive, and simple. However, routers are slow,
expensive, and complex. And the reality is they
haven't evolved significantly since they were
introduced many years ago. They are perceived as the
bottleneck in many networks in use today. This has
triggered the introduction of switch routers.
- 3.3 Switch Routers
- [Before describing switch routers, it is worth
noting that some people refer to these as
"layer 3 switches." In this paper, the
term "switch router" will be used.]
As the "switch router" name suggests,
switch routers essentially combine the functions of
a (layer 2) switch and a router in one box.
Combinations of ports can be treated as switched
(i.e. layer 2 technology is used to forward packets
between ports). Similarly, routing can be enabled
between ports to gain the advantages of layer 3
network segmentation where appropriate.
Switch routers offer major advantages in many
situations. Like switches, they typically utilize
hardware-based packet forwarding engines. This means
they are very fast compared to software-based
routers, even though they may be implementing
algorithms that are actually routing algorithms.
Switch routers also tend to be far less expensive
than software-based routers. This again is largely
due to the fact that they are based on specialized
hardware (Application Specific Integrated Circuits,
or ASICs) rather than a complex general purpose
CPU/memory/software architecture.
In theory, switch routers can replace both
switches and routers. However, due to a difference
in price-per-port, switches will still be used in
price-sensitive situations where a layer 2 switch
provides sufficient capabilities. Switch routers,
however, will dramatically replace routers since
there are very few downsides to switch routers over
routers (support for legacy protocols being one
advantage for routers).
- 4. General Characteristics of
Switch Routers
- As stated earlier, switch routers generally
combine the functionality of a layer 2 switch and a
router implemented in specialized hardware. At a
more detailed level, switch routers typically have
some number of ports, with decentralized layer 2
switch processing, and either centralized or
decentralized layer 3 route processing.
Because switch routers are quite new to the
industry, the ports supported tend to be primarily
those that are in widespread use today. This
typically includes at least 10Mbps Ethernet, 100Mbps
Fast Ethernet, and 1000Mbps Gigabit Ethernet.
Depending on the switch router, ATM and/or WAN ports
may also be supported to allow the switch router to
address large geographies.
In terms of layer 2 functionality, most switch
routers support standard transparent bridging, which
goes back to the original network bridges. Most
switch routers also support the emerging 802.1Q
standard for multi-vendor layer 2 support of network
segmentation via VLANs. Operationally, switch
routers generally have a high speed backplane of
some type which they use to forward traffic from one
port to another. Switch routers that are able to
forward such traffic as fast as the ports can
operate (e.g. at Gigabit Ethernet speeds) are
referred to as "wire speed" switch
routers. This forwarding speed can be one of the
differences between one vendor's switch routers
compared to another. If the speed of the switch
router is critical (e.g. if it is at the core of a
network), then this characteristic may deserve
consideration when selecting one vendor's product
over another's.
More so than the switching performance, however,
are potential differences in the layer 3 route
processing. Switch routers offer the ability to
perform standards-based routing in order to forward
packets. This typically includes support for the
popular IP, and may also include support for
Novell's IPX which is still very widely used in most
manufacturing environments. Two key differences from
one vendor to another are a) the degree of
decentralization of the route processing, and b) the
performance of the route processing with advanced
features turned on.
The degree of decentralization can be key to a
manufacturing company since this essentially
dictates whether or not there is a single point of
failure which can bring an entire network down. In
most cases, manufacturing companies should look for
switch routers with architectures that provide
highly decentralized route processing with
redundancy and hot-swappability.
One of the most distinguishing general
characteristics of switch routers, however, are
their performance when advanced features are enabled
(and of course exactly what those advanced features
are). Recall that the job of a switch router is to
replace a router. As such, features found in modern
routers such as Access Control Lists (ACLs) to
perform filtering and security functions are
typically important to manufacturing companies.
Ideally, switch routers should have such features.
And ideally, when those features are enabled,
performance should remain "wire speed". In
reality, many switch routers are lacking in such
features, or at best they offer them but with
substantial performance degradation when enabled
(similar to what occurs in software-based routers).
- 5. Application-Aware Switch Routers
- 5.1 Layer 2 Prioritization
- Most switch routers support the emerging 802.1p
standard for layer 2 prioritization. This is a new
standard which amounts to networking equipment
optionally supporting additional header information
in the layer 2 packet (typically Ethernet). 802.1p
specifies three bits (therefore eight levels) of
priority as available for layer 2 packets. Note that
this isn't actually tied to an application, however.
In fact, it isn't actually standardized as to how
the priorities are derived and assigned to layer 2
packet headers. Merely purchasing and installing an
802.1p capable switch router by no means solves the
issue of prioritizing network traffic based on
application within a manufacturing organization.
- 5.2 Layer 3 Prioritization
- The specification sheets of most switch router
products discuss various forms of layer 3
prioritization, although sometimes as a future. Yet
they are often vague as to exactly what layer 3
prioritization capability is in fact supported. Some
refer to RSVP. RSVP is an IP bandwidth reservation
protocol just now emerging, intended to allow
specific amounts of bandwidth to be reserved from
one endstation to another through multiple routers
(e.g. through the Internet). In all probability, for
some time to come, RSVP will not be supported by all
of the equipment end-to-end (which is a requirement
for it to perform its role in networking). More
importantly, however, RSVP supports reserving
bandwidth rather than prioritizing traffic. In many
situations, networking equipment will realistically
need robust prioritization capabilities to provide
the information transfer needed by critical
manufacturing applications.
A second form of layer 3 prioritization some
switch routers support is referred to as IP flow (or
layer 3 flow if protocols other than IP are
supported). In some situations, this can in fact
provide a fairly decent match to application-based
prioritization. However, in others, it cannot.
Prioritizing traffic by IP flows means that a given
pair of IP addresses (source and destination) are
given a certain priority. Thus, as an example, the
flow between a user's PC and an email server could
be given assigned one priority, while the flow
between a user's PC and a streaming video server
could be assigned a different (and higher) priority.
Note, however, this mechanism does not work if there
are multiple applications running on a single
server. Having multiple applications per server is
in fact quite common in manufacturing companies, and
may be particularly true in smaller manufacturing
businesses, or in branch offices of larger
businesses. In fact, it may be extremely cost
effective to combine applications on a single
server, with the indirect downside of precluding the
use of IP flows for traffic prioritization.
The unfortunate reality is there is no robust
standard layer 3 prioritization mechanism currently
available for multi-vendor environments. To truly
achieve application-aware prioritization, networking
equipment must resort to adding higher level
intelligence, such as by utilizing layer 4
information.
- 5.3 Layer 4 Prioritization
- Since layer 2 prioritization is "at the
mercy" of the higher layers, and since there
really isn't standard layer 3 prioritization
mechanism, what does that mean for a given switch
router's ability to prioritize traffic if it can't
prioritize based on layer 4 (or higher) information?
In simple terms, it means it can't. Layer 4 is in
fact the key to application-aware networking.
OSI layers 1-3 are somewhat unique in that they
are deliberately hidden from any knowledge of the
application. This is by design so as to make these
layers able to perform the same functions regardless
of "what was going on above them". Layer 4
is the first layer where knowledge of the
application exists. Using IP as an example, layer 4
is based on a "transport port" (often
referred to as a "socket") which is
generally assigned by application. There are many
layer 4 protocols used in IP, but two very common
ones are TCP or UDP, depending on whether a
connection-oriented capability is needed (TCP is
connection-based, UDP is connectionless). [Note that
SPX is the typical layer 4 protocol associated with
IPX.] IP layer 4 port definitions are specified in
RFC1700. Examples are 20 for file transfer
(FTP-data), 25 for e-mail (Simple Mail Transfer),
and 80 for web browsing (www-http).
Note that if a switch router has the ability to
look at layer 4 information, it can then perform
intelligent prioritization based on application.
Stated another way, it is
"application-aware". It can perform a
crisp prioritization of network traffic based on the
application involved regardless of whether or not
multiple applications are running on the same
server.
- 5.4 Prioritization Mechanisms
- 5.4.1 Strict Prioritization
- In addition to the ability to prioritize traffic
by applications, a critical feature to look at in
switch routers is how they accomplish the
prioritization. Most switch routers on the market
today are able to perform only what is referred to
as "strict prioritization." Simply stated,
this means that at any given time, they will always
forward the highest priority packet. Although this
might seem like the intuitively correct thing to do,
there are circumstances where it can make one
application needlessly interfere with another,
particularly if the priorities aren't fine tuned
absolutely precisely by the network manager who set
them. If a certain set of applications are assigned
the highest priority, and there is traffic for those
applications, then all other applications could be
"starved" and will never have any ability
to transfer information.
In many situations, a "weighted fair
queuing" prioritization would perform a better
job of providing the balance an end-user wants.
- 5.4.2 Weighted Fair Queuing
Prioritization
- This prioritization mechanisms allows policies to
be set such that a given application (or set of
applications) receive a percentage of the available
network bandwidth. In many situations, this actually
more closely models the real world, where, as a
purely hypothetical example, a user might want to
give 40% to videoconferencing, 30% to loading and
saving CAD models, 20% to document management
client-server updates, and 10% to email. Switch
routers that are able to accommodate this weighted
fair queuing prioritization (perhaps in addition to
strict prioritization) may well provide a better
solution for application-aware networking in
manufacturing environments.
- 6. Application-Aware Implications
For Manufacturing
- As stated earlier, modern manufacturing companies
are implementing applications that realistically
require prioritization of the information they move
through a network in order to operate as intended.
- 6.1 Example Applications
- 6.1.1 Videoconferencing
- The major move to "concurrent
engineering" where many groups throughout a
manufacturing enterprise are involved in the
up-front design and engineering phase of product
development is leading to a dramatic growth in
various forms of videoconferencing. The ability for
people to see and hear each other in real time is
generally accepted as beneficial to a successful
team approach to building products. Microsoft's
freely distributed NetMeeting has become a commonly
used tool (among many others), and low cost desktop
videocameras are now available with excellent
functionality.
Videoconferencing requires a substantial amount
of network bandwidth in order to transmit decent
quality moving images (along with voice) from one
endstation to another. In addition, the real-time
aspects of videoconferencing require a small and
consistent latency (delay) of the information as it
moves through a network. Large latency (large delay)
results in time delays that make conversation
awkward. Inconsistent latency results in choppy
audiovisual quality.
- 6.1.2 Document Sharing
- Even companies not utilizing full blown
videoconferencing often utilize document sharing
technology. This allows multiple people to all see
the same image on their workstation (e.g. a solid
model or a spreadsheet). Most document sharing
applications also allow users easy tools for
pointing, drawing, etc. similar to what people might
do if they were all together using a whiteboard.
Document sharing requires a reasonable amount of
network bandwidth, since a whole screen image must
be updated to multiple people. Although the
real-time aspects of document sharing aren't as
critical as videoconferencing, people are in fact
interactively sharing and commenting on information,
and thus the latency must be kept fairly reasonable.
- 6.1.3 Computer Modeling
- Manufacturing companies are quickly evolving to
extensive use of computer models for all types of
product and process development. For mechanical
manufacturing, this includes 2D or 3D mechanical CAD
models, solids models, surface models, etc. For
electrical manufacturing, this includes hierarchical
schematic design or circuits, printed-circuit-board
layout models, etc. For process manufacturing, this
includes architectural models, facilities layout,
piping designs, etc. For printing and publishing,
this includes graphic designs, page layouts,
printing layups, etc.
Computer models can be extremely large, and thus
moving them from one endstation to another requires
very large bandwidth. If such transfers aren't
accomplished quickly, end users tend to lose
productivity, or at the very least grow impatient.
Latency usually isn't an issue for the transfer of
computer models since there are no real-time
constraints.
- 6.1.4 Analysis
- Due to pressures on time and quality, many
manufacturing companies are doing a significant
amount of analysis. In the mechanical manufacturing
industries, this can include finite element analysis
(FEA), kinematic analysis, flow analysis, etc. In
the electrical manufacturing industries, this can
include electrical loading, thermal analysis, power
consumption, etc.
Since analysis is often based on computer models,
it often require large amounts of bandwidth to move
models and associated analysis information from one
endstation to another. As with computer models
themselves, latency usually isn't an issue for the
transfer of analysis information.
- 6.1.5 Simulation
- In addition to extensive use of computer models,
computer simulations are also becoming quite common
in manufacturing environments. The range of areas
being simulated prior to committing to manufacturing
are growing dramatically.
Simulations often utilize under lying computer
models, and thus require large amounts of bandwidth.
However, simulations also typically involve some
degree of real-time nature, such as a person viewing
a simulation as a manufacturing operation moves
through pre-defined stages. As such, latency can be
a significant networking issue for the successful
implementation of simulation technology.
- 6.1.6 Manufacturing Operations
- A very large amount of information is needed for a
manufacturing operation to run smoothly. This
includes information for various types of machines
(cutting machines, assembly machines, handling
machines, etc.). It also includes a very large
amount of instructional information (setup sheets,
safety information, emergency procedures, process
diagrams, etc.).
The various forms of manufacturing operational
information can have dramatically different
characteristics requiring prioritization of the
underlying network traffic. If any form of online
machines are being fed information, then low latency
can be a requirement. Similarly, if safety or
emergency information must be accessed in special
circumstances, such access may have to be very fast,
or significant problems (potentially even
life-threatening in some extreme cases) could
result. The mix of bandwidth and latency required by
these widely varying types of information
realistically means prioritization in networking
equipment is essentially a mandatory requirement.
- 6.1.7 Control Instructions
- Many manufacturing companies are employing
controls, in fact often real-time controls, in their
factory environments. This has of course long been
the case with process manufacturing companies.
Increasing demands for quality and cost metrics has
meant controls are used in far broader circumstances
in both mechanical and electrical manufacturing.
Fairly often, such controls do not have large
bandwidth requirements, but they may have some
degree of real-time characteristics which dictate
prioritization of information being sent to them via
a network.
- 6.1.8 Sensor Feedback
- In addition to real-time controls, many
manufacturing companies are utilizing sensors to
automatically capture a wide range of information.
This can include dimensional information, contact or
visual inspection information, temperature or
pressure information, etc.
Typically, sensor information require a small
amount of bandwidth. But because it may have a
significant amount of real-time emphasis, latency
may be important.
- 6.1.9 PDM For Centralized
Document And Data Repository
- The technology originally referred to as image,
and later document management, has evolved into
something often referred to as Product Data
Management (PDM). This amounts to ensuring a single
master copy of all information relevant to a
particular product being manufactured. Whenever
someone needs to access this information, they
simply access it in the central repository (thus
being assured it is the correct and most recent
version of the information). Whenever someone needs
to change information in the central repository,
they perform a "check-out" operation to
ensure that multiple people aren't changing the same
information at the same time. Similarly, whenever
someone needs to put new information into the
central repository (or update existing information
that they have revised), they perform a
"check-in" operation.
PDM is generally a client-server operation.
Depending on what it being checked-in/out, it can
require very large amounts of bandwidth, or it can
require very small amounts of bandwidth. The key is
to make the operation sufficiently fast so as to not
cause lost productivity on the part of end users. In
general, latency isn't an issue for PDM operations
since there isn't a real-time aspect of the
applications operation.
- 6.1.10 Enterprise Management
Software
- The past decade has seem dramatic growth in the
use of enterprise management software applications,
such as SAP, PeopleSoft, and others. This software
allows a wide range of information to be captured in
a well constructed database, such that personnel
throughout the manufacturing organization have
accurate access to the status of any part of the
organization.
Enterprise management applications are typically
client-server. The bandwidth requirements can range
from small to large, depending on the particular
area of manufacturing. And although such enterprise
management applications aren't truly real-time, they
do need to have an underlying network able to make
them "quasi-real-time" in the sense that
information can be captured quickly and easily.
- 6.1.11 Internet
- The Internet has become a key application for many
manufacturing companies. The breadth of information
available via the Internet is staggering, and many
companies are finding out how to put this
information to strategic use. Market research,
email, e-commerce, and investor relations are but a
few of the widespread uses of the Internet in
businesses. Increasingly, the Internet is being used
for real-time or semi-real-time applications as well
such as streaming audio and video broadcasts for
distance learning.
Because of the diversity of information accessed
through the Internet, prioritization of this traffic
along with other applications will increasingly be
critical to its successful use. Bandwidth, latency,
and in fact security are all significant issues for
the Internet as viewed as an application.
- 6.1.12 Intranet
- Even relatively small manufacturing enterprises
are starting to utilize an intranet to further
internal communications. This can include technical
information, as well as information about human
resource policies, training, employment
opportunities, etc.
As with the Internet, the diversity of
information accessed through modern intranets is
significant. These diverse types of traffic indicate
a strong need for an application-aware traffic
prioritization.
- 6.1.13 Extranet
- Forward-thinking manufacturing companies are
aggressively implementing extranets to form tight
links with their suppliers and partners. Making sure
needed information is accurately available to this
"virtual enterprise" can have tremendous
impact on how a company's business operates.
As with the Internet and intranet applications,
extranets have tremendous diversity in the types of
information supported. In particular, the diversity
of the latency requirements of this information
requires prioritization.
- 6.1.14 Convergence Of Voice,
Video, And Data
- The area widely referred to as
"convergence" implies treating voice,
video, and data all as information to be transmitted
through a digital network, often with substantial
savings over separate networks. Since all three of
these forms of information have significantly
networking requirements, prioritization is a key to
the successful implementation of a convergence
program.
Video requires a large amount of bandwidth, and
consistent and low latency. Voice requires a
relatively small amount of bandwidth, and consistent
and low latency. Data can require very large to very
small amounts of bandwidth, and often does not have
latency constraints.
- 6.1.15 Email
- Virtually all manufacturing companies these days
use email extensively within their organization, as
well as to communicate with suppliers, partners, and
customers.
Email typically requires low bandwidth, and does
not have latency requirements as it is typically a
background task.
- 6.2 The Need For
Application-Aware Networking
- These are only some of the critical applications
being used throughout modern manufacturing
organizations. In reality, there are many, many
more. It is particularly noteworthy that a single
endstation (e.g. a designer's workstation) may have
to deal with numerous of these applications
simultaneously.
For all these highly diverse applications to run
on top of a common networking infrastructure
realistically means the underlying networking
equipment must be capable of prioritizing the
transmission of information based on the application
involved. Without this, networks can at best be
"common denominators" in terms of
providing basic networking services.
Ideally, network managers, working with end users
and department heads, could determine the best way
to prioritize the traffic for various applications
within a given work area or workgroup. Then policies
could be set which provide a crisp matching of
applications to the prioritization levels available
in the actual networking products in use in that
organization.
- 7. Cabletron's SmartSwitch Router
Family
- Cabletron announced its SmartSwitch Router (SSR)
family in early 1998. It immediately won superb
praise throughout the industry for its features and
its performance. Sales of the SmartSwitch Router
have similarly been extremely strong, and have grown
dramatically each quarter as more and more companies
embraced the application-aware technology uniquely
implemented in the SmartSwitch Router.
- 7.1 From The Backbone To The
Desktop
- The SSR 8000 was the initial model introduced, and
is targeted at the backbone of a medium-to-large
enterprise. It is ideally suited for that role in a
manufacturing organization. Since that initial
SmartSwitch Router launch, Cabletron has announced
additional models in the SmartSwitch Router family,
including the SSR
2000, and the SSR
8600.
The SSR 2000 is targeted at a "power
workgroup" such as a CAD engineering team, or
perhaps a circuit design team using EDA and
simulation tools. It brings application-aware
networking directly to the desktop.
The SSR 8600, on the other hand, is targeted at
the backbone of very large enterprises. It continues
the legacy of the SSR
8000, but takes the performance and port density
to even higher levels, while retaining the
scalability of a modular chassis.
- 7.2 Wire Speed Even With Advanced
Features Enabled
- All SmartSwitch Router models provide a
combination of bandwidth, port interfaces, and
traffic prioritization to completely fulfill the
diverse requirements outlined earlier in this paper.
At the architectural core of the SmartSwitch Router
is an ultra high bandwidth backplane, combined with
extremely decentralized layer 2/3/4 processing.
Whether operating as a layer 2 switch, or as a layer
3 router, the SmartSwitch Router is able to run at
wire speed. But even more importantly, it continues
to run at wire speed even when advanced functions
such as Access Control Lists are enabled. This claim
has been independently verified by the leading
networking product test labs.
- 7.3 Completely Decentralized
Processing
- One of the major reasons that the SmartSwitch
Router can operate at wire speed even with advanced
features enabled is its completely decentralized
processing. All packet filtering and forwarding
operations are distributed throughout the system.
And the SmartSwitch Router's decentralized
architecture means there is no single point of
failure. This is particularly critical for a product
aimed at the backbone of a large manufacturing
enterprise. In many companies today, if the network
goes down, operations come to a halt.
- 7.4 Application-Aware Networking
- Perhaps most importantly, the SmartSwitch Router
implements layer 4 traffic prioritization with both
strict and weighted-fair-queuing prioritization. As
described earlier in this paper, a switch router
with layer 4 intelligence implemented from the
beginning uniquely has knowledge of the application
utilizing any particular traffic, and can do the
most intelligent job of prioritizing that traffic to
best serve the end user's needs. And the ability to
adjust the traffic prioritization more flexibly than
simply always sending the highest priority packet
means that successfully running one application
doesn't have to starve another. These two features
are particularly critical in a modern manufacturing
organization due to the tremendous diversity of
information being transmitted across an underlying
network infrastructure. These two features, referred
to as "application-aware switch routing"
bring the Cabletron SmartSwitch Router to the
forefront of the networking industry, and should be
seriously evaluated by any manufacturing enterprise
investing in networking technology to take them well
into the future.
|
 |
Back
to Home |
E-Mail
|
VoxTechnologies Corp. - Industrial
Computer Leader
Tel: 972-234-4343 Fax: 972-234-4295
Toll-Free: 1-888-568-6224 |
|