计算机网络整理资料 Laycher整理
1.计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互连起来,实现数据传输和资源共享的系统。
2.三大功能(数据通信、资源共享、分布处理与负荷均衡)五大特征(资源共享、分组交换、分布控制与管理、层次式体系结构、二个子网)
3.计算机网络的物理构成:通信子网和资源子网
4.协议是按层次结构设计的,协议层次的集合构成了协议体系结构。网络层次结构包含两个基本内容:网络实现的功能分解到若干个层次,每个功能层的功能用同等层协议。相邻层次之间通过接口交互必要的信息,构成下层为上层提供服务的关系。
5.计算机网络的硬件包括计算机设备、网络互连设备、连接设备和传输介质。
传输介质用来做信号的通路,分为:有线介质:双绞线、同轴电缆、光缆。无线介质:无线电、红外线、激光等
计算机设备有:各种计算机、打印机。网络存储设备。信息的发送和接收设备(信源和信宿),同时也是信息处理设备。
网络连接设备包括交换机、集线器。
网络互连设备用于网络之间的互连,有:中继器、桥接器、网桥、交换机、路由器、网关和协议转换器。
6.网络软件;网络体系结构给出计算机网络的层次和协议集合。网络操作系统用于管理计算
机网络的连接和运行。网络协议软件用来实现网络协议的功能 。网络工具软件用于对网络环境的配置 。网络应用软件是在网络环境中解决各种应用问题的软件。
7. 计算机网络技术的发展经历了4个阶段:联机终端通信网络;计算机-计算机网络;开放式标准化网络;因特网时代。
8.计算机网络协议的三要素:
⑴ 语法,即信息格式,协议数据单元PDU的结构或格式,包括哪些字段,字段的作用;
⑵ 语义,某些信息位组合的含义,标识通信双方可以理解的确定的意义,PDU给出何种控制信息、完成何种操作、做出何种响应,即各字段中若干二进制位0或1的组合代表什么样的含义;
⑶ 同步(时序),即收、发双方能分辨出通信的开始和结束,哪些动作先执行,哪些动作后执行。为完成一次通信所需要的不同PDU之间有操作顺序规程。有时同步也称为规程。
语法定义了怎么做,语义定义了做什么,同步时序关系定义了什么时候做。
每个ip地址由什么组成
9.在计算机网络中用协议数据单元PDU(Protocol Data Unit)描述通信协议
PDU由控制部分和数据部分组成。控制部分由若干字段组成,表示通信中用到的双方可以理解和遵循的协议。
10.计算机网络体系结构是 计算机网络层次和协议的集合
根据计算机网络两级子网的结构,把计算机网络的功能划到5个层次:
⑴网络中节点之间的物理连接,例如计算机设备及端系统和通信子网的连接处应划分一个层次,用于端系统与通信子网的连接,称为物理层;
⑵ 通信子网中相邻节点之间实现可靠的传输应划分为一个层次,称为数据链路层;
⑶ 源节点和目的节点之间可靠传输的功能可划分为一个层次,称为网络层;
⑷ 在端节点到端节点,例如两个通信的计算机设备之间可靠传输划分为一个层次,称为传输层;
⑸ 应用进程之间的可靠传输可划分为一个层次,称为应用层。
11. 计算机网络中的通信服务:一种是面向连接服务。另一种是无连接服务。
连接类型 | 服务类型 | 应用 |
面向连接 | 可靠的消息流 | 页码序列 |
可靠的字节流 | 远程登录 | |
可能不可靠的连接 | 数字化声音 | |
无连接 | 不可靠的数据报 | |
有确认的数据报 | 有确认的挂号邮件 | |
问答服务 | 数据查询 | |
12. 网络服务用服务原语描述,服务原语由三部分组成:原语名;原语类型;原语参数。
原语名说明服务的内容,原语名和原语类型之间由点进行间隔。原语类型说明层与层之间信息传输的流向。原语名用大写字母表示。
原语类型有4种,用小写字母表示:⑴ 请求request发送方希望得到某些服务;⑵ 指示indication接收方得知某个事件发生;⑶ 响应response接收方对某个事件应答;⑷证实confir
m发送方得知请求的结果。
13. 实际上服务和协议是两个完全不同的概念
服务要靠协议来实现,通过服务原语的描述,可以清晰的给出上、下层接口和对等层之间的联系。
服务是各层为上层提供的一组原语操作,但未涉及这些操作如何完成。
协议:定义同层对等实体之间交换的协议数据单元(位流、帧、分组、报文段、报文)的格
式及意义的一组约定和规则。
15.OSI参考模型采用3级抽象:体系结构;服务定义;协议规范。
OSI参考模型体系结构是作为一个框架来组织和协调各层协议的制定,网络协议的规程说明比较精练。
服务定义详细地说明各层提供的服务,提供的服务与这些服务的具体实现无关 。
协议规范给出一组控制数据通信的规则
16. TCP/IP协议具有以下特点:是一个开放的网络协议蔟,免费使用;做到与计算机硬件与操作系统无关,与特定的网络硬件无关;做到与低层通信子网平台无关,低层网络可以是广域网、局域网、无线网等;提供统一的网络逻辑地址IP地址,用于标识网络中的一个连接,使得异种计算机、异种计算机网络互连成为可能;运输层协议TCP提供可靠的端到端数据传输,可以屏蔽通信子网的差异。应用层协议内容丰富。 ;;;
应用层
TCP层
IP层
网络接口层NIL
17.OSI模型在所有各层都进行差错校验和处理。而TCP/IP仅在TCP层,即仅在端到端进行差错控制。
18. 传输介质分为有线传输介质和无线传输介质。
数据通信是指计算机之间或其它数字终端装置之间的通信。信道传输数据的能力是受到限制的。信道的最大容量与信道的带宽有关。
复用技术用于在一个信道上同时传输多路信号。
模拟数据和数字数据都可以转换为模拟信号或数字信号。
传统的交换技术有:电路交换;报文交换;分组交换。
数据通信和计算机网络中的差错控制方法采用编码的方法,分为检错编码和纠错编码。
19.通信双方在应用层交换的协议数据单元是报文。应用层需要的服务包括:把应用协议数据单元可靠地从一个端系统传输到另一个端系统;这里涉及到应用进程的复用和分解;多个应用可以由不同的进程来标识;在具体实现时,不同的应用进程可以通过下一层运输层的端口号字段来区分
20.进程通过运输层的端口区分不同的应用:在具体实现时是通过套接字(Socket)在网络
上发送和接收应用报文。 套接字由运输层逻辑地址端口号加上网络层逻辑地址IP地址构成。套接字可以认为是进程的门户,是同一台主机内应用层与运输层之间的接口。
21. 应用层协议需要运输层协议提供的服务,分为三种情况;
第一种是使用TCP协议 例如HTTP、SMTP、FTP、Telnet等;
第二种是使用UDP协议 例如SNMP、TFTP等;
第三种情况是即可以使用TCP协议,也可以使用UDP协议 例如DNS等。
22. 域名解析过程分为递归查询和重复查询。域名解析过程中涉及到三种域名服务器:本地域名服务器;根域名服务器;授权域名服务器
23. URL由4部分组成:协议://主机:端口/路径
24.HTTP报文有两种:一种是请求报文,报文由请求行、首部行和实体主体组成,由浏览器发送给服务器;另一种是响应报文,报文由状态行、首部行和实体主体组成,由服务器传送给浏览器。
方法
P 84.图25. 一个系统的构成包括:协议;用户代理;服务器。
发送方和接收方邮件服务器之间的通信包括3个阶段:连接建立;邮件传输;连接释放。
HTTP是一个拉协议:用户使用TCP协议发起向Web服务器的连接,使用HTTP协议从Web服务器拉取信息
SMTP主要是一个推协议:发送邮件服务器发起TCP连接,把邮件推向接收邮件服务器。
26. 运输层的作用
运输层的位置在网络边缘,属于端到端的层次:运输层协议处在计算机网络中的端系统之间,为应用层提供可靠的端到端的通信和运输连接。
运输层为高层用户屏蔽了通信子网(网络核心)的细节。
运输层起着承上启下的功用。
运输层除了要为应用进程提供复用和分用,还要为应用报文提供差错检测,包括:传输数据出错、传输数据丢失、应答数据丢失、重复、失序、超时等。
运输协议要为端系统提供流量控制,并对尽力交付的网络提供拥塞控制等。还有连接建立与连接释放、连接控制和序号设置等。
27. 网络层是为主机之间提供逻辑通信,运输层是为应用进程之间提供端到端的逻辑通信。
B
服务器主机
28.计算机网络中常用的差错控制方法有:
奇偶校验:常用在串行异步传输中
校验和计算:用在运输层的差错控制中
循环冗余校验CRC:用在数据链路层的差错控制中,尤其在局域网中
29. 网络协议设计的目的是:实现网络中的可靠数据传输RDT
采用滑动窗口协议SWP(slide windows Protocol)描述协议的执行情况
30.流量控制是对一条通信路径上的流量进行控制,其目的是保证发送者的发送速度不超过接收者的接收速度。流量控制只涉及一个发送者和一个接收者,涉及到两个节点。流量控制是局部控制。
拥塞控制是对整个通信子网的流量进行控制,其目的是保证通信子网的流量与资源相匹配,不出现系统性能恶化、甚至崩溃的局面。涉及到网络中多个节点(主机、路由器、交换机)。拥塞控制是全局控制。
拥塞控制涉及到的层次有 数据链路层、网络层和运输层
拥塞控制方法 :连接接纳控制CAC控制方法属于开环方法,也称为拥塞预防方法。
基于许可证方法 ,类似于对教室里听课人数的限制。
通信量整形(traffic shaping)是调整数据传输的平均速率,以及通信量的突发性。
31.TCP/IP协议蔟的运输层协议有两个:TCP协议和UDP协议
32.用户数据报协议UDP 的特点与作用
用户数据报协议UDP是TCP/IP协议簇中的无连接的运输层协议,只在IP数据报服务上增加很少的功能
UDP协议提供了端口号字段,可以实现应用进程的复用和分用
UDP协议也提供了校验和计算,可以实现包括伪协议头和UDP用户数据报的校验
P126
33.运输控制协议TCP 的功能描述
TCP是最复杂的运输层协议这体现了TCP/IP协议把复杂留在端系统,尽量使通信子网简单的设计思想。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论