Read Unbiased Consumer Reviews Online at AngiesList.com
Angie's List
Computer Repair in Pittsburgh
TESTED 13 FEB
CLICK BELOW FOR LIVE CHAT
 Categories
SSL Encryption

MDofPC is encrypted with 256bit ssl for secure credit card transactions.
Switching Technology by MDofPC by MDofPC

Switching Technology

The Internet as we know it today has grown in leaps and bounds from when it first really became popular back in 1994. Back then a 14.4K modem was pretty happening. Well times have changed and technology has certainly evolved since then. Presently most of us have high speed modems whether they be DSL or broadband cable modems. These modems transmit and receive data that your computer generates on your behalf. This is done in a very orderly fashion by your operating system. Seen as most of us use one version or another of Microsoft Windows we can map how our computer generates this information by mapping it to the OSI Reference Model. Almost each layer of this communications model has some information added to it by your computer’s operating system.

Let's think of this from the top on down. At the application layer Internet Explorer would make a HTTP GET request for your home page. There would be nothing for the presentation layer or session layer to add. Next your computer would generate a TCP header and the network layer an IP header. After that your Data Link Layer would put this information in a logical format and put the MAC information at the front of this frame. Lastly, it would be sent out via the NIC card at the physical layer. Bearing this trickling down of bytes from the application layer on down, we realize that each packet will likely not always be the same size. That is no problem for the computer, but it does present a problem if you want to switch this information around faster. The various shapes and sizes of Ethernet packets presents a challenge if we want to speed things up. Being predictable is not always a bad thing. Knowing that a computer will always generate a certain frame size will certainly help in efforts to design a faster way of switching these now uniform size packets.

Just like a pinball game

Clever folks realized that having packets generated by the operating system’s TCP/IP stack involved continually changing packets sizes. These engineers decided that it was time to design some new technologies to take advantage of faster networks. While this transmission of data may happen in a blink of an eye from our perspective it can certainly still be speeded up. Well, borne from this realization Frame Relay was designed and began to take off in terms of popularity and general acceptance. In reality Frame Relay has two components to it. That of the physical “layer one”, which is the physical interface of Frame Relay ie: RS-232. Also seen as Frame Relay is a switching technology it resides at the Data Link Layer which is “layer two”.

Now you could have a router configured to act as a Frame Relay switch and that allows for quicker communications as all that will change in it is the data segment, which can be of variable length. The remainder of it is the same.

8 bytes             16 bytes                       Variable                       16 bytes           8 bytes
Flags                 Address                         Data                              FCS               Flags

The above noted is what a Frame Relay “frame” looks like. We can see that the only part that changes in size is the data portion. In the first part is the flags field, which marks both the beginning and the end of the frame itself. After the flags field we have the address and it contains various pieces of data. A key piece of data contained in here is the DLCI. This value is used for identification purposes and in reality is how the network routes the data itself. It is also within the Address field that congestion values can be noted if experienced during transmission.

Next in the caboose is the data section and is then followed by the FCS (frame check sequence) field. This field is also rather important as it is used for data integrity purposes. Much like the checksum field in the TCP/IP core protocols this value is computed by the source device and is then recomputed by the destination device to confirm integrity. It stands to reason that you would want to know if your data has been corrupted somehow during transmission. Lastly, we have the flags section once again to signal the end of the frame itself. It should be noted that this is a standard frame relay frame and there exists another frame type. This would be the LMI frame format. It is significantly different and I would encourage you to give it a quick Google.

ATM isn’t only for banks!

A while ago a colleague and I were chatting about ATM (asynchronous transfer mode) when another colleague walked in. He started complaining about the lineup at his banks ATM. This gave us both a good laugh as we were talking about the switching technology vice the actual banking services offered via an ATM terminal. That being said a lot of people are still confused by this and swear that their ATM uses ATM! Needless to say not a lot of people outside of the networking world are aware of this switching technology. Over the years, as our connections to the Internet have grown quicker, few have actually given any thought to just how these connections have gotten quicker. Or more to the point, just how that internal work connection is so darn fast.

