基础-01-计算机网络概论

news2024/11/27 23:18:44

一. 计算机网络的发展与分类

1.计算机网络的形成与发展

  • 计算机网络:计算机技术与通信技术的结合 ICT=IT+CT

在这里插入图片描述

2.计算机网络标准阶段

在这里插入图片描述

3.计算机网络分类1:通信子网和资源子网

  • 通信子网:通信节点(集线器、交换机、路由器等)和通信链路(电话线、同轴电缆、无线电线路、卫星线路、微波中继线路和光纤缆线)。
  • 用户资源子网:PC、服务器等。
    在这里插入图片描述

4.计算机网络分类2:网络拓扑结构

在这里插入图片描述

5.计算机网络分类3:LAN MAN WAN

按照覆盖范围可以把网络分为个域网(PAN)局域网(LAN)城域网(MAN)广域网(WAN)
在这里插入图片描述

6.其他分类方式

  • 按照交换技术:电路交换网络、报文交换网络和分组交换网络各。
    在这里插入图片描述

  • 按采用协议分类:IP网、IPX网等。

  • 按传输介质分类:无线网和有线网,有线网又能分为双绞线网络、同轴电缆 网络和光纤网络等。

  • 按用途分类:教育网络、科研网络、商业网络及企业网络。

二. OSI和TCP/IP参考模型

1.为什么要进行网络分层?

在这里插入图片描述
早期计算机:封闭系统,所有部件同一厂商
IBM全家桶:PowerCPU、AIX、DB2

  • 优点:安全性高,性能强
  • 缺点:兼容性差,更新周期慢
    在这里插入图片描述
    NOW:兼容机,软硬分离,各司其职

2.OSI参考模型:CPU/内存/硬盘/显卡/主板等标准化

  • 某一层所做的改动不会影响到其他的层,利于设计、开发和故障排除。
  • 通过定义在模型的每一层实现功能,鼓励产业的标准化。
  • 通过网络组件的标准化,允许多个供应商协同进行开发。
  • 允许各种类型的网络硬件和软件互相通信,无缝融合。
  • 促进网络技术快速迭代,降低成本。

3.OSI参考模型

在这里插入图片描述

4.TCP/IP参考模型

在这里插入图片描述
在这里插入图片描述
对应的协议:
在这里插入图片描述

5.OSI与TCP/IP模型对&协议层次

在这里插入图片描述

6.真题

2016年11月第22题
在OSI参考模型中,实现端到端的应答、分组排序和流量控制功能的协议层是()
A.数据链路层
B.网络层
C.传输层
D.会话层
【参考答案】C
【解析】掌握每个层次的功能,传输层实现端到端的应答、分组排序和流量控制功能。

2022年5月第22题
在OSI参考模型中,(22)在物理线路上提供可靠的数据传输服务。
A.物理层
B.数据链路层
C.网络层
D.传输层
【参考答案】B
【解析】本题非常容易误选D,一定要学会区分。
简单理解:物理链路之上是数据链路层,OSI模型的数据链路层有很多可靠性保障机制。
深入理解:数据链路层与传输层的区别,比如有3个节点是123,1到3是端到端,可靠性通过传输层协议保障,1到2或者2到3是物理链路,可靠性通过数据链路层保障,那么这这题明显问的是物理链路上的可靠性

在这里插入图片描述

三. 数据封装与解封过程分析

1.借助OSI模型理解数据传输过程(封装)

在这里插入图片描述

2.借助OSI模型理解数据传输过程(解封)

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

3.真题

2005年11月第18-19题
在ISOOSI/RM中,(18) 实现数据压缩功能。在OSI参考模型中,数据链路层处理的数据单位是
( 19 ) 。
(18) A.应用层 B.表示层 C.会话层 D.网络层
(19) A.比特 B.帧 C.分组 D.报文
【参考答案】(18)B (19)B
【解析】掌握如下每个层次的功能和各层数据单位的名称。
在这里插入图片描述
2021年11月第13题
在OSI参考模型中,传输层上传输的数据单位是(13)。
A.比特
B.帧
C.分组
D.报文
【参考答案】D
【解析】掌握几种数据封装的命名,传输层的数据单立叫数据段或数据报(简称报文)。

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

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

