国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ACL計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)室流量控制策略研究

2023-06-03 12:12:40王偉
電腦知識(shí)與技術(shù) 2023年10期
關(guān)鍵詞:網(wǎng)絡(luò)管理安全性

王偉

關(guān)鍵詞:訪問控制列表;網(wǎng)絡(luò)實(shí)驗(yàn)室;安全性;網(wǎng)絡(luò)管理

中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-3044(2023)10-0090-03

隨著社會(huì)發(fā)展,企業(yè)對(duì)高技能人才培養(yǎng)的廣泛需求日趨顯現(xiàn),計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)室對(duì)全校學(xué)生開放程度也逐漸頻繁,隨之出現(xiàn)的便是網(wǎng)絡(luò)管理問題,不同的課程對(duì)網(wǎng)絡(luò)的環(huán)境要求不一樣,需對(duì)網(wǎng)絡(luò)的流量或時(shí)段加以控制。為使得網(wǎng)絡(luò)實(shí)訓(xùn)室高效利用,為教學(xué)提供一個(gè)良好的實(shí)驗(yàn)環(huán)境,需要網(wǎng)絡(luò)上配置相關(guān)的訪問控制策略,以達(dá)到計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)室的安全高效利用。

1 ACL 的概念

ACL全稱為訪問控制列表(Access Control List),使用包過濾技術(shù),在網(wǎng)絡(luò)協(xié)議包頭中根據(jù)源地址、目的地址、協(xié)議口、端口號(hào)等信息,根據(jù)預(yù)先定義好的rule對(duì)包進(jìn)行過濾,從而達(dá)到對(duì)網(wǎng)絡(luò)流量控制的目的。ACL可以根據(jù)TCPUDP協(xié)議報(bào)頭部分字段精確控制數(shù)據(jù)流量,還可以外加時(shí)間并可依據(jù)協(xié)議類型信息精確控制網(wǎng)絡(luò)行為[1]。

到達(dá)訪問控制接口的所有數(shù)據(jù)包都會(huì)自動(dòng)匹配ACL中的若干準(zhǔn)則,如第一條規(guī)則拒絕的話直接丟棄數(shù)據(jù)包,若允許的話則會(huì)通過控制接口前往目的接口;如第一條規(guī)則沒有匹配到的話,則會(huì)繼續(xù)匹配下一條直到匹配上為止,如到最末條還沒匹配上,則會(huì)自動(dòng)匹配ACL隱含語句直接拒絕丟棄數(shù)據(jù)包。

對(duì)于網(wǎng)絡(luò)設(shè)備來講,入棧接口接收到數(shù)據(jù)包后則會(huì)檢查入棧處有無ACL規(guī)則,如無則把數(shù)據(jù)包直接交給路由表進(jìn)行后續(xù)處理,如有則檢查ACL規(guī)則,檢查規(guī)則按照數(shù)據(jù)包的檢查過程進(jìn)行。數(shù)據(jù)包到達(dá)出棧接口時(shí)同樣也要檢查出口處是否有ACL規(guī)則,如無則直接轉(zhuǎn)發(fā)出數(shù)據(jù),如有還是按照數(shù)據(jù)包的檢查過程進(jìn)行匹配。

2 ACL 在計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)室中的作用

1)抓取實(shí)驗(yàn)室內(nèi)的所有需要的流量,精準(zhǔn)控制實(shí)訓(xùn)室內(nèi)的網(wǎng)絡(luò)流量以及上網(wǎng)行為,必須對(duì)實(shí)驗(yàn)室內(nèi)產(chǎn)生的流量進(jìn)行抓取。

