智能路由器開發(fā)指南基本信息

書????名 智能路由器開發(fā)指南 作????者 張永智、李章明
ISBN 9787115430854 頁????數(shù) 288頁
定????價 59元 出版社 人民郵電出版社
出版時間 2020年3月 裝????幀 平裝
開????本 16開

第 1章 智能路由器概述 1

1.1 OpenWrt簡介 1

1.2 整體功能組件 3

1.2.1 整體架構 3

1.2.2 網(wǎng)絡功能 5

1.2.3 系統(tǒng)管理 5

1.2.4 狀態(tài)監(jiān)控 6

1.3 開源嵌入式操作系統(tǒng)比較 7

1.3.1 和Android比較 9

1.3.2 和其他WRT比較 10

1.4 參考資料 12

第 2章 開發(fā)環(huán)境及編譯分析 13

2.1 安裝編譯環(huán)境 13

2.1.1 Ubuntu安裝 13

2.1.2 安裝編譯工具 15

2.1.3 下載代碼 17

2.1.4 配置及編譯 19

2.2 編譯腳本分析 27

2.2.1 頂層概述 27

2.2.2 編譯腳本 29

2.2.3 下載工具 29

2.2.4 patch-kernel.sh 30

2.2.5 編譯擴展機制feeds 31

2.3 使用VirtualBox部署 34

2.4 編譯部署出現(xiàn)問題的解決方法 37

2.5 VirtualBox虛擬機網(wǎng)絡設置 38

2.5.1 網(wǎng)絡地址轉換模式 39

2.5.2 橋接網(wǎng)絡模式 40

2.5.3 內(nèi)部網(wǎng)絡模式 41

2.5.4 僅主機網(wǎng)絡模式 41

2.5.5 網(wǎng)絡模式比較 42

2.5.6 組建路由器實驗環(huán)境 42

2.6 參考資料 43

第3章 OpenWrt包管理系統(tǒng) 44

3.1 工作原理 44

3.2 OPKG命令 45

3.2.1 命令用法 45

3.2.2 軟件包的管理 46

3.2.3 查詢信息 48

3.2.4 選項 49

3.3 OPKG配置 50

3.3.1 調(diào)整軟件倉庫地址 50

3.3.2 調(diào)整安裝 51

3.3.3 代理設置 51

3.4 使用舉例 52

3.4.1 安裝軟件包 52

3.4.2 查詢已安裝的OPKG

軟件包文件列表 53

3.4.3 自定義安裝 53

3.5 OPKG包結構 55

3.6 參考資料 57

第4章 OpenWrt配置 58

4.1 UCI簡介 58

4.1.1 文件語法 58

4.1.2 統(tǒng)一配置原理 60

4.1.3 UCI工具 61

4.1.4 配置腳本 66

4.2 UCI API編程接口 68

4.2.1 Libubox 69

4.2.2 UCI 69

4.2.3 UCI API接口 70

4.3 系統(tǒng)內(nèi)核設置 71

4.3.1 sysctl.conf 71

4.3.2 sysctl 72

4.4 系統(tǒng)配置 73

4.4.1 /etc/rc.local 74

4.4.2 /etc/profile 74

4.4.3 /etc/shells 75

4.4.4 /etc/fstab 75

4.4.5 /etc/services 76

4.4.6 /etc/protocols 77

4.5 名詞解釋 78

4.6 參考資料 78

第5章 軟件開發(fā) 79

5.1 編譯構建系統(tǒng) 79

5.1.1 概述 79

5.1.2 變量定義 85

5.1.3 軟件包定義 87

5.1.4 構建 88

5.2 HelloWorld 89

5.2.1 結構 91

5.2.2 Makefile 92

5.2.3 編譯 94

5.3 軟件啟動機制 95

5.4 補丁生成及應用工具 99

5.4.1 補丁 99

5.4.2 diff工具 100

5.4.3 patch工具 102

5.5 參考資料 104

第6章 GDB調(diào)試 105

6.1 什么是GDB 105

6.2 如何啟動程序調(diào)試 106

6.2.1 使用GDB啟動程序 106

