第三層交換機(jī),是直接根據(jù)第三層網(wǎng)絡(luò)層IP地址來(lái)完成端到端的數(shù)據(jù)交換的。
三層交換機(jī)的工作原理:
使用IP的設(shè)備A------------------------三層交換機(jī)------------------------使用IP的設(shè)備B
比如A要給B發(fā)送數(shù)據(jù),已知目的IP,那么A就用子網(wǎng)掩碼取得網(wǎng)絡(luò)地址,判斷目的IP是否與自己在同一網(wǎng)段。
如果在同一網(wǎng)段,但不知道轉(zhuǎn)發(fā)數(shù)據(jù)所需的MAC地址,A就發(fā)送一個(gè)ARP請(qǐng)求,B返回其MAC地址,A用此MAC封裝數(shù)據(jù)包并發(fā)送給交換機(jī),交換機(jī)起用二層交換模塊,查找MAC地址表,將數(shù)據(jù)包轉(zhuǎn)發(fā)到相應(yīng)的端口。
如果目的IP地址顯示不是同一網(wǎng)段的,那么A要實(shí)現(xiàn)和B的通訊,在流緩存條目中沒(méi)有對(duì)應(yīng)MAC地址條目,就將第一個(gè)正常數(shù)據(jù)包發(fā)送向一個(gè)缺省網(wǎng)關(guān),這個(gè)缺省網(wǎng)關(guān)一般在操作系統(tǒng)中已經(jīng)設(shè)好,對(duì)應(yīng)第三層路由模塊,所以可見(jiàn)對(duì)于不是同一子網(wǎng)的數(shù)據(jù),最先在MAC表中放的是缺省網(wǎng)關(guān)的MAC地址;然后就由三層模塊接收到此數(shù)據(jù)包,查詢(xún)路由表以確定到達(dá)B的路由,將構(gòu)造一個(gè)新的幀頭,其中以缺省網(wǎng)關(guān)的MAC地址為源MAC地址,以主機(jī)B的MAC地址為目的MAC地址。通過(guò)一定的識(shí)別觸發(fā)機(jī)制,確立主機(jī)A與B的MAC地址及轉(zhuǎn)發(fā)端口的對(duì)應(yīng)關(guān)系,并記錄進(jìn)流緩存條目表,以后的A到B的數(shù)據(jù),就直接交由二層交換模塊完成。這就通常所說(shuō)的一次路由多次轉(zhuǎn)發(fā)。
表面上看,第三層交換機(jī)是第二層交換器與路由器的合二而一,然而這種結(jié)合并非簡(jiǎn)單的物理結(jié)合,而是各取所長(zhǎng)的邏輯結(jié)合。其重要表現(xiàn)是,當(dāng)某一信息源的第一個(gè)數(shù)據(jù)流進(jìn)行第三層交換后,其中的路由系統(tǒng)將會(huì)產(chǎn)生一個(gè)MAC地址與IP地址的映射表,并將該表存儲(chǔ)起來(lái),當(dāng)同一信息源的后續(xù)數(shù)據(jù)流再次進(jìn)入交換環(huán)境時(shí),交換機(jī)將根據(jù)第一次產(chǎn)生并保存的地址映射表,直接從第二層由源地址傳輸?shù)侥康牡刂?,不再?jīng)過(guò)第三路由系統(tǒng)處理,從而消除了路由選擇時(shí)造成的網(wǎng)絡(luò)延遲,提高了數(shù)據(jù)包的轉(zhuǎn)發(fā)效率,解決了網(wǎng)間傳輸信息時(shí)路由產(chǎn)生的速率瓶頸。所以說(shuō),第三層交換機(jī)既可完成第二層交換機(jī)的端口交換功能,又可完成部分路由器的路由功能。即第三層交換機(jī)的交換機(jī)方案,實(shí)際上是一個(gè)能夠支持多層次動(dòng)態(tài)集成的解決方案,雖然這種多層次動(dòng)態(tài)集成功能在某些程度上也能由傳統(tǒng)路由器和第二層交換機(jī)搭載完成,但這種搭載方案與采用三層交換機(jī)相比,不僅需要更多的設(shè)備配置、占用更大的空間、設(shè)計(jì)更多的布線(xiàn)和花費(fèi)更高的成本,而且數(shù)據(jù)傳輸性能也要差得多,因?yàn)樵诤A繑?shù)據(jù)傳輸中,搭載方案中的路由器無(wú)法克服路由傳輸速率瓶頸。
四層交換機(jī)第二層交換機(jī)
眾所周知,第二層交換機(jī),是根據(jù)第二層數(shù)據(jù)鏈路層的MAC地址和通過(guò)站表選擇路由來(lái)完成端到端的數(shù)據(jù)交換的。
二層交換機(jī)具體的工作流程如下:
(1) 當(dāng)交換機(jī)從某個(gè)端口收到一個(gè)數(shù)據(jù)包,它先讀取幀頭中的源MAC地址,并將MAC地址與源端口做對(duì)應(yīng)存儲(chǔ)在站表中。
(2) 再去讀取幀頭中的目的MAC地址,并在地址表中查找相應(yīng)的端口;
(3) 如表中有與這目的MAC地址對(duì)應(yīng)的端口,把數(shù)據(jù)包直接復(fù)制到這端口上;
(4) 如表中找不到相應(yīng)的端口則把數(shù)據(jù)包廣播到同一VLAN下的所有端口,當(dāng)目的機(jī)器對(duì)源機(jī)器回應(yīng)時(shí),交換機(jī)又可以學(xué)習(xí)一目的MAC地址與哪個(gè)端口對(duì)應(yīng),在下次傳送數(shù)據(jù)時(shí)就不再需要對(duì)所有端口進(jìn)行廣播了。
不斷的循環(huán)這個(gè)過(guò)程,對(duì)于全網(wǎng)的MAC地址信息都可以學(xué)習(xí)到,二層交換機(jī)就是這樣建立和維護(hù)它自己的地址表。
因?yàn)檎颈淼慕⑴c維護(hù)是由交換機(jī)自動(dòng)完成,而路由器又是屬于第三層設(shè)備,其尋址過(guò)程是根據(jù)IP地址尋址和通過(guò)路由表與路由協(xié)議產(chǎn)生的。所以,第二層交換機(jī)的最大好處是數(shù)據(jù)傳輸速度快,因?yàn)樗豁氉R(shí)別數(shù)據(jù)幀中的MAC地址,而直接根據(jù)MAC地址產(chǎn)生選擇轉(zhuǎn)發(fā)端口的算法又十分簡(jiǎn)單,非常便于采用ASIC專(zhuān)用芯片實(shí)現(xiàn)。顯然,第二層交換機(jī)的解決方案,實(shí)際上是一個(gè)"處處交換"的廉價(jià)方案,雖然該方案也能劃分子網(wǎng)、限制廣播、建立VLAN,但它的控制能力較小、靈活性不夠,也無(wú)法控制各信息點(diǎn)的流量,缺乏方便實(shí)用的路由功能。
三層交換機(jī)是核心交換機(jī)嗎?還有二級(jí)交換機(jī)是匯聚交換機(jī)嗎?
核心交換機(jī)和三層交換機(jī)沒(méi)有必然聯(lián)系.一般做為核心交換機(jī).我覺(jué)得必須有以下幾點(diǎn)MAC地址表龐大.128左右支持多種路由協(xié)議,支持DHCP.背板交換能力達(dá)到1TB.可擴(kuò)展多個(gè)光口~~~組網(wǎng)靈活.一般三層交...
三層交換機(jī)和二層交換機(jī)的區(qū)別和原理?
三層交換機(jī)使用了三層交換技術(shù)簡(jiǎn)單地說(shuō),三層交換技術(shù)就是:二層交換技術(shù)+三層轉(zhuǎn)發(fā)技術(shù)。它解決了局域網(wǎng)中網(wǎng)段劃分之后,網(wǎng)段中子網(wǎng)必須依賴(lài)路由器進(jìn)行管理的局面,解決了傳統(tǒng)路由器低速、復(fù)雜所造成的網(wǎng)絡(luò)瓶頸問(wèn)題...
比較二層交換機(jī)和三層交換機(jī)的工作特點(diǎn)
三層交換機(jī) 和 路由器基本上沒(méi)有太大區(qū)別,可以用來(lái)連接多哥網(wǎng)段。二層交換機(jī) 和 hub 差不太多,適用于在一個(gè)網(wǎng)段內(nèi)進(jìn)行連接。
格式:pdf
大?。?span id="kqiqyys" class="single-tag-height">32KB
頁(yè)數(shù): 未知
評(píng)分: 4.7
現(xiàn)在廣大的用戶(hù)們對(duì)自己使用的設(shè)備是非常在意的,這也促使了第三層交換機(jī)可以平穩(wěn)快速發(fā)展的一個(gè)動(dòng)力,但是第三層交換機(jī)如何進(jìn)行保護(hù)它自身的安全性,這是個(gè)很難解決的問(wèn)題。網(wǎng)絡(luò)建設(shè)重點(diǎn)向接入和應(yīng)用的遷移,為交換機(jī)帶來(lái)了市場(chǎng)的"黃金"機(jī)會(huì)。在眾多廠(chǎng)商將網(wǎng)絡(luò)智能推向邊緣、并向市場(chǎng)逐步發(fā)力時(shí),交換機(jī)市場(chǎng)正受到各路網(wǎng)絡(luò)設(shè)備諸侯的關(guān)注和青睞,有望成為IT領(lǐng)域的又一個(gè)角斗戰(zhàn)場(chǎng)。
格式:pdf
大?。?span id="oyqas2q" class="single-tag-height">32KB
頁(yè)數(shù): 1頁(yè)
評(píng)分: 4.8
千兆路由器與第三層交換機(jī)
第四層交換機(jī)是采用第四層交換技術(shù)而開(kāi)發(fā)出來(lái)的交換機(jī)產(chǎn)品,當(dāng)然它工作于OSI/RM模型的第四層,即傳輸層,直接面對(duì)具體應(yīng)用。第四層交換機(jī)支持的協(xié)議是各種各樣的,如HTTP,F(xiàn)TP、Telnet、SSL等。在第四層交換中為每個(gè)供搜尋使用的服務(wù)器組設(shè)立虛IP地址(VIP),每組服務(wù)器支持某種應(yīng)用。在域名服務(wù)器(DNS)中存儲(chǔ)的每個(gè)應(yīng)用服務(wù)器地址是VIP,而不是真實(shí)的服務(wù)器地址。當(dāng)某用戶(hù)申請(qǐng)應(yīng)用時(shí),一個(gè)帶有目標(biāo)服務(wù)器組的VIP連接請(qǐng)求(例如一個(gè)TCPSYN包)發(fā)給服務(wù)器交換機(jī)。服務(wù)器交換機(jī)在組中選取最好的服務(wù)器,將終端地址中的VIP用實(shí)際服務(wù)器的IP取代,并將連接請(qǐng)求傳給服務(wù)器。這樣,同一區(qū)間所有的包由服務(wù)器交換機(jī)進(jìn)行映射,在用戶(hù)和同一服務(wù)器間進(jìn)行傳輸。
第四層交換技術(shù)相對(duì)原來(lái)的第二層、第三層交換技術(shù)具有明顯的,從來(lái)看,,因?yàn)樗鼘刂圃趶脑炊说剿薅说膮^(qū)間中。另一方面,路由器或第三層交換,只針對(duì)單一的包進(jìn)行處理,不清楚上一個(gè)包從哪來(lái)、也不知道下一個(gè)包的情況。它們只是檢測(cè)包報(bào)頭中的TCP端口數(shù)字,根據(jù)應(yīng)用建立優(yōu)先級(jí)隊(duì)列,路由器根據(jù)鏈路和網(wǎng)絡(luò)可用的節(jié)點(diǎn)決定包的路由;而第四層交換機(jī)則是在可用的服務(wù)器和性能基礎(chǔ)上先確定區(qū)間。
在本方案中,通過(guò)采用Alteon的第四層交換機(jī)來(lái)實(shí)現(xiàn)Web Server的負(fù)載均衡。
HTTP是Internet中最重要的一種應(yīng)用,目前Internet上廣泛使用的Web Server,采用的是多進(jìn)程技術(shù),占用系統(tǒng)資源多,效率較低,一般一臺(tái)Web Server只能承受幾百個(gè)并發(fā)用戶(hù)。采用第四層交換機(jī)可以很好地解決Web Server的擴(kuò)展性問(wèn)題,提高Web Server系統(tǒng)的可靠性,并在WebServer之間合理分配負(fù)載。
Alteon的第四層交換機(jī)監(jiān)測(cè)Web Server的可用性,包括物理連接、Web Server主機(jī)、HTTP Server本身的健康狀況,當(dāng)發(fā)現(xiàn)某臺(tái)Web Server不能提供Web 服務(wù)時(shí),交換機(jī)自動(dòng)把Web 請(qǐng)求分配到好的兩臺(tái)Web Server。Alteon第四層交換機(jī)還可以通過(guò)設(shè)置每臺(tái)Web Server能承受的最大會(huì)話(huà)數(shù)、設(shè)置溢出Web Server、備份Web Server等方法來(lái)進(jìn)一步保證Web系統(tǒng)的可靠性。
Web Server在同一局域網(wǎng)內(nèi)實(shí)現(xiàn)負(fù)載均衡時(shí)采用多種負(fù)載均衡算法,包括LeastConnection、Round Robin、MinMiss和Hash算法,以及對(duì)算法的加權(quán)等等。
當(dāng)Web Server不在同一局域網(wǎng)內(nèi)時(shí),利用Alteon交換機(jī)的GlobalLoad Balance技術(shù)來(lái)實(shí)現(xiàn)負(fù)載分擔(dān)的合理性問(wèn)題。
目前一般的單功能負(fù)載均衡產(chǎn)品可以每秒連接400到800個(gè)接入。而同時(shí)具有第二層和第四層功能的新一代產(chǎn)品(使用定制的專(zhuān)用集成電路的基于硬件的負(fù)載均衡功能)的連接速度則超過(guò)了每秒10萬(wàn)次接入。
第四層交換機(jī)在形式和功能上與專(zhuān)用負(fù)載均衡器完全不同。傳統(tǒng)基于硬件的負(fù)載均衡器是速度為45Mbps的優(yōu)化的兩端口設(shè)備。而第四層交換機(jī)是設(shè)計(jì)用于高速I(mǎi)ntranet應(yīng)用的,它支持100Mbps或千兆位接口。
第四層交換除了負(fù)載均衡功能外還支持其它功能,如基于應(yīng)用類(lèi)型和用戶(hù)ID的傳輸流控制功能。采用多級(jí)排隊(duì)技術(shù),第四層交換機(jī)可以根據(jù)應(yīng)用來(lái)標(biāo)記傳輸流以及為傳輸流分配優(yōu)先級(jí)。此外,第四層交換機(jī)直接安放在服務(wù)器前端,它了解應(yīng)用會(huì)話(huà)內(nèi)容和用戶(hù)權(quán)限,因而使它成為了防止非授權(quán)訪(fǎng)問(wèn)服務(wù)器的理想平臺(tái)。