考研408 | 【计算机网络】概述

计算机网络体系结构

  • 计算机网络概述:
  • 1.概念,组成,功能,分类
  • 2.标准化工作及相关组织
  • 3.性能指标
  • 体系结构&参考模型:
  • 1.分层结构
  • 2.协议,接口,服务
  • 3.ISO/OSI模型
  • 4.TCP/IP模型

目录

计算机网络体系结构

概述:

一、概念

二、功能

三、计算机网络的发展

1.第一阶段

2.第二阶段

3.第三阶段

总结

四、组成

1.组成部分

2.工作方式

 3.功能组成

 五、分类

总结

 六、标准化工作

 七、性能指标

1.速率

 2.带宽

 3.吞吐量

4.时延

 5.时延带宽积

 6.往返时延RTT

 7.利用率

 八、分层结构

 概念总结

7层OSI参考模型(法定标准)

4层TCP/IP

 OSI参考模型和TCP/IP参考模型的异同

 5层参考模型


一、概念

计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备和线路连接起来,由功能完善的软件实现资源共享信息传递的系统。

 计算机网络是互连的、自治的计算机集合。

互联:通过通信链路互通互联

自治:无主从关系

二、功能

1.数据通信

2.资源共享

3.分布式处理

4.提高可靠性

5.负载均衡

三、计算机网络的发展

1.第一阶段

         网络把许多计算机连接在一起,而互联网则把许多网络连接在一起,因特网是世界上最大的互联网。

 

2.第二阶段

三级结构:

3.第三阶段

多层次ISP结构:

 


总结

四、组成

1.组成部分

硬件、软件、协议(一系列规则和约定的集合)

2.工作方式

  • 边缘部分:

用户直接使用:1.C/S方式(client和server);2.P2P方式(peer to peer)

  • 核心部分:

为边缘部分服务

 

 3.功能组成

  • 通信子网:实现数据通信
  • 资源子网:实现资源共享/数据处理

 五、分类

  • 按分布范围分:

广域网WAN(使用交换技术),城域网MAN,局域网LAN(广播技术),个人区域网PAN

  • 按使用者分:

公用网,专用网

  • 按交换技术分:

电路交换,报文交换,分组交换

  • 按拓扑结构分:

  • 按传输技术分:

广播式 网络:共享公共通信信道

点对点网络:使用分组存储转发和路由选择机制

总结

 六、标准化工作

标准分类:

1.法定标准:由权威机构制定的正式的、合法的标准  OSI

2.事实标准:某些公司的产品在竞争中占据了主流,时间长了,这些产品中的协议和技术就成了标准   TCP/IP

RFC(request for comments)要上升为因特网正式标准的四个阶段:

 相关组织:

 总结:

 七、性能指标

1.速率

速率即数据率或数据传输率或比特率

比特 1/0位

连接在计算机网络上的主机在数字信道上传送数据位数的速率

 2.带宽

“带宽”原本指某个信号具有的频带宽度,即最高频率与最低频率之差,单位是赫兹(Hz)

计算机网络中,带宽用来表示网络的通信线路传送数据的能力,通常是指单位时间内从网络中的某个点到另一个点所能通过的“最高数据率”,单位是”比特每秒“,b/s,kb/s,Mb/s,Gb/s。

 3.吞吐量

表示在单位时间内通过某个网络(或信道、接口)的数据量。单位b/s,kb/s,Mb/s等

吞吐量受网络的带宽或网络的额定速率的限制。

4.时延

 指数据(报文/分组/比特流)从网络(或链路)的一端传送到另一端所需的时间。也叫延迟或迟延,单位是s。

 5.时延带宽积

时延带宽积(bit)=传播时延(s)X带宽(b/s)

 6.往返时延RTT

从发送方发送数据开始,到发送方收到接收方的确认(接收方收到数据后立即发送确认),总共经历的时延。

 7.利用率

 八、分层结构

  • why进行分层?

  • 分层的基本原则

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

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

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

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

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

  • 认识分层结构

 概念总结

  • 网络体系结构是从功能上描述计算机网络结构。
  • 计算机网络体系结构简称网络体系结构是分层结构。
  • 每层遵循某个/些网络协议以完成本层功能。
  • 计算机网络体系结构是计算机网络的各层及其协议的集合。
  • 第n层在向n+1层提供服务时,此服务不仅包含第n层本身的功能,还包含由下层服务提供的功能。
  • 仅仅在相邻层间有接口,且所提供服务的具体实现细节对上一层完全屏蔽。
  • 体系结构是抽象的,而实现是指能运行的一些软件和硬件。

