幫助中心 | 我的帳號 | 關於我們

eBPF學習手冊

  • 作者:(英)利茲·賴斯|責編:劉熾|譯者:范彬//張保珠//覃璐
  • 出版社:中國電力
  • ISBN:9787519889883
  • 出版日期:2024/08/01
  • 裝幀:平裝
  • 頁數:242
人民幣:RMB 78 元      售價:
放入購物車
加入收藏夾

內容大鋼
    eBPF是一個非凡的平台,可用於構建下一代的安全、可觀測性和網路工具。這是一本實用性書籍,非常適合開發人員、系統管理員、運維工程師和想了解其工作原理的學生閱讀。
    本書作者不僅介紹了關於eBPF技術的基礎知識,還提供了實際示例和操作。如果你渴望深入了解eBPF技術和想學習編寫eBPF程序,本書可以讓你能夠輕鬆入門。

作者介紹
(英)利茲·賴斯|責編:劉熾|譯者:范彬//張保珠//覃璐
    利茲·賴斯,是Isovalent的首席開源負責人。作為CNCF技術監督委員會的前主席,她在安全工具、網路協議和分散式系統方面擁有豐富的經驗。她還是Container Security (O'Reilly)一書的作者。

目錄
前言
第1章  eBPF是什麼,為什麼它很重要
  1.1  eBPF起源:伯克利包過濾器
  1.2  從BPF到eBPF
  1.3  eBPF在生產系統中的演變
  1.4  命名的挑戰
  1.5  Linux內核
  1.6  為內核添加新功能
  1.7  內核模塊
  1.8  動態載入eBPF程序
  1.9  高性能的eBPF程序
  1.10  雲原生環境中的eBPF
  1.11  總結
第2章  eBPF的「HelloWorld」
  2.1  BCC的「HelloWorld
  2.2  運行「HelloWorld」
  2.3  BPF map
    2.3.1  hash類型的map
    2.3.2  perf和環形緩衝區map
    2.3.3  函數調用
    2.3.4  尾調用
  2.4  總結
  2.5  練習
第3章  eBPF程序解析
  3.1  eBPF虛擬機
    3.1.1  eBPF寄存器
    3.1.2  eBPF指令
  3.2  針對網路介面的eBPF「HelloWorld」示常式序
  3.3  編譯eBPF對象文件
  3.4  查看eBPF對象文件
  3.5  將程序載入內核
  3.6  查看已載入的程序
    3.6.1  BPF程序標識
    3.6.2  編譯后的位元組碼
    3.6.3  JIT編譯的機器碼
  3.7  將程序「附加」到事件上
  3.8  全局變數
  3.9  移除程序
  3.10  卸載程序
  3.11  BPF程序調用BPF函數
  3.12  總結
  3.13  練習
第4章  bpf()系統調用
  4.1  載入BTF數據
  4.2  創建map
  4.3  載入eBPF程序
  4.4  從用戶空間修改eBPF map
  4.5  BPF程序和BPF map引用
……
第5章  CO-RE、BTF和Libbpf

第6章  eBPF驗證器
第7章  eBPF程序類型和附加點類型
第8章  eBPF網路
第9章  eBPF安全
第10章  eBPF編程
第11章  eBPF的前景

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032