Hands-On Networking with Internet Technologies
副标题:无
作 者:(美)Douglas E.Comer著;齐望东,薛卫娟译
分类号:
ISBN:9787505398085
微信扫一扫,移动浏览光盘
简介
掌握网络技术的最好方式是动手做实验。本书设计了多达45个互联网技术实验。按照所需的硬件环境和技能的复杂程度分成六个部分,分别为可以在单台计算机上完成的设计、探测和测试实验;在局域网环境中进行的网络程序设计和网络协议设计实验;测量和分组分析实验;互联网配置实验;在专用实验室中进行的协议栈开发实验以及在网络系统工程实验室中进行的系统设计实验。
以往的计算机网络教材内容大多注重理论,提供的实验材料较少。本书则是专用的网络实验教材,对于普通的网络教材也是很好的补充。本书即可作为本科生的计算机网络实验教材,也适合用做网络工程专业本科生或者研究生进行课题设计的实验材料。
广受赞誉的作者Douglas E.Comer撰写了本书,证实最佳的学习方法是进行实验。通过实际动手做实验,学生和专业人员对于计算机网络以及因特网技术的工作原理会有更深入的理解。
本书主要特点:
·展示如何应用Comer撰写的《计算机网络与互联网》一书中的概念
·提供了因特网所使用的TCP/IP协议以及网络系统方面的很多实验
·描述了多种可能的网络实验环境,并给出了每种环境下适于进行的实验
·包括了可以用普通PC机进行的实验
·列出了每个实验的详细步骤,提供了可供学生进一步提高的实验项目
·相关网站www.labbook.cs.purdue.edu提供一些辅助材料,包括软/硬件细节、测试数据、编程技巧和其他可用的方法
目录
第1章 引言与概论
1.1 实验室的重要作用
1.2 一系列可能的实验室配备
1.3 关于模拟
1.4 本书的组织
第一部分 单台计算机上的网络编程
第2章 单台计算机上的硬件和软件
2.1 两种类型的支持及其应用
2.2 对于网络接入的支持
2.3 对于网络编程的支持
2.4 建议
2.5 小结
第3章 使用应用程序的实验
3.1 使用单台计算机完成应用程序的实验
.3.2 使用单台计算机开发和测试网络应用
3.3 对应用程序用仿真的互联网进行应力测试
3.4 在单台计算机上开发运输协议
3.5 小结
实验3.1 使用telnet联系一台“命运”服务器
实验3.2 使用telnet联系一台web服务器
实验3.3 使用telnet发送一封电子邮件
实验3.4 使用ping程序
实验3.5 下载并使用分组捕获工具
第二部分 在一组共享的工作站上进行网络编程
第4章 共享工作站实验室的硬件和软件
4.1 共享的结果
4.2 共享实验室技术示例
4.3 共享实验室的体系结构
4.4 在网络课程中使用共享实验室
4.5 广播域假设
4.6 小结
第5章 使用简化的api进行网络编程实验
5.1 简介
5.2 获得该api软件
5.3 小结
实验5.1 编译、测试以及扩展范例echo软件
实验5.2 编译、测试以及扩展范例chat软件
实验5.3 创建一个简单的文件传输服务
第6章 使用套接字api进行网络编程实验
6.1 简介
6.2 套接字的有关信息
6.3 关于套接字编程难点的说明
6.4 小结
实验6.1 编译、链接并运行套接字程序
实验6.2 使用套接字编写echo客户机和服务器
实验6.3 使用套接字创建一个网络服务器
实验6.4 建立一个网络api函数库
第7章 并发网络编程实验
7.1 简介
7.2 小结
实验7.1 编写一个并发服务器(线程)
实验7.2 创建一个并发文件传输服务器(进程)
实验7.3 编制一个多服务的服务器
第8章 协议设计实验
8.1 简介
8.2 对协议进行应力测试
8.3 用一个网关仿真因特网
8.4 仿真行为
8.5 网关的细节
8.6 网关注册报文
8.7 分组交互
8.8 差错处理
8.9 网关的语义和默认值
8.10 可能的扩充
8.11 小结
实验8.1 创建一个因特网仿真网关
实验8.2 设计一个时钟同步协议
实验8.3 设计一个可靠的数据传送协议
实验8.4 设计一个滑动窗口协议
实验8.5 调试应用协议
第9章 有关tcp/lp协议族协议的实验
9.1 简介
9.2 困难与回报
9.3 小结
实验9.1 创建一个time协议的客户机
实验9.2 编制一个dns客户机程序
实验9.3 创建一个dhcp客户机
第三部分 在增强的共享工作站实验室中进行网络测试和分组分析实验
第10章 增强的共享实验室中的硬件和软件
10.1 理想的测量实验室
10.2 不同于孤立网络的另一种环境
10.3 增加的内容
10.4 保护运营中的网络
10.5 专用网络上的计算机
10.6 小结
第11章 网络测量实验
11.1 简介
11.2 测量吞吐率
11.3 小结
实验11.1 编译和测试ttcp
实验11.2 测量10mbps和100mbps网络的吞吐率
实验11.3 比较交换机和集线器的吞吐率
第12章 分组捕获及分析实验
12.1 简介
12.2 混杂模式与集线器
12.3 对分组的手工检查
12.4 小结
实验12.1 捕获并解码以太网的帧
实验12.2 对ip首部进行解码
实验12.3 对tcp段的首部进行解码
实验12.4 编制一个分组分析器
第13章 协议观察实验
13.1 简介
13.2 每一层上的协议序列
13.3 小结
实验13.1 捕获与重组ip分片
实验13.2 从tcp流中提取数据
实验13.3 观察并发的tcp连接
第四部分 专用内联网实验室中的配置实验
第14章 专用内联网实验室中的硬件和软件
14.1 专用设施与运营设施
14.2 专用内联网实验室的特点
14.3 专用实验室中的设施示例
14.4 小结
第15章 因特网地址配置实验
15.1 简介
15.2 各章的组织
15.3 小结
实验15.1 配置ip地址
实验15.2 分配固定长度的ip子网地址
实验15.3 使用cidr分配ip地址
第16章 web技术配置实验
16.1 简介
16.2 web技术
16.3 小结
实验16.1 配置一个apache web服务器
实验16.2 下载并且配置一个squid高速缓存
实验16.3 配置并测试web负载平衡器
第17章 ip路由选择和ip转发实验
17.1 简介
17.2 间接的与直接的观察
17.3 小结
实验17.1 使用netstat检查路由表
实验17.2 使用snmp探测路由表
实验17.3 配置并运行rip软件
实验17.4 配置并运行ospf软件
第18章 虚拟、受保护的因特网环境实验
18.1 简介
18.2 灵活的抽象
18.3 小结
实验18.1 配置dns服务器
实验18.2 安装并配置nat盒子
实验18.3 安装并配置vpn
第五部分 在专用实验室中实现协议栈
第19章 专用协议开发实验室的硬件和软件
19.1 简介
19.2 需要两台计算机
19.3 实验室中的前端和后端设备
19.4 功能需求
19.5 体系结构示例
19.6 作者实验室的运作方式
19.7 自动恢复
19.8 实验室软件的组织
19.9 复位控制器硬件
19.10 体系结构的扩展
19.11 虚拟实验室
19.12 进一步的细节
19.13 小结
第20章 协议栈开发实验
20.1 简介
20.2 建造协议栈的价值
20.3 小结
实验20.1 与网络设备驱动程序的接口
实验20.2 建造ip转发机制
实验20.3 实现ip路由器
第六部分 在工程实验室中进行网络部件设计
第21章 网络系统工程实验室的硬件与软件
21.1 网络处理器
21.2 所需的设施
21.3 典型实验室中的硬件
21.4 网络处理器测试台
21.5 实验室中的典型软件
21.6 与前几种实验室体系结构的关系
21.7 小结
第22章 网络系统工程实验
22.1 简介
22.2 小结
实验22.1 配置你的账户
实验22.2 编译并下载代码到网络处理器
实验22.3 在网络处理器上编制一个分组分析器
实验22.4 创建一个以太网网桥
实验22.5 编制一个ip分片程序
实验22.6 编制一个通信量分类程序
实验22.7 编制一个最小的microace
实验22.8 编制一个分类器微码模块
实验22.9 编制微引擎帧转发程序
1.1 实验室的重要作用
1.2 一系列可能的实验室配备
1.3 关于模拟
1.4 本书的组织
第一部分 单台计算机上的网络编程
第2章 单台计算机上的硬件和软件
2.1 两种类型的支持及其应用
2.2 对于网络接入的支持
2.3 对于网络编程的支持
2.4 建议
2.5 小结
第3章 使用应用程序的实验
3.1 使用单台计算机完成应用程序的实验
.3.2 使用单台计算机开发和测试网络应用
3.3 对应用程序用仿真的互联网进行应力测试
3.4 在单台计算机上开发运输协议
3.5 小结
实验3.1 使用telnet联系一台“命运”服务器
实验3.2 使用telnet联系一台web服务器
实验3.3 使用telnet发送一封电子邮件
实验3.4 使用ping程序
实验3.5 下载并使用分组捕获工具
第二部分 在一组共享的工作站上进行网络编程
第4章 共享工作站实验室的硬件和软件
4.1 共享的结果
4.2 共享实验室技术示例
4.3 共享实验室的体系结构
4.4 在网络课程中使用共享实验室
4.5 广播域假设
4.6 小结
第5章 使用简化的api进行网络编程实验
5.1 简介
5.2 获得该api软件
5.3 小结
实验5.1 编译、测试以及扩展范例echo软件
实验5.2 编译、测试以及扩展范例chat软件
实验5.3 创建一个简单的文件传输服务
第6章 使用套接字api进行网络编程实验
6.1 简介
6.2 套接字的有关信息
6.3 关于套接字编程难点的说明
6.4 小结
实验6.1 编译、链接并运行套接字程序
实验6.2 使用套接字编写echo客户机和服务器
实验6.3 使用套接字创建一个网络服务器
实验6.4 建立一个网络api函数库
第7章 并发网络编程实验
7.1 简介
7.2 小结
实验7.1 编写一个并发服务器(线程)
实验7.2 创建一个并发文件传输服务器(进程)
实验7.3 编制一个多服务的服务器
第8章 协议设计实验
8.1 简介
8.2 对协议进行应力测试
8.3 用一个网关仿真因特网
8.4 仿真行为
8.5 网关的细节
8.6 网关注册报文
8.7 分组交互
8.8 差错处理
8.9 网关的语义和默认值
8.10 可能的扩充
8.11 小结
实验8.1 创建一个因特网仿真网关
实验8.2 设计一个时钟同步协议
实验8.3 设计一个可靠的数据传送协议
实验8.4 设计一个滑动窗口协议
实验8.5 调试应用协议
第9章 有关tcp/lp协议族协议的实验
9.1 简介
9.2 困难与回报
9.3 小结
实验9.1 创建一个time协议的客户机
实验9.2 编制一个dns客户机程序
实验9.3 创建一个dhcp客户机
第三部分 在增强的共享工作站实验室中进行网络测试和分组分析实验
第10章 增强的共享实验室中的硬件和软件
10.1 理想的测量实验室
10.2 不同于孤立网络的另一种环境
10.3 增加的内容
10.4 保护运营中的网络
10.5 专用网络上的计算机
10.6 小结
第11章 网络测量实验
11.1 简介
11.2 测量吞吐率
11.3 小结
实验11.1 编译和测试ttcp
实验11.2 测量10mbps和100mbps网络的吞吐率
实验11.3 比较交换机和集线器的吞吐率
第12章 分组捕获及分析实验
12.1 简介
12.2 混杂模式与集线器
12.3 对分组的手工检查
12.4 小结
实验12.1 捕获并解码以太网的帧
实验12.2 对ip首部进行解码
实验12.3 对tcp段的首部进行解码
实验12.4 编制一个分组分析器
第13章 协议观察实验
13.1 简介
13.2 每一层上的协议序列
13.3 小结
实验13.1 捕获与重组ip分片
实验13.2 从tcp流中提取数据
实验13.3 观察并发的tcp连接
第四部分 专用内联网实验室中的配置实验
第14章 专用内联网实验室中的硬件和软件
14.1 专用设施与运营设施
14.2 专用内联网实验室的特点
14.3 专用实验室中的设施示例
14.4 小结
第15章 因特网地址配置实验
15.1 简介
15.2 各章的组织
15.3 小结
实验15.1 配置ip地址
实验15.2 分配固定长度的ip子网地址
实验15.3 使用cidr分配ip地址
第16章 web技术配置实验
16.1 简介
16.2 web技术
16.3 小结
实验16.1 配置一个apache web服务器
实验16.2 下载并且配置一个squid高速缓存
实验16.3 配置并测试web负载平衡器
第17章 ip路由选择和ip转发实验
17.1 简介
17.2 间接的与直接的观察
17.3 小结
实验17.1 使用netstat检查路由表
实验17.2 使用snmp探测路由表
实验17.3 配置并运行rip软件
实验17.4 配置并运行ospf软件
第18章 虚拟、受保护的因特网环境实验
18.1 简介
18.2 灵活的抽象
18.3 小结
实验18.1 配置dns服务器
实验18.2 安装并配置nat盒子
实验18.3 安装并配置vpn
第五部分 在专用实验室中实现协议栈
第19章 专用协议开发实验室的硬件和软件
19.1 简介
19.2 需要两台计算机
19.3 实验室中的前端和后端设备
19.4 功能需求
19.5 体系结构示例
19.6 作者实验室的运作方式
19.7 自动恢复
19.8 实验室软件的组织
19.9 复位控制器硬件
19.10 体系结构的扩展
19.11 虚拟实验室
19.12 进一步的细节
19.13 小结
第20章 协议栈开发实验
20.1 简介
20.2 建造协议栈的价值
20.3 小结
实验20.1 与网络设备驱动程序的接口
实验20.2 建造ip转发机制
实验20.3 实现ip路由器
第六部分 在工程实验室中进行网络部件设计
第21章 网络系统工程实验室的硬件与软件
21.1 网络处理器
21.2 所需的设施
21.3 典型实验室中的硬件
21.4 网络处理器测试台
21.5 实验室中的典型软件
21.6 与前几种实验室体系结构的关系
21.7 小结
第22章 网络系统工程实验
22.1 简介
22.2 小结
实验22.1 配置你的账户
实验22.2 编译并下载代码到网络处理器
实验22.3 在网络处理器上编制一个分组分析器
实验22.4 创建一个以太网网桥
实验22.5 编制一个ip分片程序
实验22.6 编制一个通信量分类程序
实验22.7 编制一个最小的microace
实验22.8 编制一个分类器微码模块
实验22.9 编制微引擎帧转发程序
Hands-On Networking with Internet Technologies
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×