图书介绍
计算机网络技术与应用PDF|Epub|txt|kindle电子书版本网盘下载
![计算机网络技术与应用](https://www.shukui.net/cover/73/34355465.jpg)
- 骆耀祖等编著 著
- 出版社: 清华大学出版社;北方交通大学出版社
- ISBN:7810821261
- 出版时间:2003
- 标注页数:328页
- 文件大小:25MB
- 文件页数:342页
- 主题词:计算机网络-高等学校-教材
PDF下载
下载说明
计算机网络技术与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据通信与网络基础1
1.1 计算机网络概述1
1.1.1 计算机网络的定义和发展1
1.1.2 计算机网络的功能2
1.1.3 网络服务2
1.1.4 计算机网络的逻辑构成3
1.1.5 计算机网络的分类3
1.2.1 信道和数据传输媒体4
1.2 数据通信基础4
1.2.2 网络的拓扑结构5
1.2.3 模拟通信与数字通信6
1.2.4 数据传输方式8
1.2.5 信道的多路复用技术10
1.2.6 数据通信系统的主要技术指标12
1.3 数据编码与差错检测13
1.3.1 数据编码13
1.3.2 差错检测15
1.4.2 报文分组交换16
1.4 数据交换方式16
1.4.1 电路交换16
1.4.3 快速分组交换17
1.4.4 光分组交换18
思考与练习18
第2章 计算机网络体系结构19
2.1 网络的分层结构19
2.1.1 OSI模型19
2.1.2 协议21
2.1.3 数据分段和重组22
2.2 物理层23
2.2.1 物理层接口与协议23
2.2.2 以太网和IEEE802的物理层24
2.2.3 物理层的其他协议25
2.3 数据链路层26
2.3.1 数据同步方式27
2.3.2 数据流组成帧28
2.3.3 纠错技术29
2.3.4 流量控制31
2.3.5 串行通信的数据链路层33
2.4 网络层37
2.4.1 通信子网的操作方式和网络层提供的服务38
2.4.2 路由选择40
2.4.3 拥塞控制41
2.5 传输层42
2.5.1 传输层的地位和作用42
2.5.2 传输服务42
2.5.3 服务质量43
2.5.4 传输层协议等级44
2.5.5 传输服务原语44
2.6 TGP/IP协议族44
2.6.1 TCP/IP各层的功能45
2.6.2 TCP/IP的网络接口层46
思考与练习46
3.1 局域网47
3.1.1 局域网的体系结构47
第3章 局域网技术47
3.1.2 局域网标准48
3.2 以太网和IEEE 802.3标准49
3.2.1 802.3局域网49
3.2.2 以太网的网络适配器51
3.2.3 以太网的逻辑链路控制和帧格式52
3.2.4 CSMA/CD访问控制方式54
3.3.1 令牌环的组成56
3.3.2 令牌访问控制方式56
3.3 令牌环和FDDI网络56
3.3.3 FDDI网络58
3.4 帧长度的限制59
3.4.1 最大传输单元59
3.4.2 路径最大传输单元59
3.5 局域网的网络操作系统60
3.5.1 网络操作系统概述60
3.5.2 局域网操作系统的分类60
3.6 网络互连61
3.6.1 常见的网络互连设备61
思考与练习63
3.6.2 以太网交换机和虚拟局域网63
第4章 网际层协议64
4.1 网际层协议概述64
4.1.1 IP地址64
4.1.2 IP地址的规划66
4.1.3 子网和子网掩码67
4.2 IP数据报69
4.2.1 IP数据报首部格式69
4.1.4 可变长子网掩码69
4.2.2 数据报的生存期71
4.3 IP协议的特征和基本功能72
4.3.1 IP协议的特征72
4.3.2 IP的两个基本功能73
4.4 ICMP协议75
4.4.1 ICMP协议概述75
4.4.2 ICMP报文的类型75
4.4.3 ping命令77
4.4.4 traceroute程序78
4.5 组播与互联网组管理协议80
4.5.1 IGMP包结构81
4.5.2 IP组播82
4.6 下一代的IP82
4.6.1 IPv6概述82
4.6.2 IPv6数据报首部格式83
4.6.3 IPv6的上层协议83
4.6.4 IPv4向IPv6的过渡84
思考与练习85
5.1.1 地址解析86
第5章 地址解析与动态主机配置86
5.1 地址解析协议86
5.1.2 ARP的原理87
5.2 逆向地址解析协议90
5.2.1 RARP的原理90
5.2.2 RARP服务器的设计91
5.3 动态主机配置协议92
5.3.1 BOOTP协议92
5.3.2 动态主机配置协议概述93
5.3.3 DHCP的工作原理95
思考与练习98
第6章 路由选择及其协议99
6.1 路由选择99
6.1.1 路由选择概述99
6.1.2 路由选择的原理100
6.1.3 常见的路由配置100
6.1.4 路由表101
6.2.2 距离向量法和路由信息协议104
6.2.1 动态选路概述104
6.2 动态选路协议104
6.2.3 链路状态算法及开放最短路径优先107
6.2.4 边界网关协议111
6.2.5 无类型域间选路112
6.3 配置Linux作为路由器113
6.3.1 配置Linux硬件113
6.3.2 使用ifconfig检查和配置网络接口115
6.3.3 添加和编辑静态路由115
6.3.4 使用netstat监视网络端口117
6.3.5 Linux作为动态路由119
思考与练习122
第7章 传输层协议124
7.1 TCP协议规范124
7.2 端口和套接字127
7.2.1 套接字127
7.2.2 端口号127
7.2.3 保留端口128
7.3 TCP的连接129
7.3.1 连接进程130
7.3.3 关闭连接131
7.3.2 建立连接131
7.3.4 优先和安全132
7.4 传输控制块和流量控制132
7.4.1 传输控制块132
7.4.2 TCP定时器133
7.4.3 确认与超时重传133
7.4.4 TCP的拥塞控制137
7.5 用户数据报协议138
7.5.1 UDP概述138
7.5.3 UDP检验和139
7.5.2 UDP端口号139
7.5.4 最大UDP数据报长度140
思考与练习141
第8章 域名系统142
8.1 域名服务概述142
8.1.1 主机名解析142
8.1.2 DNS的组成结构143
8.1.3 名字解释过程概述144
8.2.2 技术规范146
8.2.3 命名规则146
8.2 域名空间和资源记录146
8.2.1 域名空间146
8.2.4 区域147
8.2.5 资源记录148
8.2.6 查询150
8.3 名字服务器152
8.3.1 概述152
8.3.2 IN-ADDR-ARPA格式153
8.3.3 DNS报文154
8.3.4 区的维护与传输155
8.4 名字解释器156
8.4.1 名字解释器概述156
8.4.2 名字解释器接口156
8.4.3 名字解释器的实现157
8.5 配置Linux DNS服务器158
8.5.1 域名服务器建立实例159
8.5.2 测试域名服务器161
8.5.3 检查DNS服务器运行状况162
思考与练习163
第9章 应用层协议164
9.1 Telnet协议164
9.1.1 Telnet概述164
9.1.2 建立连接165
9.2 FTP协议168
9.2.1 FTP概述168
9.2.2 FTP命令169
9.2.3 FTP第三方用户传输171
9.2.5 简单文件传输协议172
9.2.4 匿名FTP访问172
9.3.1 HTTP协议概述173
9.3 HTTP协议173
9.3.2 多用途因特网邮件扩充174
9.3.3 HTTP连接观察实例177
9.4 SMTP和POP3协议178
9.4.1 SMTP协议概述178
9.4.2 SMTP协议原理179
9.4.3 SMTP命令181
9.4.5 POP3邮局协议183
9.4.4 SMTP响应183
9.5 网络时间协议185
思考与练习186
第10章 建立Intranet网络服务器187
10.1 Linux网络服务器配置文件187
10.2 Linux系统上的网络应用程序190
10.2.1 XINETD进程超级服务器190
10.2.2 Red Hat系统服务控制机制195
10.3.1 Apache的组成199
10.2.3 services和protocols文件199
10.3 安装Web服务器199
10.3.2 Apache的设置200
10.3.3 为用户开辟个人主页空间203
10.3.4 用Apache实现虚拟主机服务203
10.4 安装FTP服务器205
10.4.1 选择和安装FTP服务器软件205
10.4.2 WU-FTP的组成205
10.4.3 WU-FTP的配置206
10.5.1 电子邮件系统概述209
10.4.4 与WU-FTP相关的命令209
10.5 安装电子邮件服务器209
10.5.2 用sendmail构建电子邮件服务器210
思考与练习211
第11章 网络文件系统213
11.1 Linux文件系统概述213
11.1.1 UNIX文件系统的路径组织结构213
11.2 网络文件系统215
11.2.1 网络文件系统概述215
11.1.2 存储设备的安装215
11.2.2 网络文件系统的上层实现216
11.2.3 网络文件系统的下层实现217
11.2.4 Linux网络文件系统的体系结构221
11.3 安装Linux文件服务器224
11.3.1 安装Linux的网络文件系统224
11.3.2 安装NFS卷224
11.3.3 NFS服务器配置226
11.3.4 Samba服务器安装228
11.4 远程过程调用和网络文件系统的管理230
11.4.1 rpcinfo程序230
11.4.2 nfsstat程序231
思考与练习232
第12章 网络安全与系统管理233
12.1 基于Linux系统的安全策略233
12.1.1 网络安全概述233
12.1.2 物理安全策略233
12.1.3 访问控制策略234
12.2.1 黑客常用的攻击方法239
12.2 攻击防御和安全防范239
12.2.2 Linux网络安全防范策略240
12.2.3 网络病毒与防治241
12.2.4 合理划分子网和设置防火墙242
12.2.5 其他安全技术243
12.3 使用Linux2.4设置防火墙244
12.3.1 Netfilter基础244
12.3.2 NAT概述246
12.3.3 使用Metfilter共享Internet拨号连接247
12.4 Linux的定制和性能调整249
12.4.1 系统定制概述250
12.4.2 保持系统的完整性250
12.4.3 系统服务管理251
12.4.4 定制内核254
12.5 磁盘管理和备份管理256
12.5.1 磁盘限额256
12.5.2 回收磁盘空间258
12.5.3 备份与恢复258
思考与练习259
13.1.1 传统局域网管理260
第13章 网络管理和故障排除260
13.1 网络管理概述260
13.1.2 网络管理功能262
13.2 网络管理协议264
13.2.1 网络管理协议概述264
13.2.2 网络管理的基础结构265
13.2.3 SNMP的体系结构267
13.2.4 MIB及其对象271
13.2.5 Linux系统中的SNMP配置275
13.3 网络故障诊断和排除276
13.3.1 网络故障的检测277
13.3.2 使用网络管理工具排除故障278
思考与练习279
第14章 套接字编程基础280
14.1 套接字概述280
14.1.1 套接字描述符280
14.1.2 客户-服务器模式280
14.2 TCP初等网络函数281
14.2.1 服务器端的函数281
14.2.2 在客户端建立连接286
14.2.3 通过套接字传输数据288
14.2.4 关闭连接289
14.2.5 面向连接的套接字实例289
14.3 服务器端和客户端的信息函数292
14.3.1 转换和网络方面的信息函数292
14.3.2 完整的读写函数294
14.3.3 高级套接字函数296
14.4.1 UDP循环服务器298
14.4 服务器模型298
14.4.2 TCP循环服务器299
14.4.3 TCP并发服务器299
14.4.4 多路复用I/O并发服务器300
14.4.5 并发TCP服务器实例302
14.5 原始套接字303
思考与练习304
附录A 计算机网络实验305
附录B Linux常用命令321
参考文献328