相关文章

HashMap第3讲——JDK1.8红黑树细节

上篇文章对HashMap的put方法进行了源码解析,并介绍了其中的两个亮点设计——位运算取代%和扰动计算。其中还有几个细节,比如每次扩容都是2^n是怎么做到的、JDK1.8增加的红黑树结构,由于篇幅原因没有介绍,本节就先来介绍其中的一个…

网络安全 - ARP 欺骗原理+实验

APR 欺骗 什么是 APR 为什么要用 APR A P R \color{cyan}{APR} APR(Address Resolution Protocol)即地址解析协议,负责将某个 IP 地址解析成对应的 MAC 地址。 在网络通信过程中会使用到这两种地址,逻辑 IP 地址和物理 MAC 地址&…

Stable Diffusion 3 即将开源 引AI界巨大震动;马斯克考虑打造X Phone并威胁禁用苹果设备

🦉 AI新闻 🚀 Stable Diffusion 3 即将开源 引AI界巨大震动 摘要:Stable Diffusion 3有望在明天开源,带来革命性的AI生成图像技术。该版本采用MMDiT全新架构,可能彻底改变AI图像生成格局。尽管Stability AI公司面临财…

国产化替代及现有程序优化

数据库优化 月中、月末程序用的多 数据库慢查询sql 较多,增加数据库服务器内存 现在16G通过内存数据库,中间件缓解数据库压力,热点数据通过内存数据存储客户端不直接连 数据库Sql语句 优化 避免过多join数据库读写分离,甚至分布…

《软件定义安全》之八:软件定义安全案例

第8章 软件定义安全案例 1.国外案例 1.1 Fortinet:传统安全公司的软件定义方案 Fortinet的软件定义安全架构强调与数据中心的结合,旨在将安全转型为软件定义的模式,使安全运维能够与数据中心的其他部分一样灵活、弹性。在Fortinet看来&…

cdh zookeeper报错 Canary 测试建立与 ZooKeeper 服务的连接或者客户端会话失败。

我一直纳闷这个是什么问题,搜索了半天没有结果,因为别人没有遇到过。后面我重新搭建了另一套cdh,然后看了一下默认的配置,然后更新上去才发现的。 这里面的clientPortAddress不要手动设置端口号。 别勾选通信验证 不要开启TLS/SS…

政安晨【零基础玩转各类开源AI项目】解析开源:gradio:在Python中构建机器学习Web应用

目录 下载项目 快速开始 Gradio能做什么? Hello, World Interface 类 组件属性 多输入和输出组件 一个图像示例 Blocks: 更加灵活且可控 你好, Blocks 更多复杂性 尝试 政安晨的个人主页:政安晨 欢迎 👍点赞✍评论⭐收藏 收录专栏…

学习笔记——网络管理与运维——概述(背景)

一、背景 1、计算机时代的演进 1964年IBM公司花费50亿美金开发出了IBM SYSTEM/360大型机,开始了大型机的历史。大型机通常采用集中式体系架构,这种架构的优势之一是其出色的I/O处理能力,因而最适合处理大规模事务数据。与PC生态系统比较&…

Java 截压缩包(zip包),解析xml文件-工具类

Java 截压缩包(zip包),解析xml文件-工具类 技术:在Java中,使用Java自带的java.util.zip.ZipFile包 代码示例如下: 注1:在下面的代码中,zipFilePath替换为要解压缩的.zip文件的实际…

编译原理-程序设计语言的设计

