中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
深入淺出 Hyperscan:高性能正則表達式算法原理與設計

包郵 深入淺出 Hyperscan:高性能正則表達式算法原理與設計

出版社:人民郵電出版社出版時間:2021-09-01
開本: 16開 頁數: 258
中 圖 價:¥56.9(7.1折) 定價  ¥79.9 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

深入淺出 Hyperscan:高性能正則表達式算法原理與設計 版權信息

  • ISBN:9787115552099
  • 條形碼:9787115552099 ; 978-7-115-55209-9
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

深入淺出 Hyperscan:高性能正則表達式算法原理與設計 本書特色

1.由淺入深介紹正則表達式相關知識、Hyperscan算法庫功能特性及總體設計原則 2.偽碼源碼相輔相成,方便讀者學習基礎算法及實現步驟 3.算法實例搭配圖例表格,加深讀者對算法的理解 4.理論與實踐兼收并重學習Hyperscan與開源產品整合案例分析

深入淺出 Hyperscan:高性能正則表達式算法原理與設計 內容簡介

《深入淺出 Hyperscan:高性能正則表達式算法原理與設計》系統、循序漸進地介紹Hyperscan技術。全書共8章,主要介紹正則表達式、匹配算法和正則表達式匹配所依賴的自動機原理、正則表達式匹配庫等,并重點介紹Hyperscan的功能特性、設計原理和性能調優技巧,以及匹配引擎的核心算法和SIMD加速技術的運用,還展示了Hyperscan多樣化的應用場景。 《深入淺出 Hyperscan:高性能正則表達式算法原理與設計》既適合作為Hyperscan開發者的學習用書,也適合作為高等院校計算機相關專業的師生用書和相關培訓學校的教材。

深入淺出 Hyperscan:高性能正則表達式算法原理與設計 目錄

