图书介绍

计算机网络实训与编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

计算机网络实训与编程
  • 陆楠,彭小刚,闫巧编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:9787560628301
  • 出版时间:2012
  • 标注页数:296页
  • 文件大小:57MB
  • 文件页数:304页
  • 主题词:计算机网络-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

计算机网络实训与编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 以太网组网技术1

1.1 以太网结构1

1.2 组网设备与器件2

1.2.1 以太网集线器与交换机2

1.2.2 以太网网卡3

1.2.3 非屏蔽双绞线3

1.3 共享式以太网的组网4

1.3.1 单一集线器结构4

1.3.2 多集线器级联结构4

1.4 快速以太网的组网5

1.4.1 快速以太网标准5

1.4.2 快速以太网的组网结构6

1.5 UTP电缆制作实验6

1.5.1 实验目的6

1.5.2 实验内容6

1.5.3 实验工具7

1.5.4 EIA568A/EIA568B双绞线的制作标准7

1.5.5 直通/交叉UTP电缆7

1.5.6 UTP电缆的制作步骤8

第2章 常用网络命令10

2.1 ping命令10

2.2 ipconfig命令12

2.3 netstat命令13

2.4 tracert命令14

2.5 arp命令15

2.6 route命令16

2.7 nslookup命令18

2.8 netsh命令19

2.9 ftp命令21

2.10 net命令23

第3章 交换式局域网与VLAN配置30

3.1 交换式局域网30

3.1.1 以太网交换机的工作过程30

3.1.2 交换式局域网的特点31

3.2 交换机的分类与性能参数31

3.2.1 交换机的分类31

3.2.2 交换机的主要性能参数31

3.3 虚拟局域网VLAN32

3.3.1 VLAN技术32

3.3.2 划分VLAN的方法34

3.4 华为S3900系列交换机34

3.4.1 华为S3900系列交换机的主要特性和优势35

3.4.2 华为S3900系列交换机的配置命令和管理36

3.5 交换机的配置与VLAN的划分实验37

3.5.1 实验目的37

3.5.2 实验内容37

3.5.3 实验环境37

3.5.4 实验步骤37

3.5.5 配置实例43

第4章 路由器与路由配置46

4.1 路由器及其作用46

4.1.1 路由器的功能和特点46

4.1.2 路由协议与路由表47

4.1.3 路由器的基本协议47

4.2 路由器的分类与性能参数47

4.2.1 路由器的分类47

4.2.2 路由器的主要技术参数48

4.3 华为Quidway AR2811路由器49

4.3.1 AR2811的特点49

4.3.2 AR2811的软硬件特性50

4.3.3 路由器的物理接口和逻辑接口52

4.4 路由器的配置模式与视图53

4.4.1 路由器的配置模式53

4.4.2 路由器的视图模式53

4.4.3 命令行在线帮助54

4.5 路由器的常规配置实验55

4.5.1 实验目的55

4.5.2 实验内容55

4.5.3 实验环境55

4.5.4 常用配置命令56

4.5.5 实验步骤57

第5章 互联网接入技术59

5.1 ADSL接入59

5.1.1 ADSL的技术特点59

5.1.2 ADSL的结构60

5.1.3 ADSL的接入方法60

5.2 光纤铜线混合接入61

5.2.1 光纤铜线混合接入技术的特点61

5.2.2 HFC接入技术的体系结构62

5.2.3 HFC接入技术的接入方法63

5.3 光纤接入63

5.3.1 光纤接入的技术特点64

5.3.2 光纤接入的网络结构64

5.3.3 光纤接入方式65

5.4 宽带无线接入67

5.4.1 无线接入技术的特点67

5.4.2 无线接入的组成68

5.4.3 无线接入的方式70

5.4.4 华为无线宽带路由器(WBR204G)70

5.5 ADSL宽带接入的配置实验71

5.5.1 实验目的71

5.5.2 实验内容71

5.5.3 实验环境71

5.5.4 实验步骤71

第6章 防火墙配置82

6.1 防火墙的作用与功能82

6.1.1 防火墙的作用82

