计算机网络复习总结-2018-杭电
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1计算机网络概述
网络的边缘与网络核心、两级子网
网络中的地址及地址之间的关系
知识点:
两级子网:
通信子网:网络的核心,用于数据的传输,交换连接和通信控制。访问节点:即数据电路端接设备()位于通信子网边缘。用于连接资源子网的计算机设备。
交换节点:位于通信子网内部用于数据的连接和交换,主要工作是储存转发。
资源子网:也叫用户子网,网络的边缘。用于数据的发送、接收和处理,向网络用户提供各种网络资源和网络服务。
端节点:也叫做数据终端设备,用于发送、接收和处理数据。
1、认知计算机网络的拓扑结构
总线型、
优点:结构简单、节点接入网络方便、成本低、易于实现和管理;
缺点:多个节点使用信道时容易产生冲突。
星形、
优点:节点之间通过中心节点通信,节点接入网络方便。
缺点:中心节点容易成为网络的瓶颈。
环形、
优点:环路上的数据传输有确定的延时,节点对信道不会存在冲突。
缺点:需要较复杂的环路维护。
树形、
是星形拓扑的扩展,节点层次连接数据交换主要在上下节点进行,适宜汇集数据信息的需求,是中常用的拓扑结构。
回路形、
全连接或网状、
形式上无规则,节点间任意连接,优点是系统可靠性高,适宜广域网的组建。缺点是网络结构复杂,需要复杂的路由选择技术,流量控制和拥塞控制技术。
不规则型、卫星或无线电型等。
总结:
计算机网络是通过通信设施、传输介质和通信协议,将分散在不同地点的计算机设备互连起来,实现资源共享、数据传输的系统计算机网络技术的发展经历了4个阶段:
联机终端通信网络
计算机网络的组成和结构从三个方面进行讨论:
计算机网络的物理构成;计算机网络的拓扑结构;计算机网络的协议体系结构
因特网的技术标准以请求注释文件给出
因特网体系结构委员会在协议产生前或审核作业中,负责验证文件
2计算机网络体系结构和网络协议
提纲:
参考模型的分层及各层的功能(协议数据单元)
物理层:利用传输介质为通信的主机之间的建立、管理和释放物理连接,实现比特流的透明传输,为数据联立层提供数据传输服务。比特流
数据链路层:在物理层提供比特流的基础上通过建立数据链路连接,采用差错控制与流量控制方法,使有差错的物理线路变成无差错的数据链路。帧
网络层:通过路由选择算法为分组通过通信子网选择适当的传输路径,实现流量控制,拥塞控制与网络互联的功能。分组
传输层:为分布不同地理位置计算机的进程提供可靠的端-端链接与数据传输服务;传输层向高层屏蔽了底层数据通信的细节。报文
会话层:负责维护两个会话主机之间连接的建立、管理和终止,以及数据的交换。表示层:负
责通信系统之间的数据格式变换、数据加密与解密、数据压缩与恢复。应用层:实现协同工作的应用程序之间的通信过程控制。
协议簇
结构:
应用层:向用户提供一组常用的应用程序,协议主要包括、、、、、。层(运输层):涉及两个协议(和)提供面向连接的服务,提供无连接的服务。
区别:
1、具有高可靠性,确保传输数据的正确性,不出现丢失或乱
序;在传输数据前不建立连接,不对数据报进行检查与修改,无须等待对方的应答,所以会出现分组丢失、重复、乱序,应用程序需要负责传输可靠性方面的所有工作;
2、也正因为以上特征,具有较好的实时性,工作效率较协议
高;
3、段结构比的段结构简单,因此网络开销也小。
层(网络层):包括5种协议(),协议一种不可靠,无连接的数据报协议。协议用32位二进制地址标示互联网中的网络和主机,通过地址实现中的寻址。
主要功能:
解决异构网络的互联问题;
处理报文,并发送分组;
处理接收的分组,决定接收还是转发;
路由选择;
网络寻址和网络互连;
对网络中的流量控制,处理拥塞问题。
网络接口层:没有给出具体的协议描述,对应着物理层和数据链路层,因为协议支持所有的底层网络结构和网络协议。
分组交换、存储转发
分组交换:在每个分组的前面加上一个分组头,用以指明该分组发往何地址,然后由交换机根据每个分组的地址标志,将他们转发至目的地
存储转发:要求交换机在接收到全部数据包后再决定如何转发知识点:
1、了解网络协议的3个要素,与人类社会通信的类比方法
三要素:
语义:语义是解释控制信息每个部分的意义.它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应.
语法:语法是用户数据与控制信息的结构与格式,以及数据出现的顺序.
时序:时序是对事件发生顺序的详细说明
人们形象地把这三个要素描述为:语义表示要做什么,语法表示要怎么做,时序表示做的顺序
人类社会通信的类比方法:协议和分层
2、熟知网络层次的功能划分方法
计算机网络层次结构划分应按照层内功能内聚和层间耦合松散的原则
3、了解与的比较
4、认知网络中的服务、层次、接口和协议之间的关系
服务需要靠协议来实现。上下层之间通过接口交换服务原语实现通信。
5、熟知网络中的节点、以及节点的位置和用途
总结:
计算机网络是一个复杂的系统,采用层次结构
把复杂的功能要求分解到每一个层次
每个层次独立设计,层次之间通过清晰的接口联系
网络协议有三个要素:
语法,表示数据与控制信息的组成和格式
语义,表示二进制位组合给出何种控制信息,完成何种动作、何种应答
同步,事件实现顺序的说明,哪些动作先执行,哪些动作在其后执行
服务要靠协议来实现。上、下层之间和对等层之间用到多种数据单元
开放系统互连给出计算机网络设计时遵循的体系结构框架
目前计算机网络体系结构以五个层次讨论,将的高三层合为一个应用层
协议结构由四个层次组成,是一个具体的实现产品,是因特网的语言,是一个事实上的工业标准
局域网络()体系结构参考模型描述低层通信网络层次和协议
的体系结构仅涉及到计算机网络体系结构的低两层
3数据通信技术基础
提纲:
信道复用技术
数据编码技术
差错控制技术
前向纠错和技术