目  錄
第 1章 正則表達式簡介 1
1.1 正則表達式的語法 1
1.2 正則表達式的流派與標準 7
1.2.1 PCRE簡介 7
1.2.2 POSIX標準 8
1.3 本章參考 10
第 2章 正則表達式匹配算法 11
2.1 純字符串匹配 11
2.1.1 單字符串匹配KMP算法 11
2.1.2 單字符串匹配BM算法 16
2.1.3 多字符串匹配AC算法 21
2.1.4 AC算法與單字符串匹配 24
2.1.5 SHIFT-OR算法 25
2.2 非確定性有限狀態自動機 28
2.2.1 定義 28
2.2.2 運算優先級 29
2.2.3 Thompson構造法 31
2.2.4 ε-NFA的簡化 34
2.2.5 Glushkov構造法 36
2.3 確定性有限狀態自動機 40
2.3.1 定義 40
2.3.2 從NFA到DFA 40
2.3.3 DFA的狀態規模 46
2.3.4 DFA的狀態*小化 52
2.4 本章參考 55
第3章 正則表達式匹配庫 56
3.1 PCRE 56
3.1.1 語法支持 56
3.1.2 設計概述 57
3.1.3 基本API和示例代碼 58
3.2 RE2 60
3.2.1 語法支持 60
3.2.2 設計概述 60
3.2.3 基本API和示例代碼 60
3.3 Hyperscan 61
3.3.1 語法支持 61
3.3.2 匹配模式 62
3.3.3 設計概述 63
3.3.4 基本API和示例代碼 64
3.4 正則表達式匹配庫的比較 65
3.4.1 概述 65
3.4.2 語法支持 65
3.4.3 設計原理 66
3.4.4 性能 68
3.5 本章參考 70
第4章 Hyperscan特性 71
4.1 Hyperscan的語義 71
4.2 編譯期和運行期 71
4.2.1 編譯期 72
4.2.2 運行期 74
4.3 Hyperscan高級特性 77
4.3.1 流狀態壓縮 77
4.3.2 近似匹配 78
4.3.3 邏輯組合 79
4.3.4 Chimera 80
4.4 Hyperscan工具 82
4.4.1 hsbench 82
4.4.2 hscheck 84
4.4.3 hscollider 85
4.4.4 hsdump 88
第5章 Hyperscan設計原理 92
5.1 設計原則 92
5.1.1 實用性優先 92
5.1.2 極端情況可用 93
5.1.3 流模式支持 93
5.1.4 大規模可擴展 93
5.1.5 小規模高性能 94
5.1.6 性能優先 94
5.1.7 平衡開銷 94
5.1.8 漸進主義 95
5.1.9 可測試性設計和自動可測試性設計 96
5.2 運行原理 96
5.2.1 匹配組件 97
5.2.2 匹配原則 100
5.2.3 運行期實現 103
5.2.4 運行期優化 108
5.3 圖分解 112
5.3.1 支配路徑分析 114
5.3.2 支配區域分析 115
5.3.3 網絡流分析 116
5.3.4 圖分解流程 117
5.4 圖優化 122
5.4.1 節點冗余 123
5.4.2 邊冗余 129
5.5 本章參考 132
第6章 Hyperscan引擎 133
6.1 SIMD加速 133
6.1.1 搜索單字符的加速 133
6.1.2 搜索雙字符序列的加速 134
6.1.3 搜索小規模單字符集的加速 136
6.1.4 搜索大規模單字符集的加速 140
6.1.5 環視機制 143
6.2 純字符串匹配 148
6.2.1 純字符串匹配在Hyperscan中的作用 148
6.2.2 單字符串匹配器“Noodle” 148
6.2.3 大規模多字符串匹配器“FDR” 150
6.2.4 小規模多字符串匹配器“Teddy” 156
6.3 正則引擎 160
6.3.1 NFA引擎 160
6.3.2 DFA引擎 168
6.3.3 重復引擎 186
6.3.4 Tamarama 197
第7章 Hyperscan性能優化 199
7.1 Hyperscan性能測試 199
7.1.1 性能測試目的 199
7.1.2 基于性能的硬件和GRUB配置 199
7.1.3 hsbench測試 201
7.2 Hyperscan性能調優技巧 205
7.2.1 正則表達式構造 206
7.2.2 軟件庫的使用 207
7.2.3 塊模式 207
7.2.4 數據庫分配 209
7.2.5 scratch內存分配 209
7.2.6 錨定規則 211
7.2.7 隨處匹配的規則 212
7.2.8 流模式下的重復語義 213
7.2.9 青睞字符串 214
7.2.10 DOTALL標志 215
7.2.11 單次匹配標志 216
7.2.12 Start of Match標志 217
7.2.13 近似匹配 218
第8章 Hyperscan實際案例學習 221
8.1 Snort 221
8.1.1 介紹 221
8.1.2 Hyperscan集成 222
8.1.3 基于內存的性能測試 225
8.2 Suricata 229
8.2.1 介紹 229
8.2.2 Hyperscan集成 229
8.2.3 基于內存的性能測試 234
8.3 垃圾郵件檢測 238
8.4 深度報文檢測 242
8.4.1 nDPI 242
8.4.2 UDPI 245
8.5 數據庫 247
8.5.1 整合概述 248
8.5.2 實驗結果與分析 250
8.6 Web應用防火墻 254
展開全部

深入淺出 Hyperscan:高性能正則表達式算法原理與設計 作者簡介

