【网工第6版】第1章 计算机网络概论

目录

1计算机网络形成和发展

■计算机网络

■我国互联网发展

■计算机网路分类

■计算机网络应用

2 OSI和TCP/IP参考模型

■网络分层的意义

■OSI参考模型

■TCP/IP参考模型

■TCP/IP参考模型协议

3 数据封装与解封过程

■封装

■解封



1计算机网络形成和发展

计算机网络

计算机技术 + 通信技术

我国互联网发展

1987年9月20日,钱天白教授通过意大利公用分组交换网ITAPAC设在北京的PAD发出我国的第一封电子邮件

1989年9月,国家计委组织建立中关村地区教育与科研示范网络(NCFC)。立项的主要目标是在北京大学、清华大学和中国科学院3个单位间建设高速互联网络,于1992年建设完成。

1994年1月4日,NCFC工程通过美国Sprint公司连入Internet的64k国际专线开通

1997年6月3日,中国科学院网络信息中心组建了中国互联网络信息中心(CNNIC)

截至2023年6月,我国网民规模达10.79亿人,域名总数为3024万个;IPv6地址数量为68055块/32,IPv6活跃用户数达7.67亿;互联网宽带接入端口数量达11.1亿个;光缆线路总长度达6196万公里。移动电话基站总数达1129万个,其中累计建成开通5G基站293.7万个,活跃App数量达260万款,物联网终端用户21.23亿户。

计算机网路分类

通信子网和资源子网

通信子网:通信节点(集线器、交换机、路由器等)和通信链路(电话线、同轴电缆、无线电线路、卫星线路、微波中继线路和光纤缆线)。

用户资源子网PC、服务器等。

个人网、局域网、城域网以及广域网

其他分类方式

按照交换技术分类:电路交换网络、报文交换网络和分组交换网络。

电路交换电信的传统电话,独占资源,比如PBX支持1000跑电话,在前面用户没断之前,第1001个人肯定不能接通。

报文交换类似快进,将完整数据一跳一跳进行传送报文交换

分组交换将原始数据进行拆散,一跳一跳进行传送虚电路(X.25、FR.ATM),传送数据之前先建立虚电路,以后数据都通过虚电路进行传送,路径保持一致数据报(IP)传送之前不用建立虚电路,数据到底目的可走多条路径

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

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

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

计算机网络应用

信息浏览和发布、休闲和娱乐、电子商务、网上办公、通信和交流、资源共享、远程协作。

 真题

网络应用需要考虑实时性,以下网络服务中实时性要求最高的是(B)

A.基于SNMP协议的网管服务

B.视频点播服务

C.邮件服务

D.Web服务

一般应用时延要求200ms以内,音视频时延要求50ms以内,故视频点播服务对实时性要求最高。业务重要性排序,基于SNMP的网管服务优先级最高。


 真题

对网络进行QoS规划时,划分了语音业务、管理业务、IPTV业务、上网业务,其中,优先级最高的是(管理业务),优先级最低是(上网业务)。

【解析】业务优先级从高到低排序:管理业务、语音业务/IPTV业务、上网业务。


 真题

某仓储企业网络拓扑结构如图1-1所示,该企业占地500亩。有五层办公楼1栋,大型仓库10栋。每栋仓库内、外部配置视频监控16台,共计安装视频监控160台,SwitchA、服务器、防火墙、管理机、Router A等设备部署在企业办公楼一层的数据机房中,Switch B部署在办公楼一层配线间作为一层的接入设备,Switch C和Switch D分别部署在仓库1和仓库2,各仓库的交换机与Switch A相连。办公楼的其他楼层的交换机以及其他仓库的交换机的网络接入方式与图1-1中Switch B、Switch C、SwitchD接入方式相同,不再单独在图1-1上标示。

若接入的IPC采用1080P的图像传输质量传输数据,SwitchC、Switch A选用百兆交换机是否满足带宽要求,请说明理由。

1080P视频带宽需求一般为4M, Switch C下有16路IPC,带宽需求16*4=64M,低于100M,且有一定富余,可以通过百兆交换机接入。Switch A下有160路IPC,共计带宽需求: 160*4=640M,远超百兆,故至少需要配置干兆交换机


2 OSI和TCP/IP参考模型

网络分层的意义

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

OSI参考模型

TCP/IP参考模型

TCP/IP参考模型协议

应用层:

传输层;TCP、UDP

