发送文件前的工作:

1. 发起通信的计算机必须将数据通信的通路进行激活

2. 要告诉网络如何识别目的主机

3. 发起通信的计算机要查明目的主机是否开机,并且网络连接正常

4. 发起通信的计算机要清楚,对方计算机中文件管理程序是否做好准备工作

5.确保差错和以外可以解决

所以要把大问题分成很多小问题

怎么分层?

分层的基本原则:

1. 各层之间相互独立,每层只实现一种相对独立的功能

2. 每层之间的界面自然清晰,易于理解,相互交流尽可能少

3. 结构上可分割开,每层都采用最合适的技术来实现

4. 保持下层对上层的独立性,上层单向使用下层提供的服务

5. 整个分层结构应该能促进标准化工作

概念:

实体:第n层中的活动元素称为n层实体,同一层的实体叫对等实体

协议:为进行对等实体数据交换而建立的规则,标准或约定称为网络协议

协议三要素:语法,语义,同步(指规定各种操作的顺序)

接口(访问服务点SAP):上层使用下层服务的入口

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

SDU:就是有用的数据

PCI:控制协议操作的信息

PDU:对等层次之间的数据单位

PCI+SDU = PDU

PDU作为下一层的SDU,然后PCI处理,进行传给下一层

计算机网络体系结构是计算机网络的各层及协议的集合

第n层向n+1层提供服务时,这个服务不光包含第n层本身的功能,还包含由下层服务提供的功能

分层结构,协议,接口,服务相关推荐

  1. 1.2.1 分层结构 协议 接口 服务

    1.2.1 分层结构 协议 接口 服务

  2. 同一个项目相互调接口_408计算机网络D3-第二章:网络体系结构与参考模型(上)分层结构-协议-接口-服务...

    网络体系结构是从功能上描述计算机网络结构. 计算机网络体系结构简称网络体系结构是分层结构:是计算机网络的各层及其协议的集合. 每层遵循某个/些网络协议以完成本层功能. 分层结构-协议-接口-服务 首先 ...

  3. 第一章 计算机网络 5 分层结构/协议/接口/服务的概念 [计算机网络笔记]

    第一章 计算机网络 5 分层结构/协议/接口/服务的概念 本笔记参考书目: 计算机网络(第8版)谢希仁 2021王道计算机网络视频公开课 本节重点: 分层结构/协议/接口/服务 实体/对等实体 PCI ...

  4. 【王道考研计算机网络】—分层结构 协议 接口 服务

    [王道考研计算机网络]-分层结构 协议 接口 服务 一.为什么要分层? 发送文件之前要做的准备工作: 发起通信的计算机必须将数据通信的通路进行激活 要告诉网络如何识别目的主机 发起通信的计算机要查明目 ...

  5. 计算机网络之网络概述:4、分层结构(协议、接口、服务)

    概述:分层结构 思维导图: 为什么要分层: 怎么分层: 计算机分层结构: 概念总结: 思维导图: 为什么要分层: 举一个发送文件的例子,小伙伴们可以看到发送文件前要有许多的准备工作,若放在一块儿做这些 ...

  6. 王道考研 计算机网络5 分层结构 协议 服务 接口

    引入;发送文件前要准备的工作 分层的基本原则 分层结构中相关的概念 PCI+SDU=PDU 上一层的PDU作为传给下一层的SDU,传输下去 总结

  7. 1.2.1 计算机网络的分层结构、协议、服务和接口

    文章目录 1.为什么计算机网络要分层? 2.如何分层呢? 3.正式认识分层结构(协议.接口.服务) (1)协议的组成 (2)服务原语 (3)协议.接口.服务之间的关系 1.为什么计算机网络要分层? 如 ...

  8. 1.2.1 计算机网络的分层结构、协议、服务和接口(转载)

    原文链接:https://blog.csdn.net/weixin_43914604/article/details/104557738 本博客为个人学习.研究或者欣赏用,如有侵权,请与我联系删除,谢 ...

  9. 计算机网络的分层结构、协议、服务和接口

    1.为什么计算机网络要分层? 如上图所示,这是一台计算机向另一台计算机发送pdf文档的传输过程,传输过程分为大致4个步骤,这4个步骤合起来就是一个数据传输的解决方法.但是这4个步骤合起来,传输显得很复 ...

  10. 计算机网络——分层结构,协议,接口和服务

    1.为什么要分层? \qquad当有两台主机,A向B通过网络发送文件,在发送文件前需要完成这么几件事情:1)A必须将数据通信的通路进行激活:2)要告诉网络如何识别目的主机B:3)A要查明B是否开机,并 ...

最新文章

  1. 关于端口聚合或端口聚合称呼的误区
  2. 更改Webshpere的profile端口及删除profile
  3. python 小说-用Python爬下十几万本小说,再也不会闹书荒!
  4. dcmtk程序包综述(1)
  5. sharepoint 2010学习资源汇总
  6. Linux打开浏览器进程,Linux终端Web浏览器w3m
  7. Luogu P2735 电网【真·计算几何/Pick定理】By cellur925
  8. 【进阶】 --- 多线程、多进程、异步IO实用例子
  9. 关于设计模式的感悟2
  10. html table 转置,jQuery+CSS实现的table表格行列转置功能示例
  11. Atitit attilax提出的软件开发发展趋势与概念 1. 长期化 复用化 跨平台 可移植性 1 2. 通用化 通用 化的渠道至少有3种 1 2.1. 模块化 1 2.2. 标准化接口 1 2
  12. ReentrantLock及AQS浅谈
  13. 基于CarMaker的C-NCAP主动安全系统试验仿真(一)
  14. 天空卫士与电子科技大学持续合作,助力数据安全人才培养
  15. R 计算均方差MSE(mean squared error)
  16. 算法基础系列第三章——图论之最小生成树问题
  17. JS input校验只能输入数字(包括正负数、小数)
  18. 米斯特web安全培训第一期课程目录
  19. 常用方法(图片逆光度、傅里叶变换、寻找波峰波谷、计算俯仰/侧脸)
  20. 开发如何选择。。。网银在线,快钱,支付宝,财付通

热门文章

  1. LeetCode 1362. 最接近的因数
  2. LeetCode 231. 2的幂 LeetCode 338. 比特位计数(2进制1的个数)
  3. POJ 1007 DNA排序解题
  4. python写字板_pywinauto简单操作写字板的例子
  5. python中函数的可变参数解析
  6. 线性规划 - 用单纯形法解决整数规划问题 - (Matlab、Lingo建模)
  7. 模型训练太慢?显存不够用?这个算法让你的GPU老树开新花
  8. Pytorch 中 matmul 广播
  9. 「Luogu5395」【模板】第二类斯特林数·行
  10. python学习之数据类型(int,bool,str)