网络工程师(软考)学习笔记3--计算机网络体系结构2
2021/9/4 23:06:13
本文主要是介绍网络工程师(软考)学习笔记3--计算机网络体系结构2,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
笔者在早些时候已经通过了软件考试的网络工程师,因为以前学习的时候比较赶,当时也是备考研究生入学考试,很多概念也是模糊不清的,现在想重新复习网络工程师的教程,理清概念,同时也是为了下一阶段网络规划师打好基础,该系列博客是教程的一些学习笔记,在不断学习的过程中,更加深入理解,将会回头添加新的内容,因为网络工程师教程书籍很厚,很多小伙伴看书觉得无聊,干燥乏味,小伙伴们可以把该系列博客当成日常复习的工具,有空的时候瞄一眼,笔者努力减少撰写错误,同时多补充一些额外的知识,各位小伙伴在阅读博文的时候,如果发现笔者写错了,请及时反馈,非常感谢!
- OSI/RM七层协议
a.应用层。
应用层协议直接为端用户服务,提供分布式处理环境。
应用层管理开放系统的互联,包括:系统的启动、维持和终止,并保持应用进程间建立连接所需的数据记录;
b.表示层。
表示层提供一个可供应用层选择的集合,使得应用层可以根据这些服务功能解释数据的含义;
表示层以下各层只关心如何可靠地传输数据,表示层关心所传输数据的表现方式,语法,语义;
c.会话层。
会话层支持两个表示层实体之间的交互作用。
① 把两个表示实体结合在一起,或分开,称为会话管理;
② 控制两个表示实体间的数据交换过程,称为会话服务。
d.传输层。
传输层在低层服务的基础上提供一种通用的传输服务;
会话实体利用透明的数据传输服务而不必考虑下层通信网络的工作细节,使数据传输能高效进行;
传输层用多路复用或分流方式优化网络传输效率,当会话实体要求建立一条传输连接时,传输层要求建立一个对应的网络连接:
① 如果要求较高的吞吐率,传输层可能为其建立多个网络连接;
② 如果要求传输速率不是很高,单独创建和维持一个网络连接不合算,传输层考虑把多个传输连接多路复用到一个网络连接上。
e.网络层。
网络层通过网络连接交换传输层实体发出的数据,网络层把上层传来的数据组织成分组在通信子网的节点间进行交换传送;
交换过程中的两个问题:
① 选择路径,路径可以是固定不变的,可以是根据网络负载情况动态变化的;
② 防止网络中出现局部的拥挤或全面的阻塞。
f.数据链路层。
数据链路层是建立、维持、释放网络实体间的数据链路,这种数据链路对网络层表现为一条无差错的信道。
g.物理层。
物理层规定通信设备机械的、电气的、功能的和过程的特性,用于建立、维持、释放数据链路实体间的连接。
- SNA体系结构
SNA是一种以大型主机为中心的集中式网络。
SNA的七层:
① 物理层。
与物理传输介质的机械、电气、功能和过程特性有关,提供了传输介质的接口;
② 数据链路控制层。
把原始的比特流组织成帧,使之无损伤地沿着噪音信道从主站传送到次站;
SNA定义了串行数据链路控制协议SDLC,同时支持IBM令牌环网或其他局域网协议;
③ 路径控制层(PC)。
在源节点和目标节点间建立一条逻辑通路,对数据包进行分段和重装配,提高传输效率;
④ 传输控制层(TC)。
提供端到端的面向连接服务,不支持无连接通信,可以为上层提供一条无差错信道;
⑤ 数据流控制层(DFC)。
根据用户的请求和响应对会话方式和会话过程进行管理,决定数据通信的方向、数据通信方式、数据流的中断和恢复等;
⑥ 表示服务层(PS)。
定义了数据编码和数据格式,负责资源的共享和操作的同步,使得网络入口处的多个用户可以并发操作;
⑦ 事务处理服务层(TS)。
以特权程序形式为用户提供应用服务。
高级点对点网络(Advanced Peer-to-Peer Networking,APPN),使得SNA演变成为点对点的网络环境。
APPN网络环境的三类节点:
a.低级入口节点(Low-Entry Node,LEN):只能利用与其相连的网络节点提供的服务进行会话;
b.端节点(End Node,EN):包含APPN部分功能,具有路由能力,能够通过网络节点与其他端节点建立会话;
c.网络节点(Network Node,NN):包含APPN全部功能,控制点(Control Point,CP)功能管理着NN的全部资源,能够建立CP-to-CP会话,维护网络的拓扑结构,提供目录服务。
- X.25
- Novell NetWare
Novell公司的几个协议:
① IPX(Internet Protocol Exchange):Novell公司按照Xerox公司的IDP协议(Internet Datagram Protocol)实现的网络层协议,提供无连接的数据报服务,用于工作站和服务器之间传送数据;
② SPX(Sequential Packet Exchange):Novell公司的传输层协议,在分布式应用间提供顺序提交服务;
③ RIPX:Novell公司的路由信息协议,用于在网关间收集和交换路由信息;
④ BCAST:广播协议,用于向用户广播信息;
⑤ DIAG(Diagnostic):诊断协议,在局域网中用于连接测试和配置信息的收集;
⑥ WDOG(Watchdog):监视工作站活动,当连接断开时向服务器发出通知;
⑦ NetWare核心协议(NetWare Core Protocol,NCP):管理服务器资源,向服务器发出过程调用来使用文件和打印资源;
⑧ 突发模式协议(Burst Mode Protocol,BMP):提高文件传输效率,允许对一个请求发回多个响应包;
⑨ NetWare目录服务(NetWare Directory Services,NDS):分布式网络数据库。
这篇关于网络工程师(软考)学习笔记3--计算机网络体系结构2的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南