计算机基础知识复习9.5

数据交换

电路交换:交换信息的两个主机之间简历专用通道,传输时延小,实时性强,效率低,无法纠正错误。

报文交换:信息拆分成小包(报文)大小无限制,有目的/源等信息提高利用率。有转发时延,要求网络结点有缓存空间

分组交换:信息拆分成小包(报文),大小有限制

通信子网

网络层 数据链路层 物理层

资源子网

应用层· 表示层 会话层 传输层 

OSI参考模型中的实体指的是:各层中实现该层功能的软件或硬件

OSI模型3个主要概念

服务:下层为上层提供的功能调用

接口:同一结点内相邻两层间交换信息的连接点,访问服务点SAP,为上层提供服务

协议:(语法+语义+时序即网络协议的三要素)每一个对等层次之间有相同的协议

 OSI模型

 各层的服务访问点

应用层-用户界面

传输层-端口号

网络层-IP地址

数据链路层-MAC地址

物理层-网卡接口

传输方式

串行传输:速度慢,费用低,适合远距离

并行传输:速度快,费用高,适合近距离

通信方式

同步传输:发送方与接收方时钟同步,每次发送帧(一串字符)

异步传输:发送方与接受方时钟不同步,每次发送一个字符

编码方式

曼彻斯特编码和差分慢彻斯特编码自带时钟信号

双绞线

两根导线相互绞合而成,有屏蔽层=屏蔽双绞线(STP) 没有屏蔽层=非屏蔽双绞线(UTP)

抗干扰能力较好,绞合,屏蔽层可以提升抗电磁干扰能力

代表应用:近些年的局域网,早期电话线

同轴电缆

由内导体(用于传输信号)+外导体屏蔽层(用于抗电磁干扰)

抗干扰能力好,屏蔽层带来良好的抗干扰性

代表应用:早期局域网,早期有线电视

光纤

主要由纤芯+包层构成

利用光的全反射特性,在纤芯内传输光脉冲信号

分为多模光纤,单模光纤

抗干扰能力强,光信号对电磁干扰不敏感

信号传输损耗小,长距离传输时中继器少

中继器

中继器只有两个端口,通过一个端口接收信号,将失真信号整形再生,并转发至另一个端口

仅支持半双工通信(两端连接的结点不可同时发送数据,会导致冲突)

中继器两个端口对应两个网段

对信号进行再生和还原,适用于完全相同的两类网络的互连。不仅传送有用信号,同时也发送噪声和冲突信号,因而互相串联的个数只能在规定的范围内进行,否则网络不可用

集线器

本质上是多端口中继器,集线器将其中一个端口接收到的信号整形再生后,转发到所有其他端口

各端口连接的结点不可同时发送数据,会导致冲突

集线器的N个端口对应N个网段,各网段属于同一个冲突域,其中冲突域 是指如果两台主机同时发送数据会导致冲突,则这台主机处于同一个冲突域,处于同一个冲突域的主机在发送数据前需要进行信道争用

物理层接口特性

机械特性:规定物理连接时所采用的规格,引线的数目,引脚的数量合排列情况

功能特性:规定某一电平的电压表示何种意义,信号线的用途

电气特性:规定信号的电压高低,阻抗匹配,传输速率和距离限制

规程特性:主要定义各条物理线路的工作规程和时序关系

数据链路层功能

为网络层提供服务(无确认无连接,有确认无连接,有确认有连接的服务)

链路管理(连接的建立,维持,释放)

帧定界,帧同步,透明传输

流量控制 限制发送方

差错控制 位错和帧错的处理

停止-等待协议(S-W)

滑动窗口机制-发送窗口Wt=1,接收窗口Wr=1

确认机制 若接收方收到i号帧,且没有检测出差错,需要给发送方返回确认帧ACK_i

重传机制-超时重传 若发送方超时未收到ACK_i,则重传i号帧

帧编号 仅需1bit给帧编号

后退N帧协议

滑动窗口机制 发送窗口Wt>1,接收窗口Wr=1

确认机制   若接收方收到i号帧,且没有检测出差错,需要给发送方返回确认帧ACK_i

若发送方超时未收到ACK_i,则重传i号帧

至少需要nbit给帧编号 要求Wt+Wr<=2的n次幂

对于确认帧:接收方可以累积确认,即连续收到多个确认帧时,可以返回最后一个帧的ACK

对于超时重传:若发送方超时未收到ACK,则重传i号帧,及其之后的所有帧

