计算机网络常见的名词解释
计算机网络常见的名词解释
- 1.应用层
- 2.传输层
- 3. 网络层
- 4.链路层
- 5. 无线网络和移动网络
- 6.计算机网络中的安全
1.应用层
- API (Application Programming Interface)应用程序编程接口
- HTTP (Hyper Text Transfer Protocol) 超文本传输协议
- CDN (Content Delivery Network)内容分发网络
- SMTP (Simple Mail Transfer Protocol)即简单邮件传输协议
- POP3 (Post Office Protocol),即第三版的邮局协议,用于电子邮件的接收。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。
- IMAP (Internet Mail Access Protocol)因特网邮件访问协议
- DNS (Domain Name System)即域名系统
- FTP (File Transfer Protocol)即文件传输协议,用互联网上各计算机之间传送文件的协议。
- ISP (Internet Service Provider)即因特网服务提供者,负责因特网运营,提供因特网服务的公司
- P2P(Peer-to-peer)对等计算机网络
- PDU(Protocol Data Unit) 协议数据单元
2.传输层
- ACK (ACKnowledge Character)肯定确认
- NAK (Negative Acknowledgment)否定确认
- GBN (Go Back N) 后退N步协议
- SR (Selective Repeat) 选择重传
- FSM (Finite State Machine) 有限状态机
- MSS (Maximum Segment Size)最大报文段长度
- MTU (Maximum Transfer Unit)最大传输单元
- RTT (Round Trip Time)从发送方发送数据开始到发送发收到来自接收方的确认信息总共经历的时间。
- ATM (Asynchronous Transfer Mode)一种以信息元为基础的分组交换和复用技术
- AIMD (Additive Increase,Multiplicative Decrease)
3. 网络层
- VC(Virtual circuit) 虚电路
- AQM(Active Queue Management) 主动对列管理
- RED (Random Early Detection) 随机早期检测
- HOL(Head-of-line blocking)线路前部阻塞
- IP (Internet Protocol,即网际协议,为计算机网络相互连接进行通信而设计的协议)
- CIDR(Classless InterDomain Routing)即无分类域间路由选择,特点:消除了传统的A类、B类和C类地址以及划分子网的概念。
- NAT(Network Address Translation)即网络地址转换,使用本地地址的主机在和外界通信时,要在NAT路由器上将本地地址转化为全球IP地址,从而与因特网连接。
- LS (link state routing algorithm ) 链路状态算法
- DV(distance Vector)路径矢量算法
- AS (Autonomous System)即自治系统/鉴别服务器,在单一的技术管理下的一组路由器
- RIP(Routing Information Protocol)即路由信息协议,一种分布式的基于距离向量的路由选择协议。
- OSPF(Open Shortest Path First)即开放最短通路优先,用于在单一自治系统内部使用的路由选择协议。
- BGP(Border Gateway Protocol)即边界网关协议,各自制系统间的路由选择协议。
- IGMP(Internet Group Management Protocol)因特网组管理协议
- DHCP(Dynamic Host Configuration Protocol)即动态主机配置协议,一种自动为工作站分配IP地址并设置IP相关信息的方法。
- ICMP(Internet Control Message Protocol)即网际控制报文协议,它是TCP/IP协议族的一个子协议。
4.链路层
- EDC(Error Detection Circuit)差错检验和纠正比特
- CRC(Cyclic Redundancy Check)循环冗余校验码,一种差错检验方法。
- HDLC(High-Level Data Link Control)高级数据链路控制
- TDM(Time Division Multiplexing)时分多路复用
- FDM(Frequency Division Multiplexing)频分多路复用
- CDMA(CodeDivisionMultipleAccess)即码分多址,一种扩频多址数字式通信技术,通过独特的代码序列建立信道的多路方式。
- ARP(Address Resolution Protocol)即地址解析协议,计算机用以匹配IP地址到硬件地址的协议。
- PPP(Point-to-Point Protocol)点到点协议,为在点对点连接上传输多协议数据包提供了一个标准方法。
5. 无线网络和移动网络
- BSS(Basic Service Set) 基本服务集合
- SSID(Service Set Identifier) 服务集标识符。
- RTS(Request to Send)请求发送
- CSMA/CA(Carrier Sense Multiple Access / Collision Avoidance)即载波侦听多点接入/冲突避免
- CSMA/CD(Carrier Sense Multiple Access / Collision Detection)即载波监听多点接入/冲突检测,特点:多点接入 载波监听 碰撞检测
- CTS (Clear To Send) 允许发送
- BTS(Base Station Controller)基站控制器
- MSC(Mobile Switching Center)移动交换中心
- RNC(Radio Network Controller)无线电网络控制器
- UE 用户
- P-GW(Packet Data Network Gateway) 分组数据网络网关 UE分配ip地址
- S-GW 服务网关 数据平面移动锚点
- MME (Mobility Managemnet Entity) 移动性管理实体
- HSS(Home subscriber server) 归属用户服务
- COA(Care of Address)转交地址
- MAC(Medium Access Control)即媒体接入控制,是识别LAN(局域网)节点的标识。
- SNR(signal to noise Ratio) 信噪比
- BER 比特差错率
- HLR(Home location Register)归属位置注册器
6.计算机网络中的安全
- CBC(Cipher-block chaining) 密码块链接
- MAC(Message authentication code)报文鉴别码
- CA(Certificate Authority)认证中心
相关文章:
计算机网络常见的名词解释
计算机网络常见的名词解释 1.应用层2.传输层3. 网络层4.链路层5. 无线网络和移动网络6.计算机网络中的安全 1.应用层 API (Application Programming Interface)应用程序编程接口HTTP (Hyper Text Transfer Protocol) 超文本传输协…...

