国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號(hào)

自動(dòng)發(fā)現(xiàn)網(wǎng)絡(luò)拓?fù)洌徽臼近c(diǎn)擊完成
2009-07-20   

什么是網(wǎng)絡(luò)拓?fù)洌?/span>

網(wǎng)絡(luò)拓?fù)洌?/span>Network Topology)是特定的物理,邏輯或虛擬網(wǎng)絡(luò)部件和設(shè)備(節(jié)點(diǎn))的排列。網(wǎng)絡(luò)拓?fù)鋬H被在節(jié)點(diǎn)之間的連接配置決定。節(jié)點(diǎn)之間的距離,物理互連,傳輸率,和/或信號(hào)類型不作用在一個(gè)網(wǎng)絡(luò)拓?fù)渲小>W(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)是指網(wǎng)絡(luò)的幾何連接形狀,畫成圖就叫網(wǎng)絡(luò)拓?fù)鋱D。目前應(yīng)用最多的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)是星形結(jié)構(gòu),此外還有總線形和環(huán)形等網(wǎng)絡(luò)結(jié)構(gòu)。 現(xiàn)在流行的網(wǎng)絡(luò)布線拓?fù)浣Y(jié)構(gòu)是總線型和星型。

總線形網(wǎng)絡(luò)是將所有電腦連接在一條線上,使用同軸電纜連接,就像一條線上栓著的幾只螞蚱,只適合使用在電腦不多的局域網(wǎng)上,因?yàn)殡娎|中的一段出了問(wèn)題,其他電腦也無(wú)法接通,會(huì)導(dǎo)致整個(gè)網(wǎng)絡(luò)癱瘓。系統(tǒng)中要使用 BNC 接口網(wǎng)卡、BNCT 型接頭、終結(jié)器和同軸細(xì)纜。

星形網(wǎng)絡(luò)使用雙絞線連接,結(jié)構(gòu)上以集線器(HUB)為中心,呈放射狀態(tài)連接各臺(tái)電腦。由于 HUB 上有許多指示燈,遇到故障時(shí)很容易發(fā)現(xiàn)出故障的電腦,而且一臺(tái)電腦或線路出現(xiàn)問(wèn)題不影響其他電腦,這樣網(wǎng)絡(luò)系統(tǒng)的可靠性大大增強(qiáng)。另外,如果要增加一臺(tái)電腦,只需連接到 HUB 上就可以,很方便擴(kuò)充網(wǎng)絡(luò),所以星形結(jié)構(gòu)的網(wǎng)絡(luò)現(xiàn)在非常流行。

 

要想管網(wǎng)絡(luò)先來(lái)管拓?fù)?/span>

企業(yè)投入巨資購(gòu)買了網(wǎng)絡(luò)設(shè)備,搭建了廣域網(wǎng)、局域網(wǎng)和Internet接入網(wǎng)絡(luò),而網(wǎng)絡(luò)設(shè)備的種類和類型繁多,包括路由器、交換機(jī)、負(fù)載均衡和防火墻等等,正是這些網(wǎng)絡(luò)設(shè)備為企業(yè)的運(yùn)營(yíng),提供著一個(gè)強(qiáng)大的網(wǎng)絡(luò)支撐。

  因?yàn)椋W(wǎng)絡(luò)是錯(cuò)綜復(fù)雜的,某個(gè)網(wǎng)絡(luò)設(shè)備產(chǎn)生了問(wèn)題,將會(huì)導(dǎo)致整個(gè)網(wǎng)絡(luò)都不能正常訪問(wèn),因此企業(yè)IT部門關(guān)注的不僅僅是單個(gè)的設(shè)備,更關(guān)注的是整個(gè)網(wǎng)絡(luò)的鏈路連通性和網(wǎng)絡(luò)的整體架構(gòu)。所以如何才能快速的發(fā)現(xiàn)網(wǎng)絡(luò)拓?fù)洌⒓皶r(shí)地展現(xiàn)各種網(wǎng)絡(luò)拓?fù)涫蔷W(wǎng)絡(luò)拓?fù)涔芾淼慕裹c(diǎn)問(wèn)題。

  隨著網(wǎng)絡(luò)的不斷擴(kuò)充,全網(wǎng)網(wǎng)絡(luò)拓?fù)湟呀?jīng)超出了網(wǎng)絡(luò)管理員的可控范圍。因此,網(wǎng)絡(luò)拓?fù)湔宫F(xiàn)的準(zhǔn)確與否,將直接影響網(wǎng)絡(luò)管理員對(duì)網(wǎng)絡(luò)網(wǎng)絡(luò)結(jié)構(gòu)的復(fù)雜化,網(wǎng)絡(luò)設(shè)備管理工作是對(duì)網(wǎng)絡(luò)管理者的考驗(yàn),如何才能夠輕松應(yīng)對(duì)日常的管理工作成為了網(wǎng)絡(luò)管理的焦點(diǎn)!