选择重传协议

滑动窗口机制 发送窗口Wt>1 接收窗口Wr>1

确认机制 若接收方收到i号帧,且没有检测出差错,需要给发送方返回确认ACK_i

重传机制 超时重传 若发送方超时未收到ACK_i 则重传i号帧

至少需要n bit给帧编号 要求Wt+Wr<=2的n次幂

若接收方收到i号帧,但检测出i号帧有差错,需要丢弃该帧,并给发送方返回否认帧NAK_i

请求重传 若发送方收到NAK_i 则重传i号帧

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

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

相关文章

制造业中工艺路线(工序)与产线(工作中心)关系

一.工艺路线与生产线是数字孪生中的虚实关系&#xff1a; 1.工艺路线为虚&#xff0c;生产线体为实&#xff1b; 2.工艺路线指导生产线的生产组织&#xff0c;生产线承载工艺路线的能力&#xff0c;把虚拟的生产信息流变成真实的产流。 二.工艺路线与生产线是数字孪生中互为“…

MATLAB 仿真跳频扩频通信系统

1. 简介 跳频扩频&#xff08;FHSS&#xff09;是一种通过在不同的频率之间快速切换来对抗窄带干扰的技术。在这篇博客中&#xff0c;我们将使用 MATLAB 进行 FHSS 通信系统的仿真&#xff0c;模拟跳频过程、调制、解调以及信号在不同步骤中的变化。通过对仿真结果进行可视化&…

Unity Xcode方式接入sdk

入口 创建 GameAppController 类 继承 UnityAppController 并且在类的实现之前 需要 加 IMPL_APP_CONTROLLER_SUBCLASS(GameAppController)&#xff0c;表明这个是程序的入口。UnityAppController 实现了 UIApplicationDelegate。 可以简单看下 UIApplicationDelegate 的生命周…

【时间盒子】-【5.绘制闹钟】动态绘制钟表和数字时间

Tips: Preview装饰器&#xff0c;支持组件可预览&#xff1b; Component装饰器&#xff0c;自定义组件&#xff1b; Canvas组件的使用&#xff1b; 使用RenderingContext在Canvas组件上绘制图形&#xff0c;请参考官方文档&#xff1a;https://developer.huawei.com/consume…

Unity(2022.3.41LTS) - UI详细介绍-Scroll View(滚动视图)

目录 零.简介 一、基本功能与用途 二、主要组件 Rect Transform&#xff08;矩形变换&#xff09;&#xff1a; Scroll Rect&#xff08;滚动矩形&#xff09;组件&#xff1a; Scrollbar&#xff08;滚动条&#xff09;组件&#xff1a; Mask&#xff08;遮罩&#xff…

【GD32】RT-Thread实时操作系统移植(GD32F470ZGT6)

1. 简介 最近几年可以发现国产的实时操作系统越来越受欢迎了&#xff0c;本篇要移植的就是当中的翘楚——RT-Thread。 RT-Thread诞生于2006年&#xff0c;是国内以开源中立、社区化发展起来的一款高可靠实时操作系统 &#xff0c;由睿赛德科技负责开发维护和运营 。并且在上一年…

超详细步骤——Keil MDK-ARM 如何修改工程名字

背景&#xff1a; 注意&#xff1a;本项目是基于 STM32 单片机的裸机程序&#xff0c;使用 STM32CubeMX 工具生成的 Keil MDK-ARM 工程。 目标&#xff1a; 在 Keil MDK-ARM 开发环境中&#xff0c;将名为version0805 的工程重命名为 version0910&#xff0c;并确保所有新编译…

文本怎么在线做成二维码?文字信息生成活码的制作方法

文本怎么做成二维码来展示呢&#xff1f;现在通过二维码分享信息的方式越来越常见&#xff0c;可以将文本二维码应用于许多的用途&#xff0c;比如人员信息、物品信息、通知内容、企业介绍等内容都可以生成二维码来展示。那么文本生成二维码该怎么生成呢&#xff1f;下面教大家…

达梦数据库的系统视图v$sysstat

达梦数据库的系统视图v$sysstat 在达梦数据库&#xff08;DM Database&#xff09;中&#xff0c;V$SYSSTAT 视图提供了关于数据库系统性能和状态的一系列统计信息。这个视图是数据库管理员&#xff08;DBA&#xff09;用来监控和管理数据库性能的重要工具之一。它包含许多统计…

