当前位置: 首页 > java >正文

总结___

文章目录

  • 第一章
    • 通信网
    • 计算机网络体系架构
    • 基本概念
      • 实体、协议
      • 服务类型:非连接、面向连接。
      • 服务访问点
      • 网络协议
    • 网络分类
  • 第二章

第一章

通信网

  • 网络的概念:网络是由若干节点和连接这些节点的链路组成

  • 研究网络分为三个派系:有线通信派,无线通信派,计算机派,三种人对网络的理解不同。

  • 三网的概念:

  1. 三网是指电信网、计算机网络、广播电视网,这三种网络提供的服务不同。
  2. 电信网的用户可以得到电话、电报、传真等服务。
  3. 有限电视网能够提供电视节目的服务。
  4. 计算机网络则能使用户迅速的传输文件、浏览网上的各种资料等。
  5. 在传输速度上,电信网习惯以4倍速率增长,计算机网习惯以10倍速率增长
  • 三种网络:
  1. 电信网: 分为有线网和无线网,有线网为点到点的独立信道,无线网应用于广播网络,特点是并行传输。
  2. 广播电视网络:通过无线电波或者通过导线向广大地区播送音响、图像节目的传播媒介。
  3. 计算机网络:诞生较晚,但是发展是很快的。

计算机网络体系架构

计算机网络的体系架构是计算机网络各层及其协议的集合
体系架构是这个计算机网络及其部件所应完成功能的精确定义
实现是遵循这种体系结构的前提下用何种软硬件实现这个问题
体系结构是抽象的,而实现则是具体的,是真 正在运行的计算机硬件和软件。

  • 开放系统互联参考模型OSI/RM、传输控制协议/网际协议TCP/IP
  • OSI/RM(Open Systems Interconnection Reference Model):应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。
  • 传输控制协议/网际协议TCP/IP(Transmission Control Protocol/Internet Protocol)应用层、运输层、网际层、网络接口层。

请添加图片描述
注意数据链路层需要加上链路层首部和链路层尾部;其他的都只加首都
image-20210618184125016
请添加图片描述

  • 物理层:
    确定与传输媒体的接口的一些特性。
    四大特性:机械特性、电气特性、功能特性、过程特性
    物理层的主要任务描述为确定与传输媒体的接口的一些特性,即:
    机械特性 指明接口所用接线器的形状和尺 寸、引线数目和排列、固定和锁定装置等等。
    电气特性 指明在接口电缆的各条线上出现 的电压的范围。
    功能特性 指明某条线上出现的某一电平的 电压表示何种意义。
    过程特性 指明对于不同功能的各种可能事 件的出现顺序。

  • 数据链路层:
    链路管理:面向连接的服务
    帧同步:成帧
    流量控制
    差错控制
    控制信息和数据分开
    透明传输:传输过程对用户不可见
    寻址
    用一句话总结就是在不可靠的物理线路上保证数据的正确传输,或总结为差错控制。

  • 网络层:
    网络层向上提供简单灵活的、无连接的、尽最大努力交付的、数据报服务。
    网络在发送分组时不需要先建立联系,每一个分组独立发送,与前后分组无关。
    网络层不提供服务质量的承诺,所传送的分组可能出错、丢失、重复和时序,不保证分组传送的时限

  • 运输层:
    提供用户可控的端到端服务
    用户端的业务复用

  • 应用层:
    每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。

基本概念

实体、协议

  • 实体 (entity) 表示任何可发送或接收信息的硬件或软 件进程。
  • 协议是控制两个对等实体进行通信的规则的集合。三要素是语法、语义、同步。在协议的控制下,两个对等实体间的通信使得本层能 够向上一层提供服务。要实现本层协议,还需要使用下层所提供的服务。
  • 对等实体间的通信交换的数据是协议数据单元(PDU)
  • 上下层之间交换的是服务数据单元(SDU)。
  • 上下层间交换的地址为服务提供点(SAP)

服务类型:非连接、面向连接。

非连接(类似寄信):数据报发送,证实交付,请求回答