一站式完成拓?fù)渥詣?dòng)發(fā)現(xiàn)

獲得網(wǎng)絡(luò)拓?fù)涞淖詈?jiǎn)單的方法莫過(guò)于讓管理員根據(jù)實(shí)際網(wǎng)絡(luò)手工繪出其拓?fù)洌墒遣捎眠@種方式,不但工作量大,而且相關(guān)的節(jié)點(diǎn)和鏈路的準(zhǔn)確性也不高。網(wǎng)管人員在手繪的時(shí)候還要借用相關(guān)的工具對(duì)網(wǎng)絡(luò)的結(jié)構(gòu)進(jìn)行判定,主要使用如下工具

1.      Ping

Ping命令是IP網(wǎng)上最古老的一種工具,用來(lái)監(jiān)測(cè)網(wǎng)絡(luò)節(jié)點(diǎn)是否活著,或用于監(jiān)測(cè)到網(wǎng)絡(luò)節(jié)點(diǎn)間的往返時(shí)延(RTT)。通常Ping只涉及網(wǎng)絡(luò)上的源和目的兩節(jié)點(diǎn),而忽略網(wǎng)絡(luò)細(xì)節(jié)。另外我們可以使用廣播 Ping,其Ping的地址不是一個(gè)單一的地址,而是子網(wǎng)的廣播地址,所有位于該子網(wǎng)的主機(jī)均對(duì)此Ping包進(jìn)行響應(yīng),從而一次就可得到子網(wǎng)內(nèi)的全部活動(dòng)主機(jī)。

2Traceroute

Traceroute命令是TCP/IP家族內(nèi)另一個(gè)比較早的工具,它可用來(lái)發(fā)現(xiàn)測(cè)試點(diǎn) 和目標(biāo)主機(jī)之間的路由器。路由器在轉(zhuǎn)發(fā)包之前總是將其TTL值減1,如果TTL降為0,則路由器向源地址發(fā)送TTL-Expired ICMP消息。   

3DNS

IP地址是為網(wǎng)絡(luò)上的路由器或主機(jī)等機(jī)器設(shè)計(jì)的,它不符合人類的記憶習(xí)慣,DNSDomain Name System)就是為了解決這個(gè)問(wèn)題而開發(fā)的。DNS系統(tǒng)主要用于網(wǎng)絡(luò)設(shè)備IP地址到名字的映射,同時(shí)也維護(hù)一些其他信息如設(shè)備的硬件平臺(tái)及操作系統(tǒng)等。

4SNMP

SNMP(簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)的基本思想是所有的網(wǎng)絡(luò)設(shè)備維護(hù)一個(gè)MIB(管理信息庫(kù))保存其所有運(yùn)行進(jìn)程的相關(guān)信息,并對(duì)管理工作站的查詢進(jìn)行響應(yīng)。SNMP協(xié)議描述了一種從MIB庫(kù)中獲取信息的方法,對(duì)設(shè)備唯一的要求是支持SNMP并且MIB中的信息足夠豐富。

