日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

ntop linux,Linux下开源监控软件Ntop的性能提升方案

發布時間:2023/12/4 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ntop linux,Linux下开源监控软件Ntop的性能提升方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

摘要:Ntop是一款Linux下常見的開源監控軟件,它可以監測的數據包括:網絡流量、使用協議、系統負載、端口情況、數據包發送時間等。正常情況下它工作的時候就像一部被動聲納,默默的接收看來自網絡的各種信息,通過對這些數據的分析,網絡管理員可以深入了解網絡當前的運行狀況,不過一旦超過Ntop數據包的處理能力,Ntop隨即出現性能問題,從而導致Ntop無法準確分析網絡流量和各種數據,對網絡管理造成影響。下文介

Ntop是一款Linux下常見的開源監控軟件,它可以監測的數據包括:網絡流量、使用協議、系統負載、端口情況、數據包發送時間等。正常情況下它工作的時候就像一部被動聲納,默默的接收看來自網絡的各種信息,通過對這些數據的分析,網絡管理員可以深入了解網絡當前的運行狀況,不過一旦超過Ntop數據包的處理能力,Ntop隨即出現性能問題,從而導致Ntop無法準確分析網絡流量和各種數據,對網絡管理造成影響。下文介紹了一種提高Ntop性能的方法。

通常Ntop的抓包分析功能,是通過Ntop自己完成,但它們都是通過libpcap來實現抓包,且速度不能超過100M,分析一下libpcap的流程我們明白,首先數據包通過路徑為網卡硬中斷→軟中斷→內核協議棧→系統調用→socket→->libpcap接口→用戶應用程序,在這個流程中,可以看出數據的copy比較多,所以在高速率下libpcap 抓包丟包嚴重也不用感到奇怪了。

對于千兆的網絡就需要采用PF_RING技術來接受數據包了,PF_Ring運行于Linux的內核層,體系結構圖如下圖所示,它采用類類似零拷貝技術,而且PF_Ring從網卡獲取的數據的速度比libpcap有成倍的提高,而且在千兆環境下幾乎不丟包。

對于內核必須熟悉的可以用下面的方法,首先給內核源碼打補丁(以下內容需要讀者具備Linux內核編譯基礎)。

1).zcat linux-2.6.25-1-686-smp-PF_RING.patch.gz | patch -p0

2).在/usr/src/目錄下的linux-2.6.25目錄中,編輯Makefile 在這個地方加上一個自定義的后綴(比如-PF_RING):EXTRAVERSION?=?-PF_RING

3).make menuconfig

這里按y選上PF_RING,然后保存修改到.config退出。然后就開始編譯內核#make

#make?modules?安裝編譯好的modules

#make?install

注意:將bzImage添加到grub中,以便用新內核啟動(注意,新添加的內核不是默認啟動項)

(用 make install 可以免去手動復制bzImage并生成initrd的繁瑣過程)

進入libpcap-1.1.1-ring目錄下,修改源碼,將pf_ring的內核ring緩沖區設為2M,默認0.5M,然后修改MakeFile,將安裝目錄指向usr/,默認指向usr/local。接著編譯make,然后make install;這樣,就將libpfring.so ,pfring_e1000e_dna.h,pfring.h,libpfring.a拷貝到了usr/include或usr/lib下,同時用libpcap-1.1.1-ring的庫文件替換了原來的libpcap庫文件;

如果大家覺得這種修改內核的方法比較復雜,下面給大家推薦一個簡單的方法到www.ntop.org,下載PF_RING-5.1.0.tar.gz包,解開PF_RING 以獨立模塊運行就成了,沒有必要打 patch 到內核后直接make就可以。#insmod?./pf_ring.ko?加載模塊

#?dmesg?|?grep?RING

[PF_RING]?Welcome?to?PF_RING?3.9.3?#?這一部分是PF_RING初始化時輸出的

[PF_RING]?Ring?slots?4096

[PF_RING]?Slot?version?9

[PF_RING]?Capture?TX?Yes?[RX+TX]

[PF_RING]?IP?Defragment?No