面向连接(类似打电话):建立和释放连接,通信双方同时激活,有序可靠

服务访问点

  • ==同一系统相邻两层的实体进行交互的地方,称为服务访问点 SAP (Service Access Point)。 ==
  • 服务访问点SAP是一个抽象的概念,它实际上就是 一个逻辑接口。
  • OSI把层与层之间交换的数据的单位称为服务数据 单元 SDU (Service Data Unit)。
  • SDU 可以与 PDU 不一样,例如,可以是多个 SDU 合成为一个 PDU,也可以是一个 SDU 划分为几个 PDU。

网络协议

  • 网络协议的组成要素:

    • 语法:数据与控制信息的结构或格式
    • 语义:需要发出何种控制信息,完成何种动作以及做出何种响应
    • 同步:事件实现顺序的详细说明。
  • 分层的好处

    • 各层之间是独立的(复杂性降低)。
    • 灵活性好(各层间互不影响)。
    • 结构上可分割开(采用各自合适的技术实现)。
    • 易于实现和维护(各个功能分别调试和维护)。
    • 能促进标准化工作。
    • 分层的原则是“透明”,透明指存在但不可见。功能的独立性、实现的独立性
  • 层数多少要适当:
    层数太少,就会使每一层的协议太复杂。
    层数太多,又会在描述和综合各层功能的系统工程任务时遇到较多的困难。

  • 协议和服务

    • 协议的实现保证了能够向上一层提供服务。
    • 本层的服务用户只能看见服务而无法看见下面的协 议。即下面的协议对上面的服务用户是透明的。
    • 协议是“水平的”,即协议是控制对等实体之间通 信的规则。
    • 服务是“垂直的”,即服务是由下层向上层通过层 间接口提供的。
    • 上层使用服务原语获得下层所提供的服务。

网络分类

  • 从网络使用者进行分类:
    公用网和专用网

  • 不同作用范围的网络:
    广域网 WAN :单向传输,路由寻址
    城域网 MAN :单向传输,广播寻址
    局域网 LAN :双向传输,广播寻址

实际上,用范围去区分广域网、城域网、局域网的概念是错误的。应该按照拓扑结构和传输方式、寻址方式来区分。

![[../Pasted image 20250528181941.png]]

在这里插入图片描述
在这里插入图片描述

第二章

http://www.xdnf.cn/news/12939.html

相关文章:

  • CppCon 2015 学习:Reactive Stream Processing in Industrial IoT using DDS and Rx
  • python基础day06
  • 【大模型:知识库管理】--开源工具Ragflow构建知识库
  • 多核处理器系统中内存一致性问题举例
  • 记录一次opengl显示不出物体的错误原因
  • Vite中定义@软链接
  • 【笔记】AI Agent 项目 SUNA 部署 之 Docker 构建记录
  • 期货与期权市场基本原理是什么?
  • CSS设置元素的宽度根据其内容自动调整
  • 基于django+vue的健身房管理系统-vue
  • 等待组(waitgroup)
  • 【JVM】- 内存结构
  • 【python异步多线程】异步多线程爬虫代码示例
  • 电子电路中隔离的隔离技术​
  • 力扣-35.搜索插入位置
  • 数据挖掘是什么?数据挖掘技术有哪些?
  • 技术栈RabbitMq的介绍和使用
  • React事件处理:如何给按钮绑定onClick点击事件?
  • 【技巧】dify前端源代码修改第一弹-增加tab页
  • 聚六亚甲基单胍盐酸盐市场深度解析:现状、挑战与机遇
  • uni-app学习笔记三十四--刷新和回到顶部的实现
  • llama-factory微调大模型环境配置避坑总结
  • Python应用输入输出函数
  • 曼昆《经济学原理》第九版 第十章外部性
  • 机器学习笔记【Week8】
  • Android中ContentProvider细节
  • 37 C 语言字符串基础操作函数详解:strlen、strcpy、strncpy、strcat、strncat、strcmp、strncmp
  • 视频质量测试点
  • 本地部署drawDB结合内网穿透技术实现数据库远程管控方案
  • MySQL 知识小结(一)