現(xiàn)在網(wǎng)絡(luò)越來(lái)越復(fù)雜,越來(lái)越龐大,并一直在膨脹,而且實(shí)體在網(wǎng)絡(luò)中擔(dān)負(fù)的功能也越來(lái)越復(fù)雜,要跟蹤這樣一個(gè)網(wǎng)絡(luò)需要花費(fèi)很多時(shí)間或精力,而且網(wǎng)絡(luò)一旦有所改變所有工作必須重做。現(xiàn)在的企業(yè)基本上都采用的是網(wǎng)絡(luò)拓?fù)渥詣?dòng)發(fā)現(xiàn)的功能。那么一站式的拓?fù)浒l(fā)現(xiàn)才是企業(yè)現(xiàn)在最想要的。

網(wǎng)管軟件的一站式自動(dòng)發(fā)現(xiàn)拓?fù)涞募夹g(shù)不僅能實(shí)現(xiàn)IP網(wǎng)絡(luò)的拓?fù)渥詣?dòng)發(fā)現(xiàn),而且從發(fā)現(xiàn)到監(jiān)控都是一站式完成,融合了網(wǎng)絡(luò)常用工具的功能,極大的提升了效率,減少了網(wǎng)絡(luò)管理的工作量,提高了網(wǎng)絡(luò)管理自動(dòng)化程度,網(wǎng)絡(luò)自動(dòng)發(fā)現(xiàn)引擎,能夠快速的發(fā)現(xiàn)企業(yè)中二層和三層的網(wǎng)絡(luò)設(shè)備,并根據(jù)發(fā)現(xiàn)設(shè)備之間的關(guān)系自動(dòng)生成全局的二層或三層的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖。經(jīng)過(guò)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的生成后,可以在拓?fù)鋱D上看到整個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)圖,并能直觀地看到各個(gè)資源的狀態(tài)變化。

網(wǎng)絡(luò)拓?fù)渥詣?dòng)發(fā)現(xiàn)算法使用的技術(shù)是ICMPPing)和SNMP。算法要求輸入SNMP Read-Community,適用于發(fā)現(xiàn)同一個(gè)管理機(jī)構(gòu)下的IP網(wǎng)絡(luò)。算法首先從本地子網(wǎng)開始,通過(guò)Ping獲取本地所有活動(dòng)主機(jī),利用SNMP區(qū)分出 普通主機(jī)和路由器,然后對(duì)路由器進(jìn)行查詢,下載路由器的System組、Interfaces組、IP組的信息。獲取路由器直連的網(wǎng)絡(luò),進(jìn)行下一輪運(yùn)算, 直到發(fā)現(xiàn)所有網(wǎng)絡(luò)或到達(dá)指定的深度(跳數(shù))。

算法實(shí)現(xiàn)主要涉及四大模塊:           

1.      主循環(huán)控制模塊:程序初始化及算法深度控制,到達(dá)指定深度后跳出循環(huán);

2.      子網(wǎng)搜索模塊:搜索子網(wǎng)內(nèi)的所有活動(dòng)主機(jī)和路由器;

3.      ICMP模塊:處理ECHO請(qǐng)求及應(yīng)答;

4.      SNMP模塊:處理SNMP相關(guān)操作。

算法中需要兩個(gè)重要的類為RouterClassNetClassRouterClass包括兩個(gè)指針?lè)謩e指向IpListNetList IpList存放路由器的IP地址,NetList存放路有器連接的網(wǎng)絡(luò)。NetClass包括兩個(gè)指針?lè)謩e指向RconnectHconnect            

算法使用了兩個(gè)集合:臨時(shí)網(wǎng)絡(luò)集合,已發(fā)現(xiàn)網(wǎng)絡(luò)集合。臨時(shí)網(wǎng)絡(luò)集合用于存放當(dāng)前深度和下一深度中還沒有被搜索的網(wǎng)絡(luò),對(duì)已搜索的網(wǎng)絡(luò)需要添加到已發(fā)現(xiàn) 網(wǎng)絡(luò)集合。算法中為了避免多次發(fā)現(xiàn)同一路由器(因?yàn)槁酚善饔卸鄠€(gè)IP地址),需要遍歷路由器的IPList        