6.2.2 環(huán)境變量設置 107

6.2.3 設置日志文件 108

6.2.4 獲取幫助 108

6.2.5 命令總結 109

6.3 斷點管理 110

6.3.1 指令斷點管理 110

6.3.2 觀察點管理 112

6.3.3 捕獲點管理 113

6.3.4 單步調(diào)試 113

6.3.5 命令總結 114

6.4 查看程序運行狀態(tài) 115

6.4.1 查看棧幀信息 115

6.4.2 查看運行中的源程序

信息 117

6.4.3 查看運行時數(shù)據(jù) 117

6.4.4 命令總結 119

6.5 動態(tài)改變——改變程序的執(zhí)行 120

6.6 名詞解釋 121

6.7 參考資料 121

第7章 網(wǎng)絡基礎知識 122

7.1 概述 122

7.1.1 網(wǎng)絡設備 123

7.1.2 計算機網(wǎng)絡分類 124

7.2 數(shù)據(jù)鏈路層 124

7.2.1 以太網(wǎng) 124

7.2.2 MAC尋址 125

7.2.3 沖突和沖突域 125

7.2.4 廣播域 126

7.2.5 ARP協(xié)議 126

7.3 IP協(xié)議 127

7.3.1 IP報文格式 127

7.3.2 IP地址分類 129

7.3.3 協(xié)議功能 131

7.4 ICMP 132

7.4.1 概述 132

7.4.2 報文格式 133

7.4.3 差錯報文 134

7.4.4 查詢報文及響應報文 135

7.4.5 ping 136

7.4.6 TraceRoute 137

7.5 傳輸層協(xié)議 137

7.6 綜合 138

7.7 名詞解釋 141

7.8 參考資料 141

第8章 路由器基礎軟件模塊 143

8.1 libubox 143

8.1.1 libubox 143

8.1.2 jshn 145

8.2 ubus 147

8.2.1 ubusd 148

8.2.2 ubus命令行工具 149

8.3 netifd 152

8.3.1 概述 152

8.3.2 netifd方法 154

8.3.3 netifd文件 158

8.3.4 網(wǎng)絡配置 159

8.4 ubox 160

8.5 procd 163

8.5.1 reload_config 164

8.5.2 procd進程 164

8.5.3 procd.sh 167

8.5.4 rc.common 169

8.5.5 綜合示例 170

8.6 參考資料 172

第9章 常用軟件模塊 173

9.1 CWMP 173

9.1.1 概述 173

9.1.2 方法和流程 174

9.1.3 如何配置 176

9.2 SSH服務器 177

9.2.1 概述 177

9.2.2 配置 177

9.3 QoS 178

9.3.1 服務模型 178

9.3.2 QoS配置 180

9.4 uHTTPd服務器 181

9.4.1 概述 181

9.4.2 配置 182

9.5 SMTP 183

9.6 NTP 184

9.7 PPPoE 185

9.7.1 CHAP驗證過程 186

9.7.2 PPPoE配置 188

9.8 無線基礎 188

9.8.1 什么是無線 188

9.8.2 優(yōu)點 188

9.8.3 缺點 188

9.8.4 安全 189

9.8.5 認識OpenWrt無線

接口 189

9.8.6 OpenWrt無線配置 191

9.9 參考資料 192

第 10章 IP路由 194

10.1 路由分類 194

10.2 單播路由 195

10.2.1 路由表管理 195

10.2.2 靜態(tài)路由配置 198

10.3 策略路由 199

10.3.1 概述 199

10.3.2 配置策略路由 200

10.3.3 典型配置舉例 203

10.4 組播路由 205

10.4.1 組播原理 205

10.4.2 IGMP原理 207

10.4.3 IGMP代理 207

10.4.4 IGMP Proxy管理 209

10.4.5 驗證及調(diào)試 210

10.5 名詞解釋 211

10.6 參考資料 212

第 11章 DNS與DHCP 213

11.1 主機系統(tǒng) 213

11.2 DNS基礎 215

11.2.1 域名結構 215

11.2.2 DNS報文格式 216

11.2.3 域名解析器原理 217

11.2.4 域名解析實例 218