TCP/IP分層模型分為網(wǎng)絡(luò)接口層、網(wǎng)際層、傳輸層和應(yīng)用層,應(yīng)用層產(chǎn)生的數(shù)據(jù)經(jīng)過封裝到傳輸層進(jìn)行傳輸,建立端到端的連接,端到端之間的連接主要為兩臺(tái)主機(jī)上的應(yīng)用程序提供端到端的通信。在TCP/IP協(xié)議中,有兩種對(duì)應(yīng)的傳輸協(xié)議:TCP(傳輸控制協(xié)議)和UDP(用戶數(shù)據(jù)報(bào)協(xié)議)。TCP為兩臺(tái)主機(jī)提供高可靠性的數(shù)據(jù)通信。它所做的工作包括把應(yīng)用程序交給它的數(shù)據(jù)分成合適的小塊交給下面的網(wǎng)絡(luò)層,確認(rèn)接收到的分組,設(shè)置發(fā)送后確認(rèn)分組的超時(shí)時(shí)鐘等。由于運(yùn)輸層提供了高可靠性的端到端的通信,因此應(yīng)用層可以忽略所有這些細(xì)節(jié)。另外,UDP則為應(yīng)用層提供一種非常簡(jiǎn)單的服務(wù)。它只是把稱作數(shù)據(jù)報(bào)的分組從一臺(tái)主機(jī)發(fā)送到另一臺(tái)主機(jī),但并不保證該數(shù)據(jù)報(bào)能到達(dá)另一端。任何必需的可靠性必須由應(yīng)用層來提供。這兩種運(yùn)輸層協(xié)議分別在不同的應(yīng)用程序中有不同的用途。

TCP應(yīng)用場(chǎng)景主要為對(duì)網(wǎng)絡(luò)通信質(zhì)量有要求的時(shí)候,比如整個(gè)數(shù)據(jù)要準(zhǔn)確無誤地傳遞給對(duì)方,這往往用于一些要求可靠的應(yīng)用,如HTTP、HTTPS、FTP等傳輸文件的協(xié)議。UDP應(yīng)用場(chǎng)景主要為對(duì)效率要求相對(duì)較高、對(duì)準(zhǔn)確性要求相對(duì)較低的場(chǎng)景,比如即時(shí)通信;速度要求高,但是出現(xiàn)偶爾斷續(xù)不是太大問題,如網(wǎng)絡(luò)電話、廣播通信等。

不管是TCP還是UDP,每種服務(wù)背后都會(huì)對(duì)應(yīng)到傳輸層的一個(gè)具體端口上去,端口是保持主機(jī)端到端傳輸?shù)倪B接,ACL抓取流量主要是抓取端口號(hào)有效分析哪些是正常學(xué)習(xí)的流量,哪些是網(wǎng)絡(luò)游戲的流量,哪些是娛樂的流量。

2)影響網(wǎng)絡(luò)訪問質(zhì)量的因素有很多,比如在單位時(shí)間內(nèi)能傳輸?shù)臄?shù)據(jù)量、一個(gè)報(bào)文從一個(gè)網(wǎng)絡(luò)的一端傳送到另一端所需要的時(shí)間、一個(gè)數(shù)據(jù)位從發(fā)送方到達(dá)接收方所需要的時(shí)間等。實(shí)時(shí)應(yīng)用通信質(zhì)量都比較關(guān)注時(shí)延大小,如語音、視頻等。以語音傳輸為例,時(shí)延是指從說話者開始說話到對(duì)方聽到所說內(nèi)容的時(shí)間。若時(shí)延太大,會(huì)引起通話聲音不清晰、不連貫或破碎。服務(wù)質(zhì)量QoS(Quality of Service)用于評(píng)估服務(wù)方滿足客戶服務(wù)需求的能力。通過配置QoS,對(duì)企業(yè)的網(wǎng)絡(luò)流量進(jìn)行調(diào)控,避免并管理網(wǎng)絡(luò)擁塞,減少報(bào)文的丟失率,同時(shí)也可以為企業(yè)用戶提供專用帶寬或者為不同的業(yè)務(wù)(語音、視頻、數(shù)據(jù)等)提供差分服務(wù)[2]。

ACL對(duì)上述通信延時(shí)、帶寬要求比較高的流量做標(biāo)記,某些流量占用的帶寬非常大,如果不加以控制會(huì)導(dǎo)致整個(gè)實(shí)驗(yàn)室網(wǎng)絡(luò)中斷,或者會(huì)導(dǎo)致流量不平滑,突發(fā)丟棄的包特別多,為了避免這種情況發(fā)生,需要對(duì)抓取的大額流量進(jìn)行QOS服務(wù)質(zhì)量,QOS之前必須要對(duì)所有抓取的流量進(jìn)行TAG標(biāo)記。