6.1.2 防火墙的功能83

6.2 防火墙技术83

6.2.1 包过滤技术83

6.2.2 代理服务技术85

6.3 防火墙系统的基本组件87

6.4 防火墙系统的结构89

6.4.1 双目主机结构89

6.4.2 屏蔽主机结构90

6.4.3 屏蔽子网结构91

6.5 使用防火墙系统的优点和局限性92

6.6 防火墙的配置实验93

6.6.1 实验目的93

6.6.2 实验内容93

6.6.3 实验环境93

6.6.4 实验原理93

6.6.5 实验步骤95

6.6.6 华为SecPath 10F专用防火墙的配置方法97

第7章 网络安全协议与数据加密99

7.1 网络安全的研究内容99

7.2 网络安全协议99

7.2.1 网络层安全协议99

7.2.2 传输层安全协议105

7.2.3 应用层安全协议108

7.3 数据加密和数字签名109

7.3.1 数据加密109

7.3.2 数字签名110

7.4 RSA加密算法的实现程序111

7.4.1 RSA加密解密算法111

7.4.2 模乘运算和模幂运算模块112

7.4.3 生成随机的大素数113

7.4.4 求最大公约数114

7.4.5 计算私钥115

7.4.6 加密解密过程115

7.4.7 RSA加密算法的编程要求116

7.5 利用SSL实现安全数据传输实验121

7.5.1 实验目的121

7.5.2 实验内容121

7.5.3 实验步骤121

第8章 Winsock套接字编程127

8.1 Winsock概述127

8.1.1 网络进程通信127

8.1.2 寻址方式与字节顺序128

8.1.3 Winsock库的加载和释放130

8.1.4 本机网络配置信息的获取函数131

8.1.5 获取本机网络配置信息的程序132

8.2 Winsock套接字编程135

8.2.1 客户/服务器模型135

8.2.2 套接字的基本概念137

8.2.3 Winsock编程流程138

8.2.4 基于TCP的Winsock编程143

8.2.5 基于UDP的Winsock编程147

8.2.6 原始套接字148

8.3 Winsock I/O模型149

8.3.1 Winsock I/O模型的基本概念149

8.3.2 套接字的阻塞模式149

8.3.3 套接字的非阻塞模式149

8.3.4 select模型150

8.3.5 WSAAsyncSelect模型152

8.3.6 WSAEventSelect模型155

8.4 IP Helper函数158

8.4.1 IP Helper函数的功能158

8.4.2 IP配置信息158

8.4.3 获取网络状态信息161

8.4.4 获取路由管理信息163

8.4.5 ARP表管理163

8.5 Windows套接字编程实例164

8.5.1 基于TCP的简单数据传输程序164

8.5.2 基于UDP的通信服务程序168

第9章 IP协议的分析与诊断程序172

9.1 IP协议的特点与分组结构172

9.1.1 IP协议的特点172

9.1.2 IPv4分组的结构说明173

9.1.3 IPv4分组头结构定义175

9.2 使用原始套接字编程176

9.2.1 ICMP协议格式176

9.2.2 ARP协议格式177

9.2.3 TCP协议格式179

9.2.4 UDP协议格式182

9.3 网络连通诊断程序myping185

9.3.1 工作原理185

9.3.2 程序代码186

9.4 路由追踪程序tracing189

9.4.1 工作原理189

9.4.2 程序代码189

9.5 探测活动主机程序findhosts191

9.5.1 工作原理191

9.5.2 程序代码192

9.5.3 ARP欺骗攻防技术193

9.6 IP数据包流量分析程序IpMonitor194

9.6.1 工作原理195

9.6.2 程序代码196

第10章 WinPcap网络编程与嗅探200

10.1 WinPcap API的基本功能200

10.1.1 WinPcap的特点200

10.1.2 WinPcap的主要功能200

10.2 WinPcap的结构201

10.2.1 WinPcap的驱动加载202

10.2.2 WinPcap的基本数据结构与类型202

10.3 网络嗅探抓包的步骤与相关函数203

10.3.1 获取网卡接口列表203

