计算机网络

news2024/12/22 21:00:06

目录

 介绍

组成部分

 工作方式 

 功能组成

网络范围分类

 传输技术:

 总结

 标准化工作

RFC文档的作用:

 速率,带宽

 有容量和速率的区别

带宽

 吞吐量

 时延,时延带宽积

1.发送时延:

2.传播时延:

​编辑

3.排队时延和处理时延

4.时延带宽积

 5.往返时延RTT

6.利用率

 分层结构,协议,接口,服务

1.发送文件前要完成的工作:

 2.如何实现分层

 3.正确认识分层结构

4.概念总结

 计算机网络分层结构


 介绍

 功能:

1.数据通信:点对点传送信息

2.资源共享:硬件共享+软件共享+数据

3.分布式处理:多台计算机承担统一任务(集群)

4.提高了可靠性:类似与redis的主从复制,挂了一个从机上

5.负载均衡:多实例供其调用

组成部分

协议帮助我们更好安全的运行,网络更加可靠,传输更加稳定 

 工作方式 

 功能组成

(64条消息) OSI七层模型_Fairy要carry的博客-CSDN博客

功能组成:1.通信子网:实现数据的通信;2.资源子网:实现资源的共享(在主机上对信息进行处理)

其实网络的通信是有一个流程的,参考OSI七层模型——>当我们要将物品传输到一个地方时,首先会对物品进行封装让所有节点都认识它(资源子网),然后再到我们的通信子网去传输我们的物品

网络范围分类

 城域网:一般就是城市范围

 局域网: 比如校园网(广播技术)

 广域网:范围很大

 按使用者:

 我们现在使用的网络结构就为网状型

 星状:有一个中心节点(这种感觉不行,类似于广播机制)

 传输技术:

广播式网络:有个中心节点做广播传输

 总结

 标准化工作

不同的手机牌子进行通信肯定时需要统一的协议标准去维护以便于通信 

RFC文档的作用:

 文件收集了有关互联网相关信息,以及UNIX和互联网社区的软件文件。RFC文件是由Internet Society(ISOC)赞助发行。基本的互联网通信协议都有在RFC文件内详细说明。RFC文件还额外加入许多在标准内的论题,例如对于互联网新开发的协议及发展中所有的记录。因此几乎所有的互联网标准都有收录在RFC文件之中

 标准化相关组织

Internet工程任务组+国际标准化组织ISO是协议是否通过的重要组织

 速率,带宽

 有容量和速率的区别

 

带宽

带宽指的是某个信号具有的频带宽度(最高频率-最低频率)——>表示网络中通信线路传送数据的能力——>点对点的最高数据率

 指的是在链路路口的速率:比如我们的2MB/s:指的是主机可在1us内向链路发送2bit数据

原本一个包厢只能放一个人,现在可以放两个了,所以说效率高了,发送的数据在单位时间内变多了,数据本身速度是不会变大的

 吞吐量

 就是单位时间内访问接口的数据量,链路带宽一般都是理想状态,请求数据到交换机,单位之间内传输的数据量

  但是比如下面交换机连了两个服务器,真实带宽就是20mb+10mb,所以说其他的就浪费了,毕竟服务器受限了

 时延,时延带宽积

1.发送时延:

一般都是主机内部进行的,从发送的第一个bit开始到最后一个结束

 

两个重要的点:1.数据的长度,2.信道带宽(发送速率,理想化)——>10位/10b/s=1s

2.传播时延:

是在主机外部进行传输的

 比如A-B信道为100m,而电磁波传播速率为10m/s,那么传播时延就是10s

3.排队时延和处理时延

当数据到我们的通道就上面那个蓝色东西,类似于我们A——>B要经过安检一样,需要经过排队等待(排队时延),并且需要进行数据检错(处理时延)

4.时延带宽积

理解:描述管道中的一个数据量——>传播时延(信道长度/电磁波的速率)*带宽

 5.往返时延RTT

理解:从发送方发送数据开始,到发送方收到接收方的确认(ping)

 RTT=往返传播时延(传播时延*2)+处理时延(比较短可以忽略不计)

也就是说RTT跟我们的发送时延没有关系,也就是带宽也没有啥关系

 

6.利用率

 分层结构,协议,接口,服务