7层OSI参考模型(法定标准)

 

  •  应用层:

所有能和用户交互产生网络流量的程序

  • 表示层:

用于处理在两个通信系统中交换信息的表示方式(语法和语义)

功能一:数据格式变换

功能二:数据加密解密

功能三:数据压缩和恢复 

  • 会话层:

向表示层实体/用户进程提供建立连接并在连接上有序地传输数据。这是会话,也是建立同步(SYN)

  • 传输层:

负责主机中两个进程的通信,即端对端的通信。传输单位是报文段或用户数据报。

 

  • 网络层:

主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。网络层传输单位是数据报。

 

  • 数据链路层:

主要任务是把网络层传下来的数据报组装成帧。数据链路层的传输单位是帧。

 

  • 物理层:

主要任务是在物理媒体上实现比特流的透明传输。物理层的传输单位是比特。

 

 

4层TCP/IP

 OSI参考模型和TCP/IP参考模型的异同

相同点:

1.都分层

2.基于独立的协议栈的概念

3.可以实现异构网络互联

不同点:

 5层参考模型

 数据封装与解封装:

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Postman 的简单使用

什么是Postman 在程序开发中用于调试网络程序或者跟踪网页请求。可以对网页进行简单的基本信息调试。Postman最早是作用chrome浏览器插件存在的,但是2018年初Chrome停止对Chrome应用程序的支持。所以现在Postman提供了独立的安装包,不再依赖于Chrome浏览…

【java】【maven】【基础】MAVEN安装配置介绍

目录 1 下载 2 安装-windows为例 3 配置环境变量 3.1 JAVA_HOME 3.2 MAVEN_HOME 3.3 PATH 3.4 验证 4 MAVEN基础概念 4.1 仓库概念 4.2 坐标概念 4.2.1 打开网址 4.2.2 输入搜索内容junit 4.2.3 找到对应API名称点击 4.2.4 点击对应版本 4.2.5 复制MAVEN坐标 4.3 配置…

激光雷达测距和摄像头联合棋盘格反射率标定板

目前,激光雷达不仅在军事上起到了重要的作用,而且发挥其测程大、精度高、反应速度快、可靠性高等优点,在商业领域应用越来越广,发展越来越迅速,具有较高的实用价值和商业价值。车载三维成像激光雷达采用脉冲式测量原理…

基于大数据为底层好用准确性高的竞彩足球比分预测进球数分析软件介绍推荐

大数据与贝叶斯理论在足球比赛分析与预测中的应用 随着科技的不断进步,大数据分析在各个领域的应用也越来越广泛,其中包括体育竞技。足球比赛作为全球最受欢迎的运动之一,也借助大数据和贝叶斯理论来进行模型分析和预测。本文将通过结合贝叶…

html 计算器界面

其他链接&#xff1a; https://www.freecodecamp.org/news/how-to-build-an-html-calculator-app-from-scratch-using-javascript-4454b8714b98/ https://codepen.io/pen/tour/welcome/start 下面展示一些 内联代码片。 <!DOCTYPE html> <html lang"en">…

VIM 编辑器: Bram Moolenaar

VIM 用了很长时间&#xff0c; 个人的 VIM 配置文件差不多10年没有更新了。以前写程序的时候&#xff0c; 编辑都用这个。 linux kernel&#xff0c; boost规模的代码都不在话下。现在虽然代码写的少了&#xff0c;依然是我打开文件的首选。 现在用手机了&#xff0c;配个蓝牙键…

Elasticsearch官方测试数据导入

一、数据准备 百度网盘链接 链接&#xff1a;https://pan.baidu.com/s/1rPZBvH-J0367yQDg9qHiwQ?pwd7n5n 提取码&#xff1a;7n5n文档格式 {"index":{"_id":"1"}} {"account_number":1,"balance":39225,"firstnam…

元宇宙3D数字虚拟客服打造年轻化、数字化营销新品牌

融合了元宇宙、AI和云计算等技术的虚拟数字人&#xff0c;成为元宇宙数字内容交互的载体&#xff0c;将现实世界中的人与虚拟数字世界的场景、模型及产品链接起来&#xff0c;特别是为电力企业打造的电力元宇宙平台&#xff0c;带来营销宣传多重好处的同时&#xff0c;树立了数…