Much like the above discussed Frame Relay is the fact that ATM operates at the Data Link Layer in the OSI Reference model. ATM was borne out of the fact that high volume traffic needed to be sent and a better way was needed to do it. It will likely be a reality in our lifetimes that we will see the foundation for a true fiber optic network laid down by the major Internet service providers that will impact us as home users. With ATM to do a lot of the grunt work this will help this become a reality. Much like Frame Relay, ATM has hardware requirements that come into the picture. Hardware appliances such as multiplexers, switches, and routers are used in conjunction with ATM. Hardware devices are great, but as usual you still need a software front end to control them normally.

With the very impressive speed of ATM one has to wonder just how it is able to switch traffic about so quickly. Well unlike the random packet sizes of TCP/IP, ATM has a fixed cell size. This way the incoming traffic is always the same size and that makes things simpler for lack of a better term. That simplicity allows for the vastly increased data throughput. What does an ATM transmission look like though? Let’s take a look!

       <-----------5 Bytes---------->                    48 bytes
VCI Label     control     Header checksum          payload

The above noted 53 cell formation is the way it will look every time. Due to this predictability comes the ability to switch these cells very quickly. Much as we saw above with Frame Relay is the key word “predictability”. Both of these switching technologies allow for faster switching of data due to their predictable nature. This is done via their encapsulation of upper layer data in their respective formats. This was very much a high level overview of both Frame Relay and ATM. Hopefully it will be enough to whet your appetite to research them both more. As we are beginning to see all of the world is not composed of only TCP/IP.

This article was published on Monday 10 April, 2006.
Name:    
E-Mail:    
Website:
Rating:  
Rating Saved


Please note that your review for may take up to 24 hours to process and may not be immediately viewable.
 
Clearance & Discounted
Computer Parts & Accessories
Computer Systems
Download Software
Laptops & Notebooks & Tablets
Service & Support Services
Website Services

 Basket
0 Items
($0)
Account
E-mail address:


Password:
(forgotten)



Are you a new client?
Articles
All Articles
Computer Hardware & Software ->
  Adaptors
  Addon Cards
  Audio & Sound ->
  CD & Dvd Drives ->
  Chipsets
  Computer Software ->
    AntiSpyware & Antivirus
    Application Packages ->
    Backup
    Cd & Dvd Burning Software
    Computer & Video Games
    Development Tools
    Install & Remove Software
    Internet Security and Privacy
    MultiMedia
    Music and Audio Software
    Networking
    Operating Systems
    Programming ->
    Programming Software
    Software Tips
    Video Editing
    Windows Tips and Tweaks
  CPUS & Processors ->
  Floppy Drives
  Hard Drives and Disk Space ->
  Hardware Device Drivers
  Interfaces
  Memory / Processors
  Monitors & Displays ->
  Motherboards & Mainboards
  Mouse & Joystick
  Networking & Internet ->
  PC Maintenance ->
  Power Supplies
  Printers Scanners Faxes ->
  Removable Media
  UPS & Surge Protectors
  Video Cards & Capture Devices ->
Computer Repair & Service
Consumer Electronics ->
Custom Computer Packages
Informative
Laptop & Notebook Computers
SEO Search Engine Optimization
Server Management Services
Store Information & Questions
GENERAL INFORMATION

  FAQ Section
* Gift Voucher FAQ
* Shipping Overview
  Privacy Notice
  Conditions
  Contact Us
  Request for Quote
Download Software

  Download Overview
  Download Instructions
  Free Download Tools
MDofPC Misc

  Custom Computer Packages
  MDofPC Site Map
  MDofPC Overview Blog
  RSS feed for best sellers
  RSS feed for new products
  RSS feed for categories
  ROR feed for Products
MDofPC Info
  FAQ Section
* Catalog
  Shipping
* Support Forums
  Privacy Notice
  Conditions
  Contact Us
Gift Voucher FAQ
* MDofPC Site Map
* MDofPC Overview Blog
  Installation Manuals
Switching Technology by MDofPC - MDofPC Custom Computer Systems
We work hard to offer secure online credit card processing, we also accept phone and email orders.
MDofPC Custom Computers LLC . All rights reserved 2012
Please Contact: mdofpc@gmail.com or 412-250-7965 Toll Free for sales or support
Fax: 412-568-0010

We're listed on ShopMania in Computers