3)控制網(wǎng)絡(luò)行為,可以控制學(xué)生可以訪問的資源和不可以訪問的資源,能用的軟件和不能使用的軟件。上網(wǎng)行為管理包括:內(nèi)網(wǎng)上網(wǎng)監(jiān)控管理進(jìn)行網(wǎng)頁瀏覽記錄、論壇發(fā)帖記錄、郵件記錄、文件上傳記錄、聊天監(jiān)視(含微信、QQ、釘釘?shù)龋?、聊天工具文件監(jiān)視、聊天工具圖片監(jiān)視、報(bào)警日志。針對(duì)某些應(yīng)用服務(wù)是違反工作學(xué)習(xí)規(guī)定的采取ACL匹配端口服務(wù)阻塞此類流量。

4)對(duì)病毒的防護(hù)。在計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)室中,學(xué)生會(huì)大量使用移動(dòng)磁盤或者網(wǎng)絡(luò)下載很多學(xué)習(xí)工具,從而導(dǎo)致病毒入侵風(fēng)險(xiǎn)增大。對(duì)于病毒而言,它也是一種應(yīng)用服務(wù),只不過是一種特殊的應(yīng)用服務(wù),更是一種特殊的具有破壞性的程序,既然是服務(wù)就會(huì)建立端到端的連接,就會(huì)使用TCP或UDP的端口號(hào)。ACL可以精準(zhǔn)匹配傳輸層的端口號(hào),從而隔斷病毒破壞的服務(wù)功能[3]。

3 網(wǎng)絡(luò)實(shí)驗(yàn)室流量分析

病毒流量是實(shí)訓(xùn)室主要的占寬流量,網(wǎng)絡(luò)實(shí)訓(xùn)室常見病毒有帕蟲、灰鴿子、網(wǎng)絡(luò)游戲木馬、震蕩波等,病毒程序攻擊電腦需要建設(shè)相應(yīng)連接,這種連接通過端口號(hào)進(jìn)行,端口是我們?cè)L問主機(jī)的某一進(jìn)程標(biāo)識(shí)號(hào),它工作在網(wǎng)絡(luò)第四層,在IP地址尋址之后每個(gè)應(yīng)用服務(wù)都會(huì)對(duì)應(yīng)到不同的端口號(hào),不同的端口號(hào)標(biāo)識(shí)了不同的應(yīng)用服務(wù)進(jìn)程,因此端口號(hào)成為了病毒的營(yíng)養(yǎng)根基。阻塞服務(wù)進(jìn)程對(duì)應(yīng)的端口號(hào)則可以阻塞端口對(duì)應(yīng)的相關(guān)服務(wù),常見的病毒端口號(hào)有5800、5900、445、6667、5554等。

實(shí)訓(xùn)室除了病毒流量外還存在大量游戲聊天工具流量,這些流量占用了大量的帶寬資源,所占比例大約為60%,從而導(dǎo)致正常的實(shí)驗(yàn)流量得不到質(zhì)量保證,同時(shí)也不能發(fā)揮實(shí)訓(xùn)室的最大效能。實(shí)訓(xùn)室第三大流量就是音視頻流量。目前視頻工具大都采用了P2P形式,P2P工作原理是一臺(tái)PC在網(wǎng)絡(luò)下載資源時(shí)也是一臺(tái)共享的資源服務(wù)器,當(dāng)這臺(tái)PC在下載A數(shù)據(jù)時(shí)也在共享著已經(jīng)下載好的A數(shù)據(jù),也就是邊下載邊共享,當(dāng)網(wǎng)絡(luò)上另一臺(tái)PC也在下載同樣的A數(shù)據(jù)時(shí),除了訪問本身的數(shù)據(jù)共享服務(wù)器外還會(huì)從這臺(tái)PC上下載A數(shù)據(jù),如果網(wǎng)絡(luò)上有很多的終端節(jié)點(diǎn)在下載數(shù)據(jù),那么這個(gè)流量大小可想而知。P2P過大的流量會(huì)增加數(shù)據(jù)包穿越網(wǎng)絡(luò)所用時(shí)間,從而導(dǎo)致數(shù)據(jù)包穿越網(wǎng)絡(luò)時(shí)所用時(shí)間忽高忽低,部分?jǐn)?shù)據(jù)包可能丟失,引起網(wǎng)絡(luò)的延遲、抖動(dòng)、丟包率高,從而影響網(wǎng)絡(luò)的QOS質(zhì)量。雖然P2P的流量使得網(wǎng)絡(luò)訪問速度很快,但是這種流量占用帶寬,而且是搶占式的占用,在實(shí)訓(xùn)室?guī)捹Y源不是很寬裕的情況下很容易導(dǎo)致網(wǎng)絡(luò)資源崩潰[4]。

