释疑 803-(1)概述 精炼提纯版
目录
习题
1-01计算机网络可以向用户提供哪些服务?
1-02 试简述分组交换的要点。
1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
1-05 互联网基础结构的发展大致分为哪几个阶段?请指出这几个阶段最主要的特点。
1-06 简述互联网标准制定的几个阶段。
1-07 小写和大写开头的英文名字interet 和Internet 在意思上有何重要区别?
1-08 计算机网络都有哪些类别?各种类别的网络都有哪些特点?
1-09 计算机网络中的主干网和本地接入网的主要区别是什么?
1-10 试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit)。从源点到终点共经过k段链路,每段链路的传播时延为d(s),数据率为b(bit/s)。在电路交换时电路的建立时间为s(s)。在分组交换时,分组长度为p(bit),每个分组所必须添加的首部都很短,对分组的发送时延的影响在本题中可以不考虑。此外,各节点的排队等待时间也可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?(提示:画一下草图观察k段链路共有几个节点。
1-11 在上题的分组交换网中,设报文长度和分组长度分别为x和(p+h)(bit),其中p为分组的数据部分的长度,而h为每个分组所添加的首部长度,与p的大小无关。通信的两端共经过k段链路。链路的数据率为b(bits),但传播时延和节点的排队时间均
编辑
1-12 互联网的两大组成部分(边缘部分与核心部分)的特点是什么?它们的工作方式各有什么特点?
1-13 客户-服务器方式与 P2 对等通信方式的主要区别是什么?有没有相同的地方?
区别:
(1)客户-服务器方式
(2)对等连接方式
相同:
1-14 计算机网络有哪些常用的性能指标?
1-15 假定网络的利用率达到 90% 试估算一下现在的网络时延是它的最小值的多少倍
1-16 计算机通信网有哪些非性能特征?非性能特征与性能指标有什么区别?
1-20 网络体系结构为什么要采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活的例子。
1-21 协议与服务有何区别?有何关系?
1-22 网络协议的三个要素是什么?各有什么含义?
1-23 为什么一个网络协议必须把各种不利的情况都考虑到?
<1-24 > 试述具有五层协议的网络体系结构的要点 ,包括各层的主要功能。
1-25 试举出日常生活中有关"透明”这种名词的例子
1-26 试解释以下名词:协议栈、实体、对等层、协议数据单元、服务访间点、客户、 服务器、客户-服务器方式。
1-27 试解释 everything over IP IP over everything 的含义。
1-33 我们在互联网上传送数据经常是从某个源点传送到某个终点,而并非传送过去 又再传送回来。那么为什么往返时间 RTT 是个很重要的性能指标呢?
习题
1-01计算机网络可以向用户提供哪些服务?
1-02 试简述分组交换的要点。
分组交换主要特点是采用存储转发技术。我们把报文分为一个个等长数据段,每段1024bit。每个数据段加上包头,里面包含了目的地址,源地址等重要控制信息,这使得每个报文可以独立选择传输路径。
主机为用户处理信息,并和其他主机交换信息;路由器用于转发分组,每收到一个分组先临时存储下来,检查其首部,查找转发表,按首部中的目的地址找到合适接口转出去,交给下一个路由器。这样经过若干不同路由器存储转发最终交付目的主机。
1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。
(1)电路交换
电路交换通信有三个阶段:建立连接、通信、释放连接。通信过程中,通信的双方自始至终占用着所使用的物理信道。
缺点:
①从通信线路的利用率来考虑,电路交换的效率就比较低。当通信双方占用的通信线路由很多个链路组成时,只有在每段链路都能接通(即每一段链路都有空闲的信道资源还没有被其他用户占用,即有可用资源)时,整个的连接建立才能完成(哪怕只有 一段链路没有空闲的信道可供使用,连接建立也无法完成)。当通信网的业务量很大时,电路 交换无法保证用户的每一个呼叫都能接通。如果连接建立不能完成,那么后续通信过程也就无法进行。
1-04 为什么说互联网是自印刷术发明以来人类在存储和交换信息领域的最大变革?
在互联网上的应用层出不穷,使人们生活出现了许多重大的变革。举一些例子:
①电子邮件的大量使用,使得传统的电报业务基本上已无人问津。
②网民可自由发布视频文章并观看他人作品。
③网上IP电话既便宜又清晰。
④人们可以通过发送网址分享资源。
⑤搜索引擎十分方便解决人们的问题。
⑥网购机票车票,随时查阅电子版图书。
1-05 互联网基础结构的发展大致分为哪几个阶段?请指出这几个阶段最主要的特点。
②第二阶段的特点是建成了三级结构的互联网。分为主干网、地区网和校园网 (或 企业网)
③第三阶段的特点是逐渐形成了多层次 ISP 结构的互联网。ISP 为互联网服务提供者。
1-06 简述互联网标准制定的几个阶段。
1-07 小写和大写开头的英文名字interet 和Internet 在意思上有何重要区别?
1-08 计算机网络都有哪些类别?各种类别的网络都有哪些特点?
1-09 计算机网络中的主干网和本地接入网的主要区别是什么?
1-10 试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit)。从源点到终点共经过k段链路,每段链路的传播时延为d(s),数据率为b(bit/s)。在电路交换时电路的建立时间为s(s)。在分组交换时,分组长度为p(bit),每个分组所必须添加的首部都很短,对分组的发送时延的影响在本题中可以不考虑。此外,各节点的排队等待时间也可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?(提示:画一下草图观察k段链路共有几个节点。
计网课本p23

1-11 在上题的分组交换网中,设报文长度和分组长度分别为x和(p+h)(bit),其中p为分组的数据部分的长度,而h为每个分组所添加的首部长度,与p的大小无关。通信的两端共经过k段链路。链路的数据率为b(bits),但传播时延和节点的排队时间均
1-12 互联网的两大组成部分(边缘部分与核心部分)的特点是什么?它们的工作方式各有什么特点?
工作方式:①路由器转发分组。②路由器之间不断地交换路由信息。
1-13 客户-服务器方式与 P2 对等通信方式的主要区别是什么?有没有相同的地方?
区别:
(1)客户-服务器方式
① 客户 (client)和 服务器 (server)都是指通信中所涉及的两个应用进程。
②客户-服务器方式所描述的是进程之间服务和被服务的关系。
③ 客户是服务的请求方,服务器是服务的提供方。
客户软件的特点
(1)必须知道服务器程序的地址。
(2)不需要特殊硬件和复杂的操作系统。
服务器软件的特点
(1)一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求。
(2)系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地的客户的通信请求。因此,服务器程序不需要知道客户程序的地址。
(3)一般需要强大的硬件和高级的操作系统支持。
(2)对等连接方式
(1) 对等连接 (peer-to-peer,(简写为 P2P )是指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方。
(2)只要两个主机都运行了对等连接软件(P2P 软件),可以平等的连接通信 。(3)双方都可以下载对方已经存储在硬盘中的共享文档。
相同:
1-14 计算机网络有哪些常用的性能指标?
(5) 时延带宽积:是传播时延(s) 和带宽 (bit/s) 的乘积。
1-15 假定网络的利用率达到 90% 试估算一下现在的网络时延是它的最小值的多少倍
1-16 计算机通信网有哪些非性能特征?非性能特征与性能指标有什么区别?
1-17,1-18,1-19 小学计算题太简单忽略。
1-20 网络体系结构为什么要采用分层次的结构?试举出一些与分层体系结构的思想相似的日常生活的例子。
例子:我们寄快递只需要把快递交给快递公司并填上地址,后续的事务我们不需要再管。快递公司内部进行分层处理,例如:快递公司雇用快递员,快递员再交至运输部门,运输部门再继续配送。
1-21 协议与服务有何区别?有何关系?
1-22 网络协议的三个要素是什么?各有什么含义?
1-23 为什么一个网络协议必须把各种不利的情况都考虑到?
<1-24 > 试述具有五层协议的网络体系结构的要点 ,包括各层的主要功能。
1-25 试举出日常生活中有关"透明”这种名词的例子
1-26 试解释以下名词:协议栈、实体、对等层、协议数据单元、服务访间点、客户、 服务器、客户-服务器方式。
1-27 试解释 everything over IP IP over everything 的含义。
1-33 我们在互联网上传送数据经常是从某个源点传送到某个终点,而并非传送过去 又再传送回来。那么为什么往返时间 RTT 是个很重要的性能指标呢?
相关文章:
释疑 803-(1)概述 精炼提纯版
目录 习题 1-01计算机网络可以向用户提供哪些服务? 1-02 试简述分组交换的要点。 1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。 1-05 互联网基础结构的发展大致分为哪几个阶段?请指出这几个阶段最主要的特点。 1-06 简述互联网标准制定的几个阶段…...
人工智能与机器学习原理精解【6】
文章目录 数值优化基础理论凹凸性定义在国外与国内存在不同国内定义国外定义总结示例与说明注意事项 国内凹凸性二阶定义的例子凹函数例子凸函数例子 凸函数(convex function)的开口方向凸函数的二阶导数凸函数的二阶定义单变量函数的二阶定义多变量函数…...
JDK、JRE、JVM之间的关系
JDK是Java的开发环境,用JDK开发了JAVA程序后,通过JDK中的编译程序(javac)将java文件编译成字节码文件,作为运行环境的JRE,字节码文件在JRE上运行,作为虚拟机的JVM解析这些字节码,映射…...
redis构建集群时,一直Waiting for the cluster to join
redis构建集群时,一直Waiting for the cluster to join 前置条件参考 前置条件 这是我搭建的集群相关信息,三台虚拟机,分别是一主一从。在将所有虚拟机中redis服务器用到的tcp端口都打开之后,进行构建集群。但是出现上面的情况。 …...
C++之类与对象(2)
前言 今天将步入学习类的默认成员函数,本节讲解其中的构造函数和析构函数。 1.类的默认成员函数 在 C 中,如果一个类没有显式定义某些成员函数,编译器会自动为该类生成默认的成员函数。以下是编译器可能会生成的默认成员函数: 默…...
「树形结构」基于 Antd 实现一个动态增加子节点+可拖拽的树
效果 如图所示 实现 import { createRoot } from react-dom/client; import React, { useState } from react; import { Tree, Input, Button } from antd; import { PlusOutlined } from ant-design/icons;const { TreeNode } Tree; const { Search } Input;const ini…...
ubuntu那些ppa源在哪
Ubuntu中的 PPA 终极指南 - UBUNTU粉丝之家 什么是PPA PPA 代表个人包存档。 PPA 允许应用程序开发人员和 Linux 用户创建自己的存储库来分发软件。 使用 PPA,您可以轻松获取较新的软件版本或官方 Ubuntu 存储库无法提供的软件。 为什么使用PPA? 正如…...
20240724-然后用idea创建一个Java项目/配置maven环境/本地仓储配置
1.创建一个java项目 (1)点击页面的create project,然后next (2)不勾选,继续next (3)选择新项目名称,新项目路径,然后Finsh,在新打开的页面选择…...
PaddleOCR-PP-OCRv4推理详解及部署实现(下)
目录 前言1. 检测模型1.1 预处理1.2 后处理1.3 推理 2. 方向分类器模型2.1 预处理2.2 后处理2.3 推理 3. 识别模型3.1 预处理3.2 后处理3.3 推理 4. PP-OCRv4部署4.1 源码下载4.2 环境配置4.2.1 配置CMakeLists.txt4.2.2 配置Makefile 4.3 ONNX导出4.4 engine生成4.4.1 检测模型…...
【Golang 面试基础题】每日 5 题(二)
✍个人博客:Pandaconda-CSDN博客 📣专栏地址:http://t.csdnimg.cn/UWz06 📚专栏简介:在这个专栏中,我将会分享 Golang 面试中常见的面试题给大家~ ❤️如果有收获的话,欢迎点赞👍收藏…...
状态模式与订单状态机的实现
状态模式 状态模式(State Design Pattern)是一种行为设计模式,用于在对象的内部状态改变时改变其行为。这种模式可以将状态的变化封装在状态对象中,使得对象在状态变化时不会影响到其他代码,提升了代码的灵活性和可维…...
【MSP430】MSP430是什么?与STM32对比哪个性能更佳?
一、MSP430是什么? MSP430F5529LP是一款由德州仪器(TI)推出的16位微控制器单元(MCU)开发板,具有USB功能,内存配置为128KB闪存和8KB RAM,工作频率高达25MHz。 这款MCU以其高性能和多…...
Win11 操作(四)g502鼠标连接电脑不亮灯无反应
罗技鼠标连接电脑不亮灯无反应 前言 罗技技术💩中💩,贴吧技术神中神! 最近买了一个g502,结果买回来直接插上电脑连灯都不亮,问了一下客服。客服简单的让我换接口,又是下载ghub之类的…...
自定义QDialog使用详解
自定义QDialog使用详解 一、创建 QDialog 对象二、QDialog设置布局三、QDialog控制模态行为3.1 模态和非模态区别3.2 QDialog的模态使用四、使用 QDialogButtonBox五、处理对话框的结果六、使用 QDialog 的信号和槽QDialog是Qt框架中用于创建对话框窗口的基本类。对话框窗口通常…...
Pytorch使用教学2-Tensor的维度
在PyTorch使用的过程中,维度转换一定少不了。而PyTorch中有多种维度形变的方法,我们该在什么场景下使用什么方法呢? 本小节我们使用的张量如下: # 一维向量 t1 torch.tensor((1, 2)) # 二维向量 t2 torch.tensor([[1, 2, 3], …...
Interesting bug caused by getattr
题意:由 getattr 引起的有趣的 bug 问题背景: I try to train 8 CNN models with the same structures simultaneously. After training a model on a batch, I need to synchronize the weights of the feature extraction layers in other 7 models. …...
获取后端返回的图形验证码
如果后端返回的直接就是一个图形,有以下几种方式展示 一、直接在img标签里面的src里面调用接口 <img :src"dialogSrc" class"photo" alt"验证码图片" click"changeDialog">let orgUrl "/api/captcha" …...
奇怪的Excel单元格字体颜色格式
使用VBA代码修改单元格全部字符字体颜色是个很简单的任务,例如设置A1单元格字体颜色为红色。 Range("A1").Font.Color RGB(255, 0, 0)有时需要修改部分字符的颜色,如下图所示,将红色字符字体颜色修改为蓝色。代码将会稍许复杂&am…...
浅谈芯片验证中的仿真运行之 timescale (五)提防陷阱
一 仿真单位 timeunit 我们知道,当我们的代码中写清楚延时语句时,若不指定时间单位,则使用此单位; 例如: `timescale 1ns/1ps 则 #15 语句表示delay15ns; 例:如下代码,module a 的timescale是1ns/1ps, module b 是1ps/1ps; module b中的clk,频率是由输入参…...
uniapp 重置表单数据
场景 例如有数据如下 data(){return {queryForm:{value1:undefined,}} } 点击重置时候想重置form的数据, 操作 Object.assign(this.$data.queryForm, this.$options.data().queryForm); 就可以重置数据...
基于FPGA的PID算法学习———实现PID比例控制算法
基于FPGA的PID算法学习 前言一、PID算法分析二、PID仿真分析1. PID代码2.PI代码3.P代码4.顶层5.测试文件6.仿真波形 总结 前言 学习内容:参考网站: PID算法控制 PID即:Proportional(比例)、Integral(积分&…...
【OSG学习笔记】Day 18: 碰撞检测与物理交互
物理引擎(Physics Engine) 物理引擎 是一种通过计算机模拟物理规律(如力学、碰撞、重力、流体动力学等)的软件工具或库。 它的核心目标是在虚拟环境中逼真地模拟物体的运动和交互,广泛应用于 游戏开发、动画制作、虚…...
【WiFi帧结构】
文章目录 帧结构MAC头部管理帧 帧结构 Wi-Fi的帧分为三部分组成:MAC头部frame bodyFCS,其中MAC是固定格式的,frame body是可变长度。 MAC头部有frame control,duration,address1,address2,addre…...
基于服务器使用 apt 安装、配置 Nginx
🧾 一、查看可安装的 Nginx 版本 首先,你可以运行以下命令查看可用版本: apt-cache madison nginx-core输出示例: nginx-core | 1.18.0-6ubuntu14.6 | http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages ng…...
linux arm系统烧录
1、打开瑞芯微程序 2、按住linux arm 的 recover按键 插入电源 3、当瑞芯微检测到有设备 4、松开recover按键 5、选择升级固件 6、点击固件选择本地刷机的linux arm 镜像 7、点击升级 (忘了有没有这步了 估计有) 刷机程序 和 镜像 就不提供了。要刷的时…...
QT: `long long` 类型转换为 `QString` 2025.6.5
在 Qt 中,将 long long 类型转换为 QString 可以通过以下两种常用方法实现: 方法 1:使用 QString::number() 直接调用 QString 的静态方法 number(),将数值转换为字符串: long long value 1234567890123456789LL; …...
HashMap中的put方法执行流程(流程图)
1 put操作整体流程 HashMap 的 put 操作是其最核心的功能之一。在 JDK 1.8 及以后版本中,其主要逻辑封装在 putVal 这个内部方法中。整个过程大致如下: 初始判断与哈希计算: 首先,putVal 方法会检查当前的 table(也就…...
Python Einops库:深度学习中的张量操作革命
Einops(爱因斯坦操作库)就像给张量操作戴上了一副"语义眼镜"——让你用人类能理解的方式告诉计算机如何操作多维数组。这个基于爱因斯坦求和约定的库,用类似自然语言的表达式替代了晦涩的API调用,彻底改变了深度学习工程…...
如何在Windows本机安装Python并确保与Python.NET兼容
✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…...
鸿蒙HarmonyOS 5军旗小游戏实现指南
1. 项目概述 本军旗小游戏基于鸿蒙HarmonyOS 5开发,采用DevEco Studio实现,包含完整的游戏逻辑和UI界面。 2. 项目结构 /src/main/java/com/example/militarychess/├── MainAbilitySlice.java // 主界面├── GameView.java // 游戏核…...