1.发送文件前要完成的工作:

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

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

3.并且需要确定主机是否开机,网络连接是否正常

 2.如何实现分层

有点类似写业务那种思想,各个结构分割开来,起到一个独立的效果

 

 3.正确认识分层结构

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

接口:上层使用下层服务的接口通道

服务:上下层的功能调用(垂直)

SDU服务数据单元:为完成用户所需要的功能而传输的数据

PCI协议控制信息:控制协议操作的信息

PDU协议数据单元:对等层次之间传送的数据单位

4.概念总结

因为计算机网络很庞大,所以我们需要将其划分

网络结构是从功能上去描述的

结构本身又是分层结构(每层按照网络协议来完成本层的功能)

上下两层通过接口相互通

 计算机网络分层结构

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/5241.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Vant组件库 引入 阿里矢量图 添加自己喜欢的 ICON

📃目录跳转一.矢量图下载💨使用CDN方式🎉下载本地(推荐)二.Vant引入Icon🗺️🎃 使用方式🚀 运行效果:一.矢量图下载 💨使用CDN方式 当然你也可以使用官方的C…

【编程题】【Scratch三级】2021.12 分身术

分身术 1. 准备工作 (1)删除小猫角色、添加角色“Monkey”,Money位于舞台的中心; (2)添加背景Light; (3)新建变量“编号”。 2. 功能实现 (1)程序开始时,Monkey说:“我会分身术!变!!!”2秒; (2)每隔2秒克隆出一个位置随机、大小随机、颜色随机的Monke…

python easygui修改窗口位置

EasyGui是一个十分简单的Python图形界面库,支持窗口文本显示、图片显示、按钮、文本框、选项栏、文件选择等等必要的组件且操作十分简单。但也因如此,导致EasyGui甚至不能手动调整窗口位置、按钮位置、名字等,因为EasyGui是基于Tkinter编写的…

VMware三种网络模式详解

VMware三种网络模式 linux重启网络服务命令: service network restart 一、桥接模式 原理:VMware和宿主机,处于同一网段、两者地位平等。(无需虚拟网卡) 1.1、使用方法 虚拟网络编辑器 虚拟机设置-适配器 上面两…

<Linux> 编译器与调试器—gcc/g++/gdb 的使用

< Linux > 编译器与调试器—gcc/g/gdb 的使用 文章目录< Linux > 编译器与调试器—gcc/g/gdb 的使用一、Linux编译器 - gcc/g 使用1. 编译程序的四个过程背景知识预处理编译汇编链接2. 链接方式与函数库2.1 动态链接与静态链接2.2.函数库2.3.动态库与静态库3. gcc/…

干货分享:谷歌主动搜索开发客户的万能公式

大家在用谷歌(Google)开发是不是也有以下常见问题&#xff1a; 关键词不准&#xff0c;搜索到的都是零售商&#xff0c;B2C平台搜索到的客户太大&#xff0c;已经被开发多次&#xff0c;开发信不回复搜索到的客户找不到邮箱搜索到的客户与工厂不匹配&#xff0c;无法合作 其实…

车路协同 智能路侧设备网络安全接入技术要求

1 范围 本文件包含智能路侧设备网络安全接入技术要求&#xff0c;包括智能路侧设备连接要求、接入要求、证书管理要求。 本文件适用于智能路侧设备网络安全接入的设计与开发。 2 规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中&…

Simulink永磁同步电机控制仿真:过调制及电流重构

在一些高功率密度的应用场景中&#xff0c;追求极致的电压利用率&#xff0c;这个时候要用到过调制技术&#xff1b;当svpwm工作在过调制区域时&#xff0c;逆变电桥会在一个基波周期内多次达到100%占空比&#xff0c;且较多时间处于较高的占空比&#xff0c;这个时候下桥臂电流…

数据结构系列学习(七) - 链栈(Chain_Stack)

目录 引言&#xff1a; 学习&#xff1a; 代码实现&#xff1a; 头文件&#xff08;Chain_Stack.h&#xff09;&#xff1a; 设置链栈中的元素范型&#xff1a; 链栈的结构体设计&#xff1a; 所有功能函数的声明&#xff1a; 源文件&#xff08;Chain_Stack.cpp&#…

性能测试场景设计之 阶梯性能场景(负载测试场景)

