智能路由器开发指南计算机人工智能 pdf下载
选择版本
内容简介
本篇主要提供智能路由器开发指南计算机人工智能电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
基本信息
- 商品名称:智能路由器开发指南/工业智能新技术系列
- 作者:张永智//李章明
- 定价:59
- 出版社:人民邮电
- 书号:9787115430854
其他参考信息(以实物为准)
- 出版时间:2016-10-01
- 印刷时间:2016-10-01
- 版次:1
- 印次:1
- 开本:16开
- 包装:平装
- 页数:288
- 字数:356千字
内容提要
OpenWrt是在实现路由器功能方面 的开
源软件之一。本书基于OpenWrt,详细介绍了智能路
由器的开发。
张永智、李章明编著的《智能路由器开发指南》
共计15章,按照认识路由器的顺序进行编写,介绍了
智能路由器、开发环境及编译分析、OpenWrt包管理
系统、OpenWrt配置、软件开发、GDB调试、网络基础
知识、路由器基础软件模块、常用软件模块、IP路由
、DNS与DHCP、iptables防火墙、UCI防火墙、UPnP
、网络测试及分析工具等。丰富的理论知识和代码示
例可以帮助读者深入认识和理解OpenWrt技术,并能
够提升开发水平和开发效率。
本书适合软件架构师、软件开发工程师、软件测
试工程师以及计算机相关专业的学生阅读。读者通过
阅读本书,不仅可以掌握OpenWrt技术,还能进一步
提升自己的软件开发水平。
作者简介
李章明,1986年出生于山西省昔阳县,2009年毕业于河北科技师范学院计算机科学与技术专业。曾在华为、德信无线等公司从事通信设备研发工作。并参与过机顶盒、CDMA基站、CDMA固定台、路由器、交换机、防火墙、VPN等设备的功能开发。现就职于鹏博士电信传媒集团,负责智能家居、物联网设备、SDN项目的开发。
张永智,1979年出生于山西省临猗县,本科毕业于太原理工大学,并于 大学取得硕士学位。曾在联想、中国数码、畅讯、山石等公司从事各种软件研发工作。在研发岗位上,他参与了TPM安全芯片、拯救系统、OpenOffice、网络感知与流控系统、可视IP电话、路由协议、防火墙、HTTP代理和VPN等功能的开发,并曾在中国数码担任研发经理,负责多个项目的研发工作。现就职于北京邦天信息技术有限公司,负责防火墙、VPN等功能的开发。
他搭建并维护着OpenWrt的代码搜索服务,网址为openwrt.bjbook.net/source。除此之外,他还作为开源项目Frog的发起人,对中国人口普查数据进行研究。该项目对2010年第六次人口普查数据进行了分析,预测中国人口将在2021年左右达到 ,以后中国人口数量将逐年下降。
目录
第1章 智能路由器概述
1.1 OpenWrt简介
1.2 整体功能组件
1.2.1 整体架构
1.2.2 网络功能
1.2.3 系统管理
1.2.4 状态监控
1.3 开源嵌入式操作系统比较
1.3.1 和Android比较
1.3.2 和其他WRT比较
1.4 参考资料
第2章 开发环境及编译分析
2.1 安装编译环境
2.1.1 Ubuntu安装
2.1.2 安装编译工具
2.1.3 下载代码
2.1.4 配置及编译
2.2 编译脚本分析
2.2.1 顶层目录概述
2.2.2 编译脚本
2.2.3 下载工具
2.2.4 patch-ker
2.2.5 编译扩展机制
2.3 使用VirtualBox部署
2.4 编译部署出现问题的解决方法
2.5 VirtualBox虚拟机网络设置
2.5.1 网络地址转换模式
2.5.2 桥接网络模式
2.5.3 内部网络模式
2.5.4 仅主机网络模式
2.5.5 网络模式比较
2.5.6 组建路由器实验环境
2.6 参考资料
第3章 OpenWrt包管理系统
3.1 工作原理
3.2 OPKG命令
3.2.1 命令用法
3.2.2 软件包的管理
3.2.3 查询信息
3.2.4 选项
3.3 OPKG配置
3.3.1 调整软件仓库地址
3.3.2 调整安装目录
3.3.3 代理设置
3.4 使用举例
3.4.1 安装软件包
3.4.2 查询已安装的软件包文件列表
3.4.3 自定义安装目录
3.5 OPKG包结构
3.6 参考资料
第4章 OpenWrt配置
4.1 UCI简介
4.1.1 文件语法
4.1.2 统一配置原理
……
第5章 软件开发
第6章 GDB调试
第7章 网络基础知识
第8章 路由器基础软件模块
第9章 常用软件模块
0章 IP路由
1章 DNS与DHCP
2章 iptables防火墙
3章 UCI防火墙
4章 UPnP
5章 网络测试及分析工具