11.3 DHCP基礎 220

11.3.1 引言 220

11.3.2 DHCP原理 220

11.3.3 DHCP報文 221

11.3.4 DHCP工作流程 222

11.4 dnsmasq 223

11.4.1 概述 223

11.4.2 配置 224

11.5 動態(tài)DNS 228

11.5.1 DDNS原理 228

11.5.2 DDNS配置 229

11.5.3 DNS更新協(xié)議及

算法 230

11.6 DNS測試工具 232

11.6.1 nslookup 232

11.6.2 dig 232

11.7 參考資料 234

第 12章 iptables防火墻 235

12.1 防火墻概述 235

12.2 iptables中的表 236

12.2.1 filter(過濾表) 236

12.2.2 nat(網(wǎng)絡地址轉換表) 237

12.2.3 mangle(修改表) 237

12.2.4 raw(原始表) 238

12.3 處理目標 238

12.3.1 REJECT(拒絕) 239

12.3.2 DNAT(目的網(wǎng)絡地址

轉換) 240

12.3.3 SNAT(源網(wǎng)絡地址轉換) 240

12.3.4 MASQUERADE(偽裝) 241

12.3.5 LOG 241

12.3.6 REDIRECT 241

12.4 報文處理流程 242

12.5 報文規(guī)則匹配 245

12.6 管理防火墻規(guī)則 247

12.7 其他工具集 249

12.8 小結 250

12.9 參考資料 250

第 13章 UCI防火墻 251

13.1 概述 251

13.2 防火墻配置 252

13.2.1 Defaults 252

13.2.2 Zones-安全域 253

13.2.3 轉發(fā) 253

13.2.4 重定向 254

13.2.5 規(guī)則 255

13.2.6 include 257

13.3 常見用法 258

13.3.1 MAC地址黑白

名單 258

13.3.2 家長控制 260

13.4 防火墻管理及調(diào)試 261

13.4.1 管理防火墻 261

13.4.2 測試防火墻 262

13.5 名詞解釋 263

13.6 參考資料 263

第 14章 UPnP 264

14.1 UPnP簡介 264

14.1.1 起源 264

14.1.2 概述 264

14.2 UPnP架構 265

14.2.1 UPnP協(xié)議術語 265

14.2.2 UPnP組件 266

14.3 UPnP協(xié)議 267

14.4 UPnP工作流程 268

14.4.1 尋址 268

14.4.2 發(fā)現(xiàn) 269

14.4.3 描述 269

14.4.4 控制 270

14.4.5 事件 270

14.4.6 表達 272

14.5 UPnP應用之IGD 272

14.5.1 IGD框架 272

14.5.2 端口映射在IGD中的應用 274

14.6 參考資料 277

第 15章 網(wǎng)絡測試及分析工具 278

15.1 NetCat 278

15.2 TcpDump 283

15.2.1 抓取報文 283

15.2.2 匹配規(guī)則 285

15.2.3 使用舉例 287

15.3 參考資料 2882100433B

智能路由器開發(fā)指南造價信息

市場價 信息價 詢價
材料名稱 規(guī)格/型號 市場價
(除稅)
工程建議價
(除稅)
行情 品牌 單位 稅率 供應商 報價日期
路由器 AR6121E AR6121E, 2×GE combo WAN, 1×10GE(SFP+) WAN, 8×GE LAN, 1×GE combo LAN, 2×USB, 2×SIC 查看價格 查看價格

13% 深圳市揚天世紀網(wǎng)絡有限公司
路由器 02353TBH-88134UEY-1T7-36 AR6121E, 2×GE combo WAN, 1×10GE(SFP+) WAN, 8×GE LAN, 1×GE combo LAN, 2×USB, 2×SIC-Hi-Care基礎服務標準 AR61XX-36月 查看價格 查看價格

13% 深圳市揚天世紀網(wǎng)絡有限公司
模塊條(路由器) HMD-9RTI 查看價格 查看價格

13% 杭州鴻雁電器有限公司(湖州市廠商期刊)
模塊條(路由器) HMD-5RTI 查看價格 查看價格

