【正文】
這一網(wǎng)段增加一個(gè)代理服務(wù)器比把這一網(wǎng)段一分為二更好些;另一個(gè)方面是對(duì)網(wǎng)絡(luò)流量進(jìn)行長(zhǎng)期的監(jiān)測(cè),通過分析歷史趨勢(shì),更好的用固定租費(fèi)的形式,這對(duì)一般用戶和ISP來(lái)說(shuō),都不是一個(gè)好的選擇。網(wǎng)絡(luò)流量監(jiān)測(cè)的目的:第一網(wǎng)絡(luò)規(guī)劃,為更好的管理網(wǎng)絡(luò)和改善網(wǎng)絡(luò)的運(yùn)行。流量描述還應(yīng)該根據(jù)不同路由器和網(wǎng)絡(luò)上不同服務(wù)類型數(shù)據(jù)的表現(xiàn)來(lái)預(yù)測(cè)未來(lái)的流量負(fù)載。同時(shí),對(duì)流量模式的分析應(yīng)該具有多個(gè)時(shí)間尺度,例如每天、每周、每個(gè)季度等。從總體上說(shuō),可以包括流量描述、網(wǎng)絡(luò)監(jiān)視和流量控制三個(gè)方面。測(cè)量一般得到網(wǎng)絡(luò)狀態(tài)參數(shù)和被監(jiān)視網(wǎng)元參數(shù)的原始數(shù)據(jù),分析與模型化需要的網(wǎng)絡(luò)運(yùn)行狀態(tài)參數(shù)必須通過測(cè)量得到。在一個(gè)時(shí)間段內(nèi),當(dāng)網(wǎng)絡(luò)資源不足以滿足數(shù)據(jù)包資源請(qǐng)求時(shí),網(wǎng)絡(luò)就會(huì)發(fā)生擁塞,導(dǎo)致傳輸延遲、延遲抖動(dòng)、數(shù)據(jù)包丟包率增加,網(wǎng)絡(luò)服務(wù)的可進(jìn)行測(cè)量,獲取網(wǎng)絡(luò)狀態(tài)和流量信息,并以此為決策信息控制網(wǎng)絡(luò)設(shè)備,進(jìn)行網(wǎng)絡(luò)資源分配、業(yè)務(wù)流量調(diào)整,實(shí)現(xiàn)優(yōu)化網(wǎng)絡(luò)資源利用、滿足業(yè)務(wù)服務(wù)性能控制。第二章,討論并總結(jié)了各種網(wǎng)絡(luò)流量測(cè)量技術(shù);第三章,介紹了網(wǎng)絡(luò)計(jì)費(fèi)管理與網(wǎng)絡(luò)安全管理,給出了本系統(tǒng)的設(shè)計(jì)思想;第四章,給出了Windows平臺(tái)上的綜合網(wǎng)絡(luò)管理系統(tǒng)的設(shè)計(jì)模型,并設(shè)計(jì)了其總體框架;第五章,對(duì)于網(wǎng)絡(luò)監(jiān)控和IP流量計(jì)費(fèi)系統(tǒng)進(jìn)行了詳細(xì)的實(shí)現(xiàn);第六章,對(duì)整個(gè)系統(tǒng)進(jìn)行了總結(jié),并對(duì)其進(jìn)行了展望。為了增強(qiáng)實(shí)用性,并針對(duì)現(xiàn)在某些單位的網(wǎng)絡(luò)包括內(nèi)網(wǎng)和外網(wǎng)之間的劃分,本系統(tǒng)在設(shè)計(jì)和實(shí)現(xiàn)的過程中,對(duì)抓獲的數(shù)據(jù)包進(jìn)行分解,通過對(duì)流經(jīng)該節(jié)點(diǎn)的發(fā)送和接收的數(shù)據(jù)包中源IP地址和目的IP地址的提取,并與后臺(tái)數(shù)據(jù)庫(kù)中內(nèi)網(wǎng)IP地址的對(duì)比匹配,判斷是免費(fèi)流量、國(guó)內(nèi)流量、國(guó)外流量還是本子網(wǎng)內(nèi)流量,并根據(jù)預(yù)設(shè)的計(jì)費(fèi)策略對(duì)其進(jìn)行計(jì)費(fèi)。本系統(tǒng)正是在這樣的環(huán)境下訂立的?,F(xiàn)有一些計(jì)費(fèi)系統(tǒng)有的由于歷史的原因,已不能滿足新業(yè)務(wù)的需求,有的只針對(duì)于某一個(gè)特定的適用范圍。隨著用戶對(duì)網(wǎng)絡(luò)服務(wù)質(zhì)量要求的提高和網(wǎng)絡(luò)業(yè)務(wù)的擴(kuò)展,網(wǎng)絡(luò)計(jì)費(fèi)的需求會(huì)越來(lái)越復(fù)雜,要求也會(huì)越來(lái)越高。承載各種多媒體業(yè)務(wù),匯聚寬、窄帶用戶的接入,以電信網(wǎng)絡(luò)的可管理性、可擴(kuò)充性為基礎(chǔ),滿足政府部門、企業(yè)、個(gè)人用戶對(duì)各種帶寬的基于IP的多業(yè)務(wù)的需求。在國(guó)內(nèi)目前互聯(lián)網(wǎng)資費(fèi)標(biāo)準(zhǔn)相對(duì)較高、網(wǎng)絡(luò)資源不夠合理的情況下,尤其是專線上網(wǎng)方式,能否合理使用有限的網(wǎng)絡(luò)資源、以及控制網(wǎng)絡(luò)成本,這些都是一個(gè)優(yōu)秀企業(yè)需要解決的重要問題。在企業(yè)訪問互聯(lián)網(wǎng)的模式中,通常會(huì)選擇一個(gè)防火墻或者代理服務(wù)器等,作為解決安全問題、控制上網(wǎng)、優(yōu)化訪問互聯(lián)網(wǎng)性能的主要手段。計(jì)費(fèi)集中化促使ISP更加重視計(jì)費(fèi)系統(tǒng),在提高計(jì)費(fèi)質(zhì)量和工作效率的同時(shí),減少計(jì)費(fèi)錯(cuò)誤和處理時(shí)間,便于統(tǒng)一資費(fèi)標(biāo)準(zhǔn)、用戶資料信息標(biāo)準(zhǔn)和記錄格式。在競(jìng)爭(zhēng)日益激烈的今天,提供準(zhǔn)確而大家都可以接受計(jì)費(fèi)方式,是很必要的。許多潛在用戶可能因?yàn)閷?duì)用不用都要交錢感到不公平而對(duì)寬帶接入猶豫不決。但是盲目的“包月,不需要計(jì)費(fèi)”會(huì)給運(yùn)營(yíng)商帶來(lái)很大的麻煩。電信網(wǎng)絡(luò)一直是計(jì)算機(jī)網(wǎng)絡(luò)的主要組成部分。這些問題在網(wǎng)絡(luò)建設(shè)初期不會(huì)暴露出來(lái),但隨著網(wǎng)絡(luò)的擴(kuò)大,會(huì)顯得越來(lái)越突出。以便他們更好地對(duì)網(wǎng)絡(luò)進(jìn)行管理。如果沒有一個(gè)好的技術(shù)手段對(duì)用戶進(jìn)行一定的限制或通過收費(fèi)策略對(duì)用戶進(jìn)行約束的話,運(yùn)營(yíng)商必定很難長(zhǎng)期穩(wěn)定運(yùn)營(yíng)下去。為用戶提供更好的服務(wù),也為營(yíng)運(yùn)商提供收費(fèi)的依據(jù)。計(jì)費(fèi)管理作為網(wǎng)絡(luò)管理系統(tǒng)五大功能之一,它能夠監(jiān)測(cè)和控制網(wǎng)絡(luò)操作的費(fèi)用、代價(jià),記錄網(wǎng)絡(luò)資源的使用情況。人類在未來(lái)的日子里,會(huì)越來(lái)越借助于網(wǎng)絡(luò),而且對(duì)網(wǎng)絡(luò)服務(wù)質(zhì)量要求會(huì)越來(lái)越高。 collection. The system not only can charge the realtime network flow , but also includes features such as logs inquiries.Keywords: SNMP, network traffic, capture, billing, JPCAP, query, analysis第一章 緒論 背景如果說(shuō),“二十一世紀(jì)是信息技術(shù)的世紀(jì)”,那么,網(wǎng)絡(luò)和計(jì)算機(jī)就是其物理載體。 division into groups, we have setted up a mathematical model for the network traffic flow39。s daily lives, hundreds of millions of puter access into the Internet. With the increase in network bandwidth and network services for the improvement of the quality requirements, network accounting management has bee increasingly important. Network management network accounting is an important ponent of the monitoring of network resources through the use of realtime monitoring of network traffic, estimates the cost of network traffic, thus improving the quality of the network. Good network accounting management methods, not only to meet the needs of network accounting and broad scope of application, but also need practicality, simplicity and interoperability, This article based on SNMP (Simple Network Management Protocol, SNMP) to build network traffic accounting system. In this paper, we give a detailed description on the network traffic monitoring technology and traffic data collection and model analysis. On the data collection, we use the network packet capture technology, based on JPCAP Ethernet network capture tool for collecting the data above, and then analyze the data packets, then we get the effective information such as source IP address 、 the destination IP address the length of the data frame by analyzing the sending and receiving data packets. After that,we pare the IP address with the IP datas that stored in the database to make sure the network traffic flow are the inside ones or outside ones, then we calculate the corresponding costs according to the billing trategy. In this paper, we realized the netflow collection of the environment in the IP network in users39。本系統(tǒng)既實(shí)現(xiàn)了實(shí)時(shí)流量計(jì)費(fèi),又包括了網(wǎng)絡(luò)日志查詢等功能。本論文實(shí)現(xiàn)了在IP網(wǎng)絡(luò)環(huán)境下的對(duì)日常用戶流量進(jìn)行采集,并把采集的結(jié)果進(jìn)行數(shù)據(jù)分組,建立了相應(yīng)的數(shù)學(xué)模型,便于網(wǎng)絡(luò)流量的預(yù)測(cè)與實(shí)際數(shù)據(jù)的對(duì)比。本文詳細(xì)說(shuō)明了網(wǎng)絡(luò)流量監(jiān)測(cè)技術(shù)和流量數(shù)據(jù)的采集和模型分析。網(wǎng)絡(luò)計(jì)費(fèi)是網(wǎng)絡(luò)管理的重要組成部分,它通過監(jiān)測(cè)網(wǎng)絡(luò)資源的使用情況,實(shí)時(shí)監(jiān)測(cè)網(wǎng)絡(luò)流量、測(cè)算網(wǎng)絡(luò)流量費(fèi)用,進(jìn)而提高網(wǎng)絡(luò)運(yùn)行的質(zhì)量。泰山醫(yī)學(xué)院學(xué)士畢業(yè)論文基于SNMP的網(wǎng)絡(luò)計(jì)費(fèi)管理系統(tǒng)摘要隨著計(jì)算機(jī)網(wǎng)絡(luò)在人們?nèi)粘I钪械钠占?,?shù)以億計(jì)的計(jì)算機(jī)接入了Internet中。隨著網(wǎng)絡(luò)帶寬的增加和人們對(duì)網(wǎng)絡(luò)服務(wù)質(zhì)量要求的提高,網(wǎng)絡(luò)計(jì)費(fèi)管理已經(jīng)變得越來(lái)越重要。好的網(wǎng)絡(luò)計(jì)費(fèi)管理方法,不僅能滿足網(wǎng)絡(luò)計(jì)費(fèi)的需要和具有廣闊的適用范圍,而且具有實(shí)用性、簡(jiǎn)潔性和可操作性.本文采用了基于SNMP(Simple Network Management Protocol,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)實(shí)現(xiàn)的網(wǎng)絡(luò)流量計(jì)費(fèi)系統(tǒng)。在對(duì)流量進(jìn)行數(shù)據(jù)采集時(shí),使用了網(wǎng)絡(luò)數(shù)據(jù)包捕獲技術(shù),基于JPCAP網(wǎng)絡(luò)抓包工具采集以太網(wǎng)段內(nèi)的數(shù)據(jù),然后對(duì)數(shù)據(jù)包進(jìn)行剖析,通過對(duì)發(fā)送和接收的數(shù)據(jù)包提取源IP地址、目的IP地址、數(shù)據(jù)幀的長(zhǎng)度等有效信息,并與后臺(tái)數(shù)據(jù)中的IP數(shù)據(jù)庫(kù)進(jìn)行類型IP匹配,以判斷是內(nèi)網(wǎng)流量還是外網(wǎng)流量,并計(jì)算相應(yīng)的費(fèi)用。采集方面,本系統(tǒng)采用了JPCAP抓包工具實(shí)現(xiàn)網(wǎng)絡(luò)的監(jiān)聽和數(shù)據(jù)的采集。關(guān)鍵字:SNMP、網(wǎng)絡(luò)流量、抓包、計(jì)費(fèi)、JPCAP、查詢、分析Abstract With the puter network in the popularity of people39。 daily lives, and finished datas39。s prediction and parison of actual data. On the acquisition context, the system uses the JPCAP network flow capture tool for the datas39??梢院翢o(wú)疑問的說(shuō),計(jì)算機(jī)網(wǎng)絡(luò)極大促進(jìn)了人類科學(xué)的進(jìn)步。這就要求網(wǎng)絡(luò)管理的功能更加完善。可以合理調(diào)整網(wǎng)絡(luò)路由,分配網(wǎng)絡(luò)流量,從而大大加強(qiáng)網(wǎng)絡(luò)的管理能力,合理控制成本。網(wǎng)絡(luò)的使用不可能是免費(fèi)的。而且目前許多信息技術(shù)管理人員均面臨著一個(gè)難題,就是要了解誰(shuí)是網(wǎng)絡(luò)帶寬的消耗大戶,哪些應(yīng)用類型引起了網(wǎng)絡(luò)擁堵。同時(shí)他們還需要限制使用和提供有效的和科學(xué)的依據(jù)來(lái)對(duì)用戶收費(fèi)。這樣,網(wǎng)絡(luò)計(jì)費(fèi)就成了刻不容緩的急待解決的網(wǎng)絡(luò)安全問題之一。以前,電信部門主要采用包月的方式,分配固定的帶寬給用戶,沒有實(shí)際量化指標(biāo)。隨著寬帶接入服務(wù)的開展,一些用戶可能抱著鉆空子的心態(tài)進(jìn)行惡意的濫用。在這種情況下,按月收取費(fèi)用,他們的抱怨程度較高?,F(xiàn)在,IP業(yè)務(wù)市場(chǎng)呈現(xiàn)兩個(gè)相反的發(fā)展趨勢(shì),即業(yè)務(wù)經(jīng)營(yíng)分散化和計(jì)費(fèi)集中化。網(wǎng)絡(luò)計(jì)費(fèi)另一方面的應(yīng)用是解決大中型企業(yè)上網(wǎng)之后所面臨的管理和經(jīng)營(yíng),以及計(jì)費(fèi)問題。但是,企業(yè)還需要了解各部門及個(gè)人對(duì)互聯(lián)網(wǎng)的具體使用情況,以及發(fā)生的費(fèi)用。電信IP寬帶網(wǎng)定位是CINT寬帶骨干網(wǎng)絡(luò)在城市范圍內(nèi)的延伸,以路由交換技術(shù)為主體構(gòu)建,為寬帶用戶提供公用的IP層傳輸和承載平臺(tái),提供以太網(wǎng)接入、ADSL接入、專線接入、窄帶撥號(hào)接入等方式。接入方式的多樣性和服務(wù)類型的復(fù)雜性,無(wú)疑對(duì)計(jì)費(fèi)系統(tǒng)提出了新的要求。而Internet起初并非是電信運(yùn)營(yíng)網(wǎng)絡(luò),計(jì)費(fèi)是后來(lái)增加的,因此計(jì)費(fèi)機(jī)制并不完善。對(duì)于計(jì)費(fèi)方式的選擇和解決方案的通用性有所忽略。通過對(duì)現(xiàn)有計(jì)費(fèi)模式的調(diào)研,針對(duì)某一網(wǎng)絡(luò)某一節(jié)點(diǎn),采用網(wǎng)絡(luò)抓包技術(shù)對(duì)流經(jīng)該節(jié)點(diǎn)的網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行抓取,對(duì)數(shù)據(jù)包進(jìn)行剖析后確定流過該節(jié)點(diǎn)的總的數(shù)據(jù)流量,然后對(duì)其進(jìn)行計(jì)費(fèi)。本文后面的章節(jié)將具體介紹課題的內(nèi)容。 第二章 網(wǎng)絡(luò)流量測(cè)量技術(shù)數(shù)據(jù)包在網(wǎng)絡(luò)傳輸時(shí)需要鏈路帶寬、網(wǎng)絡(luò)設(shè)備處理器處理能力、緩存等網(wǎng)絡(luò)資源。測(cè)量用來(lái)提供探索實(shí)際環(huán)境中網(wǎng)絡(luò)特性的手段,通過直接或間接的方式析模型,通過分析測(cè)量數(shù)據(jù),建立形式化或非形式化的網(wǎng)絡(luò)行為或?qū)傩猿橄蠛臀锢肀硎?。網(wǎng)絡(luò)測(cè)量的直接目的是獲取與網(wǎng)絡(luò)運(yùn)行有關(guān)的流量數(shù)據(jù),而這些流量數(shù)據(jù)最終將服務(wù)于網(wǎng)絡(luò)工程的各個(gè)方面。網(wǎng)絡(luò)流量描述首先的任務(wù)之一就是識(shí)別流量的模式,特別是高峰期的流量模式及其變化規(guī)律。其次,分析流量在網(wǎng)絡(luò)上的分布也很重要。從長(zhǎng)遠(yuǎn)來(lái)看,對(duì)流量模式的研究可以預(yù)測(cè)流量的變化趨勢(shì),從而為未來(lái)的協(xié)議設(shè)計(jì)等工作提供指導(dǎo)。網(wǎng)絡(luò)管理者需要知道其網(wǎng)絡(luò)的流量情況和盡量多的測(cè)量信息。采用這了解網(wǎng)絡(luò)的應(yīng)用狀況,對(duì)研究者和網(wǎng)絡(luò)提供者都很重要。網(wǎng)絡(luò)測(cè)量作為分析網(wǎng)絡(luò)行為、了解網(wǎng)絡(luò)狀況和定位網(wǎng)絡(luò)故障的有效手段,需要服務(wù)于各種不同目的的測(cè)量需求和不同用戶,由此引出了各種不同的測(cè)量方法。例如用戶希望了解自己的主機(jī)與網(wǎng)絡(luò)另一端服務(wù)器的連通性,他可以通過Ping主動(dòng)發(fā)起探測(cè),獲得端到端的連通狀況:如果用戶關(guān)心的是某臺(tái)路由器的使用狀況,他可以上所有流量的信息,他可以通過借助專用設(shè)備捕獲這條鏈路上的所有數(shù)據(jù)包。在主動(dòng)測(cè)量過程中,測(cè)試流量可通過詳細(xì)定義,在一定的控制條件下產(chǎn)生。由于該方法不涉及用戶的網(wǎng)絡(luò)信息,所以對(duì)用戶而言是很安全的。另外,主動(dòng)測(cè)量至少要多個(gè)阿絡(luò)部件某種形式的參與。有幾種形式的合作已經(jīng)廣泛應(yīng)用在Internet上,如:響應(yīng)IP請(qǐng)求和匿名FTP服務(wù)器允許主機(jī)A和服務(wù)器之間進(jìn)行吞吐量測(cè)量,可以將這種合作定義為被動(dòng)合作。跟蹤和可視化Internet拓?fù)浣Y(jié)構(gòu)是主動(dòng)測(cè)量最主要的應(yīng)用,CAIDA開發(fā)的Skitter動(dòng)態(tài)測(cè)量工具可用于象,如發(fā)現(xiàn)許多Intemet端至端的延遲分布具有重尾特征。被動(dòng)測(cè)量是在網(wǎng)絡(luò)中的一點(diǎn)收集流量信息,如使用路由器或交換機(jī)收集數(shù)量和Heisenbcrg效應(yīng),這些優(yōu)點(diǎn)使人們更愿意使用被動(dòng)測(cè)量技術(shù)。然而對(duì)于某些行為指標(biāo),被動(dòng)式測(cè)量方隱私和安全問題。被動(dòng)測(cè)量是指在鏈路或設(shè)備(如路由器,交換機(jī)等)