主要算法流程如下:           

子網(wǎng)搜索模塊               

1.      利用Ping搜索子網(wǎng)內(nèi)所有的活動(dòng)IP地址。               

2.      利用SNMP區(qū)分路由器和普通主機(jī),并分別添加到NetClassRconnectHconnect               

3.      針對(duì)每一個(gè)路由器,下載有關(guān)MIB變量(System組,Interfaces組,IP組),對(duì)MIB變量分析,分別寫入RouterClassIPListNetList              

4.      為防止路由器被多次發(fā)現(xiàn),要遍歷RouterClassIPList              

5.      將在3中發(fā)現(xiàn)的而又沒有搜索的網(wǎng)絡(luò)添加到深度為n+1的臨時(shí)網(wǎng)絡(luò)集合中。           

主循環(huán)控制模塊               

1.      從深度為n的臨時(shí)網(wǎng)絡(luò)集合中抽取一個(gè)子網(wǎng)進(jìn)行子網(wǎng)搜索(調(diào)用子網(wǎng)搜索模塊)。               

2.      1中搜索的網(wǎng)絡(luò)添加到已發(fā)現(xiàn)網(wǎng)絡(luò)集合。               

3.      重復(fù)進(jìn)行12直到臨時(shí)網(wǎng)絡(luò)集合為空。               

4.      如果n小于指定深度(n )               

當(dāng)拓?fù)浒l(fā)現(xiàn)結(jié)束后,拓?fù)渲性O(shè)備和鏈路的監(jiān)控也通過(guò)一站式點(diǎn)擊完成,從而讓自動(dòng)發(fā)現(xiàn)的網(wǎng)絡(luò)拓?fù)湔嬲淖兂梢徽臼近c(diǎn)擊完成。一站式快速的發(fā)現(xiàn)企業(yè)的網(wǎng)絡(luò)設(shè)備,并根據(jù)發(fā)現(xiàn)設(shè)備之間的關(guān)系自動(dòng)生成全局的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖。當(dāng)發(fā)生變化時(shí),自動(dòng)發(fā)現(xiàn)引擎能夠及時(shí)調(diào)整網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)圖,保證了與實(shí)際網(wǎng)絡(luò)狀態(tài)的一致。

酷點(diǎn)KoolPoint是一款功能強(qiáng)大的網(wǎng)絡(luò)管理軟件。不但具有強(qiáng)大的網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)和展示功能,還可以通過(guò)一站式的點(diǎn)擊完成相關(guān)的發(fā)現(xiàn)和監(jiān)控的功能,幫助網(wǎng)管實(shí)現(xiàn)一站式操作,提高工作效率。真正的做到了讓每個(gè)網(wǎng)絡(luò)都有一個(gè)管理員!

 

 

 



 



熱詞搜索:

上一篇:BSM潛力無(wú)限,助力IT與業(yè)務(wù)融合
下一篇:讓我們深度挖掘運(yùn)維軟件的細(xì)節(jié)

分享到: 收藏
主站蜘蛛池模板: 交城县| 肥乡县| 古浪县| 五家渠市| 长沙市| 南郑县| 祁阳县| 临桂县| 皋兰县| 凤山县| 东安县| 卢龙县| 麻栗坡县| 沁水县| 安多县| 富民县| 鲁山县| 巴彦淖尔市| 察哈| 威信县| 高阳县| 景洪市| 历史| 新田县| 新昌县| 上虞市| 河津市| 青浦区| 农安县| 昭苏县| 湟中县| 乌拉特中旗| 名山县| 那坡县| 安图县| 揭阳市| 句容市| 咸宁市| 册亨县| 噶尔县| 育儿|