13% 杭州鴻雁電器有限公司(湖州市廠商期刊)
LoRa智能土壤采集 ZHCJ-01 查看價格 查看價格

綠粵

13% 深圳市綠粵生態(tài)科技有限公司
光纖收發(fā)器 電信級SC千兆單模單纖1 查看價格 查看價格

江蘇明朗

13% 江蘇明朗照明科技有限公司
光纖收發(fā)器 電信級SC千兆單模單纖1 查看價格 查看價格

佛山銀河照明

13% 佛山市銀河蘭晶科技股份有限公司
光纖收發(fā)器 電信級SC千兆單模單纖1 查看價格 查看價格

大峽谷

13% 大峽谷照明系統(tǒng)(蘇州)股份有限公司
材料名稱 規(guī)格/型號 除稅
信息價
含稅
信息價
行情 品牌 單位 稅率 地區(qū)/時間
低端路由器 包轉發(fā)率不低于 1Mpps,盒式 查看價格 查看價格

廣東2022年2季度信息價
低端路由器 包轉發(fā)率不低于1Mpps,盒 式 查看價格 查看價格

廣東2021年2季度信息價
高端路由器 包轉發(fā)率不低于480Mpps,槽位數(shù)不低于8; 查看價格 查看價格

廣東2020年2季度信息價
低端路由器 包轉發(fā)率不低于1Mpps,盒 式 查看價格 查看價格

廣東2020年2季度信息價
低端路由器 包轉發(fā)率不低于1Mpps,盒 式 查看價格 查看價格

廣東2019年4季度信息價
低端路由器 包轉發(fā)率不低于IMpps,盒式 查看價格 查看價格

廣東2019年3季度信息價
低端路由器 包轉發(fā)率不低于1Mpps,盒式 查看價格 查看價格

廣東2022年3季度信息價
高端路由器 包轉發(fā)率不低于 480Mpps,槽位數(shù)不低于 8; 查看價格 查看價格

廣東2022年2季度信息價
材料名稱 規(guī)格/需求量 報價數(shù) 最新報價
(元)
供應商 報價地區(qū) 最新報價時間
路由器 工業(yè)路由器|1臺 3 查看價格 北京明澤天成科技有限公司 全國   2022-09-26
路由器 路由器|1套 3 查看價格 廣州錦城電子科技有限公司 全國   2021-12-09
路由器 路由器|1臺 1 查看價格 中山市拓亮光電科技有限公司 全國   2021-05-13
路由器 路由器|5臺 2 查看價格 四川聯(lián)合眾安科技有限責任公司 四川   2018-06-01
路由器 路由器|5臺 3 查看價格 四川巨杉科技有限公司 四川   2018-05-31
路由器 路由器|13臺 3 查看價格 廣州康邁通信科技有限公司 廣東  深圳市 2016-10-28
路由器 路由器|3.0臺 1 查看價格 廣州輝鵬網(wǎng)絡科技有限公司    2014-05-21
路由器 路由器|1臺 3 查看價格 佛山市瑞創(chuàng)智能科技有限公司 廣東  廣州市 2022-11-29

OpenWrt是在實現(xiàn)路由器功能方面很受歡迎的開源軟件之一。本書基于OpenWrt,詳細介紹了智能路由器的開發(fā)。

本書共計15章,按照認識路由器的順序進行編寫,介紹了智能路由器、開發(fā)環(huán)境及編譯分析、OpenWrt包管理系統(tǒng)、OpenWrt配置、軟件開發(fā)、GDB調(diào)試、網(wǎng)絡基礎知識、路由器基礎軟件模塊、常用軟件模塊、IP路由、DNS與DHCP、iptables防火墻、UCI防火墻、UPnP、網(wǎng)絡測試及分析工具等。豐富的理論知識和代碼示例可以幫助讀者深入認識和理解OpenWrt技術,并能夠提升開發(fā)水平和開發(fā)效率。

本書適合軟件架構師、軟件開發(fā)工程師、軟件測試工程師以及計算機相關專業(yè)的學生閱讀。讀者通過閱讀本書,不僅可以掌握OpenWrt技術,還能進一步提升自己的軟件開發(fā)水平。