「负载测试&#xff1a;」 逐步增加并发用户数。看服务器的最大拐点区间在哪里。再缩小拐点区间&#xff0c;找出最大并发用户数。 使用方式&#xff1a; 安装 jpgc插件 添加线程组 每次递增10个并发 This group will start&#xff1a;给定当前负载的并发用户数First, wait …

机器学习-集成算法

文章目录集成算法1. 定义2. 具体模型2.1. Bagging2.2. Boosting2.3. Stacking3. 随机森林3.1. 树模型结构3.2. 随机森林的优点3.3. 分类与回归问题3.4. 树模型个数问题3.5. 参数问题(特征重要性)3.6. 可视化展示问题4. 集成基本思想4.1. 硬投票策略步骤4.2. 软投票策略步骤5. B…

【SpringMVC】基础、环境搭建、注解搭建、 and so on……

文章目录SpringMVC【原理】&#xff1a;一、why?&#xff1a;二、环境搭建&#xff08;配置方式&#xff09;&#xff1a;▶1.导入jar包▶2.创建简单测试----创建Controller类继承AbstractController▶3.如何读取Controller文件&#xff0c;创建SpringMVC.xml配置文件&#xf…

使用SPACEDESK时iPad显示Connected-Display OFF解决方法

使用SPACEDESK时iPad显示Connected-Display OFF1. SPACEDESK 概述2. 使用SPACEDESK时iPad显示Connected-Display OFF解决方法结束语1. SPACEDESK 概述 SPACEDESK 是一款网络显示多显示器软件&#xff0c;适用于电脑桌面复制&#xff08;镜像或克隆&#xff09;&#xff0c;能将…

[附源码]java毕业设计代驾服务系统

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

初识C语言

初识C语言什么是C语言&#xff1a;环境配置&#xff08;VS2019介绍&#xff09;&#xff1a;你的第一个C语言程序常量与变量变量的分类局部变量与全局变量的对比变量的使用&#xff1a;变量的作用域和生命周期&#xff08;重要&#xff09;生命周期常量字符串转义字符注释转义字…

章节1 计算机体系结构

1.2.1-计算机硬件组成-CPU 计算机组成 台式机硬件-内部 台式机硬件-外部结构 CPU Center Processing Unit&#xff08;中央处理器/处理器&#xff09; 常见的电脑处理器&#xff1a; Inetl奔腾8086、酷睿i5 i7 i9&#xff1b;AMD 锐龙 常见的手机处理器&#xff1a; 高通…

SOT-23和SOT-223三极管及MOS管封装区别以及示意图

SOT23封装 三极管 三极管为SOT23封装时&#xff0c;无论是NPN还是PNP。 引脚分布1脚为基极(B)&#xff0c;2脚为发射极(E)&#xff0c;3脚为集电极©。 NPN PNP MOS管 MOS管为SOT23封装时&#xff0c;无论是N-MOS还是P-MOS。 引脚分布1脚为栅极(G)&#xff0c;2脚为源极(S…

Vue3树形控件实现跳转页面

今天想分享的是Vue3中利用element-plus中的树形控件实现跳转页面&#xff0c;做成类似标签页tabs一样的效果。 1、什么是树形控件 树形控件即可以展现层级结构&#xff0c;可以清晰的看到什么需求在哪个项目下&#xff0c;如下图所示 树形控件直通车 2、分析树形控件的基本…

cspj2022 T4 上升点列(point)题解(floyd)

样例一&#xff1a; 8 2 3 1 3 2 3 3 3 6 1 2 2 2 5 5 5 3 样例一输出&#xff1a; 8 样例二&#xff1a; 4 100 10 10 15 25 20 20 30 30 样例二输出&#xff1a; 103 一、题目解析&#xff1a; 平面上有若干个点&#xff0c;若点[i]可以沿着x或y增加方向移动达到点[j…

树的存储结构

双亲存储结构 ● 做法 • 一种顺序存储结构 , 用一组连续空间存储树的所有节点, • 同时在每个节点中附设一个伪指针指示其双亲节点的位置 • 按顺序依次存储 , 逐层逐个节点存储在数组里面 ● 定义存储结构 typedef struct {//定义数据区ElemType data;//指向其双亲在数组中的…