计算机网络期末复习-Part1

news2024/11/26 23:44:10

1、列举几种接入网技术:ADSL,HFC,FTTH,LAN,WLAN

ADSL(Asymmetric Digital Subscriber Line):非对称数字用户线路。ADSL 是一种用于通过电话线连接到互联网的技术,它提供不对称的上行和下行带宽,通常用于家庭和小型企业。

HFC(Hybrid Fiber-Coaxial):HFC 是一种混合光纤和同轴电缆的接入技术,通常由有线电视提供商用于提供高速互联网接入。

FTTH(Fiber to the Home):FTTH 是一种光纤到家庭的接入技术,它提供高速、稳定的互联网连接,通常用于提供高质量的宽带服务。

LAN(Local Area Network):LAN 是一种用于在局域范围内连接设备的技术(局域网),通常用于办公室、学校或家庭内部的设备互联。

WLAN(Wireless Local Area Network):WLAN 是一种无线局域网络技术,它使用无线信号连接设备,允许用户在覆盖范围内无线访问互联网或局域网资源。

2、协议:管理计算机通信的规则

3、在计算机网络中,不同的网络层次使用不同的基本数据单元来传输信息:

物理层(Physical Layer):基本数据单元是比特(bit),物理层负责在物理媒介上传输比特流,处理电压、光信号等,以便在通信设备之间传输数据。

链路层(Data Link Layer):基本数据单元是(frame),链路层负责将数据包装成帧,处理帧的传输、错误检测和纠正等任务,通常在本地网络内进行数据传输。

网络层(Network Layer):基本数据单元是数据报或分组(datagram 或 packet),网络层负责路由和转发数据包,以确保它们从源主机到目标主机的传递。

运输层(Transport Layer):基本数据单元是报文段(segment),运输层提供端到端的通信,负责数据的分段、错误检测、流量控制和可靠的数据传输,如TCP和UDP协议工作在这一层。

应用层(Application Layer):基本数据单元是报文(message),应用层包含了应用程序和网络之间的接口,负责处理用户数据,如HTTP、SMTP、FTP等协议工作在这一层。

4、分组交换网络中的4种类型的时延:节点处理时延,排队时延,传输时延,传播时延

节点处理时延(Node Processing Delay):这是数据包在每个中间路由器或交换机上进行处理所花费的时间。节点处理时延包括了路由器或交换机进行数据包的解封和检查、决定下一跳的路由、更新路由表等各种处理任务。这个时延取决于路由设备的性能和负载情况。

排队时延(Queueing Delay):当数据包到达一个路由器或交换机时,如果有多个数据包要传输到相同的输出端口,它们可能会在一个输出队列中排队等待传输。排队时延是指数据包在队列中等待的时间,取决于队列的长度和拥塞程度。

传输时延(Transmission Delay):传输时延是指数据包在传输媒介上传播所花费的时间。它受传输距离和传输速率的影响。传输时延可以通过数据包的长度和传输速率之间的关系计算,通常使用公式:传输时延 = 数据包长度 / 传输速率

传播时延(Propagation Delay):传播时延是指数据包从发送方到接收方传播的时间,取决于物理传输媒介的性质,如电缆、光纤或空气。传播时延通常与距离和传播速度成正比。它可以使用公式:传播时延 = 传播距离 / 传播速度 来估算。

来看一个计算时延的例题:

注意:将字节(byte)转换为比特(bit):1 字节 = 8 比特;

将兆比特每秒(Mbps)转换为比特每秒(bps):1 Mbps = 1,000,000 bps(10的六次方)

5、带宽时延积(BDP)是一个用来衡量网络性能的重要参数,它可以通过以下公式计算:

BDP = 带宽 × 传播时延

其中,带宽表示网络的传输速率(通常以比特每秒为单位),传播时延表示数据包从发送端到接收端的传播时延。BDP的单位通常是比特(bit)。BDP用来评估网络的容量,确保网络能够处理一定数量的数据包,以避免拥塞和性能问题。

6、电路交换和分组交换的区别

是否建立连接:分组交换不需建立连接,更简单;电路交换需要建立连接,通信,释放连接。