Idea小操作

Idea操作 idea提取内容构成一个方法 idea提取内容构成一个方法

计算机网络—HTTP

这里写目录标题 HTTP是什么HTTP常见状态码HTTP常见字段GET与POST的区别Get和Post是安全和幂等吗PUT幂等&#xff0c;不安全DELETE幂等&#xff0c;不是安全 HTTP缓存技术HTTP缓存实现技术 HTTP1.0优缺点和性能HTTP1.1优缺点和性能HTTP2优缺点和性能HTTP3优缺点和性能HTTP和HTTP…

Zabbix监控华为交换机DHCP接口地址池

一、背景 最近工作中遇到一个因为DHCP地址池满载、导致用户无法获取到IP地址的故障&#xff0c;所以在想通过zabbix 监控DHCP地址池的状态、当DHCP 地址池数量小于某个值时触发zabbix告警。 网上找了一下没有相关的文档、和对应的OID值、于是用Python 脚本的方式实现 二、实现效…

RocketMQ基本概念和高级原理

基础概念 消息模型 RocketMQ 主要由 Producer、Broker、Consumer 三部分组成&#xff0c;其中 Producer 负责生产消息&#xff0c;Consumer 负责消费消息&#xff0c;Broker 负责存储消息。Broker 在实际部署过程中对应一台服务器&#xff0c;每个 Broker 可以存储多个 Topic…

【EI复现】基于阶梯碳交易的含P2G-CCS耦合和燃气掺氢的虚拟电厂优化调度(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

【CHI】(一)基础概念

基于CHI issueF 本章介绍了CHI体系结构和术语。它包含以下部分&#xff1a; 体系结构概述拓扑结构术语事务分类一致性概述组件命名读数据来源 一、CHI架构 CHI架构是一个可扩展的、支持一致性的集线器接口和由多个组件使用的片上互连。根据系统要求的PPA&#xff08;perform…

HR专家:未来零代码开发将成求职热门,你准备好了吗?

一名五十五岁的农民&#xff0c;毫无程式设计经验&#xff0c;靠著自己自学零码开发&#xff0c;竟为他的家乡建起了六个数位资讯系统&#xff0c;其中一个更是带动了乡村“厕所革命”。阿里云说&#xff0c;“也许10-15年以前&#xff0c;公司的招聘会要求员工能够使用 WORD, …

Jmeter学习和一个关于jmeter获取X-XSRF-TOKEN时的坑

Jmeter学习和一个关于jmeter获取X-XSRF-TOKEN时的坑 现在想对一个接口做性能测试&#xff0c;需要测试它多个线程并发下的调用 1.新建测试计划和线程组 略 2.新建http接口 一个完整的http接口包含请求头和请求&#xff0c;这里就需要两个组件&#xff1a;HTTP request、HT…

Java 代码重试实现方式

Java 代码重试实现方式 一.方法内直接自动重试二.静态代理方式1.启动类2.接口3.实现4.静态代理5.单元测试类 三.JDK 动态代理1.代理类2.单元测试 四.CGLIB 动态代理1.动态代理类2.单元测试 五.手动 AOP1.自定义注解2.重试注解切面3.测试类4.单元测试方法 六.Spring Retry1.测试…

虚拟机centos7配置网络

虚拟机centos7配置网络 centos7克隆之后需要配置网络才能联网。 实验环境&#xff1a; VMware Workstation Pro 16CentOS 7系统虚拟机主机Windows 11系统 1.VMware网络模式设置为NAT模式 虚拟机–设置–网络适配器– ​​ ‍ 2.查看虚拟机 子网IP和网关IP 编辑–虚拟网…

pytorch Stream 多流处理

CUD Stream https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#c-language-extensions 中指出在kenel的调用函数中最后一个可选参数表示该核函数处在哪个流之中。 - 参数Dg用于定义整个grid的维度和尺寸&#xff0c;即一个grid有多少个block。为dim3类型。…

Openlayers实战:利用turf获取两个多边形的交集、差集、并集

在数据统计方面,通常会涉及到图形间的交集、并集、差集等。在Openlayers的实战中,我们显示两个多边形的交集、并集、差集的表现。通过turf的方式,可以快速的实现我们的数据处理,具体的请参考源代码。 效果图 源代码 /* * @Author: 大剑师兰特(xiaozhuanlan),还是大剑师…