计算机网络原理

计算机网络原理
作 者: 张基温
出版社: 高等教育出版社
丛编项: 高等学校本科应用型教材
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《计算机网络原理》作者简介

内容简介

本书是一本采用全新体系结构的计算机网络基础教材。全书共分为4篇,分别从4个角度观察 计算机网络,理解计算机网络的工作原理:第1篇是在一个平面上观察计算机网络,分别介绍计算机网络的两个基本元素——链路和节点上的基本通信技术;第2篇是从立面上观察计 算机网络,主要介绍几种计算机网络的体系结构;第3篇是从计算机网络工作时通信双方的 关系上观察计算机网络的工作原理;第4篇是从实现的角度观察计算机网络的工作原理。这4 篇将计算机网络的基本原理分解成相对独立的4个层次。读者每学习完一个层次的内容,对 计算机网络工作原理的认识就会上升到一个新的高度。通过以上4个方面的学习,读者将会建立全面的、较为深刻的计算机网络的基本概念,掌握计算机网络的基本技术原理。 本书结构清晰、概念清楚、取材贴近现实技术,适合作为高等院校计算机专业、信息类专业 、自动控制专业、管理工程专业及相关专业的教材,也可供有关工程技 术人员学习参考。

图书目录

第1篇 计算机网络组成原理

第1章 计算机网络概述

1.1 计算机网络及其分类

1.1.1 计算机网络及其功能

1.1.2 计算机网络的分类

1.2 计算机网络元素

1.2.1 网络节点

1.2.2 传输链路

1.2.3 协议

习题

第2章 链路上的通信技术

2.1 基本通信方式

2.1.1 交互方式

2.1.2 并行传输与串行传输

2.1.3 串行通信中的同步控制

2.2 数据信号分析与编码

2.2.1 数据信号分析与信道参数

2.2.2 信道的主要性能参数

2.2.3 数字信号的模拟调制

2.2.4 模拟信号的数字编码——脉冲编码调制技术

2.2.5 数字编码

2.3 信道的多路复用技术

2.3.1 频分多路复用FDM技术

2.3.2 时分多路复用TDM技术

2.3.3 光波分多路复用WDM技术

2.4 差错控制

2.4.1 差错产生的原因与基本对策

2.4.2 循环冗余码校验

2.4.3 差错控制协议

2.5 流量控制与滑动窗口协议

2.5.1 发送器窗口的工作原理

2.5.2 接收器窗口的工作原理

2.6 高级数据链路控制协议HDLC

2.6.1 数据链路连接管理方式

2.6.2 HDLC配置和数据传输工作方式

2.6.3 HDLC帧格式

习题

第3章 中间节点上的通信技术

3.1 交换节点上的通信

3.1.1 电路交换

3.1.2 存储-转发交换

3.1.3 分组交换的虚电路服务和数据报服务

3.1.4 交换机的功能

3.1.5 交换机实现技术

3.2 路由节点上的通信

3.2.1 路由表与路由算法

3.2.2 路由器的基本结构

3.2.3 路由器技术的演进

习题

第2篇 计算机网络体系结构

第4章 ISO/OSI参考模型

4.1 关于网层次结构的基本概念

4.1.1 分层原则

4.1.2 服务与接口

4.1.3 各层设计中的

流量控制

4.2 ISO/OSI参考模型结构

4.2.1 OSI的低层

4.2.2 OSI的高层

4.2.3 传输层

4.2.4 OSI/RM各层中的数据流动

习题

第5章 IEEE 802模型与局域网

5.1 局域网模型

5.1.1 IEEE 802模型

5.1.2 IEEE 802协议标准

5.1.3 信道的多点共享访问控制

5.2 令牌网

5.2.1 令牌环网与IEEE 802.5标准

5.2.2 令牌总线网与IEEE 802.4标准

5.3 以太网

5.3.1 CSMA/CD协议

5.3.2 IEEE 802.3与10 Mb/s以太网

5.3.3 100 Mb/s以太网

5.3.4 IEEE 802.3z与千兆位以太网

5.4 交换式局域网

5.4.1 局域网的分段与交换式局域网

5.4.2 交换式局域网工作原理

5.4.3 虚拟局域网VLAN

5.5 无线局域网WLAN

5.5.1 WLAN传输方式和频段范围

