计算机网络技术与设计
计算机网络技术与设计封面图

计算机网络技术与设计

张守祥, 周全明, 编著

出版社:清华大学出版社

年代:2014

定价:30.0

书籍简介:

本书在全面介绍一般计算机网络基本原理基础上,强调了以下三个方面:其一,在以局域网为主的计算机网络原理基础上,增加了电子电气类专业在实际工作在所用到的现场总线、嵌入式和移动网络等;其二,强调网络编程,介绍了基本的网络编程知识,并提供了程序代码;其三,教材更注重学生实践应用能力的培养,每章都精心编写了合适的实验指导,这些实验强调实践性与实用性,且与相关网络技术的基本原理结合紧密。

书籍目录:

第1章网络体系结构(Network Architecture)

1.1 信息传输单位(Information Transfer Unit)

1.1.1 信息、数据和信号(Information,Data andSignal)

1.1.2 码元和比特(Symbol and Bit)

1.1.3 帧、数据报、报文段和报文(Frame,DatagramSegment and Message)

1.1.4 信道、信源与信宿(Information Channel,Sourceand Destination)

1.2 网络和协议(Network and Protocol)

1.2.1 网络定义(Definition of Network)

1.2.2 网络协议(Protocol)

1.2.3 协议数据单元(Protocol Data Unit)

1.3 OSI网络体系结构(OSI Architecture)

1.3.1 OSI参考模型的制定(Design OSI Reference Model)

1.3.2 OSI各层的主要功能(Functions of all OSI Layers)

1.4 TCP/IP网络体系结构(TCP/IP Architecture)

1.5 现场总线网络(Field Bus)

1.5.1 总线定义及分类(Bus Definition and Classes)

1.5.2 现场总线定义和分类(Definition and Classes ofField Bus)

1.5.3 现场总线的功能和体系结构(Function andArchitecture of Field Bus)

1.6网络分类、历史和发展(Networks Classes,History and FutureDevelopment)

1.6.1 网络分类(Networks Classes)

1.6.2 分组交换的产生(Packet Switching)

1.6.3 计算机网络的发展(Development of ComputerNetwork)

习题

实验指导11常用网络调试命令

计算机网络技术与设计目录实验指导1

认识网络体系结构及协议

第2章物理层(Physical Layer)

2.1 信号(Signal)

2.1.1 有线电信号(Wire Signal)

2.1.2 光纤信号传输(Optical Fiber Signal)

2.1.3 无线信号(Wireless Signal)

2.2 传输介质(Transfer Media)

2.2.1 双绞线(Twist Pair)

2.2.2 同轴电缆(Coaxial Cable)

2.2.3 光缆(Optical Cable)

2.2.4 无线通信(Wireless Communication)

2.3 编码技术(Encoding Technology)

2.3.1 频带编码(Frequency Band Encoding)

2.3.2 基带编码(Baseband Encoding)

2.3.3 4B/5B和8B/10B编码(4B/5B and 8B/10B Encoding)

2.4 信道复用(Multiplex Channel)

2.4.1 时分多路复用TDMA(Time Division Multiplex Access)

2.4.2 频分多路复用FDMA(Frequency Division Multiplex Access)

2.4.3 码分多路复用CDMA(Code Division Multiplex Access)

2.5 信息传输速率指标(Transfer Ratio)

2.5.1 带宽和速率(Bandwidth and Rate)

2.5.2 奈氏定律(Nyquist Formula)

2.5.3 香农公式(Claude E. Shannon Equation)

2.5.4 带宽与傅里叶分析(Bandwidth and Fourier Analysis)

2.6物理层常用标准(Physical Layer Standards)

2.6.1 信号传输类型(Signal Transmission Classes)

2.6.2 串行传输技术(Serial Transmission)

2.6.3 EIA RS232接口标准(RS232 Interface Standard)

2.6.4 EIA RS485接口标准(RS485 Interface Standard)

2.6.5 USB总线的电气特性(USB Bus Electrical Characteristics)

2.6.6CAN总线的电气特性(CAN Bus Electrical Characteristics)

2.7以太网的物理层(Physical Layer of Ethernet)

2.7.1 802.3 局域网的几种传输媒体(Transmission Media of 802.3 LAN)

2.7.2 以太网编码方法(Ethernet Coding Way)

2.7.3 802.1 1无线传输物理层(Physical Layer)

2.8MODEM和xDSL(MODEM and x Digital Subscriber Line)

2.8.1 xDSL技术原理(xDSL Tech Principle)

2.8.2 对称DSL技术(Symmetrical DSL Tech)

2.8.3 非对称DSL技术(Non Symmetrical DSL Tech)

2.9物理层网络设备(Device of Physical Layer)

2.9.1 网络拓扑结构(Network Topology)