效率:分组交换采用统计时分复用共享带宽资源(高);电路交换通信期间独占资源(低)。

灵活:分组交换采用存储转发,可动态选择路径;电路交换采用电路连接,路径保持不变。

时延性能:分组交换由于存在竞争和拥塞,时延性能不能保证;电路交换时延可以保证。

7、OSI七层模型:应用层,表示层,会话层,运输层,网络层,链路层,物理层。

8、TCP/IP五层模型及任务

物理层:透明地传送比特流。

链路层:将网络层的数据组装成帧,在相邻节点间的链路上传送以帧为单位的数据。

网络层:负责为分组交换网上的主机提供通信。

运输层:负责主机中两个进程之间的通信。

应用层:提供各种网络应用以满足用户的需用。

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

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

相关文章

JS 处理文档选择和范围创建【createRange | getSelection】

介绍 1、const selection window.getSelection(); 说明: 1、用于获取用户当前文档选择的对象; 2、它返回一个 Selection 对象,该对象代表了用户选择的文本范围(可以包含一个或多个范围,因为用户可以同时选择多个不相…

Ubuntu LTS 坚持 10 年更新不动摇

导读Linux 内核开发者 Jonathan Corbet 此前在欧洲开源峰会上宣布,LTS 内核的支持时间将从六年缩短至两年,原因在于缺乏使用和缺乏支持。稳定版内核维护者 Greg Kroah-Hartman 也表示 “没人用 LTS 内核”。 近日,Ubuntu 开发商 Canonical 发…

mybatis嵌套查询子集合只有一条数据

我们再用mybatis做嵌套查询时&#xff0c;有时会遇到子集合只有1条数据的情况&#xff0c;例如下这样&#xff1a; 数据库查询结果 xml <resultMap id"userMap" type"com.springboot.demo.test.entity.User"><id column"uid" property…

拓展认知边界:如何给大语言模型添加额外的知识

Integrating Knowledge in Language Models P.s.这篇文章大部分内容来自Stanford CS224N这门课Integrating Knowledge in Language Models这一节&#x1f601; 为什么需要给语言模型添加额外的知识 1.语言模型会输出看似make sense但实际上不符合事实的内容 语言模型在生成…

抓包工具fiddler的基础知识详解

一、简介 fiddler是位于客户端和服务端之间的http代理 1、作用 监控浏览器所有的http/https流量查看、分析请求内容细节伪造客户端请求和服务器请求测试网站的性能解密https的web会话全局、局部断电功能第三方插件 2、使用场景 接口调试、接口测试、线上环境调试、web性能分…

Git的简介以及基本使用

目录 一.Git的简介 拓展&#xff1a;Git与SVN的区别&#xff08;各自的优点与缺点&#xff09; 二.Git文件的4种状态 三.Git的常用命令 搭建完成之后&#xff0c;将项目文件也上传之后&#xff0c;现在模拟其他人来下载这个代码 今天就分享到这啦&#xff01;&#xff01;…

XX公司数字化项目管理办法

XX公司数字化项目管理办法 Ver2.0 第一章 总则 为规范XX公司项目从立项到结项的过程管理&#xff0c;明确各阶段建设主要工作及交付标准&#xff0c;提升数字化项目总体交付质量&#xff0c;特制定本管理制度。 本制度适用于数字化项目范围内咨询服务类、软硬件实施类项目。…

Power Apps-组件属性

图片组件兼容性 可以选择右侧属性面板中的图像位置&#xff0c;更改为匹配度&#xff0c;兼容性更好 按钮点击事件 Navigate(屏幕名)//跳转到某个页面 Back()//返回上一个页面

GZ038 物联网应用开发赛题第1套

2023年全国职业院校技能大赛 高职组 物联网应用开发 任 务 书 (第1套卷) 工位号:______________ 第一部分 竞赛须知 一、竞赛要求 1、正确使用工具,操作安全规范; 2、竞赛过程中如有异议,可向现场考评人员反映,不得扰乱赛场秩序; 3、遵守赛场纪律,尊重考评人员…

4.Swin Transformer目标检测——训练数据集

1.centos7 安装显卡驱动、cuda、cudnn-CSDN博客 2.安装conda python库-CSDN博客 3.Cenots Swin-Transformer-Object-Detection环境配置-CSDN博客 步骤1&#xff1a;准备待训练的coco数据集 下载地址&#xff1a;https://download.csdn.net/download/malingyu/88519420 htt…

基于GoogleNet深度学习网络的花朵类型识别matlab仿真

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 4.1. GoogleNet网络结构 4.2. 基于GoogleNet的花朵类型识别 5.算法完整程序工程 1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.部分核心程序 .............................…

PostgreSql中解析JSON字段和解析TEXT中的JSON字段

初始化操作 创建表 CREATE TABLE orders ( "ID" int8 NOT NULL,"info_j" json NOT NULL,"info_t" text NOT NULL );初始化表 INSERT INTO orders("ID", "info_j","info_t") VALUES (1, {"name":&qu…

基于公共业务提取的架构演进——外部依赖防腐篇

背景 有了前两篇的帐号权限提取和功能设置提取的架构演进后&#xff0c;有一个问题就紧接着诞生了&#xff0c;对于诸多业务方来说&#xff0c;关键数据源的迁移如何在各个产品落地&#xff1f; 要知道这些数据都很关键&#xff1a; - 对于帐号&#xff0c;获取不到帐号信息是…

番外篇:Linux中好玩的指令(Ubuntu环境)

前言 我知道&#xff0c;Linux的学习总是枯燥乏味的&#xff0c;今天给大家带来一些好玩的指令&#xff0c;供大家娱乐开心&#xff0c;整理不易&#xff0c;希望大家能够多多支持一下。 1. lolcat指令 输入以下命令即可安装lolcat&#xff1a; sudo apt-get install lolcat 安…

sql注入学习笔记

sql注入原理 掌握sql注入漏洞的原理掌握sql注入漏洞的分类 万能用户名 777 or 11 #原句 select userid from cms_users where username ".$username." and password".md5 ( $password ) ."输入过后为 select userid from cms_users where username …

8-1、T型加减速控制【51单片机控制步进电机-TB6600系列】

摘要&#xff1a;本节介绍步进电机T型加减速的控制方法&#xff0c;本小节主要内容为该控制方法的推导与计算。目前各平台对该控制方法介绍的文章目前较多&#xff0c;但部分关键参数并未给出推导过程&#xff0c;例如误差系数0.676的推导等&#xff0c;本节在现有文章框架下&a…

【算法练习Day43】最佳买卖股票时机含冷冻期买卖股票的最佳时机含手续费

​&#x1f4dd;个人主页&#xff1a;Sherry的成长之路 &#x1f3e0;学习社区&#xff1a;Sherry的成长之路&#xff08;个人社区&#xff09; &#x1f4d6;专栏链接&#xff1a;练题 &#x1f3af;长路漫漫浩浩&#xff0c;万事皆有期待 文章目录 最佳买卖股票时机含冷冻期买…

银行转账截图p图制作,电子回执单,建设的,用易语言开发的,分享源码

闲着很无聊&#xff0c;刚好网上找到了一个默认&#xff0c;当然这个模版图我加了水印&#xff0c;只能是娱乐用&#xff0c;做不了啥坏事哈&#xff0c;然后软件是用易语言开发的&#xff0c;一个画板一些标签编辑框快照生成功能实现了这个软件&#xff0c;下面看下我的界面。…

软件安全测试怎么做?如何确保软件授权安全

在数字化不断演进的今天&#xff0c;软件安全测试变得至关重要。它验证了软件是否容易受到网络攻击&#xff0c;并检验恶意或意外输入对操作的影响。安全测试的目标是保障系统和信息的安全性和可靠性&#xff0c;确保它们不接受未授权的输入。 一、安全测试准备 开发者必须认识…

报名开启丨2023 SpeechHome 语音技术研讨会

2023 SpeechHome 语音技术研讨会将于11月18日—11月19日&#xff0c;在北京举办&#xff0c;同时举行开源语音技术交流会和第八届Kaldi技术交流会。 欢迎大家报名参加&#xff08;报名链接在文末&#xff09;&#xff01; 本届研讨会覆盖5大主题&#xff0c;包括语音前沿技术…