网络层:

数据链路层:

物理层:

综上,对应协议如下:

 真题

在OSI参考模型中,实现端到端的应答、分组排序和流量控制功能的协议层是()。

A.数据链路层

B.网络层

C.传输层 

D.会话层


 真题

在OSI参考模型中,()在物理线路上提供可靠的数据传输服务。

A.物理层

B.数据链路层

C.网络层

D.传输层


 真题

TCP协议与UDP协议工作在()

A.物理层

B.网络层

C数据链路层

D.传输层


3 数据封装与解封过程

封装

解封

 真题

在ISO OSI/RM中,()实现数据压缩功能。

A.应用层

B.表示层

C.会话层

D.网络层

在OSI参考模型中,数据链路层处理的数据单位是()。

A.比特

B.帧

C.分组

D.报文


 真题

在OSI参考模型中,传输层上传输的数据单位是()。

A.比特

B.帧

C分组

D报文


 真题

数据封装的正确顺序是()。

A.数据、帧、分组、段、比特

B.段、数据、分组、帧、比特

C.数据、段、分组、帧、比特

D.数据、段、帧、分组、比特

说明:以上内容部分来源于网络,仅作为学习用途,如有侵权,请联系作者删除。

至此,本文分享的内容就结束啦。

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

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

相关文章

理解我们单片机拥有的资源

目录 为什么要查询单片机拥有的资源 所以,去哪些地方可以找数据手册 一个例子:STM32F103C8T6 前言 本文章隶属于项目: Charliechen114514/BetterATK: This is a repo that helps rewrite STM32 Common Repositorieshttps://github.com/C…

《我的Python觉醒之路》之转型Python(十五)——控制流

[今天是2025年3月17日,继续复习第一章节、第二章节的内容 ] 《我的Python觉醒之路》之转型Python(十四)——控制流

AndroidStudio+Android8.0下的Launcher3 导入,编译,烧录,调试

文章目录 编译完成搜索输出文件Android.mk配置gradle编译环境报错一报错二报错三输出文件下载INSTALL_FAILED_TEST_ONLY查找系统签名查找签名工具开始签名查看签名签名问题重新生成秘钥解决方案生成成功挽救错误:重新刷机更换testkey秘钥keystore生成keystoreINSTALL_FAILED_S…

Linux--gdb/cgdb

ok,我们今天学习gdb的安装和使用 调试器-gdb/cgdb使用 VS、VScode编写的代码一般都是release格式的,gdb 的格式一般是debug 换成debug模式命令 :-g gdb会记录最新的一条命令,直接回车就是默认执行该命令 一个调试周期下,断点…

Oracle GoldenGate 全面解析

Oracle GoldenGate 全面解析 Oracle GoldenGate 是一种实时数据集成和复制解决方案,广泛应用于数据同步、数据库迁移、高可用性和灾难恢复等场景。以下将详细解答您提出的关于 Oracle GoldenGate 的一系列问题。 1. Oracle GoldenGate 的架构组成及其核心组件的作用 架构组成…

ModBus TCP/RTU互转(主)(从)|| Modbus主动轮询下发的工业应用 || 基于智能网关的串口服务器进行Modbus数据收发的工业应用

目录 前言 一、ModBus TCP/RTU互转(从)及应用|| 1.1 举栗子 二、ModBus TCP/RTU互转(主) 2.1 举栗子 三、ModBus 主动轮询 3.1 Modbus主动轮询原理 3.2 Modbus格式上传与下发 3.2.1.设置Modbus主动轮询指令 3.2.2 设…

场景题:一个存储IP地址的100G 的文件, 找出现次数最多的 IP ?

和大文件中存id,然后要求排序问题一样的处理思路 使用MapReduce的思想解决,加上哈希分割,先将大文件中的IP地址按照哈希函数进行分割,存到多个文件上,接着每个分片单独处理,用Hashmap统计IP出现频次&#…

【操作系统安全】任务2:用户与用户组

目录 一、用户与用户组介绍 1.1 用户 1.2 用户组 1.3 用户与用户组的关系 二、用户与用户组管理 2.1 用户管理 2.1.1 创建用户 2.1.2 设置用户密码 2.1.3 删除用户 2.2 用户组管理 2.2.1 创建用户组 2.2.2 删除用户组 2.2.3 将用户添加到用户组 三、影子账户创建…