2.9.2 中继器(Repeater)

2.9.3 集线器(Hub)

2.9.4 光纤模块(Optical Fibre Module)

习题

实验指导21CDMA编解码程序设计

实验指导22双绞线RJ45接口制作

实验指导23RS232串口通信实验

实验指导24RS485通信实验

第3章数据链路层(Data Link Layer)

3.1 链路、组帧及同步(Link,Framing and Sync)

3.1.1 组帧(Framing)

3.1.2 同步通信与异步通信(Synchronous Communication andAsynchronous Communication)

3.1.3 帧格式(Frame Format)

3.2 链路层协议算法(Link Protocol Algorithm)

3.2.1 可靠性保证及帧校验(Reliability Assurance and Check)

3.2.2 简单流量控制(Simple Flow Control)

3.2.3 停止等待协议(StopandWait Protocol)

3.2.4 自动重发请求ARQ(Automatic Repeat reQuest)

3.2.5 流量控制(Flow Control)

3.2.6信道共享算法(Channel Sharing Algorithm)

3.3 传统的链路层协议HDLC和PPP(Traditional LinkLayer Protocol)

3.3.1 面向比特的同步协议HDLC(BitOriented Synchronous Protocols)

3.3.2 点到点协议PPP帧(PPP Protocol)

3.4 CSMA/CD协议(Carrier Sense Multiple Access/Collision Detect)

3.4.1 IEEE 802.3 标准(Standard)

3.4.2 CSMA/CD协议算法(Protocol)

3.4.3 MAC帧的有效性(Effectiveness of MAC Frame)

3.5 CSMA/CA协议(CSMA/CA Protocol)

3.5.1 IEEE 802.1 1的工作方式(Working Method)

3.5.2 IEEE 802.1 1数据链路层冲突避免(Data Link Layer CollisionAvoidance)

3.5.3 IEEE 802.1 1数据链路层实现(Data Link Layer Implementation)

3.6以太网和令牌网(Ethernet & Token net)

3.6.1 广播协议(Broadcast Protocol)

3.6.2 以太网帧格式及MAC地址(Ethernet Frame Format and MACAddress)

3.6.3 令牌环媒体访问控制(Token Ring)

3.6.4 交换技术(Switch Technology)

3.6.5 网桥的工作原理(Working Principle of Network Bridges)

3.6.6交换式以太网(Switched Ethernet)

3.6.7以太网接口设计(Network Interface Circuit)

3.7串口Modbus协议(Modbus Protocol for Serial Port)

3.7.1 Modbus协议简介(Modbus Protocol Introduction)

3.7.2 两种传输方式(Two Transmission Ways)

3.7.3 Modbus报文帧(Modbus Message Frame)

3.8现场总线(Field Bus)CAN

3.8.1 CAN帧结构(CAN Frame Form)

3.8.2 CAN控制器(CAN Controller Introduction)

3.8.3 CAN通信结构设计(CAN Communication Hardware Design)

习题

实验指导31帧校验编程

实验指导32数据链路层协议分析

实验指导33Modbus协议编程

实验指导34CAN协议编程

第4章网络层(Network Layer)

4.1 IP协议组成(IP Protocol Form)

4.1.1 IP数据报的分片与重组(IP Datagram Fragment and Recombination)

4.1.2 IP首部校验和(IP Header Checksum)

4.2 IP地址计算(IP Address Compute)

4.2.1 IP地址格式(IP Address Format)

4.2.2 网络掩码(Net Mask)

4.2.3 无类域间路由CIDR (Classless InterDomain Routing)

4.2.4 网络地址计算(Network Address Calculation)

4.2.5 直接、有限广播和回送地址(Direct and Finite Broadcast,EchoAddress)

4.3 路由计算(Static Routing)

4.3.1 虚电路服务与数据报服务(Virtual Circuit and Datagram)

4.3.2 数据报转发(Datagram Forwarding)

4.3.3 路由表的建立过程(Setup Route List)

4.4 动态路由协议(Dynamic Routing Protocol)

4.4.1 理想的路由算法(Ideal Routing Algorithm)

4.4.2 路由选择的不同策略(Routing of Different Strategies)

4.4.3 路由信息协议RIP(Routing Information Protocol)

4.4.4 开放最短路径优先协议OSPF(Open Shortest Path First)

4.4.5 边缘网关协议BGPv4(Border Gateway Protocol Version 4)

4.5 路由器(Router)

4.5.1 路由器的工作原理(Router Principle)

4.5.2 第三层交换机(Third Layer Switch)

4.6IPv

4.6.1 IPv6的特点(Characteristics of IPv6)

4.6.2 IPv6地址空间(IPv6 Address Space)

4.7ARP及ICMP协议(ARP and ICMP Protocol)