王翔,英特爾數據中心網絡平臺部資深工程師,Hyperscan 項目主要技術負責人。昌昊,英特爾資深軟件工程師,負責Hyperscan算法開發和性能調優等相關工作。洪楊,英特爾資深軟件工程師,負責 Hyperscan研發。張磊,英特爾網絡平臺部門軟件應用工程師,主要負責DPDK、Hyperscan、QAT等網絡加速方案的技術支持。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: PVC地板|PVC塑胶地板|PVC地板厂家|地板胶|防静电地板-无锡腾方装饰材料有限公司-咨询热线:4008-798-128 | 橡胶接头|可曲挠橡胶接头|橡胶软接头安装使用教程-上海松夏官方网站 | 悬浮拼装地板_篮球场木地板翻新_运动木地板价格-上海越禾运动地板厂家 | 废水处理-废气处理-工业废水处理-工业废气处理工程-深圳丰绿环保废气处理公司 | 色谱柱-淋洗液罐-巴罗克试剂槽-巴氏吸管-5ml样品瓶-SBS液氮冻存管-上海希言科学仪器有限公司 | 天津货架厂_穿梭车货架_重型仓储货架_阁楼货架定制-天津钢力仓储货架生产厂家_天津钢力智能仓储装备 | 辊道窑炉,辊道窑炉厂家-山东艾希尔 | 连续油炸机,全自动油炸机,花生米油炸机-烟台茂源食品机械制造有限公司 | CXB船用变压器-JCZ系列制动器-HH101船用铜质开关-上海永上船舶电器厂 | 机械加工_绞车配件_立式离心机_减速机-洛阳三永机械厂 | 自动记录数据电子台秤,记忆储存重量电子桌称,设定时间记录电子秤-昆山巨天 | 合金耐磨锤头_破碎机锤头_郑州市德勤建材有限公司 | 碳刷_刷握_集电环_恒压簧_电刷厂家-上海丹臻机电科技有限公司 | 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 水压力传感器_数字压力传感器|佛山一众传感仪器有限公司|首页 | 安徽净化板_合肥岩棉板厂家_玻镁板厂家_安徽科艺美洁净科技有限公司 | 不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰]-不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰] | 转子泵_凸轮泵_凸轮转子泵厂家-青岛罗德通用机械设备有限公司 | 郑州大巴车出租|中巴车租赁|旅游大巴租车|包车|郑州旅游大巴车租赁有限公司 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛调查出轨取证公司_青岛婚外情取证-青岛探真调查事务所 | 道康宁消泡剂-瓦克-大川进口消泡剂供应商 | 拉伸膜,PE缠绕膜,打包带,封箱胶带,包装膜厂家-东莞宏展包装 | 便携式表面粗糙度仪-彩屏硬度计-分体式粗糙度仪-北京凯达科仪科技有限公司 | 活性炭厂家-蜂窝活性炭-粉状/柱状/果壳/椰壳活性炭-大千净化-活性炭 | 语料库-提供经典范文,文案句子,常用文书,您的写作得力助手 | 灌木树苗-绿化苗木-常绿乔木-价格/批发/基地 - 四川成都途美园林 | 数字展示在线_数字展示行业门户网站 | 【德信自动化】点胶机_全自动点胶机_自动点胶机厂家_塑料热压机_自动螺丝机-深圳市德信自动化设备有限公司 | 北京网络营销推广_百度SEO搜索引擎优化公司_网站排名优化_谷歌SEO - 北京卓立海创信息技术有限公司 | 工业胀紧套_万向节联轴器_链条-规格齐全-型号选购-非标订做-厂家批发价格-上海乙谛精密机械有限公司 | 纸张环压仪-纸张平滑度仪-杭州纸邦自动化技术有限公司 | GEDORE扭力螺丝刀-GORDON防静电刷-CHEMTRONICS吸锡线-上海卓君电子有限公司 | 捷码低代码平台 - 3D数字孪生_大数据可视化开发平台「免费体验」 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 原子吸收设备-国产分光光度计-光谱分光光度计-上海光谱仪器有限公司 | 单锥双螺旋混合机_双螺旋锥形混合机-无锡新洋设备科技有限公司 | 成都办公室装修-办公室设计-写字楼装修设计-厂房装修-四川和信建筑装饰工程有限公司 | 包头市鑫枫装饰有限公司| 余姚生活网_余姚论坛_余姚市综合门户网站 | 热镀锌槽钢|角钢|工字钢|圆钢|H型钢|扁钢|花纹板-天津千百顺钢铁贸易有限公司 |