[PF_RING]?Initialized?correctly

[PF_RING]?registered?/proc/net/pf_ring/

[PF_RING]?successfully?allocated?815104?bytes?at?0xd0ad4000?#?以后每次運行PF_RING程序,會輸出這樣的調試信息

[PF_RING]?allocated?4115?slots?[slot_len=198][tot_mem=815104]

[PF_RING]?removed?/proc/net/pf_ring/2849-eth0.0

注意,剛啟動機器時,ls /proc/net/pf_ring/ 是看不到這個目錄的,只有當需要PF_RING的程序第一次運行時,才會生成這個目錄以及一個info文件

安裝完成后在shell下輸入:

#dmesg |grep PF_RING即可驗證是否配置成功,參見圖4。

當你看到如圖4所示的輸出后就預示著這次對Ntop的性能提上改造成功,這時你的Ntop系統在數據包捕獲性能上就比先前有所提高,能夠適應更加大流量的網絡環境。

總結

以上是生活随笔為你收集整理的ntop linux,Linux下开源监控软件Ntop的性能提升方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品美女在线 | 4色av| 欧美精品一区二区免费看 | 日韩美女激情视频 | 老司机久久精品视频 | 国产伦精品一区二区三区四区视频 | 免费的黄色的网站 | 六月色婷婷 | 久久理论片 | 波多野结衣av片 | 天天摸日日摸 | 亚洲免费激情视频 | 天天综合色网 | 牛牛精品视频 | 日韩1区2区3区| 国产激情片| 涩涩涩在线视频 | 国产精品自产拍 | 四虎av影院 | 理论片大全免费理伦片 | 美女扒开尿口给男人看 | 动漫美女靠逼 | 欧美激情亚洲 | 欧美日韩久久 | 人妻大战黑人白浆狂泄 | www国产精品内射熟女 | 欧美成人午夜 | av网站一区 | 欧美性第一页 | 顶级嫩模啪啪呻吟不断好爽 | 国产精品1区 | 日本在线不卡一区 | 亚洲性视频在线 | 亚洲天堂777 | 国产精品99久久久久久久女警 | 精品免费视频一区二区 | 精品亚洲国产成人av制服丝袜 | 天天撸在线视频 | 天堂中文8 | 日韩成人一区 | 成人开心网 | 天天网综合| 色男人在线| xxxxwwww国产| 肉色丝袜小早川怜子av | 日本久久一区二区 | 久久国产一区二区三区 | 国产sm调教视频 | 欧美三级图片 | 黄页网站视频在线观看 | 91爱啪啪| 国产做受高潮 | 性色欲网站人妻丰满中文久久不卡 | 久热超碰| 欧美日韩不卡一区 | youjizzxxxxx | 久久综合久久88 | 大尺度做爰啪啪床戏 | 久久久久无码国产精品不卡 | 黄色一级大片在线免费看国产一 | 1000部av| 67194成人在线观看 | 亚洲永久免费观看 | 欧美有码视频 | 国产乱国产乱老熟 | 亚洲成人一区 | jizz一区| 日韩一区二区三区四区五区 | 中文字幕日韩人妻在线视频 | 精品网站999www | 污视频导航 | 高清乱码免费看污 | 男人添女人荫蒂国产 | 超碰黑丝| 久久久久久久久久久国产精品 | 天海翼av | www.亚洲欧美 | 香蕉视频网站入口 | 97潮色| 国产高清无密码一区二区三区 | 露脸丨91丨九色露脸 | 国产亚洲精品精品国产亚洲综合 | 亚洲开心网 | 国产毛片在线视频 | 青青草在线免费 | 欧美日韩一区二区三区 | av免费的| 国产真人毛片 | 成人亚洲精品777777ww | 91中文字幕在线观看 | 在线视频免费播放 | 黑人巨大精品人妻一区二区 | 男人天堂手机在线观看 | 欧美日韩中文在线 | 蜜臀aⅴ免费一区二区 | japan粗暴video蹂躏 | 日韩在线观看第一页 | 国产伊人网 | 国产精品成人久久久久 |