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

正文內(nèi)容

多核cpu下基于pf_ring和設(shè)備輪詢機制的高性能包捕獲技(留存版)

2025-02-07 11:19上一頁面

下一頁面
  

【正文】 ohs(ETHERTYPE_IP)) ………… if(ethether_type == ntohs(ETHERTYPE_ARP)) ………… } /* 最后一步:關(guān)閉捕獲句柄 ,一個簡單技巧是在程序初始化時增加信號處理函數(shù), 以便在程序退出前執(zhí)行本條代碼 */ pcap_close(p); 10 美亞柏科 股票代碼: 300188 Libpcap抓包性能分析 11 美亞柏科 股票代碼: 300188 Libpcap抓包性能分析 ? 高速復(fù)雜網(wǎng)絡(luò)環(huán)境下 libpcap丟包的原因主要有以下兩個方面: 1) Cpu處于頻繁中斷狀態(tài),造成接收數(shù)據(jù)包效率低下。 17 美亞柏科 股票代碼: 300188 NAPI的性能分析 ? 缺點 NAPI 存在一些比較嚴重的缺陷: 1)對于上層的應(yīng)用程序而言,系統(tǒng)不能在每個數(shù)據(jù)包接收到的時候都可以及時地去處理它,而且隨著傳輸速度增加,累計的數(shù)據(jù)包將會耗費大量的內(nèi)存,經(jīng)過實驗表明在 Linux 平臺上這個問題會比在 FreeBSD 上要嚴重一些; 2)另外一個問題是對于大的數(shù)據(jù)包處理比較困難,原因是大的數(shù)據(jù)包傳送到網(wǎng)絡(luò)層上的時候耗費的時間比短數(shù)據(jù)包長很多(即使是采用 DMA 方式),所以正如前面所說的那樣, NAPI 技術(shù)適用于對高速率的短長度數(shù)據(jù)包的處理。 RSS技術(shù)可以通過 perflow實現(xiàn)各個 RX隊列間的負載均衡。 38 美亞柏科 股票代碼: 300188 PF_RING的 DNA的改進方案 DNA簡介 PF_RING DNA( Direct NIC Access)通過把網(wǎng)卡內(nèi)存和寄存器直接映射到用戶空間,這樣就可以不通過 NAPI,直接利用 NIC NPU(Network Process Unit)從網(wǎng)卡拷貝數(shù)據(jù)包到 DMA 的環(huán)形緩沖區(qū)。 50 美亞柏科 股票代碼: 300188 5 參考資料 51 美亞柏科 股票代碼: 300188 6 QA ? 問 and 答 52 美亞柏科 股票代碼: 300188 ? 靜夜四無鄰,荒居舊業(yè)貧。 2023年 1月 24日星期二 上午 3時 49分 22秒 03:49: ? 1楚塞三湘接,荊門九派通。 2023年 1月 上午 3時 49分 :49January 24, 2023 ? 1業(yè)余生活要有意義,不要越軌。 03:49:2203:49:2203:491/24/2023 3:49:22 AM ? 1成功就是日復(fù)一日那一點點小小努力的積累。進入到 drivers目錄下,根據(jù) ethtool i ethx命令查看的網(wǎng)卡類型和驅(qū)動進入指定的目錄進行編譯和安裝。 Intel 82580芯片電口網(wǎng)卡有: E1G44HT。這些機制允許應(yīng)用程序只處理一部分數(shù)據(jù)包,將其余數(shù)據(jù)包傳送給其它集群。 14 美亞柏科 股票代碼: 300188 NAPI的工作機制 15 美亞柏科 股票代碼: 300188 NAPI的工作機制 ? 使用 NAPI的先決條件 1)網(wǎng)卡設(shè)備有 DMA( Direct Memory Access)硬件,要支持 DMA 的環(huán)形輸入隊列(也就是 ring_dma)。 9 美亞柏科 股票代碼: 300188 Libpcap工作機制 ? 程序框架 /* 第一步:查找可以捕獲數(shù)據(jù)包的設(shè)備 */ device = pcap_lookupdev(errbuf); /* 第二步:創(chuàng)建捕獲句柄,準備進行捕獲 */ p = pcap_open_live(device, 8000, 1, 500, errbuf); /* 第三步:如果用戶設(shè)置了過濾條件,則編譯和安裝過濾代碼 */ pcap_pile(p, fcode, filter_string, 0, mask); pcap_setfilter(p, fcode); /* 第四步:進入(死)循環(huán),反復(fù)捕獲數(shù)據(jù)包 */ for( 。 3 美亞柏科 股票代碼: 300188 2 技術(shù)背景 被動數(shù)據(jù)捕獲技術(shù)在網(wǎng)絡(luò)安全領(lǐng)域有著極其豐富的應(yīng)用。 完善了系統(tǒng)的數(shù)據(jù)包過濾體系。從網(wǎng)卡驅(qū)動到內(nèi)核,再從內(nèi)核到用戶空間。 也就是說是從網(wǎng)卡到內(nèi)核, 再從內(nèi)核到用戶空間, 這兩個步驟, 花去了大量 CPU時間, 而沒有其他時間用來進行數(shù)據(jù)包的進一步處理。當(dāng)需要處理超大流量數(shù)據(jù)的時候,多核 CPU的單核占用率很高,多核性能不能充分發(fā)揮。 由于 DNA模式下,不再使用 NAPI Poll,所以PF_RING的數(shù)據(jù)包過濾功能就不支持了,目前可以使用硬件層的數(shù)據(jù)包過濾,但只有 intel的 82599網(wǎng)卡支持。 :49:2203:49:22January 24, 2023 ? 1他鄉(xiāng)生白發(fā),舊國見青山。 , January 24, 2023 ? 閱讀一切好書如同和過去最杰出的人談話。 :49:2
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1