Android Studio导入,删除第三方库
Android项目经常用到无私的程序员们提供的第三方类库。本篇博客就是实现第三方库的导入和删除。 一、导入第三方库 1、将需要的库下载到本地; 2、新建Moudle (1)File --- New Moudle (2)选择Android Library --- Next (3)填写Moudle名 --- Finish。一个新的Mou…...
生成指定长度的随机数字,用对方法精准提效数10倍!
生成指定长度的随机数字这一函数功能可能在以下情况下被使用: 密码生成:在需要生成随机密码时,可以使用该功能生成指定长度的随机数字作为密码。 随机数生成:在需要生成一定长度的随机数列时,可以使用该功能生成随机…...

Vue3 + Naive-ui Data Table 分页页码显示不全
当使用naive-ui 表格并且使用分页组件的时候 需要增加 remote...

机器学习中的决策阈值
什么是决策阈值? sklearn不允许我们直接设置决策阈值,但它允许我们访问用于进行预测的决策分数(决策函数o/p)。我们可以从决策函数输出中选择最佳得分并将其设置为决策阈值,并且将小于该决策阈值的所有那些决策得分值…...

mongodb导出聚合查询的数据
❗️❗️❗️在正文之前先要讲一个坑,就是mongoexport这个命令工具不支持导出聚合查询的数据,比如通过某某字段来分组 我查了一天关于mongoexport怎么来导出聚合查询的结果集,最终还是gpt给了我答案 😭 既然mongoexport不支持&…...

U-Mail信创邮件系统解决方案
近年来,在国家政策的大力引导和自身数字化转型需求驱动下,国产化成为国内数字化发展道路上的关键词,企业不断加强自主创新能力,进行信创建设,实现软硬件系统国产化替代,已成为大势所趋。邮件系统作为企业管…...

