IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 网络工程师(软考)学习笔记2--计算机网络体系结构1 -> 正文阅读

[网络协议]网络工程师(软考)学习笔记2--计算机网络体系结构1

笔者在早些时候已经通过了软件考试的网络工程师,因为以前学习的时候比较赶,当时也是备考研究生入学考试,很多概念也是模糊不清的,现在想重新复习网络工程师的教程,理清概念,同时也是为了下一阶段网络规划师打好基础,该系列博客是教程的一些学习笔记,在不断学习的过程中,更加深入理解,将会回头添加新的内容,因为网络工程师教程书籍很厚,很多小伙伴看书觉得无聊,干燥乏味,小伙伴们可以把该系列博客当成日常复习的工具,有空的时候瞄一眼,笔者努力减少撰写错误,同时多补充一些额外的知识,各位小伙伴在阅读博文的时候,如果发现笔者写错了,请及时反馈,非常感谢!



  1. 用户与应用程序通信的过程
    1
  2. 开放系统互连参考模型基本概念
    开放系统:遵从国际标准的、能够通过互连而相互作用的系统;
    开放系统的每一个层次由一些实体组成;
    实体:软件元素或硬件元素的抽象;
    处于同一层的实体称为对等实体,一个层次由多个实体组成;
    任何层都可以称为N层,N层的上层称为(N+1)层,N层的下层称为(N-1)层;

    分层的基本思想:
    每一层在其下层提供的服务基础上提供更高级的增值服务,最高层提供能够运行分布式应用程序的服务;
    分层同时是为了保持层次之间的独立性,用原语操作定义每一层为上层提供的服务,而不考虑这些服务是如何实现的。

    理解:所有(N)层实体在(N-1)层实体提供的服务的基础上向(N+1)层提供增值服务。
  3. 实体、服务访问点、协议
    (N)实体之间的通信只使用(N-1)服务;
    (N)实体之间的合作关系由(N)协议来规范;
    (N)协议:公式和规则组成的集合,精确定义了(N)实体如何协同工作的,利用(N-1)服务去完成(N)功能,以便向(N+1)实体提供服务;

    (N+1)实体从(N)服务访问点 (Service Access Point,SAP) 获得(N)服务;
    一个 (N)SAP 只能由一个(N)实体提供,也只能被一个(N+1)实体使用;
    一个(N)实体可以提供多个 (N)SAP一个(N+1)实体可能利用几个 (N)SAP 为其服务;
    OSI/RM用抽象的服务原语说明一个功能层提供的服务,这些服务原语采用了过程调用的形式;
    服务分为:面向连接的服务和无连接的服务;
    面向连接服务的4种服务原语:请求原语、指示原语、响应原语、确认原语;
    (N)连接的两端称为(N)连接端点(Connection End Point,CEP);
    2
    3
  4. 与连接相关的几个概念
    a.连接的建立与释放
    当某个(N+1)实体要求建立与远方的(N+1)实体的连接时,它必须给当地的(N)SAP提供远方(N)SAP的地址,(N)连接建立后,(N+1)实体就可以用它们自己一端的(N)CEP来引用该连接;
    b.多路复用和分流
    在(N-1)连接之上可以构造出3种具体的(N)连接:
    一一对应式:每一个(N)连接建立在一个(N-1)连接上;
    多路复用式:几个(N)连接多路访问同一个(N-1)连接;
    分流式:一个(N)连接建立在几个(N-1)连接上
    c.数据传输
    (N)协议控制信息通过(N-1)连接在两个(N)实体之间交换,用于协调(N)实体之间的实体间的合作关系;
    (N)接口控制信息是在(N+1)实体和(N)实体之间交换的信息,用于协调两个实体间的合作;
    (N)服务数据单元是通过(N)连接从一端传送到另一端的数据的集合,这个集合在传送期间保持其标识不变;(N)服务数据单元可能通过一个或多个(N)协议数据单元传送,并在到达接收端后完整地交给上层的(N+1)实体。
控制数据结合
(N)-(N) 对等实体(N) 协议控制信息(N) 用户数据(N) 协议数据单元
(N)-(N+1) 邻层实体(N) 接口控制信息(N) 接口数据(N) 接口数据单元
  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-08-23 17:02:36  更:2021-08-23 17:03:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 21:23:52-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码