智能路由器開發(fā)指南常見問題

  • 傳統(tǒng)路由器和智能路由器是什么?

    傳統(tǒng)路由器的傳輸能力比智能路由器更好價格更低,但是智能路由器的功能更強大隨著技術的發(fā)展越來越接近物聯(lián)網(wǎng),管理設備的能力越來越強,但是價格高,且傳輸能力不如傳統(tǒng)的好

  • 智能路由器和普通路由器的區(qū)別是什么

    智能路由其實大多不智能時下智能路由的新功能點可概述為:一,支持802.11ac協(xié)議(5GHz/2.4GHz雙頻)。二,支持信號增強,可穿墻。三,支持NAS,掛硬盤下載。四,支持手機APP端遠程控制。五...

  • 萬兆路由器

    萬兆路由器一般用在高校出口、數(shù)據(jù)中心出口、大型縱向/骨干網(wǎng)的核心等重要位置。順便提一下,路由器的萬兆接口一般有2種,一種是XFP,一種是SFP+,一般路由器只支持其中1種,據(jù)我所知目前國外的有思科國內(nèi)...

智能路由器開發(fā)指南文獻

智能無線路由器的選取 智能無線路由器的選取

格式:pdf

大?。?span id="wnpnfcu" class="single-tag-height">166KB

頁數(shù): 2頁

評分: 4.7

從基礎硬件、性能提升、特色功能等方面,探討了用戶在智能無線路由器選取上的要求,指出擁有雙天線、4個LAN端口、千兆級別傳輸速率、802.11ac標準、2.4 GHz和5 GHz的雙頻段、遠程遙控下載或脫機下載功能、手機端APP管控、局域網(wǎng)與遠程安全管理、無線影音的播放分享、傻瓜式的簡易應用、支持更多的無線協(xié)議的智能無線路由器,將擁有更大的市場空間。

立即下載
如何安裝路由器 如何安裝路由器

格式:pdf

大?。?span id="7sahkcj" class="single-tag-height">166KB

頁數(shù): 4頁

評分: 4.8

寬帶共享路由器安裝方法 一、硬件安裝 先安裝寬帶路由器,用一條網(wǎng)線從寬帶路由器的 WAN口連接至 ADSL的 ADSL/Cable Modem口,另一條網(wǎng)線從寬帶路由器的 LAN口連 接至 PC機的 RJ45口,電話外線連接至 ADSL的 Line 口,連接完成后 打開電腦電源啟動電腦,接著打開 ADSL、寬帶路由器的電源,先檢 查 ADSL的狀態(tài)是否正常,然后檢查寬帶路由器的工作狀態(tài),若寬帶 路由器指示燈 M2常亮,, M1熄滅表示工作正常;反之工作不正常。 二、寬帶路由器的設置 在硬件安裝完成后,啟動電腦,打開 IE 網(wǎng)絡游覽器窗口,接著 在 IE 網(wǎng)絡 游覽 器 地址 欄中輸 入 寬帶 路由器的 IP 地址: 192.168.1.1[ 回車 ],當電腦與寬帶路由器的連接建立起來后,屏幕 上接著出現(xiàn)登錄寬帶路由器的界面,輸入用戶名: admin 密碼: admin;按 [確定 ]按鈕進

立即下載

在硬件配置上,小度WiFi6智能路由器性能出眾。千兆雙頻速率,速度高達1800Mbps,并且支持Mesh組網(wǎng),支持128臺設備連接。小度WiFi6智能路由器將在4月正式預售,零售價僅249元。

WiFi智能路由器,比普通WiFi路由器功能更全面,具有獨立的操作系統(tǒng),可以由用戶自行安裝,自行控制帶寬,自行控制在線人數(shù),自行控制瀏覽網(wǎng)頁,自行控制在線時間”的一系列功能。

中文名: MTK芯處開發(fā)指南

書號: 9787115216687

發(fā)行時間: 2010年01月01日

地區(qū): 大陸

語言: 簡體中文

智能路由器開發(fā)指南相關推薦
  • 相關百科
  • 相關知識
  • 相關專欄