二層交換技術(shù)的發(fā)展比較成熟,,二層交換機(jī)屬數(shù)據(jù)鏈路層設(shè)備,可以識別數(shù)據(jù)包中的mac地址信息,,根據(jù)mac地址進(jìn)行轉(zhuǎn)發(fā),,二層交換機(jī)價格,并將這些mac地址與對應(yīng)的端口記錄在自己內(nèi)部的一個地址表中,。
具體的工作流程如下:
1) 當(dāng)交換機(jī)從某個端口收到一個數(shù)據(jù)包,,它先讀取包頭中的源mac地址,這樣它就知道源mac地址的機(jī)器是連在哪個端口上的,;
2) 再去讀取包頭中的目的mac地址,,并在地址表中查找相應(yīng)的端口;
3) 如表中有與這目的mac地址對應(yīng)的端口,,把數(shù)據(jù)包直接拷貝到這端口上,;
4) 如表中找不到相應(yīng)的端口則把數(shù)據(jù)包廣播到所有端口上,當(dāng)目的機(jī)器對源機(jī)器回應(yīng)時,,交換機(jī)又可以記錄這一目的mac地址與哪個端口對應(yīng),,三層交換機(jī)價格,在下次傳送數(shù)據(jù)時就不再需要對所有端口進(jìn)行廣播了。不斷的循環(huán)這個過程,,匯聚交換機(jī)價格,,對于---的mac地址信息都可以學(xué)習(xí)到,二層交換機(jī)就是這樣建立和維護(hù)它自己的地址表,。
數(shù)據(jù)中心交換機(jī)改變了傳統(tǒng)交換機(jī)的出端口緩存方式,,采用分布式緩存構(gòu)架,緩存比普通交換機(jī)也大許多,,交換機(jī)價格,,緩存能力可達(dá)1g以上,而一般的交換機(jī)只能達(dá)到2-4m,。對于每端口在萬兆全線速條件下達(dá)到200ms的-流量緩存能力,,從而在-流量的情況下,大緩存仍能---網(wǎng)絡(luò)轉(zhuǎn)發(fā)零丟包,,正好適應(yīng)數(shù)據(jù)中心服務(wù)器量大,,-流量大的特點(diǎn)。
1由硬件結(jié)合實(shí)現(xiàn)數(shù)據(jù)的高速轉(zhuǎn)發(fā),。這就不是簡單的二層交換機(jī)和路由器的疊加,,三層路由模塊直接疊加在二層交換的高速背板總線上,突破了傳統(tǒng)路由器的接口速率---,,速率可達(dá)幾十gbit/s,。算上背板帶寬,這些是三層交換機(jī)性能的兩個重要參數(shù),。
2簡潔的路由軟件使路由過程簡化,。大部分的數(shù)據(jù)轉(zhuǎn)發(fā),除了---的路由選擇交由路由軟件處理,,都是由二層模塊高速轉(zhuǎn)發(fā),,路由軟件大多都是經(jīng)過處理的優(yōu)化軟件,并不是簡單照搬路由器中的軟件,。
|