4.7.1 地址解析协议ARP(Address Resolution Protocol)

4.7.2 反向地址解析协议RARP(Reverse Address Resolution Protocol)

4.7.3 控制报文协议ICMP (Internet Control Message Protocol)

4.8NAT技术(Network Address Transmission Protocol)

4.8.1 NAT技术的原理和类型(Principle and Type of NAT)

4.8.2 应用NAT安全策略(Security Policy Using NAT)

4.9虚拟专用网VPN(Virtual Private Network)

4.9.1 虚拟专用网原理(Principle of VPN)

4.9.2 隧道技术(Tunnel Technology)

4.1 0IP多播和组管理协议IGMP(IP Multicast and Group Management

Protocol)

4.1 0.1 IP多播的概念(IP Multicast Concepts)

4.1 0.2 因特网组管理协议IGMP(Internet Group Management Protocol)

习题

实验指导41网络层协议分析

实验指导42IP地址获取

实验指导43路由器配置

第5章传输层(Transmission Layer)

5.1 传输层的特征(Characteristic of Transport Layer)

5.1.1 端口(Port)

5.1.2 连接技术(Connection Modes)

5.1.3 套接字(Socket)

5.1.4 TCP和UDP协议的网络层次(Net Level of TCP and UDP

Protocol)

5.2 传输控制协议TCP(Transmission Control Protocol)

5.2.1 TCP段头结构(TCP Section Header)

5.2.2 编号与确认(Number and Confirmation)

5.2.3 流量控制(Flow Control)

5.2.4 拥塞避免(Congestion Avoidance)

5.2.5 重发机制(Retransmission Mechanism)

5.3 TCP的传输连接管理(TCP Connection Setup )

5.3.1 建立连接(TCP Setup Transport Connection)

5.3.2 释放连接(TCP Release Transport Connection)

5.4 用户数据报协议UDP(User Datagram Protocol)

5.4.1 UDP用户数据报的首部格式(UDP Header)

5.4.2 UDP应用于RPC(UDP Used In RPC)

5.5 网关及网络设备(Gateway and Network Devices)

5.5.1 网关的工作原理(Principle of Gateway)

5.5.2 网络互连设备比较(Comparison of Network InterconnectionDevices)

5.6网络编程(Network Programing)

5.6.1 WinSock API接口(WinSock Application Program Interface)

5.6.2 WinSock编程(WinSock Programming)

5.6.3 客户机/服务器模式 (Client/Server Model)

5.7实时传输协议RTP(Realtime Transport Protocol)

5.7.1 连续媒体数据基本特征(Continuous Media Data BasicCharacteristics)

5.7.2 UDP应用于RTP(UDP Used In RTP)

5.7.3 RTP协议结构及工作机制(Format and Mechanism of RTPProtocol)

习题

实验指导51TCP/UDP协议分析

实验指导52TCP协议通信过程分析

实验指导53基于Socket的传输层网络编程

第6章加密安全(Encryption & Security)

6.1 网络安全分类(Security Classes)

6.1.1 安全攻击(Safety Attack)

6.1.2 安全服务(Safety Service)

6.1.3 安全机制(Safety Mechanism)

6.2 对称数据加密(Symetric Data Encryption)

6.2.1 DES算法(Algorithm)

6.2.2 3DES算法

6.2.3 AES和IDEA

6.3 RSA公钥密码体制(Rivest,Shamir & Adleman Public Key)

6.3.1 公开密钥体制的提出(The Public Key Infrastructure WasProposed)

6.3.2 公钥体制工作原理(Principle of Public Key Infrastruction)

6.3.3 RSA算法(RSA Algorithm)

6.4 报文鉴别(Message Authenticating)

6.4.1 报文鉴别的意义(Purpose of Message Authenticating)

6.4.2 报文鉴别码(Message Authentication Code)

6.4.3 MD5报文摘要算法(MD5 Message Digest Algorithm)

6.5 数字签名及公钥管理(Digital Signature and Public Key Management)

6.5.1 数字签名(Digital Signature)

6.5.2 数字证书和公钥基础设施PKI(Certificate and Public KeyInfrastructure)

6.6防火墙(Firewall)

6.6.1 防火墙的概念(Fundamental Concepts of Firewall)

6.6.2 防火墙的类型(Classification of Firewall)

习题

实验指导61网络常规加密DES

实验指导62网络公钥加密RSA

第7章应用层(Application Layer)

7.1 C/S、B/S和P2P技术

7.1.1 C/S和B/S的概念(C/S and B/S Concept)

7.1.2 P2P技术(Peer to Peer)

7.2 HTML、HTTP和Web(Hyper Text Markup Language,Hyper Text

Transport Protocol & Web)

