计算机网络体系结构与参考模型

1、计算机网络分层结构

计算机网络的各层及其协议的集合称为网络的体系结构(Arichitecture)

这些功能是用何种硬件或软件完成的,则是一个遵循这种体系结构的实现(Implementation)

2、计算机网络协议、接口、服务的概念

2.1、协议

网络协议(Network Protocol):为进行网络中的数据交换而建立的规则、标准或约定,它是控制两个(或多个)对等实体进行通信的规则的集合,是水平的。

网络协议由如下三部分组成:

  • 语法: 规定了传输数据的格式;
  • 语义: 规定了所要完成的功能,即需要发出何种控制信息、完成何种动作及做出何种应答;
  • 同步: 规定了执行各种操作的条件、时序关系等,即事件实现顺序的详细说明。

2.2、接口

接口: 同一结点内相邻两层间交换信息的连接点,是一个系统内部的规定。

在典型的接口上,同一结点相邻两层的实体通过服务访问点(Service Access Point,SAP)进行交互。

每个SAP都有一个能够标识它的地址。

2.3、服务

服务: 下层为紧邻的上层提供的功能调用;

上层使用下层所提供的服务时必须与下层交换一些命令,这些命令在OSI中称为服务原语
OSI将原语分为4类:

  • 请求(Request):由服务用户发往服务提供者,请求完成某项工作。
  • 指示(Indication):由服务提供者发往服务用>户,指示用户做某件事情。
  • 响应(Response):由服务用户发往服务提供者,作为对指示的响应。
  • 证实(Confirmation):由服务提供者发往服务用户,作为对请求的证实。

计算机网络提供的服务可按以下三种方式分类:

  1. 面向连接服务与无连接服务;

a. 面向连接服务,通信前双方必须先建立连接,分配相应资源,传输结束后释放连接和所占用资源。因此这种服务可分为连接建立、数据传输和连接释放三个阶段。例如TCP就是一种面向连接服务的协议;
b. 无连接服务时一种不可靠的服务。这种服务常被描述为“尽最大努力交付”,它并不保证通信的可靠性。例如IP、UDP就是一种无连接的服务。

  1. 可靠服务与不可靠服务;

a. 可靠服务是指网络具有纠错、检错、应答机制,能保证数据正确、可靠地传送到目的地;
b. 不可靠服务是指网络只是尽量正确、可靠地传送,而不能保证数据正确、可靠地传送到目的地,是一种尽力而为的服务。

  1. 有应答服务和无应答服务;

有应答服务是接收方在收到数据后向发送方给出相应的应答,该应答由传输系统内部自动实现,而不由用户实现。

3、ISO/OSI参考模型和TCP/IP模型

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值