GUI:贪吃蛇
以上是准备工作 Data import javax.swing.*; import java.net.URL;public class Data {public static URL headerURLData.class.getResource("static/header.png");public static ImageIcon header new ImageIcon(headerURL);public static URL upURLData.class.getR…...

leaflet:个性化配置,利用Leaflet-Geoman绘制多种图形(136)
第136个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+leaflet中个性化配置,利用Leaflet-Geoman绘制多种图形。 灵活地配置Leaflet-Geoman的属性,可以产生各种美妙的绘图效果。 直接复制下面的 vue+leaflet源代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方…...

【Shell脚本8】Shell printf 命令
Shell printf 命令 printf 命令模仿 C 程序库(library)里的 printf() 程序。 printf 由 POSIX 标准所定义,因此使用 printf 的脚本比使用 echo 移植性好。 printf 使用引用文本或空格分隔的参数,外面可以在 printf 中使用格式化…...
CSAPP第4章:RISC和CISC指令集
RISC和CISC指令集 IA32被称为复杂指令集计算机(CISC),与精简指令集计算机(RISC)相对。 从历史上看,先出现了CISC机器,计算机不断发展使指令集非常大。 RISC设计理念在80年代早期发展,使用更简单的指令集产生高效的代码。 许多加…...

【LeetCode】每日一题 2023_11_9 逃离火灾(bfs 练习)
文章目录 刷题前唠嗑题目:最长平衡子字符串题目描述代码与解题思路偷看大佬题解 结语 刷题前唠嗑 LeetCode? 启动!!! 嗯?什么?今天是 hard?陷入沉思。。。先看看题吧 题目:最长平…...

flink1.18.0 自适应调度器 资源弹性缩放 flink帮你决定并行度
jobmanager.scheduler Elastic Scaling | Apache Flink 配置文件修改并重启flink后,webui上会显示调整并行度的按钮,他可以自己调整,你也可以通过webUI手动调整: 点击 之后: 调整完成后:...

如何设计vue项目的权限管理?
权限管理的重要性及必要性 数据安全:权限管理可以确保只有具有相应权限的用户能够访问和操作特定的数据。这可以保护敏感数据不被未授权的用户访问,从而提高数据的安全性。功能控制:权限管理可以根据用户的角色和权限设置,控制用户…...
HBase学习笔记(2)—— API使用
对HBase中常用的API操作进行简单的介绍 对应HBase学习笔记(1)—— 知识点总结-CSDN博客中介绍的HBase Shell常用操作 更多用法请参考官网:Apache HBase ™ Reference Guide 依赖导入 <dependencies><dependency><groupId>o…...

C/C++轻量级并发TCP服务器框架Zinx-游戏服务器开发004:游戏核心消息处理 - 玩家类的实现
文章目录 0 代码仓库1 需求2 AOI设计2.1 AOI算法简介2.2 AOI数据结构及实现2.2.1 玩家2.2.2 网格对象2.2.3 游戏世界矩形2.2.4 获取周围玩家的实现2.2.5 代码测试 2.3 GameRole结合AOI创建玩家2.3.1 创建游戏世界全局对象-GameRole继承AOIWorld的Player2.3.2 把玩家到游戏世界的…...
Python Selenium元素定位方法详解
引言 在Web自动化测试中,元素定位是一项非常重要的技术。Python Selenium提供了各种元素定位方法,可以帮助我们定位页面上的元素并与之交互。本文将详细介绍Python Selenium中常用的元素定位方法,并提供实例代码。 1. ID定位 ID是元素在HT…...
分布式事务,你了解多少?(上)
本文主要是讲述分布式事务的理论及常用的技术方案,主要源自各类学习和工作总结,如有不妥之处,还望指正。分布式事务的其他基础请自行查阅资料。 一、分布式事务产生的原因 分布式事务的产生,源自互联网、电商等的发展,…...

ClickHouse主键索引最佳实践
在本文中,我们将深入研究ClickHouse索引。我们将对此进行详细说明和讨论: ClickHouse的索引与传统的关系数据库有何不同ClickHouse是怎样构建和使用主键稀疏索引的ClickHouse索引的最佳实践 您可以选择在自己的机器上执行本文给出的所有Clickhouse SQL…...
Flink 基础 -- 应用开发(项目配置)
1、概述 本节中的指南将向您展示如何通过流行的构建工具(Maven, Gradle)配置项目,添加必要的依赖项(即连接器和格式,测试),并涵盖一些高级配置主题。 每个Flink应用程序都依赖于一组Flink库。至少,应用程序依赖于Flink api&…...
零门槛NAS搭建:WinNAS如何让普通电脑秒变私有云?
一、核心优势:专为Windows用户设计的极简NAS WinNAS由深圳耘想存储科技开发,是一款收费低廉但功能全面的Windows NAS工具,主打“无学习成本部署” 。与其他NAS软件相比,其优势在于: 无需硬件改造:将任意W…...
拉力测试cuda pytorch 把 4070显卡拉满
import torch import timedef stress_test_gpu(matrix_size16384, duration300):"""对GPU进行压力测试,通过持续的矩阵乘法来最大化GPU利用率参数:matrix_size: 矩阵维度大小,增大可提高计算复杂度duration: 测试持续时间(秒&…...
是否存在路径(FIFOBB算法)
题目描述 一个具有 n 个顶点e条边的无向图,该图顶点的编号依次为0到n-1且不存在顶点与自身相连的边。请使用FIFOBB算法编写程序,确定是否存在从顶点 source到顶点 destination的路径。 输入 第一行两个整数,分别表示n 和 e 的值(1…...

听写流程自动化实践,轻量级教育辅助
随着智能教育工具的发展,越来越多的传统学习方式正在被数字化、自动化所优化。听写作为语文、英语等学科中重要的基础训练形式,也迎来了更高效的解决方案。 这是一款轻量但功能强大的听写辅助工具。它是基于本地词库与可选在线语音引擎构建,…...

html css js网页制作成品——HTML+CSS榴莲商城网页设计(4页)附源码
目录 一、👨🎓网站题目 二、✍️网站描述 三、📚网站介绍 四、🌐网站效果 五、🪓 代码实现 🧱HTML 六、🥇 如何让学习不再盲目 七、🎁更多干货 一、👨…...

技术栈RabbitMq的介绍和使用
目录 1. 什么是消息队列?2. 消息队列的优点3. RabbitMQ 消息队列概述4. RabbitMQ 安装5. Exchange 四种类型5.1 direct 精准匹配5.2 fanout 广播5.3 topic 正则匹配 6. RabbitMQ 队列模式6.1 简单队列模式6.2 工作队列模式6.3 发布/订阅模式6.4 路由模式6.5 主题模式…...

Yolov8 目标检测蒸馏学习记录
yolov8系列模型蒸馏基本流程,代码下载:这里本人提交了一个demo:djdll/Yolov8_Distillation: Yolov8轻量化_蒸馏代码实现 在轻量化模型设计中,**知识蒸馏(Knowledge Distillation)**被广泛应用,作为提升模型…...

Proxmox Mail Gateway安装指南:从零开始配置高效邮件过滤系统
💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「storms…...

Linux中《基础IO》详细介绍
目录 理解"文件"狭义理解广义理解文件操作的归类认知系统角度文件类别 回顾C文件接口打开文件写文件读文件稍作修改,实现简单cat命令 输出信息到显示器,你有哪些方法stdin & stdout & stderr打开文件的方式 系统⽂件I/O⼀种传递标志位…...
Vue 3 + WebSocket 实战:公司通知实时推送功能详解
📢 Vue 3 WebSocket 实战:公司通知实时推送功能详解 📌 收藏 点赞 关注,项目中要用到推送功能时就不怕找不到了! 实时通知是企业系统中常见的功能,比如:管理员发布通知后,所有用户…...