• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于多Agent上網(wǎng)管理系統(tǒng)的研究

      2014-08-15 09:37姬濤
      網(wǎng)絡(luò)空間安全 2014年6期
      關(guān)鍵詞:網(wǎng)絡(luò)監(jiān)控

      【摘要】針對網(wǎng)絡(luò)監(jiān)管越來越困難的問題,本文基于Agent設(shè)計(jì)出網(wǎng)絡(luò)監(jiān)控系統(tǒng),對網(wǎng)絡(luò)中的共性問題進(jìn)行監(jiān)控管理。首先從單個(gè)Agent分析其體系結(jié)構(gòu),描述多Agent技術(shù)和特點(diǎn);其次對網(wǎng)絡(luò)監(jiān)控系統(tǒng)的功能和結(jié)構(gòu)進(jìn)行了詳細(xì)的分析;最后給出了系統(tǒng)的部分核心代碼。

      【關(guān)鍵詞】Agent;網(wǎng)絡(luò);監(jiān)控

      1前言

      隨著網(wǎng)絡(luò)通訊和分布計(jì)算等技術(shù)飛速發(fā)展,互聯(lián)網(wǎng)已經(jīng)成為當(dāng)前最大的信息資源庫,通過互聯(lián)網(wǎng)人們可以高效地獲取知識和信息。我國是世界上擁有網(wǎng)民最多的國家,網(wǎng)站的數(shù)量和上網(wǎng)人數(shù)在不斷地增加,網(wǎng)絡(luò)在給人們帶來經(jīng)濟(jì)效益和生活便利的同時(shí),同時(shí)也帶來了一些負(fù)面的影響,網(wǎng)絡(luò)游戲、賭博、色情等內(nèi)容充斥著網(wǎng)絡(luò),對網(wǎng)絡(luò)進(jìn)行合理的監(jiān)控和管理已經(jīng)成為政府和社會各界關(guān)注的焦點(diǎn)問題。

      2Agent技術(shù)

      軟件Agent是一種采取自治行為,環(huán)境與應(yīng)用相協(xié)同,完成特定目標(biāo)的復(fù)雜程序。在IT領(lǐng)域內(nèi),Agent有時(shí)也稱為智能體,作為一個(gè)計(jì)算實(shí)體發(fā)揮作用。

      2.1Agent的體系結(jié)構(gòu)

      單個(gè)Agent結(jié)構(gòu)從建造角度出發(fā),可以分為三種。

      (1)思考型Agent。這是用來建造Agent的經(jīng)典方法,它將Agent看作成一個(gè)意識系統(tǒng),其目的是作為人類個(gè)體的智能代理,能夠模擬出被代理者的意識態(tài)度(愿望、目標(biāo)、信念等)。

      (2)反應(yīng)型Agent。該模型認(rèn)為Agent不需要專業(yè)的知識支撐,將Agent當(dāng)作人類,隨著外界的刺激不同展現(xiàn)出不同的行為。

      (3)混合型Agent。思考型Agent具有較高的智能,但反應(yīng)較遲鈍,反應(yīng)型Agent對外界環(huán)境可作出迅速反應(yīng),但智能較低,缺乏靈活性,將兩者進(jìn)行有效的結(jié)合,可以根據(jù)環(huán)境的變化快速作出準(zhǔn)確的響應(yīng)。

      2.2多Agent技術(shù)

      在多Agent相互協(xié)作中,根據(jù)策略不同可以分為任務(wù)分擔(dān)和結(jié)果共享兩種。

      (1)任務(wù)分擔(dān) 將整個(gè)問題劃分為若干個(gè)小的問題,利用Agent協(xié)同的方式,清楚地分配每一個(gè)子任務(wù)和任務(wù)之間的關(guān)系,以便求出最終的解。其框架結(jié)構(gòu)如圖1所示。

      (2)結(jié)果共享 對于分布問題進(jìn)行求解,無法通過任務(wù)分擔(dān)模式進(jìn)行,利用Agent局部共享且互相協(xié)助的方式分析問題,一個(gè)Agent求得的值是另一個(gè)Agent所需的參數(shù)值,利用Agent相互協(xié)作的方式求得分布問題。

      2.3多Agent系統(tǒng)的特點(diǎn)

      (1)問題求解的能力更強(qiáng):利用若干單個(gè)Agent相互協(xié)作,能夠解決更加復(fù)雜的問題。

      (2)計(jì)算能力加強(qiáng):計(jì)算并不僅僅局限在單個(gè)主機(jī)上,而是分布在包含Agent的整個(gè)系統(tǒng)上,利用并行計(jì)算,消除了主機(jī)性能不足的缺點(diǎn)。

      (3)良好的擴(kuò)展性:Agent具有獨(dú)立性,可以根據(jù)自身的需求動(dòng)態(tài)地加入到多Agent系統(tǒng)中,從而獲得更強(qiáng)的求解能力。

      另外,當(dāng)計(jì)算完畢后,還可以動(dòng)態(tài)地退出系統(tǒng)。

      (4)較強(qiáng)的可靠性:在系統(tǒng)中的每個(gè)Agent都具有局部解決問題的能力,當(dāng)某個(gè)Agent由于故障退出系統(tǒng),會將另外一個(gè)Agent進(jìn)行頂替,使整個(gè)系統(tǒng)的功能影響降至最低,從而保障了系統(tǒng)的安生可靠運(yùn)行。

      (5)適應(yīng)性強(qiáng):對于突發(fā)事件的處理,多Agent與單一的中央處理機(jī)相比,具有更強(qiáng)的適應(yīng)性。

      3網(wǎng)絡(luò)監(jiān)控系統(tǒng)的設(shè)計(jì)

      3.1系統(tǒng)功能

      對于網(wǎng)絡(luò)的監(jiān)控根據(jù)角色的不同,主要有服務(wù)器端、客戶端、監(jiān)管人員和一般用戶四個(gè)角色,本文在此所設(shè)計(jì)的系統(tǒng)主要由上網(wǎng)控制、聊天控制、游戲控制及上網(wǎng)時(shí)間控制等功能。具體的系統(tǒng)模塊組成如圖2所示。

      如圖2所示,整個(gè)系統(tǒng)主要由服務(wù)器端、客戶端和數(shù)據(jù)服務(wù)端三大模塊組成。

      (1)聊天控制 該模塊主要控制聊天工具的使用,允許和禁止特定聊天工具的運(yùn)行,控制用戶使用的時(shí)間,監(jiān)控聊天內(nèi)容。

      (2)上網(wǎng)監(jiān)控 每個(gè)網(wǎng)絡(luò)使用者根據(jù)自身的需求以瀏覽網(wǎng)站的形式獲取相關(guān)的資源,該模塊通過對網(wǎng)站進(jìn)行鎖定的方式,允許用戶訪問特定的網(wǎng)站,而對于不在列表之內(nèi)的網(wǎng)站則不能進(jìn)行訪問,另外對上網(wǎng)的時(shí)間進(jìn)行限制。

      (3)游戲監(jiān)控 當(dāng)前,利用互聯(lián)網(wǎng)進(jìn)行游戲的用戶越來越多,對游戲進(jìn)行監(jiān)控是網(wǎng)絡(luò)監(jiān)控系統(tǒng)關(guān)注的重點(diǎn),系統(tǒng)允許和禁止特定的游戲運(yùn)行,特別在規(guī)定的時(shí)限內(nèi),禁止所有的游戲運(yùn)行。

      (4)控制上網(wǎng)時(shí)間 對于上網(wǎng)時(shí)間的控制,可以有兩種方式,一種是一天24小時(shí)內(nèi),總的上機(jī)時(shí)長;另一種是一次上機(jī)的時(shí)長不能超過特定的時(shí)間。當(dāng)超過規(guī)定的時(shí)間后,系統(tǒng)會以屏保或自動(dòng)關(guān)機(jī)的形式警告使用者。

      (5)網(wǎng)站審核 當(dāng)前,互聯(lián)網(wǎng)上的網(wǎng)站數(shù)目很多,系統(tǒng)初始設(shè)置時(shí),不可能把所有的網(wǎng)站都覆蓋進(jìn)去,隨著時(shí)間的推移,對網(wǎng)站的性質(zhì)進(jìn)行審核,允許范圍內(nèi)的網(wǎng)站加入到信任體系中,而對于非法的網(wǎng)站則直接排除。

      (6)查看和管理客戶端 網(wǎng)絡(luò)管理員可以在系統(tǒng)內(nèi)的用戶未知的情況下,對其電腦屏幕進(jìn)行查看,分析其正常操作的內(nèi)容和運(yùn)行的程序,如發(fā)現(xiàn)使用者瀏覽規(guī)定范圍外的內(nèi)容網(wǎng)站,則通過通信平臺給予警告,情節(jié)嚴(yán)重的,管理人員可以通過遠(yuǎn)程控制的方式關(guān)閉其正運(yùn)行的主機(jī)。

      (7)文件保護(hù) 為了保護(hù)主機(jī)的安全,對于主機(jī)中的某些文件采用隔離的方式進(jìn)行保護(hù),普通用戶無法對該文件進(jìn)行查看、修改和刪除操作。

      3.2系統(tǒng)結(jié)構(gòu)

      對于網(wǎng)絡(luò)監(jiān)控系統(tǒng)來說,其實(shí)時(shí)性和可靠性是非常重要的,其整個(gè)監(jiān)控系統(tǒng)主要由監(jiān)控代理Agent、監(jiān)控管理Agent和監(jiān)控服務(wù)Agent三部分組成。這三個(gè)部分主要通過JATLite模板進(jìn)行通信。

      4結(jié)束語

      本文針對Agent設(shè)計(jì)網(wǎng)絡(luò)監(jiān)控系統(tǒng),隨著網(wǎng)絡(luò)規(guī)模的不斷擴(kuò)大,人們利用網(wǎng)絡(luò)可進(jìn)行各種各樣的活動(dòng),為了規(guī)范網(wǎng)絡(luò)環(huán)境,提高工作效率,網(wǎng)絡(luò)監(jiān)控系統(tǒng)起到重要的作用。但是網(wǎng)絡(luò)是一個(gè)非常復(fù)雜的工程,對其進(jìn)行監(jiān)控相當(dāng)復(fù)雜。本文所設(shè)計(jì)的網(wǎng)絡(luò)監(jiān)控系統(tǒng)利用Agent,排除了以中央主機(jī)為中心的系統(tǒng)模式,提高了效率。

      參考文獻(xiàn)

      [1] 聶亞杰,劉大聽.面向Agent的軟件工程[J].小型微型計(jì)算機(jī),2002,23(4):417-420.

      [2] 李臣明,王建穎,徐立中.一種適合EAI的多Agent系統(tǒng)模型[J].計(jì)算機(jī)工程與設(shè)計(jì),2003,24(11):18-20.

      [3] 劉希玉,劉弘.一種多Agent系統(tǒng)的Agent方法[J].計(jì)算機(jī)應(yīng)用研究,2000,17(19):36-39.

      [4] 羅詡,石純一.Agent協(xié)作求解中形成聯(lián)盟的行為策略[J].計(jì)算機(jī)學(xué)報(bào),1997,11(20):962-965.

      作者簡介:

      姬濤(1968-),男,湖北武漢人,碩士研究生,武漢工程大學(xué)計(jì)算機(jī)與工程學(xué)院講師;主要研究方向和關(guān)注領(lǐng)域:軟件工程、數(shù)據(jù)庫、虛擬儀器技術(shù)。endprint

      【摘要】針對網(wǎng)絡(luò)監(jiān)管越來越困難的問題,本文基于Agent設(shè)計(jì)出網(wǎng)絡(luò)監(jiān)控系統(tǒng),對網(wǎng)絡(luò)中的共性問題進(jìn)行監(jiān)控管理。首先從單個(gè)Agent分析其體系結(jié)構(gòu),描述多Agent技術(shù)和特點(diǎn);其次對網(wǎng)絡(luò)監(jiān)控系統(tǒng)的功能和結(jié)構(gòu)進(jìn)行了詳細(xì)的分析;最后給出了系統(tǒng)的部分核心代碼。

      【關(guān)鍵詞】Agent;網(wǎng)絡(luò);監(jiān)控

      1前言

      隨著網(wǎng)絡(luò)通訊和分布計(jì)算等技術(shù)飛速發(fā)展,互聯(lián)網(wǎng)已經(jīng)成為當(dāng)前最大的信息資源庫,通過互聯(lián)網(wǎng)人們可以高效地獲取知識和信息。我國是世界上擁有網(wǎng)民最多的國家,網(wǎng)站的數(shù)量和上網(wǎng)人數(shù)在不斷地增加,網(wǎng)絡(luò)在給人們帶來經(jīng)濟(jì)效益和生活便利的同時(shí),同時(shí)也帶來了一些負(fù)面的影響,網(wǎng)絡(luò)游戲、賭博、色情等內(nèi)容充斥著網(wǎng)絡(luò),對網(wǎng)絡(luò)進(jìn)行合理的監(jiān)控和管理已經(jīng)成為政府和社會各界關(guān)注的焦點(diǎn)問題。

      2Agent技術(shù)

      軟件Agent是一種采取自治行為,環(huán)境與應(yīng)用相協(xié)同,完成特定目標(biāo)的復(fù)雜程序。在IT領(lǐng)域內(nèi),Agent有時(shí)也稱為智能體,作為一個(gè)計(jì)算實(shí)體發(fā)揮作用。

      2.1Agent的體系結(jié)構(gòu)

      單個(gè)Agent結(jié)構(gòu)從建造角度出發(fā),可以分為三種。

      (1)思考型Agent。這是用來建造Agent的經(jīng)典方法,它將Agent看作成一個(gè)意識系統(tǒng),其目的是作為人類個(gè)體的智能代理,能夠模擬出被代理者的意識態(tài)度(愿望、目標(biāo)、信念等)。

      (2)反應(yīng)型Agent。該模型認(rèn)為Agent不需要專業(yè)的知識支撐,將Agent當(dāng)作人類,隨著外界的刺激不同展現(xiàn)出不同的行為。

      (3)混合型Agent。思考型Agent具有較高的智能,但反應(yīng)較遲鈍,反應(yīng)型Agent對外界環(huán)境可作出迅速反應(yīng),但智能較低,缺乏靈活性,將兩者進(jìn)行有效的結(jié)合,可以根據(jù)環(huán)境的變化快速作出準(zhǔn)確的響應(yīng)。

      2.2多Agent技術(shù)

      在多Agent相互協(xié)作中,根據(jù)策略不同可以分為任務(wù)分擔(dān)和結(jié)果共享兩種。

      (1)任務(wù)分擔(dān) 將整個(gè)問題劃分為若干個(gè)小的問題,利用Agent協(xié)同的方式,清楚地分配每一個(gè)子任務(wù)和任務(wù)之間的關(guān)系,以便求出最終的解。其框架結(jié)構(gòu)如圖1所示。

      (2)結(jié)果共享 對于分布問題進(jìn)行求解,無法通過任務(wù)分擔(dān)模式進(jìn)行,利用Agent局部共享且互相協(xié)助的方式分析問題,一個(gè)Agent求得的值是另一個(gè)Agent所需的參數(shù)值,利用Agent相互協(xié)作的方式求得分布問題。

      2.3多Agent系統(tǒng)的特點(diǎn)

      (1)問題求解的能力更強(qiáng):利用若干單個(gè)Agent相互協(xié)作,能夠解決更加復(fù)雜的問題。

      (2)計(jì)算能力加強(qiáng):計(jì)算并不僅僅局限在單個(gè)主機(jī)上,而是分布在包含Agent的整個(gè)系統(tǒng)上,利用并行計(jì)算,消除了主機(jī)性能不足的缺點(diǎn)。

      (3)良好的擴(kuò)展性:Agent具有獨(dú)立性,可以根據(jù)自身的需求動(dòng)態(tài)地加入到多Agent系統(tǒng)中,從而獲得更強(qiáng)的求解能力。

      另外,當(dāng)計(jì)算完畢后,還可以動(dòng)態(tài)地退出系統(tǒng)。

      (4)較強(qiáng)的可靠性:在系統(tǒng)中的每個(gè)Agent都具有局部解決問題的能力,當(dāng)某個(gè)Agent由于故障退出系統(tǒng),會將另外一個(gè)Agent進(jìn)行頂替,使整個(gè)系統(tǒng)的功能影響降至最低,從而保障了系統(tǒng)的安生可靠運(yùn)行。

      (5)適應(yīng)性強(qiáng):對于突發(fā)事件的處理,多Agent與單一的中央處理機(jī)相比,具有更強(qiáng)的適應(yīng)性。

      3網(wǎng)絡(luò)監(jiān)控系統(tǒng)的設(shè)計(jì)

      3.1系統(tǒng)功能

      對于網(wǎng)絡(luò)的監(jiān)控根據(jù)角色的不同,主要有服務(wù)器端、客戶端、監(jiān)管人員和一般用戶四個(gè)角色,本文在此所設(shè)計(jì)的系統(tǒng)主要由上網(wǎng)控制、聊天控制、游戲控制及上網(wǎng)時(shí)間控制等功能。具體的系統(tǒng)模塊組成如圖2所示。

      如圖2所示,整個(gè)系統(tǒng)主要由服務(wù)器端、客戶端和數(shù)據(jù)服務(wù)端三大模塊組成。

      (1)聊天控制 該模塊主要控制聊天工具的使用,允許和禁止特定聊天工具的運(yùn)行,控制用戶使用的時(shí)間,監(jiān)控聊天內(nèi)容。

      (2)上網(wǎng)監(jiān)控 每個(gè)網(wǎng)絡(luò)使用者根據(jù)自身的需求以瀏覽網(wǎng)站的形式獲取相關(guān)的資源,該模塊通過對網(wǎng)站進(jìn)行鎖定的方式,允許用戶訪問特定的網(wǎng)站,而對于不在列表之內(nèi)的網(wǎng)站則不能進(jìn)行訪問,另外對上網(wǎng)的時(shí)間進(jìn)行限制。

      (3)游戲監(jiān)控 當(dāng)前,利用互聯(lián)網(wǎng)進(jìn)行游戲的用戶越來越多,對游戲進(jìn)行監(jiān)控是網(wǎng)絡(luò)監(jiān)控系統(tǒng)關(guān)注的重點(diǎn),系統(tǒng)允許和禁止特定的游戲運(yùn)行,特別在規(guī)定的時(shí)限內(nèi),禁止所有的游戲運(yùn)行。

      (4)控制上網(wǎng)時(shí)間 對于上網(wǎng)時(shí)間的控制,可以有兩種方式,一種是一天24小時(shí)內(nèi),總的上機(jī)時(shí)長;另一種是一次上機(jī)的時(shí)長不能超過特定的時(shí)間。當(dāng)超過規(guī)定的時(shí)間后,系統(tǒng)會以屏保或自動(dòng)關(guān)機(jī)的形式警告使用者。

      (5)網(wǎng)站審核 當(dāng)前,互聯(lián)網(wǎng)上的網(wǎng)站數(shù)目很多,系統(tǒng)初始設(shè)置時(shí),不可能把所有的網(wǎng)站都覆蓋進(jìn)去,隨著時(shí)間的推移,對網(wǎng)站的性質(zhì)進(jìn)行審核,允許范圍內(nèi)的網(wǎng)站加入到信任體系中,而對于非法的網(wǎng)站則直接排除。

      (6)查看和管理客戶端 網(wǎng)絡(luò)管理員可以在系統(tǒng)內(nèi)的用戶未知的情況下,對其電腦屏幕進(jìn)行查看,分析其正常操作的內(nèi)容和運(yùn)行的程序,如發(fā)現(xiàn)使用者瀏覽規(guī)定范圍外的內(nèi)容網(wǎng)站,則通過通信平臺給予警告,情節(jié)嚴(yán)重的,管理人員可以通過遠(yuǎn)程控制的方式關(guān)閉其正運(yùn)行的主機(jī)。

      (7)文件保護(hù) 為了保護(hù)主機(jī)的安全,對于主機(jī)中的某些文件采用隔離的方式進(jìn)行保護(hù),普通用戶無法對該文件進(jìn)行查看、修改和刪除操作。

      3.2系統(tǒng)結(jié)構(gòu)

      對于網(wǎng)絡(luò)監(jiān)控系統(tǒng)來說,其實(shí)時(shí)性和可靠性是非常重要的,其整個(gè)監(jiān)控系統(tǒng)主要由監(jiān)控代理Agent、監(jiān)控管理Agent和監(jiān)控服務(wù)Agent三部分組成。這三個(gè)部分主要通過JATLite模板進(jìn)行通信。

      4結(jié)束語

      本文針對Agent設(shè)計(jì)網(wǎng)絡(luò)監(jiān)控系統(tǒng),隨著網(wǎng)絡(luò)規(guī)模的不斷擴(kuò)大,人們利用網(wǎng)絡(luò)可進(jìn)行各種各樣的活動(dòng),為了規(guī)范網(wǎng)絡(luò)環(huán)境,提高工作效率,網(wǎng)絡(luò)監(jiān)控系統(tǒng)起到重要的作用。但是網(wǎng)絡(luò)是一個(gè)非常復(fù)雜的工程,對其進(jìn)行監(jiān)控相當(dāng)復(fù)雜。本文所設(shè)計(jì)的網(wǎng)絡(luò)監(jiān)控系統(tǒng)利用Agent,排除了以中央主機(jī)為中心的系統(tǒng)模式,提高了效率。

      參考文獻(xiàn)

      [1] 聶亞杰,劉大聽.面向Agent的軟件工程[J].小型微型計(jì)算機(jī),2002,23(4):417-420.

      [2] 李臣明,王建穎,徐立中.一種適合EAI的多Agent系統(tǒng)模型[J].計(jì)算機(jī)工程與設(shè)計(jì),2003,24(11):18-20.

      [3] 劉希玉,劉弘.一種多Agent系統(tǒng)的Agent方法[J].計(jì)算機(jī)應(yīng)用研究,2000,17(19):36-39.

      [4] 羅詡,石純一.Agent協(xié)作求解中形成聯(lián)盟的行為策略[J].計(jì)算機(jī)學(xué)報(bào),1997,11(20):962-965.

      作者簡介:

      姬濤(1968-),男,湖北武漢人,碩士研究生,武漢工程大學(xué)計(jì)算機(jī)與工程學(xué)院講師;主要研究方向和關(guān)注領(lǐng)域:軟件工程、數(shù)據(jù)庫、虛擬儀器技術(shù)。endprint

      【摘要】針對網(wǎng)絡(luò)監(jiān)管越來越困難的問題,本文基于Agent設(shè)計(jì)出網(wǎng)絡(luò)監(jiān)控系統(tǒng),對網(wǎng)絡(luò)中的共性問題進(jìn)行監(jiān)控管理。首先從單個(gè)Agent分析其體系結(jié)構(gòu),描述多Agent技術(shù)和特點(diǎn);其次對網(wǎng)絡(luò)監(jiān)控系統(tǒng)的功能和結(jié)構(gòu)進(jìn)行了詳細(xì)的分析;最后給出了系統(tǒng)的部分核心代碼。

      【關(guān)鍵詞】Agent;網(wǎng)絡(luò);監(jiān)控

      1前言

      隨著網(wǎng)絡(luò)通訊和分布計(jì)算等技術(shù)飛速發(fā)展,互聯(lián)網(wǎng)已經(jīng)成為當(dāng)前最大的信息資源庫,通過互聯(lián)網(wǎng)人們可以高效地獲取知識和信息。我國是世界上擁有網(wǎng)民最多的國家,網(wǎng)站的數(shù)量和上網(wǎng)人數(shù)在不斷地增加,網(wǎng)絡(luò)在給人們帶來經(jīng)濟(jì)效益和生活便利的同時(shí),同時(shí)也帶來了一些負(fù)面的影響,網(wǎng)絡(luò)游戲、賭博、色情等內(nèi)容充斥著網(wǎng)絡(luò),對網(wǎng)絡(luò)進(jìn)行合理的監(jiān)控和管理已經(jīng)成為政府和社會各界關(guān)注的焦點(diǎn)問題。

      2Agent技術(shù)

      軟件Agent是一種采取自治行為,環(huán)境與應(yīng)用相協(xié)同,完成特定目標(biāo)的復(fù)雜程序。在IT領(lǐng)域內(nèi),Agent有時(shí)也稱為智能體,作為一個(gè)計(jì)算實(shí)體發(fā)揮作用。

      2.1Agent的體系結(jié)構(gòu)

      單個(gè)Agent結(jié)構(gòu)從建造角度出發(fā),可以分為三種。

      (1)思考型Agent。這是用來建造Agent的經(jīng)典方法,它將Agent看作成一個(gè)意識系統(tǒng),其目的是作為人類個(gè)體的智能代理,能夠模擬出被代理者的意識態(tài)度(愿望、目標(biāo)、信念等)。

      (2)反應(yīng)型Agent。該模型認(rèn)為Agent不需要專業(yè)的知識支撐,將Agent當(dāng)作人類,隨著外界的刺激不同展現(xiàn)出不同的行為。

      (3)混合型Agent。思考型Agent具有較高的智能,但反應(yīng)較遲鈍,反應(yīng)型Agent對外界環(huán)境可作出迅速反應(yīng),但智能較低,缺乏靈活性,將兩者進(jìn)行有效的結(jié)合,可以根據(jù)環(huán)境的變化快速作出準(zhǔn)確的響應(yīng)。

      2.2多Agent技術(shù)

      在多Agent相互協(xié)作中,根據(jù)策略不同可以分為任務(wù)分擔(dān)和結(jié)果共享兩種。

      (1)任務(wù)分擔(dān) 將整個(gè)問題劃分為若干個(gè)小的問題,利用Agent協(xié)同的方式,清楚地分配每一個(gè)子任務(wù)和任務(wù)之間的關(guān)系,以便求出最終的解。其框架結(jié)構(gòu)如圖1所示。

      (2)結(jié)果共享 對于分布問題進(jìn)行求解,無法通過任務(wù)分擔(dān)模式進(jìn)行,利用Agent局部共享且互相協(xié)助的方式分析問題,一個(gè)Agent求得的值是另一個(gè)Agent所需的參數(shù)值,利用Agent相互協(xié)作的方式求得分布問題。

      2.3多Agent系統(tǒng)的特點(diǎn)

      (1)問題求解的能力更強(qiáng):利用若干單個(gè)Agent相互協(xié)作,能夠解決更加復(fù)雜的問題。

      (2)計(jì)算能力加強(qiáng):計(jì)算并不僅僅局限在單個(gè)主機(jī)上,而是分布在包含Agent的整個(gè)系統(tǒng)上,利用并行計(jì)算,消除了主機(jī)性能不足的缺點(diǎn)。

      (3)良好的擴(kuò)展性:Agent具有獨(dú)立性,可以根據(jù)自身的需求動(dòng)態(tài)地加入到多Agent系統(tǒng)中,從而獲得更強(qiáng)的求解能力。

      另外,當(dāng)計(jì)算完畢后,還可以動(dòng)態(tài)地退出系統(tǒng)。

      (4)較強(qiáng)的可靠性:在系統(tǒng)中的每個(gè)Agent都具有局部解決問題的能力,當(dāng)某個(gè)Agent由于故障退出系統(tǒng),會將另外一個(gè)Agent進(jìn)行頂替,使整個(gè)系統(tǒng)的功能影響降至最低,從而保障了系統(tǒng)的安生可靠運(yùn)行。

      (5)適應(yīng)性強(qiáng):對于突發(fā)事件的處理,多Agent與單一的中央處理機(jī)相比,具有更強(qiáng)的適應(yīng)性。

      3網(wǎng)絡(luò)監(jiān)控系統(tǒng)的設(shè)計(jì)

      3.1系統(tǒng)功能

      對于網(wǎng)絡(luò)的監(jiān)控根據(jù)角色的不同,主要有服務(wù)器端、客戶端、監(jiān)管人員和一般用戶四個(gè)角色,本文在此所設(shè)計(jì)的系統(tǒng)主要由上網(wǎng)控制、聊天控制、游戲控制及上網(wǎng)時(shí)間控制等功能。具體的系統(tǒng)模塊組成如圖2所示。

      如圖2所示,整個(gè)系統(tǒng)主要由服務(wù)器端、客戶端和數(shù)據(jù)服務(wù)端三大模塊組成。

      (1)聊天控制 該模塊主要控制聊天工具的使用,允許和禁止特定聊天工具的運(yùn)行,控制用戶使用的時(shí)間,監(jiān)控聊天內(nèi)容。

      (2)上網(wǎng)監(jiān)控 每個(gè)網(wǎng)絡(luò)使用者根據(jù)自身的需求以瀏覽網(wǎng)站的形式獲取相關(guān)的資源,該模塊通過對網(wǎng)站進(jìn)行鎖定的方式,允許用戶訪問特定的網(wǎng)站,而對于不在列表之內(nèi)的網(wǎng)站則不能進(jìn)行訪問,另外對上網(wǎng)的時(shí)間進(jìn)行限制。

      (3)游戲監(jiān)控 當(dāng)前,利用互聯(lián)網(wǎng)進(jìn)行游戲的用戶越來越多,對游戲進(jìn)行監(jiān)控是網(wǎng)絡(luò)監(jiān)控系統(tǒng)關(guān)注的重點(diǎn),系統(tǒng)允許和禁止特定的游戲運(yùn)行,特別在規(guī)定的時(shí)限內(nèi),禁止所有的游戲運(yùn)行。

      (4)控制上網(wǎng)時(shí)間 對于上網(wǎng)時(shí)間的控制,可以有兩種方式,一種是一天24小時(shí)內(nèi),總的上機(jī)時(shí)長;另一種是一次上機(jī)的時(shí)長不能超過特定的時(shí)間。當(dāng)超過規(guī)定的時(shí)間后,系統(tǒng)會以屏?;蜃詣?dòng)關(guān)機(jī)的形式警告使用者。

      (5)網(wǎng)站審核 當(dāng)前,互聯(lián)網(wǎng)上的網(wǎng)站數(shù)目很多,系統(tǒng)初始設(shè)置時(shí),不可能把所有的網(wǎng)站都覆蓋進(jìn)去,隨著時(shí)間的推移,對網(wǎng)站的性質(zhì)進(jìn)行審核,允許范圍內(nèi)的網(wǎng)站加入到信任體系中,而對于非法的網(wǎng)站則直接排除。

      (6)查看和管理客戶端 網(wǎng)絡(luò)管理員可以在系統(tǒng)內(nèi)的用戶未知的情況下,對其電腦屏幕進(jìn)行查看,分析其正常操作的內(nèi)容和運(yùn)行的程序,如發(fā)現(xiàn)使用者瀏覽規(guī)定范圍外的內(nèi)容網(wǎng)站,則通過通信平臺給予警告,情節(jié)嚴(yán)重的,管理人員可以通過遠(yuǎn)程控制的方式關(guān)閉其正運(yùn)行的主機(jī)。

      (7)文件保護(hù) 為了保護(hù)主機(jī)的安全,對于主機(jī)中的某些文件采用隔離的方式進(jìn)行保護(hù),普通用戶無法對該文件進(jìn)行查看、修改和刪除操作。

      3.2系統(tǒng)結(jié)構(gòu)

      對于網(wǎng)絡(luò)監(jiān)控系統(tǒng)來說,其實(shí)時(shí)性和可靠性是非常重要的,其整個(gè)監(jiān)控系統(tǒng)主要由監(jiān)控代理Agent、監(jiān)控管理Agent和監(jiān)控服務(wù)Agent三部分組成。這三個(gè)部分主要通過JATLite模板進(jìn)行通信。

      4結(jié)束語

      本文針對Agent設(shè)計(jì)網(wǎng)絡(luò)監(jiān)控系統(tǒng),隨著網(wǎng)絡(luò)規(guī)模的不斷擴(kuò)大,人們利用網(wǎng)絡(luò)可進(jìn)行各種各樣的活動(dòng),為了規(guī)范網(wǎng)絡(luò)環(huán)境,提高工作效率,網(wǎng)絡(luò)監(jiān)控系統(tǒng)起到重要的作用。但是網(wǎng)絡(luò)是一個(gè)非常復(fù)雜的工程,對其進(jìn)行監(jiān)控相當(dāng)復(fù)雜。本文所設(shè)計(jì)的網(wǎng)絡(luò)監(jiān)控系統(tǒng)利用Agent,排除了以中央主機(jī)為中心的系統(tǒng)模式,提高了效率。

      參考文獻(xiàn)

      [1] 聶亞杰,劉大聽.面向Agent的軟件工程[J].小型微型計(jì)算機(jī),2002,23(4):417-420.

      [2] 李臣明,王建穎,徐立中.一種適合EAI的多Agent系統(tǒng)模型[J].計(jì)算機(jī)工程與設(shè)計(jì),2003,24(11):18-20.

      [3] 劉希玉,劉弘.一種多Agent系統(tǒng)的Agent方法[J].計(jì)算機(jī)應(yīng)用研究,2000,17(19):36-39.

      [4] 羅詡,石純一.Agent協(xié)作求解中形成聯(lián)盟的行為策略[J].計(jì)算機(jī)學(xué)報(bào),1997,11(20):962-965.

      作者簡介:

      姬濤(1968-),男,湖北武漢人,碩士研究生,武漢工程大學(xué)計(jì)算機(jī)與工程學(xué)院講師;主要研究方向和關(guān)注領(lǐng)域:軟件工程、數(shù)據(jù)庫、虛擬儀器技術(shù)。endprint

      猜你喜歡
      網(wǎng)絡(luò)監(jiān)控
      談高速公路特大橋施工監(jiān)控
      關(guān)于FEP在地鐵實(shí)現(xiàn)綜合監(jiān)控與冗余控制分析
      通信電源監(jiān)控系統(tǒng)在電力通信中的應(yīng)用
      GPS/DR/GIS技術(shù)在基于GSM—R列車監(jiān)控系統(tǒng)中應(yīng)用
      計(jì)算機(jī)網(wǎng)絡(luò)管理技術(shù)探析
      芻議計(jì)算機(jī)網(wǎng)絡(luò)信息化管理
      油氣集輸系統(tǒng)信息化發(fā)展形勢展望
      基于網(wǎng)絡(luò)的信息資源組織與評價(jià)現(xiàn)狀及發(fā)展趨勢研究
      基于網(wǎng)絡(luò)的中學(xué)閱讀指導(dǎo)
      新形勢下地市報(bào)如何運(yùn)用新媒體走好群眾路線
      镇赉县| 兰坪| 延庆县| 兖州市| 同德县| 朝阳区| 永宁县| 同德县| 靖江市| 高尔夫| 东丽区| 清原| 含山县| 西青区| 达州市| 鹤岗市| 嘉鱼县| 城口县| 墨竹工卡县| 宝兴县| 德清县| 青龙| 肥东县| 红安县| 子洲县| 鸡西市| 彭泽县| 临沂市| 石门县| 申扎县| 响水县| 剑河县| 葫芦岛市| 福贡县| 东乌| 安仁县| 旅游| 尚义县| 崇明县| 紫阳县| 嘉鱼县|