4 ACL 的相關(guān)技術(shù)

ACL技術(shù)分為三種:標(biāo)準(zhǔn)的訪問控制列表、擴(kuò)展的訪問控制列表和命名的訪問控制列表。ACL編號(hào)1-99為標(biāo)準(zhǔn)訪問列表,只能控制源地址,無法控制目標(biāo)地址、端口或協(xié)議,編號(hào)100以上為擴(kuò)展訪問控制列表,除了能夠精準(zhǔn)控制源地址外還能夠根據(jù)源地址、目標(biāo)地址、端口號(hào)、協(xié)議等要素進(jìn)行流量詳細(xì)控制。但是值得注意的是,ACL語句隱藏著一條拒絕所有流量的規(guī)則[5]。

ACL可以外掛時(shí)間要素,根據(jù)不同的時(shí)間節(jié)點(diǎn)配置不同的網(wǎng)絡(luò)訪問行為,提供基于時(shí)間的附加控制特性,定義在什么時(shí)間允許或拒絕數(shù)據(jù)包。通過基于時(shí)間的定時(shí)ACL可以很方便地限制哪些用戶的哪些數(shù)據(jù)包在規(guī)定的時(shí)間內(nèi)是轉(zhuǎn)發(fā)還是丟棄行為。

5 流量控制策略

5.1 限制實(shí)驗(yàn)室聊天工具以及P2P應(yīng)用軟件

實(shí)驗(yàn)室不允許使用QQ聊天等應(yīng)用軟件,同時(shí)為了保障實(shí)驗(yàn)室網(wǎng)絡(luò)帶寬正常和網(wǎng)絡(luò)流量平滑,防止網(wǎng)絡(luò)出現(xiàn)較大延遲、抖動(dòng)、丟包現(xiàn)象發(fā)生,需要對(duì)P2P等網(wǎng)絡(luò)應(yīng)用工具進(jìn)行網(wǎng)絡(luò)行為管控限制。針對(duì)此問題,在網(wǎng)絡(luò)設(shè)備上配置訪問控制列表即可控制實(shí)驗(yàn)室所有機(jī)器的網(wǎng)絡(luò)訪問行為。常見的聊天應(yīng)用服務(wù)有騰訊聊天工具,采用了UDP 協(xié)議,端口號(hào)為8000 和8001;雅虎聊天工具采用了TCP協(xié)議,端口號(hào)為5050、電驢P2P采用了TCP協(xié)議,端口號(hào)對(duì)應(yīng)為4242。

首先針對(duì)網(wǎng)絡(luò)實(shí)驗(yàn)室的流量進(jìn)行ACL語句規(guī)則定義,具體如下:

access-list 100 deny udp any any eq 8000

access-list 100 deny udp any any eq 8001

access-list 100 deny tcp any any eq 5050

access-list 100 deny tcp any any eq 4242

permit ip any any 其次將定義好的訪問控制列表規(guī)則應(yīng)用到接口下

int fa0/0

ip access-group 100 in

5.2 控制實(shí)驗(yàn)室開放時(shí)間

控制實(shí)驗(yàn)室開放時(shí)間是指在規(guī)定的時(shí)間內(nèi)做對(duì)應(yīng)的事情,正常實(shí)訓(xùn)時(shí)間內(nèi)不能聊天、看視頻或者聽音頻等,課間時(shí)間則可以進(jìn)行適當(dāng)?shù)木W(wǎng)絡(luò)瀏覽。這些要求在定義訪問控制列表規(guī)則的同時(shí)也要外掛時(shí)間要素,針對(duì)特定的時(shí)間定義特定的網(wǎng)絡(luò)行為。

首先要定義時(shí)間要素time-range,設(shè)定好準(zhǔn)確允許訪問實(shí)訓(xùn)室的時(shí)間范圍,規(guī)則如下:

time-range definetime

absolute start 08:00 1 May 2020 end 08:00 1?Dec 2020

