注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡網絡與數據通信網絡協(xié)議Intel網絡處理器及其應用開發(fā)

Intel網絡處理器及其應用開發(fā)

Intel網絡處理器及其應用開發(fā)

定 價:¥25.00

作 者: 胡越明編著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302101246 出版時間: 2005-01-01 包裝: 膠版紙
開本: 26cm 頁數: 278 字數:  

內容簡介

  本書主要介紹網絡處理器的概念和應用。先以Intel IXA 1200網絡處理器的開發(fā)為例,介紹網絡處理器的特點、開發(fā)原于是和開發(fā)方法;再以一個路由器的參考設計程序為例,介紹網絡處理器應用系統(tǒng)的開發(fā)。 本書可以作為高等學校相關課程的教學輔導書,也可以作為從事網絡系統(tǒng)的開發(fā)領域工程技術人員的參考用書。

作者簡介

暫缺《Intel網絡處理器及其應用開發(fā)》作者簡介

圖書目錄

第1章 網絡處理器概述
1.1 網絡系統(tǒng)的構成
1.1.1 基本的網絡系統(tǒng)
1.1.2 新型網絡業(yè)務與路由器
1.1.3 網絡路由的構成
1.2 Intel的網絡處理器系統(tǒng)結構IXA
1.2.1 IXA簡介
1.2.2 IXP1200網絡處理器
1.2.3 IX總線
1.2.4 IXA的發(fā)展
1.3 網絡處理器系統(tǒng)的構成
1.3.1 硬件構成
1.3.2 軟件構成
1.3.3 網絡應用系統(tǒng)實例
第2章 微引擎程序開發(fā)
2.1 IXA微引擎程序開發(fā)環(huán)境
2.1.1 微引擎開發(fā)環(huán)境的構成
2.1.2 微引擎開發(fā)者工作平臺
2.1.3 微引擎程序的調試環(huán)境
2.2 微引擎的組成結構
2.3 微引擎的指令系統(tǒng)及其程序設計
2.3.1 微引擎匯編指令
2.3.2 微引擎?zhèn)沃噶?br />2.3.3 微引擎宏指令
2.3.4 簡單微引擎程序設計實例
2.4 微引擎C語言及其程序設計
2.4.1 微引擎C語言
2.4.2 線程的切換和通信
2.4.3 微引擎程序設計基礎
第3章 網絡處理器內核程序開發(fā)
3.1 嵌入式系統(tǒng)與網絡處理器系統(tǒng)的開發(fā)
3.1.1 嵌入式實時系統(tǒng)的開發(fā)
3.1.2 網絡處理器系統(tǒng)的開發(fā)
3.2 路由器內核系統(tǒng)軟件開發(fā)
3.2.1 嵌入式操作系統(tǒng)的特點
3.2.2 VxWorks的開發(fā)環(huán)境
3.2.3 VxWorks的開發(fā)API
3.3 路由器內核應用軟件開發(fā)
3.3.1 Intel公司的StrongARM內核開API
3.3.2 StrongARM內核路由器應用軟件的開發(fā)
3.3.3 StrongARM內枋與微引擎的通信與協(xié)調
3.4 內核的分組接收與發(fā)送
3.4.1 虛擬以太網驅動程序
3.4.2 PETH驅動器的初始化
3.4.3 內核的分組接收
3.4.4 內核的分組發(fā)送
3.5 內核的分組處理
3.5.1 異常分組的處理
3.5.2 路由表結構及其維護
第4章 網絡處理程序設計實例
4.1 系統(tǒng)的構成
4.1.1 路由器應用的基礎函數
4.1.2 設計實例工程的構建
4.1.3 參考設計程序結構
4.2 分組的接收和驗證
4.2.1 分組的接收
4.2.2 第二層驗證
4.2.3 第三層驗證
4.3 組的緩存和處理
4.3.1 分組的緩存
4.3.2 分組隊列管理
4.3.3 分組的路由
4.3.4 分組的轉發(fā)
4.3.5 接收微引擎的程序代碼
4.4 分組的發(fā)送
4.4.1 調度線程
4.4.2 填充線程
4.4.3 發(fā)送微引擎的程序代碼
4.5 程序的運行
4.5.1 初始化過程描述
4.5.2 運行方式
4.5.3 實驗數據和分析
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號