ALLInterview.com :: Home Page KalAajKal.com
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
tip   SiteMap shows list of All Categories in this site.
Google
 
Categories >> Software >> Telecom >> Telecom-General
 
 
 
Question
What is the difference between layer 2 and layer 3 in the 
OSI model? 
 Question Submitted By :: Guest
I also faced this Question!!     Rank Answer Posted By  
 
Answer
Basically a layer 2 switch operates utilizing Mac addresses 
in it's caching table to quickly pass information from port 
to port. A layer 3 switch utilizes IP addresses to do the 
same. 

While the previous explanation is the "What", for folks in 
networking the following "How" is far more interesting. 

Essentially, A layer 2 switch is essentially a multiport 
bridge. A layer 2 switch will learn about MAC addresses 
connected to each port and passes frames marked for those 
ports. It also knows that if a frame is sent out a port but 
is looking for the MAC address of the port it is connected 
to and drop that frame. Whereas a single CPU Bridge runs in 
serial, todays hardware based switches run in parallel, 
translating to extremly fast switching. 

Layer 3 switching is a hybrid, as one can imagine, of a 
router and a switch. There are different types of layer 3 
switching, route caching andtopology-based. In route 
caching the switch required both a Route Processor (RP) and 
a Switch Engine (SE). The RP must listen to the first 
packet to determine the destination. At that point the 
Switch Engine makes a shortcut entry in the caching table 
for the rest of the packets to follow. Due to advancement 
in processing power and drastic reductions in the cost of 
memory, today's higher end layer 3 switches implement a 
topology-based switching which builds a lookup table and 
and poputlates it with the entire network's topology. The 
database is held in hardware and is referenced there to 
maintain high throughput. It utilizes the longest address 
match as the layer 3 destination. 

Now when and why would one use a l2 vs l3 vs a router? 
Simply put, a router will generally sit at the gateway 
between a private and a public network. A router can 
perform NAT whereas an l3 switch cannot (imagine a switch 
that had the topology entries for the ENTIRE Internet!!). 
In a small very flat network (meaning only one private 
network range for the whole site) a L2 switch to connect 
all the servers and clients to the internet is probably 
going to suffice. Larger networks, or those with the need 
to contain broadcast traffic or those utilizing VOIP, a 
multi network approach utilizing VLANs is appropriate, and 
when one is utilizing VLANs, L3 switches are a natural fit. 
While a router on a stick scenario can work, it can quickly 
overtax a router if there is any significant intervlan 
traffic since the router must make complicated routing 
decisions for every packet that it recieves.
 
3
Ahmed
 
View All Answers
 
 
 
 
 
   
Copyright Policy  |  Terms of Service  |  Help  |  Site Map 1  |  Articles  |  Site Map  |   Site Map  |  Contact Us interview questions urls   External Links 
   
Copyright © 2007  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  Forum9.com   ::  KalAajKal.com