邏輯網(wǎng)拓?fù)浜臀锢砭W(wǎng)拓?fù)?/h1>
網(wǎng)絡(luò)拓?fù)涫鞘裁矗?/p>
在通信網(wǎng)中,拓?fù)浣Y(jié)構(gòu)是網(wǎng)絡(luò)各要素的組合,通常用圖形表示。
在圖論中,網(wǎng)絡(luò)拓?fù)浔挥脕戆巡煌木W(wǎng)絡(luò)設(shè)備作為節(jié)點,而把設(shè)備之間的連接作為節(jié)點之間的連接或者線路。
一般存在兩種不同的網(wǎng)絡(luò)拓?fù)洌?/p>
實體網(wǎng)絡(luò)拓?fù)涫菍W(wǎng)絡(luò)中各個組成部分的布局,不同的節(jié)點通常代表實體網(wǎng)絡(luò)電纜,而節(jié)點則代表實體網(wǎng)絡(luò)設(shè)備(例如交換機(jī))。
邏輯網(wǎng)拓?fù)浣Y(jié)構(gòu)在更高的層次上說明了數(shù)據(jù)如何通過網(wǎng)絡(luò)流動。
典型地,在校園局域網(wǎng)拓?fù)浣Y(jié)構(gòu)中,集中于第二層(交換層),使用某種結(jié)構(gòu)的多層模型以簡化設(shè)計和網(wǎng)絡(luò)實現(xiàn)。
層狀模式的跨網(wǎng)互聯(lián)為三層網(wǎng)絡(luò)拓?fù)洌?/p>
由最高速度的開關(guān)構(gòu)成的核心,具有高彈性,通常具有路由和其他高級功能。
由冗余和可用的高速交換機(jī)構(gòu)成的分布或聚集。
Access,包含客戶端設(shè)備與之連接的交換器。
此外,還有一些模型,例如簡化的兩層模型(僅有核心層和訪問層,主要用于Symbian段),或者一些其他新型模型,如更注重于云計算或數(shù)據(jù)中心環(huán)境的葉模型。
在任何情況下,術(shù)語核心、分布/聚集和訪問都是通用的,因此交換機(jī)通常按其目的分類。比如,可以參考ArubaSwitch的產(chǎn)品組合。
下面看看三層模型的一般邏輯拓?fù)洌?/p>
第三層第二級拓?fù)浣Y(jié)構(gòu)。

它可以被直接轉(zhuǎn)換成物理拓?fù)浣Y(jié)構(gòu),這將是一種完全無冗余的解決方案,其中每個節(jié)點只是一個交換機(jī),每一層中的交換機(jī)有一個連接到相鄰層中的交換機(jī)。
?

無冗余的3層低LAN
看起來這個解決方案很薄弱,對吧?當(dāng)然,每個層中的交換機(jī)都有內(nèi)部冗余,比如冗余管理、結(jié)構(gòu)和電源。這樣就提供了合理的冗余量。舉例來說,核心節(jié)點可以是模塊開關(guān)。
另外,還可以使用額外的物理鏈路,以及聚合鏈路聚合(LAG或LACP邏輯鏈路)來增加彈性和帶寬。
然而,一般情況下,物理拓?fù)浔辉O(shè)計成在核心和聚合級別上提供完全冗余和容錯:

這種模式因其彈性而得到了廣泛的應(yīng)用,但是它能否提供更高的性能和帶寬?有多個鏈接和路徑并不一定就意味著有更多機(jī)會!
最起碼它不在2層網(wǎng)絡(luò)上,這是由于IELT802.3系列(以太網(wǎng)協(xié)議的標(biāo)準(zhǔn)版本)的限制,2層生存時間(TTL)的缺失使得環(huán)不受支持。
也就是說,真正的物理拓?fù)浔仨毷且粋€完全沒有循環(huán)的層次圖。
要達(dá)到這個目的,有兩個主要的選擇:
首先,再次遷移到無冗余的物理拓?fù)?如第一張圖所示),并使用模塊化交換機(jī)、堆疊交換機(jī)或虛擬機(jī)箱配置中的獨立交換機(jī),以增強彈性。要注意的是,Aruba交換機(jī)根據(jù)型號和使用情況提供了所有這些選項(例如,VSX虛擬機(jī)箱支持83xx系列,84xx系列支持完全模塊化,堆疊支持38xx系列)。
二是采用生成樹協(xié)議(STP)來消除某些物理鏈路的激活,從而使具有環(huán)路和無環(huán)路的物理拓?fù)渥詣愚D(zhuǎn)換。也就是說沒有完全使用網(wǎng)絡(luò)結(jié)構(gòu)。部分鏈接將被中斷,并處于待機(jī)狀態(tài)。類似地,有些開關(guān)不能正常使用。利用多個STP(802.1s)(對應(yīng)于每個不同的VLAN)可以提高基礎(chǔ)設(shè)施的利用率,但也可能使問題更為復(fù)雜。
取決于你的需要,你可以選擇一種或者另一種。
一般情況下,第一個選項可能要貴一些,因為你需要特定的模塊堆疊,或者缺少某些交換機(jī)端口,或者必須購買模塊交換機(jī)。
但從設(shè)計的角度來看,第二種選擇可能更為復(fù)雜,可能產(chǎn)生問題(特別是在故障診斷方面),而且效率也較低。
SMB通常使用簡化的兩層模型,而核心層的解決方案是使用堆疊或者模塊。
脊?fàn)罹W(wǎng)絡(luò)拓?fù)?/p>
葉脊拓面是兩層模型的特殊情況,目的是建立快速、可預(yù)測、可擴(kuò)展、有效的數(shù)據(jù)中心網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)。
前幾次拓?fù)渲g的主要差異在于主干層,這一層有更多的獨立交換機(jī),且可擴(kuò)展性更好。主開關(guān)之間沒有連接在一起:

葉-脊拓?fù)?/p>
另外一個很大的區(qū)別是葉脊拓?fù)浔旧砭褪且粋€3層網(wǎng)絡(luò),它使用3層路由,每個節(jié)點都是一種節(jié)點。一般情況下,所有路由都被配置為活動狀態(tài),通過使用等價多路徑(ECMP)來實現(xiàn)所有鏈路活動。
那么這個拓?fù)涞牡谝粋€主要問題就是如何擴(kuò)展第三層網(wǎng)絡(luò)中的第二層網(wǎng)絡(luò)(通常是不同的VLT)?像網(wǎng)絡(luò)虛擬化和VxLz這樣的協(xié)議有助于實現(xiàn)這個目標(biāo)。
而在物理拓?fù)渲杏秩绾纹ヅ溥@個拓?fù)淠兀磕芊襁_(dá)到1:1呢?根據(jù)你的網(wǎng)絡(luò)類型和層次不同。有些情況下,每個葉節(jié)點代表若干個物理交換機(jī)(通常是機(jī)架頂部的交換機(jī)),以邏輯交換機(jī)(具有堆疊或虛擬機(jī)箱功能)的形式配置。
葉脊拓?fù)湓谥行∑髽I(yè)市場并未得到實際應(yīng)用。
自動化拓?fù)浒l(fā)現(xiàn)。
可以使用一些工具和協(xié)議來構(gòu)建網(wǎng)絡(luò)拓?fù)洹?/p>
多數(shù)情況下,這些工具都被用在Symbian網(wǎng)絡(luò)中,以簡化部署和配置。
不過,線上Lhi還有一些有趣的選擇。舉例來說,鏈路層發(fā)現(xiàn)協(xié)議(LLDP)是一種為網(wǎng)絡(luò)設(shè)備提供獨立于供應(yīng)商的鏈路層協(xié)議,用于基于IES。
在局域網(wǎng)上使用802技術(shù)(尤其是802.1)通知其身份、功能和鄰居。這樣可以自動發(fā)現(xiàn)并通知節(jié)點鄰居。
了解更多關(guān)于IPLC關(guān)注:http://www.vecloud.com.cn/