计算机网络的体系结构

什么是协议?

在计算机网络中进行数据交换而建立的规则、标准或约定的集合就称为网络协议,是计算机网络软件、硬件开发的依据。

协议的三要素是什么?

  1. 语义:涉及用于协调与差错处理的控制信息
  2. 语法:涉及数据及控制信息的格式、编码及信号电平的等
  3. 定时:涉及速度匹配和排序等

计算机网络为什么要采用分层体系结构?

层次结构的好处在于使每一层实现一种相对独立的功能,每一层不必知道下面一层是如何实现的,只要知道下层通过层间接口提供的服务是什么及本层向上层提供什么样的服务,就能独立的设计。系统分层后,每一层次的功能相对简单易于实现和维护。此外,若每一层需要作改动或被替代时,只要不去改变它和上、下两层的接口服务关系,则其他层次都不会受其影响。因此具有很大的灵活性。分层结构还有利于交流、理解和标准化、

网络的体系结构:计算机网络的各层次结构模型和其协议的集合

特点:

1.只有在物理介质上是实通信,其它各对等实体间都是虚通信

2.各对等层的虚通信必须遵循该层的协议

3.n层的虚通信是通过n/n-1层间接口处n-1层提供的服务以及n-1层的通信(通常也是虚通信)来实现的。

1.OSI/RM(开放系统互连参考模型)

1984年,国际化标准组织(ISO)制定的标准化开放式计算机网络层次结构模型,又称ISO'S OSI 参考模型。

内容:

1.体系结构:七层模型,用以进行进程间的通信,并作为一个框架来协调各层标准的制定

2.服务定义:描述各层所提供的服务,以及层与层之间的抽象接口和交互用的服务原语;

3.协议规范:精确的定义了应当发送何种控制信息以及何种过程来解释该控制信息。

OSI/RM的结构

从下到上分别为:

1.物理层(Physical Layer,PH)

实现两个计算机间的物理连接,在它们之间传输二进制数据。本层描述传输介质,规定电缆类型、信号电平和传输速率。它定义了通信电缆如何连接到网卡,用何种传输技术传输数据,同时定义了位同步与检查

2.数据链路层(Data Link Layer,DL)

建立相邻结点之间的链路,并管理该链路。在本层中,把来自物理层的数据装成帧,然后把这些数据帧在计算机间无差别的传递。换言之,起一个转换作用,就是把来自物理层的位流形式的数据加工成为帧,发送到上层,同时也把来自上层的帧分为位组,转发到物理层。

本层规定帧的格式并进行差错检查,同时,本层还包括标识网络设备、控制介质访问权、定义网络逻辑拓扑模型及控制数据流

3.网络层(Network Layer,N)

控制信息在数据链路层和传输层之间的转发,建立、和终止网络连接。数据链路层主要解决同一网络内设备之间的通信,而本层主要解决不同子网间的通信。

因此,就必须涉及路由(不严格地说,路由就是一个网络中的某一个结点到另一个网络中的某一个结点的路径),要在不同网络间通信,必须考虑以下几个方面

  1. 寻址。必须对各不同子网络中的每一个网络设备分配唯一的地址,这样才能找到这些设备
  2. 交换。规定不同子网的信息交换方式。交换技术有电路交换报文交换和分组交换(最常用)
  3. 路由算法。即选择分组交换的路径的算法
  4. 连接服务。控制流量(如防止阻塞)、差错检测等
  5. 网关。协调不同网络中的、遵循不同规则的网络设备的通信

4.传输层(也称运输层)(Transport Layer,T)

保证信息的可靠传输,即检测传输错误,并处理传输错误。

5.会话层(Session Layer,S)

组织和协调两个实体之间的对话,并支持它们的数据交换。管理会话的两台机器中谁先发送、何时发送、占用多长时间

6.表示层(Presentation Layer,P)

对应用层送来的命令和数据加以解释,并对各种语法赋予相应的意义

7.应用层(Application Layer,A)

协调各个应用程序的工作。如电子邮件、数据库等都利用应用层来传达信息。

TCP/IP参考模型

传输控制协议/互联网协议TCP/IP是一个使用非常普遍的网络互连标准协议。是美国国防部高级计划研究局DARPA为实现ARPANET(后发展为Internet)互联网而开发的。

TCP/IP可以分为4个层次:

  1. 主机——网络层
  2. 互连层
  3. 传输层
  4. 应用层

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
大学生参加学科竞赛有着诸多好处,不仅有助于个人综合素质的提升,还能为未来职业发展奠定良好基础。以下是一些分析: 首先,学科竞赛是提高专业知识和技能水平的有效途径。通过参与竞赛,学生不仅能够深入学习相关专业知识,还能够接触到最新的科研成果和技术发展趋势。这有助于拓展学生的学科视野,使其对专业领域有更深刻的理解。在竞赛过程,学生通常需要解决实际问题,这锻炼了他们独立思考和解决问题的能力。 其次,学科竞赛培养了学生的团队合作精神。许多竞赛项目需要团队协作来完成,这促使学生学会有效地与他人合作、协调分工。在团队合作,学生们能够学到如何有效沟通、共同制定目标和分工合作,这对于日后进入职场具有重要意义。 此外,学科竞赛是提高学生综合能力的一种途径。竞赛项目通常会涉及到理论知识、实际操作和创新思维等多个方面,要求参赛者具备全面的素质。在竞赛过程,学生不仅需要展现自己的专业知识,还需要具备创新意识和解决问题的能力。这种全面的综合能力培养对于未来从事各类职业都具有积极作用。 此外,学科竞赛可以为学生提供展示自我、树立信心的机会。通过比赛的舞台,学生有机会展现自己在专业领域的优势,得到他人的认可和赞誉。这对于培养学生的自信心和自我价值感非常重要,有助于他们更加积极主动地投入学习和未来的职业生涯。 最后,学科竞赛对于个人职业发展具有积极的助推作用。在竞赛脱颖而出的学生通常能够引起企业、研究机构等用人单位的关注。获得竞赛奖项不仅可以作为个人履历的亮点,还可以为进入理想的工作岗位提供有力的支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值