嵌入式網路處理器安全系統建置設計寶典 | 被動收入的投資秘訣 - 2024年10月
嵌入式網路處理器安全系統建置設計寶典
「關鍵語法與物件導向觀念解說」
「範例引導教學,功能逐一詳解!」
在現今的社會中,資訊的普及和快速傳播跟網路的竄起有著密不可分的關係,因此網路安全工程師便成了各企業不可或缺的人才之一。但知識的無窮無盡和科技的快速進步使得培養網路安全工程師的進行困難,需要在學校打好基礎,才能在進入業界後一展所能。一個優秀的網路安全工程師應具備的背景知識主要有五方面:嵌入式系統(Embedded System)、封包處理(Packet Handling Process)、網路處理器(Network Processor)、網路安全(Network Security)以及團隊合作(Team Work),這些知識和技術自然也不是一朝一夕便能熟悉。
本書則在介紹整個網路系統市場的歷史與趨勢,並以Intel IXP 425網路處理器為主,介紹其相關的軟硬體架構與開發介紹,提供一個初步的網路處理器經驗和求職技巧。
本書特色
※網路處理器緣由
※網路安全產品市場發展狀況
※Intel IXP 425 軟硬體架構與開發
※網路安全重要工具於IXP425
第一部份 基本簡介篇
第一章 網路安全市場趨勢
1.0 前言
1.1 網路安全整合型裝置簡介
1.2 網路安全市場的發展趨勢
1.3 關於本書
1.4 參考文獻
第二章 網路處理器
2.0 前言
2.1 緣由
2.2 封包處理函式
2.3 網路系統演進史
2.4 網路處理器市場觀
2.5 網路處理器系列
2.6 參考文獻
第二部份 原理架構篇
第三章 IXP4XX 硬體架構
3.0 前言
3.1 IXP 4XX 系列網路處理器
3.2 XScale Core 簡介
3.3 效能監視 (Performance Monitoring)
3.4 網路處理器引擎 (Network Processor Engines NPE)
3.5 基本介面功能
3.6 開發板 (Development Boards)
3.7 IXP 4XX 效能評估
3.8 參考文獻
第四章 IXP400 軟體
4.0 前言
4.1 IXP400 Software源由
4.2 IXP400軟體架構
4.3 存取函式庫組成(Access Library Components)
4.4 Codelets
4.5 參考文獻
第五章 開發環境介紹與安裝
5.0 前言
5.1 Target與Host的概念
5.2 Host設定
5.3 Target Setup
5.4 參考文獻
第三部份 工具實務篇
第六章 系統核心、核心模組與應用程式
6.0 前言
6.1 系統目錄
6.2 建立系統核心 (Build zImage)
6.3 編譯核心
6.4 測試Ethernet Driver和Codelets
6.5 參考文獻
第七章 IXP425封包處理原理
7.0 前言
7.2 TCP/IP簡介
7.2 IXP425處理Ethernet封包流程
7.3 IXP400 Software 回顧
7.4 參考文獻
第八章 基本網路監視工具
8.0 前言
8.1 tEthereal
8.2 TCPdump
8.3 TCPreplay
8.4 參考文獻
第九章 安全掃瞄機制
9.0 前言
9.1 簡介
9.2 埠口掃瞄工具(Port Scanner — Nmap)
9.3 弱點掃瞄工具—Nessus
9.4 參考文獻
第十章 防火牆工具—iptable
10.0 前言
10.1 防火牆簡介
10.2 防火牆的種類
10.3 iptable
10.4 參考文獻
第四部份 應用管理篇
第十一章 入侵偵測系統-Snort
11.0 前言
11.1 入侵偵測系統(Intrusion Detection System,IDS)簡介
11.2 Snort
11.3 參考文獻
第五部份 附錄
附錄A Snapgear安裝
附錄B RedBoot 應用與使用介紹