高等院校信息与通信工程实验实训教材 数据通信实训教程
作者:张月霞,曹林 编著
出版时间:2015年版
丛编项:高等院校信息与通信工程实验实训教材
内容简介
《数据通信实训教程》在介绍数据通信网技术原理的基础上,结合数据通信网实训平台,侧重于数据通信网系统的结构设计、配置操作的介绍,力求通过实际的设计配置案例使读者掌握数据通信网系统的设计、配置和实践操作技术。
《数据通信实训教程》共分为11个实训单元,其中实训1~3介绍数据通信网系统中二层交换机、路由器和路由交换机的基本操作;实训4~8介绍了以上三种设备中运行的协议的设计与配置;实训9~11介绍数据通信网系统中线程与进程的设计与编程。
《数据通信实训教程》可以作为高等学校电子信息类专业本科生的教材,也可以作为从事数据通信网相关工作的技术人员作为岗前培训的教材。
目录
第1章 二层交换机的基本操作
1.1 实验目的
1.2 实验内容
1.3 基本原理
1.3.1 数据通信网概述
1.3.2 数据通信网发展历史
1.3.3 数据通信网的分类
1.3.4 网络拓扑结构
1.3.5 常见的国际标准化组织
1.3.6 OSI模型
1.3.7 TCP/IP协议
1.3.8 交换机的基本原理
1.4 实验设备
1.5 网络拓扑
1.6 实验步骤
1.7 实验结果及验证方法
第2章 路由器的基本操作
2.1 实验目的
2.2 实验内容
2.3 基本原理
2.3.1 局域网接口及线缆
2.3.2 广域网接口与线缆
2.3.3 逻辑接口
2.3.4 网络通信设备介绍
2.4 实验设备
2.5 网络拓扑
2.6 实验步骤
2.7 实验结果及验证方法
第3章 路由交换机基本操作
3.1 实验目的
3.2 实验内容
3.3 基本原理
3.3.1 路由器的发展历程与趋势
3.3.2 路由器的原理与功能
3.3.3 路由器的路由过程
3.3.4 路由过程示例
3.3.5 路由交换机的发展现状
3.3.6 路由交换机的主要技术与功能
3.3.7 路由交换机的拓扑结构
3.4 实验设备
3.5 网络拓扑
3.6 实验步骤
3.7 实验结果及验证方法
第4章 二三层交换机VLAN配置与链路聚合配置
4.1 实验目的
4.2 实验内容
4.3 基本原理
4.3.1 虚拟局域网(VLAN)
4.3.2 链路聚合
4.4 实验设备
4.4.1 二层交换机VLAN配置
4.4.2 三层交换机VLAN配置
4.4.3 二层交换机链路聚合配置
4.4.4 三层交换机链路聚合配置
4.4.5 Super VLAN配置
4.4.6 QinQ配置
4.5 网络拓扑
4.5.1 二层交换机 VLAN网络拓扑结构
4.5.2 三层交换机VLAN拓扑结构
4.5.3 二层交换机链路聚合拓扑
4.5.4 三层交换机链路聚合拓扑
4.5.5 Super VLAN拓扑结构
4.5.6 QinQ配置拓扑结构
4.6 实验步骤
4.6.1 二层交换机VLAN配置步骤
4.6.2 三层交换机VLAN配置步骤
4.6.3 二层交换机链路聚合配置步骤
4.6.4 三层交换机链路聚合配置步骤
4.6.5 SuperVLAN配置步骤
4.6.6 QinQ配置步骤
4.6.7 P-vlan配置步骤
4.7 实验结果及验证方法
4.7.1 二层交换机VLAN
4.7.2 三层交换机VLAN
4.7.3 二层交换机链路聚合
4.7.4 三层交换机链路聚合
第5章 生成树协议(STP)配置
5.1 实验目的
5.2 实验内容
5.3 基本原理
5.3.1 以太网交换机原理-
5.3.2 生成树协议工作原理
5.4 实验设备
5.5 网络拓扑
5.6 实验步骤
5.7 实验结果及验证方法
第6章 路由器RIP的配置
6.1 实验目的
6.2 实验原理
6.2.1 RIP概述
6.2.2 RIP工作原理
6.2.3 路由器的收敛机制
6.2.4 RIP报文格式
6.2.5 RIP特点及其局限性
6.3 实验步骤
6.3.1 RIP配置
6.3.2 RIP配置实例
6.3.3 RIP的维护与诊断
6.4 实验结果及验证方法
第7章 路由器的OSPF配置
7.1 实验目的
7.2 实验原理
7.2.1 OSPF协议概述
7.2.2 数据包格式
7.2.3 OSPF算法
7.2.4 OSPF的基本特征
7.2.5 区域及区域间路由
7.2.6 OSPF协议路由器及链路状态数据包分类
7.2.7 OSPF协议工作过程
7.3 实验步骤
7.3.1 单区域部分
7.3.2 多区域部分
7.4 实验结果及验证方法
第8章 路由器的其他相关操作
8.1 实验目的
8.2 实验原理
8.2.1 PPP
8.2.2 HDLC
8.2.3 FR
8.2.4 ACL
8.2.5 NAT
8.3 实验步骤
8.3.1 PPP协议配置
8.3.2 HDLC网络配置
8.3.3 FR配置
8.3.4 ACL分类配置
8.3.5 NAT配置
8.4 实验结果及验证方法
第9章 多线程和简单聊天室制作
9.1 实验目的
9.2 实验原理
9.2.1 进程及其组成
9.2.2 线程组成及其创建函数
9.2.3 互斥对象
9.3 实验步骤
9.3.1 多线程通信
9.3.2 多线程编程应用实例
9.3.3 网络聊天室程序
9.4 实验结果及验证方法
第10章 线程同步与异步套接字编程
10.1 实验目的
10.2 实验原理
10.2.1 事件对象
10.2.2 关键代码段
10.2.3 相关函数说明
10.3 实验步骤
10.3.1 基于事件对象的编程通信
10.3.2 关键代码段编程
10.3.3 线程死锁问题
10.3.4 网络聊天室程序的实现
10.4 实验结果及验证方法
第11章 进程间通信
11.1 实验目的
11.2 实验原理
11.2.1 剪贴板
11.2.2 匿名管道
11.2.3 命名管道
11.2.4 邮槽
11.3 实验步骤
11.3.1 剪贴板通信
11.3.2 匿名管道创建及其通信机制
11.3.3 命名管道及其通信机制
11.3.4 利用邮槽实现进程间通信
11.4 实验结果及验证方法