7.2.1 HTML(HyperText Markup Language)

7.2.2 HTTP(HyperText Transfer Protocol)

7.2.3 Web设计流程(Flow of Web Design)

7.3 嵌入式Web技术(Embedded Web)

7.3.1 传统控制与Web控制系统比较(Traditional vs. Web ControlSystem)

7.3.2 嵌入式与标准Web服务器的差别(Embedded vs. StandardWeb Server)

7.3.3 嵌入式Web的实现方式(Implement Way of Embedded WebTechnology)

7.4 DNS和DHCP(DNS and Dynamic Host Contribution Protocol)

7.4.1 因特网的域名结构(Internet Domain Name Structure)

7.4.2 域名高速缓存(Cache of Domain Name)

7.4.3 DNS 域名解析工作过程

7.4.4 引导程序协议BOOTP(Boot Protocol)

7.4.5 动态主机配置协议DHCP(Dynamic Host Contribution Protocol)

7.4.6RARP、BOOTP和DHCP的区别

7.5 FTP、TFTP、Telnet和SNMP协议

7.5.1 文件传送协议FTP(File Transfer Protocol)

7.5.2 简单文件传送协议TFTP(Trivial File Transfer Protocol)

7.5.3 远程登录协议Telnet(Remote Login Protocol Telnet)

7.5.4 简单网络管理协议SNMP(Simple Network ManagementProtocol)

7.6SMTP、POP3和IMAP邮件协议

7.6.1 简单邮件传送协议SMTP(Simple Mail Transfer Protocol)

7.6.2 POP3协议

7.6.3 IMAP协议

7.7现场总线应用层协议(Field Bus Application Layer Protocol)

7.7.1 CANopen协议结构(CANopen Protocol Structure)

7.7.2 CANopen通信对象(CANopen Communication Objective)

7.7.3 标识符的地址分配(Address Allocation of Identifier)

习题

实验指导71网络服务器管理实验

实验指导72HTML设计实验

实验指导73嵌入式Web服务器实验

第8章嵌入、移动和物联网(Embedded,Mobile & IOT)

8.1 嵌入式网络(Embedded Access Network)

8.1.1 嵌入式系统的组成(Form of Embedded Access Network)

8.1.2 以太网和CAN现场总线比较(Ethernet and CAN Comparison)

8.1.3 嵌入式TCP/IP协议栈(Embedded TCP/IP Protocol Stack)

8.1.4 嵌入网络的上位机通信(Communication of Embedded NetworkWith PC)

8.2 无线传感器网络--ZigBee(Wireless Sensor Network-ZigBee)

8.2.1 ZigBee概述(ZigBee Introduction)

8.2.2 ZigBee设备节点(ZigBee Device Node)

8.2.3 ZigBee网络拓扑结构(ZigBee Network Topology)

8.3 蜂窝移动通信(Cellular Mobile Communication)

8.3.1 GSM蜂窝移动通信(GSM Cellular Mobile Communication)

8.3.2 第三代移动通信(3G)

8.3.3 TDSCDMA技术

8.3.4 第四代移动通信的关键技术(4G Key Technology)

8.4 物联网(Internet of Things)

8.4.1 物联网定义(Definition of Internet of Things)

8.4.2 物联网关键技术(Key Technology of Internet of Things)

习题

实验指导81ZigBee仿真实验

附录

附录A网络协议分析工具Wireshark

A.1 什么是Wireshark

A.2 Wireshark安装

附录B路由交换仿真工具NetSim

附录C网络协议仿真工具NS

附录D网络常见英语缩略词汇

附录E网络常用标准

参考文献

内容摘要:

本书在介绍一般计算机网络基本原理基础上,强调以下三个方面: 首先,在以局域网为主的计算机网络原理基础上,增加了电子电气类专业在实际工作中所用到的现场总线、嵌入式和无线移动等网络知识;其次,介绍了基本的网络编程知识,提供了部分程序源代码;最后,注重学生实践应用能力的培养,每章都编写了实验指导,强调了实践性和实用性,与相关网络技术的基本原理结合紧密。全书分8章,介绍了网络体系结构,物理层,数据链路层,网络层,传输层,表示层(安全加密),应用层,嵌入式技术、移动和物联网等新的网络技术内容,每一章除了基础内容外,还介绍了较多的网络新技术。本书可作为高等院校电气与电子信息类本、专科专业的计算机网络或网络技术的教材,也可以作为其他专业学生、教师和网络技术人员的参考书。

书籍规格:

书籍详细信息
书名计算机网络技术与设计站内查询相似图书
9787302350460
如需购买下载《计算机网络技术与设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

计算机网络技术与设计是清华大学出版社于2014.出版的中图分类号为 TP393 的主题关于 计算机网络-教材 的书籍。