OpenCV计算摄影学(20)非真实感渲染之增强图像的细节函数detailEnhance()

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 此滤波器增强特定图像的细节。 cv::detailEnhance用于增强图像的细节,通过结合空间域和频率域的处理,提升图像中特定细节…

Git 使用指南

Git 是一种分布式版本控制系统,可以追踪文件的变化并协助多人协作开发项目。下面是 Git 的基本概念和使用方式: 仓库(Repository):Git 用来存储项目的地方,可以理解为项目的文件夹,包含项目的所…

java 中散列表(Hash Table)和散列集(Hash Set)是基于哈希算法实现的两种不同的数据结构

在 Java 中,散列表(Hash Table)和散列集(Hash Set)是两种不同的数据结构,但它们都基于哈希表的原理来实现。下面是它们的联系与区别、实现类以及各自的优缺点,并用表格进行对比整理。 联系与区…

vue2自定义指令实现 el-input 输入数字,小数点两位 最高10位,不满足则截取符合规则的值作为新值

步骤 1:创建自定义指令 // 处理输入值,确保符合规则 function processValue(value) {// 过滤非数字和小数点let filtered value.replace(/[^\d.]/g, );const firstDotIndex filtered.indexOf(.);// 处理多个小数点,保留第一个if (firstDot…

10、基于osg引擎生成热力图高度图实现3D热力图可视化、3D热力图实时更新(带过渡效果)

1、结果 2、完整C代码 #include <sstream> #include <iomanip> #include <iostream> #include <vector> #include <random> #include <cmath> #include <functional> #include <osgViewer/viewer> #include <osgDB/Read…

海量数据查询加速:Presto、Trino、Apache Arrow

1. 引言 在大数据分析场景下,查询速度往往是影响业务决策效率的关键因素。随着数据量的增长,传统的行存储数据库难以满足低延迟的查询需求,因此,基于列式存储、向量化计算等技术的查询引擎应运而生。本篇文章将深入探讨 Presto、Trino、Apache Arrow 三种主流的查询优化工…

Pycharm 社区版安装教程

找到安装包双击安装文件---点击下一步 一般路径是&#xff1a;C:\Rambo\Software\Development 选择完成后就是如下地址&#xff1a; C:\Rambo\Software\Development\PyCharm Community Edition 2024.3.3 点击上述3个位置就可以了----下一步 等待安装就可以了---完成后点击完成…

vue3 elementUi table自由渲染组件

文章目录 前言CustomTable如何使用tableColumn 属性h函数创建原生元素创建组件动态生成 前言 elementui中的table组件&#xff0c;表格中想要自由地渲染内容&#xff0c;是一种比较麻烦的事情&#xff0c;比如你表格中想要某一列插入一个button按钮&#xff0c;是不是要用插槽…

Mermaid 子图 + 拖拽缩放:让流程图支持无限细节展示

在技术文档、项目管理和可视化分析中&#xff0c;流程图是传递复杂逻辑的核心工具。传统流程图往往静态且难以适应细节展示&#xff0c;而 Mermaid 与 svg-pan-zoom 的结合&#xff0c;则为这一痛点提供了完美解决方案。本文将深入解析如何通过 Mermaid 的子图&#xff08;subg…

前端权限系统

前端权限系统是为了确保用户只能访问他们有权限查看的资源而设计的。在现代前端开发中&#xff0c;权限控制不仅仅是简单的显示或隐藏元素&#xff0c;还涉及到对路由、组件、数据和操作权限的细致控制。下面是前端权限系统的常见设计方案和实现步骤。 前端权限系统的组成部分 …

Nature | TabPFN:表格基础模型用于小规模数据分析

表格数据是按行和列组织的电子表格形式&#xff0c;在从生物医学、粒子物理到经济学和气候科学等各个科学领域中无处不在 。基于表格其余列来填充标签列缺失值的基本预测任务&#xff0c;对于生物医学风险模型、药物研发和材料科学等各种应用至关重要。尽管深度学习彻底改变了从…

c++学习系列----003.写文件

c 写文件 文章目录 c 写文件1️⃣ 使用 ofstream 写入文本文件2️⃣ 追加模式写入3️⃣ 写入二进制文件4️⃣ 使用 fstream 进行读写5️⃣ 使用 fprintf()&#xff08;C 方式&#xff09;6️⃣ 使用 write() 低级 I/O 方式推荐方式 C 写文件的几种方式主要有以下几种&#xff1…