5.5.2 无线局域网的结构

5.5.3 IEEE 802.11协议

习题

第6章 Internet与TCP/IP体系结构

6.1 Internet概述

6.1.1 TCP/IP概述

6.1.2 TCP/IP与OSI/RM的比较

6.2 网络接口协议SLIP和PPP

6.2.1 SLIP协议

6.2.2 PPP协议

6.3 网际层

6.3.1 IP地址结构

6.3.2 IP地址解析

6.3.3 IPv4分组格式

6.3.4 网际控制消息协议ICMP

6.3.5 IPv6

6.4 IP路由

6.4.1 路由器工作概述

6.4.2 路由信息协议RIP

6.4.3 开放式最短路优先协议OSPF

6.4.4 边界网关协议BGP

6.4.5 基于路由器的防火墙技术

6.5 TCP层

6.5.1 TCP协议

6.5.2 UDP协议

6.5.3 TCP/UDP端口号的分配方法

习题

第7章 ATM网络

7.1 ATM技术特点

7.1.1 ATM与STM

7.1.2 信元传输

7.1.3 虚路径和虚信道

7.1.4 服务质量QoS

7.1.5 ATM网络接口

7.2 ATM协议参考模型

7.2.1 物理层

7.2.2 ATM层

7.2.3 ATM适配层(AAL)

7.3 ATM局域网仿真LANE

7.3.1 LANE网络的组成及体系结构

7.3.2 LANE的帧格式

7.3.3 LANE中的连接

7.3.4 LANE的初始化

7.3.5 地址解析与数据传播

习题

第3篇 计算机网络工作模式

第8章 进程间通信的客户机/服务器模式

8.1 进程

8.1.1 进程及其状态

8.1.2 进程的特点

8.2 客户机/服务器通信模型

8.2.1 客户机/服务器模型概述

8.2.2 客户机/服务器计算模式的优点

8.2.3 客户机/服务器的应用方式

8.3 中间件

8.3.1 中间件的概念

8.3.2 中间件的类型

习题

第9章 客户机/服务器模式应用举例

9.1 远程登录TELNET

9.1.1 本地注册与远程登录

9.1.2 NVT字符集

9.1.3 TELNET工作方式和用户命令

9.2 文件传输协议FTP

9.2.1 FTP模型

9.2.2 FTP文件传输过程

9.3 电子邮件传送协议

9.3.1 电子邮件系统的基本原理

9.3.2 简单邮件传输协议SMTP

9.3.3 其他几个重要的电子邮件协议

9.4 简单网络管理协议SNMP

9.4.1 网络管理概述

9.4.2 SNMP管理模型

9.4.3 SMI

9.4.4 MIB

9.4.5 SNMP的工作机制

9.5 超文本传输协议HTTP

9.5.1 超文本与WWW

9.5.2 B/S计算模式与浏览器结构

9.5.3 HTTP的工作机制

习题

第4篇 计算机网络应用程序设计

第10章 插口API基础

10.1 基本概念

10.1.1 插口API

10.1.2 UNIX/Linux进程

10.1.3 信号及其处理

10.2 基本插口函数

10.2.1 创建Socket——服务绑定:socket()

10.2.2 本地地址绑定:bind()

10.2.3 建立插口连接——绑定远端服务器地址:connect()

10.2.4 插口被动转换:listen()

10.2.5 从被动插口的完成队列中接收一个连接请求:accept()

10.2.6 基本插口I/O函数

10.2.7 关闭插口通道与撤销插口

习题

第11章 TCP/UDP的插口程序设计

11.1 TCP有限状态机

11.1.1 TCP有限状态机的概念

11.1.2 状态转换分析

11.1.3 TCP连接的建立和释放

11.2 TCP插口编程初步

11.2.1 TCP的C/S模型时序图

11.2.2 一个简单的TCP网络通信程序

11.3 TCP输入/输出模式

11.3.1 阻塞模式下的输入/输出与超时控制

11.3.2 非阻塞模式下的输入/输出模式

11.3.3 TCP输入/输出多路复用

11.4 基于UDP的插口程序设计

11.4.1 UDP编程模式

11.4.2 一个简单的UDP客户机/服务器程序

11.4.3 非阻塞模式下的UDP客户/服务器程序

习题

附录 名词术语英汉对照表

参考文献