關于我們
![]() ![]() |
P4編程入門
"網絡技術是云計算的關鍵技術之一,可編程交換芯片技術是網絡領域近年來比較有影響力的新技術,是
軟件定義網絡(Software Defined Network,SDN)理念的進一步發(fā)展,也是走向網絡全組件可編程的必由之路。 P4語言是可編程交換芯片的標準編程語言,風格類似于C語言。借著可編程交換芯片的發(fā)展契 機,P4語言從可編程交換芯片、可編程網卡逐漸擴展到FPGA(現場可編程門陣列)、DPDK(Data Plane Development Kit)、eBPF(擴展伯克利包過濾器)等,初步展現成為網絡數據面統(tǒng)一編程語言的潛質。 本書共分為6章。第1章介紹可編程交換芯片的產生背景、實現原理、特點和優(yōu)勢;第2章概述P4 語言的特點,介紹P4編程架構,并以一個P4版“hello,world”程序展示P4語言的各個編程要素;第3章 詳細介紹P4語言,包括數據類型、表達式、語句等,并重點介紹與可編程交換芯片相關的重要組件;第 4章介紹P4編程環(huán)境的搭建,方便讀者進行實踐操作;第5章通過13個精心設計的P4編程實例,幫助 讀者掌握P4編程的核心概念和技術;第6章介紹可編程交換芯片的實戰(zhàn)項目,幫助讀者在實際的學習工 作中靈活應用可編程交換芯片技術。 本書面向高等學校計算機網絡方向的本科生、研究生,以及云計算、互聯網企業(yè)中的網絡研發(fā)工程 師、架構師,也可供對可編程交換芯片、P4語言感興趣的讀者學習參考。 "
你還可能感興趣
我要評論
|