第1章 TCP/IP导引
1.1 什么是TCP/IP
1.2 TCP/IP的起源和历史
1.2.1 TCP/IP的设计目标
1.2.2 TCP/IP大事年表
1.2.3 谁“拥有”Internet
1.2.4 管理TCP/IP的标准化组织
1.2.5 IPv4与IPv6
1.3 TCP/IP标准和RFC
1.4 OSI网络参考模型概览
1.4.1 网络分层
1.4.2 ISO/OSI网络参考模型
1.4.3 协议层如何工作
1.5 TCP/IP网络模型
1.5.1 TCP/IP网络访问层
1.5.2 TCP/IP网络访问层协议
1.5.3 TCP/IP互联网层的功能
1.5.4 TCP/IP互联网层协议
1.5.5 TCP/IP传输层的功能
1.5.6 TCP/IP传输层协议
1.5.7 TCP/IP应用层
1.6 TCP/IP协议、服务、套接字与端口
1.6.1 TCP/IP协议号
1.6.2 TCP/IP端口号
1.6.3 TCP/IP套接字
1.7 TCP/IP中的数据封装
1.8 关于协议分析
1.8.1 协议分析的有用规则
1.8.2 协议分析器的要素
1.8.3 将协议分析器安装在网络上
本章小结
习题
动手项目
动手项目1-1:安装Wireshark
动手项目1-2:捕获基本数据包,查看基本数据包和统计信息
动手项目1-3:选择一个过滤器并捕获数据包
动手项目1-4:创建一个显示过滤器
动手项目1-5:查看一个完整的数据包解码
案例项目
案例项目1-1:解决小型网络中的网络连接问题
案例项目1-2:讨论升级到IPv6的理由
案例项目1-3:确定正在使用的是哪种IP协议
案例项目1-4:解释协议错误或广播数据流的后果
案例项目1-5:学习Internet的历史
第2章 IP寻址及其他
2.1 IP寻址基础
2.2 IPv4寻址
2.2.1 IPv4地址类
2.2.2 网络、广播、多播及其他特殊IP地址
2.2.3 广播数据包结构
2.2.4 IPv4网络与子网掩码
2.2.5 IPv4子网与超网
2.2.6 IPv4的无类域间路由
2.2.7 公用和专用IPv4地址
2.2.8 管理对IPv4地址的访问
2.3 获得公用IP地址
2.4 IPv4寻址模式
2.4.1 网络空间
2.4.2 主机空间
2.5 正在耗尽的IPv4地址空间
2.6 IPv6概述
2.7 IPv6寻址
2.7.1 地址格式与表示法
2.7.2 网络与主机部分
2.7.3 作用域标识符
2.7.4 接口标识符
2.7.5 URL中的原始IPv6地址
2.7.6 地址类型
2.7.7 地址分配
第3章 基本的IP数据包结构: 首部与有效载荷
第4章 TCP/IP中的数据链路层与网络层协议
第5章 Internet控制消息协议
第6章 IPv6中的邻居发现
第7章 IP地址自动配置
第8章 IP网络中的名称解析
第10章 从IPv4转换到IPv6
第11章 部署IPv6
第12章 构建安全的TCP/IP环境
附录学生与教师在线资源
术语表