CUDA统一内存:简化GPU编程的内存管理

CUDA统一内存&#xff1a;简化GPU编程的内存管理 在现代GPU编程中&#xff0c;内存管理一直是开发者面临的一个重要挑战。特别是在使用NVIDIA CUDA进行高性能计算时&#xff0c;如何在CPU和GPU之间高效地传输数据、以及如何管理这些数据的生命周期&#xff0c;都是影响程序性能…

postman注入csrf

示例脚本 参数配置位置 必要参数 django项目仅需要设置domain即可&#xff0c;比如www.baidu.com,baidu.com尽量域名精确避免修改到其他域的参数 必须把这个domain添加到 cookies->Manage cookies ->Domains Allowlist 中&#xff0c;否则cookie的注入失败 代码 // 必…

图像白平衡

目录 效果 背景 什么是白平衡&#xff1f; 实现原理 将指定图色调调整为参考图色调主要流程 示例代码 效果 将图一效果转换为图二效果色调&#xff1a; 调整后&#xff0c;可实现色调对换 背景 现有两张图像&#xff0c;色调不一致&#xff0c;对于模型重建会有影响。因…

Java体系中的继承

前言 #继承&#xff08;Inheritance&#xff09; 是面向对象编程&#xff08;OOP&#xff09;中的一个重要概念&#xff0c;它允许一个类&#xff08;称为子类或派生类&#xff09;可以从另一个类&#xff08;称为父类、基类或超类&#xff09;继承属性&#xff08;数据&#…

Unexpected token d in JSON at position 5, check bodyParser config错误解决

错误原因&#xff1a;json格式不对 { desc"设备1", iotProjectId11 } 解决&#xff1a;通过json在线校验格式校验json格式&#xff0c;找出错误原因&#xff0c;修改 在线JSON校验格式化工具&#xff08;Be JSON&#xff09; 修改&#xff1a; {"desc": &…

『功能项目』AssetBundle上传加载u3d模型【23】

本章开始做游戏的登陆界面&#xff0c;运用热更新的AssetBundle上传加载u3d模型 首先在22骑乘坐骑项目基础上重新创建一个场景 重命名为RegistrationUI 在资源商店下载一个场景 选择一个免费资源场景导入 进入新导入的场景 完全解压缩后重命名为ResUIScene 将颜色调成为蓝色调…

强制性国标!上海控安参编《汽车整车信息安全技术要求》正式发布

8月23日&#xff0c;上海控安参编的《GB 44495-2024 汽车整车信息安全技术要求》正式发布&#xff0c;标准将于2026年1月1日正式实施。 汽车整车信息安全技术要求 《汽车整车信息安全技术要求》由工业和信息化部归口&#xff0c;委托全国汽车标准化技术委员会智能网联汽车分会…

13、Django Admin创建两个独立的管理站点

admin文件 from .models import Epic, Event, EventHero, EventVillain from django.contrib.admin import AdminSiteclass EventAdminSite(AdminSite):site_header "Events管理"site_title "欢迎您&#xff01;"index_title "管理员"even…

学习之MySQL函数(字符串,数值,日期,流程)

字符串函数 函数是指一段可以直接被另一段程序或代码 案例&#xff1a; – 1、由于业务需求变更&#xff0c;企业员工的工号&#xff0c;统一为5位数&#xff0c;目前不足5位数的全部在前面补0、比如:1号员工的工号应该为00001. update emp set worknolpad(workno, 5, 0) 运…

2024 年全国大学生数学建模竞赛(国赛)浅析

需要完整资料&#xff0c;请关注WX&#xff1a;“小何数模”&#xff01; &#xff08;需要完整B、C和E题资料请关注WX&#xff1a;“小何数模”&#xff0c;获取资料链接&#xff01;&#xff09; 本次万众瞩目的全国大学生数学建模赛题已正式出炉&#xff0c;无论是赛题难度…

2024 数学建模高教社杯 国赛(A题)| “板凳龙”舞龙队 | 建模秘籍文章代码思路大全

铛铛&#xff01;小秘籍来咯&#xff01; 小秘籍团队独辟蹊径&#xff0c;运用等距螺线&#xff0c;多目标规划等强大工具&#xff0c;构建了这一题的详细解答哦&#xff01; 为大家量身打造创新解决方案。小秘籍团队&#xff0c;始终引领着建模问题求解的风潮。 抓紧小秘籍&am…