freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文-基于snmp網(wǎng)絡(luò)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(已修改)

2025-06-23 06:35 本頁面
 

【正文】 本科畢業(yè)設(shè)計(jì) (論文 ) 題目:基于 SNMP網(wǎng)絡(luò)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 院 (系): 計(jì)算機(jī)科學(xué)與工程學(xué)院 專 業(yè): 班 級: 學(xué) 生: 學(xué) 號: 指導(dǎo)教師: 2021年 6月 1 基于 SNMP網(wǎng)絡(luò)管理的研究 在 Windows 環(huán)境下進(jìn)行 SNMP編程,可以使用 WinSNMP API函數(shù)。這些函數(shù)實(shí)現(xiàn)了基本的 SNMP功能,但直接使用 WinSNMP API函數(shù)要復(fù)雜得多,幸運(yùn)的是,目前有許多支持 SNMP功能的第三方開發(fā)包,如 UCD SNMP, PowerTCP和 SNMP++等,使用這些開發(fā)包,可以大大簡化 Windows 環(huán)境下的 SNMP編程工作。 SNMP++是網(wǎng)絡(luò)管理程序與 SNMP 代理之間的通信協(xié)議,因此 SNMP 編程也包括兩大部分:網(wǎng)絡(luò)管理程序的開發(fā)和 SNMP代理軟件的開發(fā)。 SNMP代理運(yùn)行在特定的網(wǎng)絡(luò)設(shè)備中,由設(shè)備生產(chǎn)商負(fù)責(zé)開發(fā)。本 文主要研究在 Windows 環(huán)境下 開發(fā)基于 SNMP的網(wǎng)絡(luò)管理程序,不涉及 SNMP代理開發(fā)方面的內(nèi)容。 微軟的 Windows 系統(tǒng)(包括 Windows NT、 Windows 202 Windows XP、Windows 2021等)支持 SNMP,默認(rèn)是關(guān)閉的,可以通過添加組件的方式進(jìn)行打開并進(jìn)行簡單配置。啟動后,代理在主機(jī)上啟動一個 SNMP代理服務(wù)器進(jìn)程,監(jiān)聽從 UDP 端口 161接收的 SNMP操作請求。但是 還不能使用 SNMP獲取到系統(tǒng)的信息,因?yàn)榇藭r代理支持的 MIBII中還沒有定義相關(guān)的被管理對象,因此,還需要安裝第三方支持的軟件。 SNMP第三方軟件實(shí)際上是一個 SNMP子代理,系統(tǒng)中原來的代理稱為SNMP主代理,主代理與子代理之間使用特有的協(xié)議進(jìn)行通信。通過安裝子代理,可以在系統(tǒng)中擴(kuò)展主代理不支持的 MIB。 NetSNMP就是這樣的一款第三方軟件,安裝后即可為 SNMP提供信息。 2 環(huán)境配置 使用 windows XP 操作系統(tǒng),軟件使用 VC++,測試設(shè)備,本機(jī),工大瑞普虛擬實(shí)驗(yàn)環(huán)境,可以模擬如幀中繼,路由交換的環(huán)境。 從 下載 SNMP++開發(fā)包,解壓后進(jìn)行編譯,形成一個靜態(tài)鏈接庫,下面的步驟將 在 VC++ 開發(fā)環(huán)境中將 SNMP 軟件包編譯成一個靜態(tài)的鏈接庫 。 在 VC6中編輯生成 ,操作步驟如下: 1) 在開發(fā)環(huán)境下,選擇 “File”“New…” 項(xiàng),在彈出的窗口中選擇 “Win32 Static Library”,工程名為 “snmp_pp”,如圖 。 圖 建立一個靜態(tài)鏈接庫工程 2) 單擊 “OK”按鈕,進(jìn)入下一步,使用缺省選項(xiàng),如圖 , 點(diǎn)擊 “Finish”完成,建立一個沒有文件的靜態(tài)鏈接庫工程。 圖 靜態(tài)鏈接庫工程建立完成 3) 在工作區(qū)內(nèi),為工程添加解壓縮后的所有源文件(即 snmp++目錄下的 src 目錄下的所有后綴為 CPP的文件,如圖 ) 。 圖 向工程中添加源文件 為了讓編譯的鏈接庫支持 SNMPV3,用上步同樣方法,要把 snmp++目錄下的 libdes 目錄下的 c文件包含進(jìn)來。 4) 文件添加完后,設(shè)置工程編譯環(huán)境。主菜單選 “Project”“Settings…” 項(xiàng),彈出的窗口中,選 “C/C++”頁 ,按照下表進(jìn)行設(shè)置,如圖 。 圖 工程設(shè)置 5) 目錄設(shè)置。主菜單 “Tools”“Options…” 項(xiàng),彈出的窗口中,選 “Directories”頁,添加 SNMP++頭文件所在的目錄 , 如圖 。 圖 工程目錄設(shè)置 6) 選擇 “Build”“Build ”項(xiàng),生成靜態(tài)鏈接庫文件 . 7) 將生成的靜態(tài)鏈接庫文件直接復(fù)制到 VC 安裝目錄: \VC98\Lib中去,就可以像使用 VC 自帶的其他庫文件一樣使用它了。 3 代理設(shè)備的配置 a. windows 主機(jī)安裝,啟用 SNMP; 首先查看本地服務(wù),檢查 SNMP 服務(wù)是否已經(jīng)安裝。如沒有安裝,按下列步驟進(jìn)行安裝。 (1) 單擊 “開始 ”→“ 設(shè)置 ”→“ 控制面板 ”→“ 添加 /刪除程序 ”→“ 添加 /刪除Windows 組件 ”,勾選 “管理和監(jiān)視工具 ”項(xiàng),再單擊 “詳細(xì)信息 ”按鈕,此時出現(xiàn)如圖 。 圖 Windows XP 操作系統(tǒng)啟用 SNMP (2) 勾選 “簡單網(wǎng)絡(luò)管理協(xié)議 ”項(xiàng),單擊 “確定 ”按鈕。安裝 SNMP后,默認(rèn)的munity字符串是 “public”,可以修改為其他字符串,如圖 。 圖 修改 munity字符串 (3) 安裝第三方軟件 NetSNMP:如圖 。 圖 安裝 snmp 時選擇安裝目錄 b. 可配置網(wǎng)絡(luò)設(shè)備啟用 SNMP服務(wù) SNMP 代理是運(yùn)行在可網(wǎng)管設(shè)備中的一個管理進(jìn)程,在網(wǎng)絡(luò)管 理軟件運(yùn)行前要對其進(jìn)行配置,使它能夠響應(yīng)網(wǎng)絡(luò)管理站的信息請求,發(fā)送 Trap 消息,并進(jìn)行權(quán)限限制與身份驗(yàn)證。需要配置的代理設(shè)備主要是網(wǎng)絡(luò)中可網(wǎng)管的路由器與交換機(jī),不同的廠商的不同設(shè)備配置有所區(qū)別,但都大同小異,都可以通過 tel 進(jìn)行命令行設(shè)置,需要配置的內(nèi)容我們通過配置一個 Cisco7200 路由器的實(shí)例來具體描述: (1) 接受的團(tuán)體名稱和權(quán)限 。 SNMP 服務(wù)需要至少一個團(tuán)體名,一般設(shè)備都有默認(rèn)的團(tuán)體名, public 為只讀權(quán)限的團(tuán)體名, private 為可讀寫權(quán)限的團(tuán)體名。 這兩個團(tuán)體 名被普遍地使用,每個人都會被猜到,為安全起見,配置團(tuán)體名時盡量為不同權(quán)限使用不同的團(tuán)體名,并要為團(tuán)體名選擇強(qiáng)壯的口令,定期更改。配置命令如下: snmpserver munity public RO 命令配置了一個 RO 權(quán)限的團(tuán)體名 public, (2) 配置訪問控制列表 ACL。 默認(rèn)情況下,在僅配置了團(tuán)體名和權(quán)限后,代理會接受來自任何主機(jī)的 SNMP 數(shù)據(jù)包,這使得在團(tuán)體名在被破譯或泄漏后任何主機(jī)都可通過代理進(jìn)行讀寫操作,所以必須考慮安全性方面,設(shè)置訪問控制列表,使 SNMP 代理只接受 訪問控制中主機(jī)發(fā)出的 SNMP 數(shù)據(jù)包。配置如下: accesslist 3 permit snmpserver munity public RW 3 第一個命令創(chuàng)建了一個編號為 3 的訪問控制列表,允許來自網(wǎng)絡(luò) 的信息流量。 第二個命令設(shè)置代理只接受來自于網(wǎng)絡(luò) 的 SNMP數(shù)據(jù)包,并且數(shù)據(jù)包中的 mnunity 是可讀寫權(quán)限的團(tuán)體名 public。 (3) 發(fā)送身份驗(yàn)證 Trap。 身份驗(yàn)證是驗(yàn)證團(tuán)體名或地址是否有效的過程。當(dāng) SNMP 代理收到錯誤的團(tuán)體名,或者不是從可接受訪問控制列表成員發(fā)出的請求,那么代理將發(fā)送身份驗(yàn)證 Trap 消息到 Trap 目標(biāo) (管理站 ),指出身份驗(yàn)證失敗,在默認(rèn)情況下,該項(xiàng)是啟動的。 (4) 配置 SNMP Trap。 配置使得路由器能夠向管理工作站發(fā)送陷阱消息。配置如下; snmpserver host public snmp snmpserver enable traps snmp 第 一條命令指明 SNMP標(biāo)準(zhǔn) Trap被發(fā)送到主機(jī) ; 第二條命令指明激活本設(shè)備上的所有 SNMP標(biāo)準(zhǔn)的 Trap消息。 4 設(shè)計(jì) 與實(shí)現(xiàn) 基于 SNMP的網(wǎng)絡(luò)管理系統(tǒng)的關(guān)鍵功能之一為采集被管理 Windows 主機(jī)的信息資源。按照管理人員信息監(jiān)測和維護(hù)工作的要求,信息采集主要涉及以下幾個方面,管理人員可以通 過采集到的信息數(shù)據(jù)來判斷遠(yuǎn)程主機(jī)的運(yùn)行情況、業(yè)務(wù)狀態(tài)和網(wǎng)絡(luò)安全 。 a. 配置管理 對系統(tǒng)的配置有詳細(xì)了解 是網(wǎng)絡(luò)管理的一個重點(diǎn),任何時候都需要。在需要的時候及時,準(zhǔn)確的查看系統(tǒng)配置, 包括基本信 息、系統(tǒng)信息、 IP 地址,路由信息, TCP連接, UDP連接,進(jìn)程信息,軟件安裝 信息。 利用 MIB 對象組的 OID,將感興趣的流量或數(shù)據(jù)進(jìn)行分類,之后再進(jìn)行顯示出來,達(dá)到我們所要的效果。表 為與配置管理有關(guān)的 MIB 對象與 OID 的對應(yīng)關(guān)系表。 表 MIB對象與 OID對應(yīng)關(guān)系表 MIB對
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1