The Cisco Three-Layer Hierarchical Model



The Cisco Three-Layer Hierarchical Model

Most of us were exposed to hierarchy early in life. Anyone with older siblings learned what it was like to be at the bottom of the hierarchy. Regardless of where you first discovered hierarchy, today most of us experience it in many aspects of our lives. It is hierarchy that helps us under¬stand where things belong, how things fit together, and what functions go where. It brings order and understandability to otherwise complex models. If you want a pay raise, for instance, hier¬archy dictates that you ask your boss, not your subordinate. That is the person whose role it is to grant (or deny) your request. So basically, understanding hierarchy helps us discern where we should go to get what we need.
Hierarchy has many of the same benefits in network design that it does in other areas of life. When used properly, it makes networks more predictable. It helps us define which areas should perform certain functions. Likewise, you can use tools such as access lists at certain levels in hierarchical networks and avoid them at others.
Let’s face it, large networks can be extremely complicated, with multiple protocols, detailed configurations, and diverse technologies. Hierarchy helps us summarize a complex collection of

The Cisco Three-Layer Hierarchical Model   

details into an understandable model. Then, as specific configurations are needed, the model dictates the appropriate manner to apply them.
The Cisco hierarchical model can help you design, implement, and maintain a scalable, reli¬able, cost-effective hierarchical internetwork. Cisco defines three layers of hierarchy, as shown in Figure , each with specific functions.

clip_image002

The Cisco hierarchical model

The following are the three layers and their typical functions:
•    The core layer: Backbone
•    The distribution layer: Routing
•    The access layer: Switching
Each layer has specific responsibilities. Remember, however, that the three layers are logical and are not necessarily physical devices. Consider the OSI model, another logical hierarchy. The seven layers describe functions but not necessarily protocols, right? Sometimes a protocol maps to more than one layer of the OSI model, and sometimes multiple protocols communicate within a single layer. In the same way, when we build physical implementations of hierarchical networks, we may have many devices in a single layer, or we might have a single device performing functions at two layers. The definition of the layers is logical, not physical.
Now, let’s take a closer look at each of the layers.

The Core Layer

The core layer is literally the core of the network. At the top of the hierarchy, the core layer is responsible for transporting large amounts of traffic both reliably and quickly. The only pur¬pose of the network’s core layer is to switch traffic as fast as possible. The traffic transported across the core is common to a majority of users. However, remember that user data is pro¬cessed at the distribution layer, which forwards the requests to the core if needed.
If there is a failure in the core, every single user can be affected. Therefore, fault tolerance at this layer is an issue. The core is likely to see large volumes of traffic, so speed and latency are driving concerns here. Given the function of the core, we can now consider some design specif¬ics. Let’s start with some things we don’t want to do:
•    Don’t do anything to slow down traffic. This includes using access lists, routing between virtual local area networks (VLANs), and packet filtering.
•    Don’t support workgroup access here.
•    Avoid expanding the core (i.e., adding routers) when the internetwork grows. If perfor¬mance becomes an issue in the core, give preference to upgrades over expansion.
Now, there are a few things that we want to do as we design the core. They include the following:
•    Design the core for high reliability. Consider data-link technologies that facilitate both speed and redundancy, such as FDDI, Fast Ethernet (with redundant links), or even ATM.
•    Design with speed in mind. The core should have very little latency.
•    Select routing protocols with lower convergence times. Fast and redundant data-link con¬nectivity is no help if your routing tables are shot!

The Distribution Layer

The distribution layer is sometimes referred to as the workgroup layer and is the communica¬tion point between the access layer and the core. The primary functions of the distribution layer are to provide routing, filtering, and WAN access and to determine how packets can access the core, if needed. The distribution layer must determine the fastest way that network service requests are handled—for example, how a file request is forwarded to a server. After the distri¬bution layer determines the best path, it forwards the request to the core layer if needed. The core layer then quickly transports the request to the correct service.
The distribution layer is the place to implement policies for the network. Here you can exer¬cise considerable flexibility in defining network operation. There are several actions that gen¬erally should be done at the distribution layer. They include the following:
•    Routing
•    Implementation of tools such as access lists, of packet filtering, and of queuing
•    Implementation of security and network policies, including address translation and firewalls
•    Redistribution between routing protocols, including static routing
•    Routing between VLANs and other workgroup support functions
•    Definitions of broadcast and multicast domains

The Access Layer

The access layer controls user and workgroup access to internetwork resources. The access layer is sometimes referred to as the desktop layer. The network resources most users need will be available locally. The distribution layer handles any traffic for remote services. The following are some of the functions to be included at the access layer:
•    Continued (from distribution layer) access control and policies
•    Creation of separate collision domains (segmentation)
•    Workgroup connectivity into the distribution layer
Technologies such as DDR and Ethernet switching are frequently seen in the access layer. Static routing (instead of dynamic routing protocols) is seen here as well.
As already noted, three separate levels does not imply three separate routers. There could be fewer, or there could be more. Remember, this is a layered approach.

Share this tutorial:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • PlugIM
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati
  • TwitThis
  • YahooMyWeb
  • description
  • E-mail this story to a friend!
  • MisterWong
  • BlinkList
  • LinkedIn
  • MySpace
  • Print this article!
  • Yahoo! Buzz

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

About the Author

Adam has written 384 stories on this site.

Related Tutorials & Articles

Route Redistribution
A router performs redistribution when it uses a routing protocol to advertise routes that were learned by some other means. Those “other means” may be another routing protocol, static routes, or a direct connection to the destination network. For example, a router may be running both an OSPF process and a RIP process. If the...Read more
Open System Interconnection - OSI Model
OSI model An ISO standard that covers all the aspects of network communication is the open system interconnection model. Open system A model that allows any two different systems to communicate without depending on their software and hardware. Purpose of OSI model Open communication between different system without requiring changes to their software and hardware. Design of OSI MODEL The OSI...Read more
Layer 2 Security and Attacks
This tutorial will teach you some of the important security measures to secure your network for layer 2 attacks by following some of the best security practices. Justification for this Survey - Security is only as strong as the weakest link - Layer 2 attacks are timeworn but still relevant in today’s networking environment - Crime and security survey...Read more
Router Components (Hardware and Software)
Basic Routing Concept A device which communicate two networks either they are based on different protocols is called “Router”. Basic function of router is to define a logical path for data packet because it works on network layer. It is specialty of router that it doesn’t forward the second layer broadcast packets. Router components 1) ROM (Read only memory) 2)...Read more
Broadcast Domain
Broadcast domain is very important topic of computer networks, most of the congestion in LAN environment  occurs due to broadcast. If a frame with broadcast address is realize it can be hear by all the connect devices it can be switch, hub or another computer. Broadcast traffic can consume most of the bandwidth in network,...Read more

Write a Comment

Gravatars are small images that can show your personality. You can get your gravatar for free today!

Copyright © 2010 Sooper Tutorials. All rights reserved. Powered by WordPress.org, Website by ISolution.org.