三層交換機(jī)就是具有部分路由器功能的交換機(jī),三層交換機(jī)的最重要目的是加快大型局域網(wǎng)內(nèi)部的數(shù)據(jù)(data)交換,所具有的路由功能也是為這目的服務(wù)的,能夠做到一次路由,多次轉(zhuǎn)發(fā)。那么三層交換機(jī)按照數(shù)據(jù)(data)不同應(yīng)該怎么分類(Classification)呢?三層交換機(jī)可以根據(jù)其處理(processing)數(shù)據(jù)的不同而分為純硬件和純軟件兩大類。
一、純硬件的三層技術(shù)(Technology)相對來說技術(shù)(Technology)復(fù)雜,成本(Cost)高,但是速度快,性能(xìng néng)好,帶負(fù)載能力強(qiáng)。其原理(Maxim)是,采用ASIC芯片(又稱微電路),采用硬件的方式進(jìn)行路由表的查找和刷新。
純硬件三層交換機(jī)原理(Maxim)
當(dāng)數(shù)據(jù)(data)由端口接口(interface)芯片(又稱微電路)接收進(jìn)來以后,首先在二層交換芯片(又稱微電路)中查找相應(yīng)的目的MAC地址,如果查到,就進(jìn)行二層轉(zhuǎn)發(fā),否則將數(shù)據(jù)(data)送至三層引擎(Engine)。在三層引擎(Engine)中,ASIC芯片(又稱微電路)查找相應(yīng)的路由表信息,與數(shù)據(jù)的目的IP地址相比對,然后發(fā)送ARP數(shù)據(jù)包到目的主機(jī),得到該主機(jī)的MAC地址,將MAC地址發(fā)到二層芯片(又稱微電路),由二層芯片(又稱微電路)轉(zhuǎn)發(fā)該數(shù)據(jù)包。
二、基于軟件的三層交換機(jī)技術(shù)較簡單,但速度較慢,不適合作為主干。其原理是,采用CPU用軟件的方式查找路由表.
軟件三層交換機(jī)原理
當(dāng)數(shù)據(jù)由端口接口(interface)芯片(又稱微電路)接收進(jìn)來以后,首先在二層交換芯片(又稱微電路)中查找相應(yīng)的目的MAC地址,如果查到,就進(jìn)行二層轉(zhuǎn)發(fā)否則將數(shù)據(jù)送至CPU。CPU查找相應(yīng)的路由表信息,與數(shù)據(jù)的目的IP地址相比對,然后發(fā)送ARP數(shù)據(jù)包到目的主機(jī)得到該主機(jī)的MAC地址,將MAC地址發(fā)到二層芯片(又稱微電路),由二層芯片(又稱微電路)轉(zhuǎn)發(fā)該數(shù)據(jù)包。因為低價CPU處理(processing)速度較慢,因此這種三層交換機(jī)處理(processing)速度較慢。
電話:0755-83898016-899
手機(jī):18923778971
郵箱:utp@utepo.com