10.3.2 开启指定网卡204

10.3.3 设置过滤规则204

10.3.4 阻塞方式下捕获网络数据包204

10.3.5 非阻塞方式下捕获网络数据包205

10.4 以太网数据帧的嗅探编程205

10.4.1 以太网数据帧的嗅探方法205

10.4.2 WinPcap编程环境的设置206

10.4.3 ESniffer程序代码206

10.5 Ethereal网络协议分析工具的使用208

10.5.1 Ethereal网络协议分析工具的下载和安装209

10.5.2 Ethereal网络协议分析工具的主要功能209

10.5.3 Ethereal网络协议分析工具的使用210

第11章 异步非阻塞C/S程序设计214

11.1 CAsyncSocket类214

11.1.1 CAsyncSocket类的编程特点214

11.1.2 使用CAsyncSocket类的编程步骤214

11.1.3 创建CAsyncSocket类对象215

11.2 CAsyncSocket类的消息处理216

11.2.1 相关事件与通知消息216

11.2.2 网络事件处理函数217

11.2.3 重载套接字对象的回调函数218

11.3 请求连接服务器套接字218

11.3.1 客户端套接字对象请求连接到服务器端套接字218

11.3.2 服务器接收客户端的连接请求219

11.4 发送与接收流式数据220

11.4.1 使用send成员函数发送数据220

11.4.2 使用Receive成员函数接收数据221

11.5 关闭套接字221

11.6 错误处理222

11.7 WinInet编程接口222

11.7.1 MFC WinInet类222

11.7.2 WinInet类的编程步骤224

11.7.3 创建CInternetSession类对象224

11.7.4 设置Internet请求选项226

11.7.5 创建连接类对象226

11.7.6 使用文件检索类228

11.7.7 重载OnStatusCallback函数229

11.7.8 创建并使用网络文件类对象230

11.7.9 CInternetException类233

11.8 使用CAsyncSocket类的编程实例233

11.8.1 编程技术要点233

11.8.2 创建客户端应用程序233

11.8.3 客户端程序的类与消息驱动关系236

11.8.4 客户端程序主要代码分析236

11.8.5 创建服务器端程序241

11.8.6 服务器程序的流程与消息驱动242

11.8.7 服务器端程序的主要代码分析243

11.9 使用WinInet类的编程实例247

11.9.1 编程技术要点247

11.9.2 主要代码分析247

第12章 WinSock多线程编程251

12.1 WinSock多线程编程技术251

12.1.1 WinSock的两种I/O模式251

12.1.2 WinSock多线程特征252

12.2 Win32系统下的多进程/多线程机制252

12.2.1 Win32单用户多任务操作系统252

12.2.2 Win32多线程操作系统253

12.3 网络编程中的多线程机制254

12.3.1 Visual Studio C++对多线程网络编程的支持255

12.3.2 MFC支持的两种线程255

12.3.3 创建MFC的工作线程256

12.3.4 创建并启动用户界面线程259

12.3.5 终止线程261

12.4 多线程网络编程的例子264

12.4.1 编写线程函数264

12.4.2 添加事件处理函数270

第13章 HTTP及Web高级编程273

13.1 HTTP协议273

13.1.1 HTTP协议的功能273

13.1.2 HTTP协议的作用273

13.2 HTTP的协议版本274

13.2.1 HTTP0.9274

13.2.2 HTTP1.0274

13.2.3 HTTP1.1274

13.2 HTTPng275

13.3 HTTP协议内容275

13.3.1 HTTP会话过程275

13.3.2 HTTP消息格式276

13.3.3 HTTP请求报文格式277

13.3.4 HTTP响应报文格式280

13.3.5 访问认证283

13.3.6 URL编码285

13.4 利用CHtmlView类创建Web浏览器型的应用编程286

13.4.1 CHtmlView类与WebBrowser控件286

13.4.2 CHtmlView类的成员函数286

13.4.3 创建Web浏览器型应用程序的一般步骤292

13.5 Web浏览器应用程序实例292

13.5.1 程序实现的目标292

13.5.2 创建实例程序293

热门推荐