机器语言:二进制、机器相关 汇编语言:助记符、机器相关(机器语言与汇编语言都是低级语言) 高级语言:接近自然语言、机器无关 把一种语言程序编写的转换成完全等效的另一种语言编写的程序为翻译。 编译程序: 源程序语言是高级语言,目标程序语言是汇编语言或机器语言之类…

*MySQL事务

目录 一、概念理解: 二、回滚(rollback) 三、事务的四大特性(ACID): 1)原子性(Atomicity) 2)一致性(Consistency) 3)隔…

k8s nginx.conf配置文件配置

无状态nginx配置nginx.conf覆盖容器配置nginx.conf 代码:events {worker_connections 1024; }http {include /etc/nginx/mime.types;default_type application/octet-stream;log_format main $remote_addr - $remote_user [$time_local] "$request&q…

服务器数据恢复—vxfs文件系统元数据被破坏的数据恢复案例

服务器存储数据恢复环境: 某品牌MSA2000服务器存储中有一组由8块SAS硬盘组建的raid5磁盘阵列,其中包含一块热备盘。分配了6个LUN,均分配给HP-Unix小机使用。磁盘分区由LVM进行管理,存放的数据主要为Oracle数据库及OA服务端。 服务…

iOS--oc对象,类,和元类本质

iOS--oc对象,类,和元类本质 前言实例对象的具体结构自定义类对象的结构继承关系 类信息的存放对isa、superclass总结 前言 最近在学习runtime的过程中,发现其中消息发送-动态方法解析-消息转发中涉及到了大量的类与对象的底层知识&#xff0…

【LeetCode滑动窗口算法】长度最小的子数组 难度:中等

我们先看一下题目描述&#xff1a; 解法一&#xff1a;暴力枚举 时间复杂度&#xff1a;o(n^3) class Solution { public:int minSubArrayLen(int target, vector<int>& nums){int i 0, j 0;vector<int> v;for (;i < nums.size();i){int sum nums[i];fo…

从ES的JVM配置起步思考JVM常见参数优化

目录 一、真实查看参数 &#xff08;一&#xff09;-XX:PrintCommandLineFlags &#xff08;二&#xff09;-XX:PrintFlagsFinal 二、堆空间的配置 &#xff08;一&#xff09;默认配置 &#xff08;二&#xff09;配置Elasticsearch堆内存时&#xff0c;将初始大小设置为…

.net8 blazor auto模式很爽(二)用.net8创建Blazor自动模式项目

在vs2022中创建新项目&#xff0c;在搜索框里输入blazor&#xff0c;选择blazor web app 在其他信息里框架选.net8&#xff0c;模式选择auto,点创建。 我们可以看到&#xff0c;vs自动创建了两个项目。一个叫BlazorApp1&#xff0c;另外一个叫BlazorApp1.Client。没有Client就…

链表题目之指定区间处理

前言 链表中有一些题目是需要知道并且记住对应的技巧的&#xff0c;有一些题目就是基本的链表技巧手动模拟推演注意细节等。 对于需要知道并且记住对应技巧的题目会有专门的一栏进行讲解&#xff0c;此类题目主要有&#xff1a;相交链表、环形链表、回文链表等&#xff0c;这些…

网络地图的发展历程

位置以及我们与位置的互动方式已在我们的生活中无处不在。我们的网络地图技术发展到今天这一步&#xff0c;涉及一系列个人、公司和想法&#xff0c;这些最终塑造了我们与世界的互动方式。这篇文章能帮助您了解我们是如何一步步走到今天的。即网络地图的发展历史! 制图学的简要…

笨蛋学算法之LeetCodeHot100_4_移动零(Java)

package com.lsy.leetcodehot100;public class _Hot4_移动零 {public static int[] moveZeroes(int[] nums){//判断数组是否为nullif(numsnull && nums.length0){return null;}/*** 初始化两个指针 i 和 noZero&#xff0c;其中 i 用于遍历数组&#xff0c;noZero 用于…