计算机网络课程设计PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:张晓明主编
- 出 版 社:北京:北京理工大学出版社
- 出版年份:2016
- ISBN:9787568229708
- 页数:171 页
第1章 网络环境搭建 1
1.1 常用网络命令 1
1.2 网络测量软件 5
1.2.1 网络测量概述 5
1.2.2 网络测量的研究方向 6
1.2.3 网络测量工具软件 7
1.3 网线制作 10
1.3.1 制作基础 10
1.3.2 RJ-45网线制作 11
1.4 无线网络配置 13
1.4.1 实验目的 13
1.4.2 实验准备 13
1.4.3 实验内容和要求 13
1.5 小型局域网设计 13
1.5.1 设计目的 14
1.5.2 设计准备 14
1.5.3 设计案例及要求 14
1.5.4 设计实例说明 14
分析与设计题 19
第2章 网络协议分析 20
2.1 数据包捕获基础 20
2.1.1 数据包嗅探器原理 20
2.1.2 Wireshark工具介绍 21
2.2 数据包捕获实验项目描述 25
2.2.1 实验目的 25
2.2.2 实验准备 25
2.2.3 实验内容、要求和步骤 26
2.2.4 实验思考与分析 27
2.3 Wireshark工具应用实例 27
2.3.1 Ping命令的数据包捕获分析 27
2.3.2 Tracert命令数据捕获 28
2.3.3 端口扫描数据捕获与分析 30
2.3.4 FTP协议包的捕获与分析 32
2.3.5 HTTP协议包的捕获与分析 36
2.3.6 Email协议包的捕获与分析 38
分析与设计题 39
第3章 物理层程序设计 40
3.1 编码技术 40
3.1.1 数字数据调制为模拟信号 40
3.1.2 数字数据编码为数字信号 41
3.2 串口通信的基本原理和应用方法 43
3.2.1 串口通信原理 43
3.2.2 串口通信仿真设计方法 46
3.3 串口通信编程类介绍 48
3.3.1 SerialPort类介绍 48
3.3.2 SerialPort类的使用 49
3.3.3 C#SerialPort运行方式 49
3.4 串口通信编程实例 50
3.4.1 串口通信参数设置 51
3.4.2 主程序设计 53
3.4.3 串口通信程序测试 58
分析与设计题 59
第4章 数据链路层程序设计 60
4.1 数据链路层的功能 60
4.2 广域网组帧技术 61
4.2.1 四种组帧方法 62
4.2.2 高级数据链路协议HDLC 63
4.2.3 点对点协议PPP 65
4.3 局域网组帧技术 66
4.3.1 以太网的MAC层和帧结构 67
4.3.2 无线局域网的帧结构 69
4.4 循环冗余校验码 70
4.5 组帧及其校验程序设计 71
4.5.1 组帧差异分析 71
4.5.2 组帧程序设计思路 72
4.5.3 CRC计算的编程方法 73
4.5.4 CRC编程示例 79
4.6 滑动窗口协议分析与模拟实现 79
4.6.1 停等协议 80
4.6.2 滑动窗口协议 80
4.6.3 基于连续重传协议的模拟程序设计 83
分析与设计题 84
第5章 局域网课程设计 85
5.1 局域网概述 85
5.2 CSMA/CD协议的模拟实现 87
5.2.1 CSMA/CD协议的工作原理 87
5.2.2 以太网结点的数据发送程序设计 89
5.3 CSMA/CA的模拟设计 91
5.3.1 CSMA/CA的工作原理 91
5.3.2 CSMA/CA的模拟程序设计 92
5.4 透明网桥 97
5.4.1 网桥的基本应用 97
5.4.2 透明网桥的自学习算法 98
5.4.3 透明网桥自学习算法的C语言实现 100
5.4.4 透明网桥自学习算法的C#语言实现 103
分析与设计题 108
第6章 ARP协议分析与程序设计 109
6.1 ARP协议格式 109
6.1.1 IP地址与MAC地址的映射方法 109
6.1.2 ARP包格式 110
6.1.3 ARP的工作原理 111
6.2 ARP协议分析 112
6.2.1 ARP命令操作 112
6.2.2 ARP包分析过程 113
6.2.3 ARP包间接交付 114
6.2.4 ARP包实例 114
6.3 ARP协议编程 117
6.3.1 通过ARP协议由IP地址获取MAC地址 118
6.3.2 完整的ARP包收发程序设计 119
分析与设计题 130
第7章 网络层课程设计 131
7.1 IP地址的合法性检验 131
7.1.1 标准划分 131
7.1.2 子网与超网编址方法 133
7.1.3 IP地址检验的程序设计方法 134
7.2 IP协议的校验和计算 135
7.2.1 IP协议格式 135
7.2.2 首部校验和计算的程序设计方法 137
7.3 网络主机扫描程序设计 138
7.3.1 ICMP报文分析 139
7.3.2 基于ICMP协议的主机探测程序设计 142
7.4 内部网关协议RIP 147
7.4.1 RIP协议的基本原理与特点 148
7.4.2 RIP协议的模拟程序设计 148
7.5 内部网关协议OSPF 150
7.5.1 OSPF协议介绍 150
7.5.2 OSPF协议的SPF过程 151
分析与设计题 153
第8章 传输层网络课程设计 154
8.1 网络端口扫描程序设计 154
8.1.1 网络进程通信原理 154
8.1.2 端口扫描技术分析 156
8.1.3 端口扫描程序设计示例 157
8.2 UDP协议报文封装程序设计 161
8.2.1 UDP报文格式 161
8.2.2 UDP的校验和计算方法 162
8.2.3 UDP报文封装编程示例 162
8.3 TCP协议报文封装程序设计 163
8.3.1 TCP报文段的首部格式 163
8.3.2 TCP报文的校验和计算程序设计 165
8.4 TCP的拥塞控制 167
分析与设计题 169
参考文献 171
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019