其次,通過sniffer研究出實(shí)驗(yàn)室里常用的視頻流量大都為騰訊視頻流量,QQLive 采用TCP 方式通信,TCP 和UDP 默認(rèn)通信端口為8000,根據(jù)上述流量定義對(duì)應(yīng)ACL規(guī)則。

access-list 100 deny tcp any any eq 8000

permit ip any any

最后,當(dāng)time-range設(shè)定好之后需要外掛到擴(kuò)展訪問控制列表上面去,最后在interface接口上應(yīng)用此策略。

access-list 101 permit ip any any time-range de?finetime

ip access-group 101 inbound/outbound

5.3 控制實(shí)驗(yàn)室病毒碼擴(kuò)散

病毒碼的端口號(hào)不是固定不變的,病毒為了達(dá)到持久的攻擊目的,通常會(huì)不定期修改自己的應(yīng)用端口號(hào),因此訪問控制列表需要根據(jù)病毒的端口變化情況采取適時(shí)的阻斷措施。除此之外,盡量把網(wǎng)絡(luò)不常用的服務(wù)端口全部關(guān)閉,這樣,病毒無論怎么變異,沒有了端口號(hào)就無法發(fā)揮作用。阻斷病毒碼的規(guī)則如下:

rule 0 deny tcp source-port eq 5800

rule 1 deny tcp source-port eq 5900

rule 2 deny tcp source-port eq 445

rule 3 deny tcp source-port eq 6667

rule 4 deny tcp source-port eq 5554

6 實(shí)驗(yàn)結(jié)果

實(shí)驗(yàn)之前,實(shí)訓(xùn)室病毒防護(hù)主要依靠殺毒軟件,效果不明顯,部分學(xué)生集訓(xùn)期間玩網(wǎng)游看視頻現(xiàn)象比較突出,P2P下載資源呈現(xiàn)明顯,帶寬利用率高,P2P 影響了正常網(wǎng)絡(luò)視頻在線學(xué)習(xí),卡頓現(xiàn)象非常明顯,只能靠人為管理此現(xiàn)象,網(wǎng)絡(luò)流量呈現(xiàn)不平滑態(tài)勢(shì),網(wǎng)絡(luò)服務(wù)質(zhì)量不高。實(shí)驗(yàn)之后,大部分病毒明顯失效,網(wǎng)絡(luò)游戲聊天工具在規(guī)定時(shí)間內(nèi)已經(jīng)無法打開,無大流量的音視頻流量,整個(gè)實(shí)訓(xùn)室網(wǎng)絡(luò)流向呈現(xiàn)平滑態(tài)勢(shì),網(wǎng)絡(luò)服務(wù)質(zhì)量得到明顯提升。

猜你喜歡
網(wǎng)絡(luò)管理安全性
兩款輸液泵的輸血安全性評(píng)估
既有建筑工程質(zhì)量安全性的思考
某既有隔震建筑檢測(cè)與安全性鑒定
米氮平治療老年失眠伴抑郁癥的療效及安全性
基于OpenStack虛擬化網(wǎng)絡(luò)管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年10期)2019-06-17 11:45:10
電動(dòng)汽車充電服務(wù)網(wǎng)絡(luò)管理初探
基于EOC通道的SHDSL網(wǎng)絡(luò)管理技術(shù)
ApplePay橫空出世 安全性遭受質(zhì)疑 拿什么保護(hù)你,我的蘋果支付?
流量分析在網(wǎng)絡(luò)管理中的應(yīng)用探析
人間(2015年19期)2016-01-04 12:46:54
Imagination發(fā)布可實(shí)現(xiàn)下一代SoC安全性的OmniShield技術(shù)
永登县| 东海县| 永靖县| 博野县| 镇原县| 习水县| 德安县| 日喀则市| 长武县| 石台县| 孟连| 芦溪县| 西宁市| 永吉县| 洞口县| 雷山县| 赞皇县| 宁海县| 利辛县| 萝北县| 正镶白旗| 布拖县| 黔江区| 荣成市| 建瓯市| 三台县| 屯昌县| 茌平县| 德格县| 射阳县| 乌鲁木齐县| 石城县| 沙雅县| 濉溪县| 宜君县| 原平市| 宣汉县| 沧源| 黄浦区| 增城市| 隆子县|