当前位置: 首页 > news >正文

计算机网络常见的名词解释

计算机网络常见的名词解释

  • 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学习笔记&#xff08;1&#xff09;—— 知识点总结-CSDN博客中介绍的HBase Shell常用操作 更多用法请参考官网&#xff1a;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自动化测试中&#xff0c;元素定位是一项非常重要的技术。Python Selenium提供了各种元素定位方法&#xff0c;可以帮助我们定位页面上的元素并与之交互。本文将详细介绍Python Selenium中常用的元素定位方法&#xff0c;并提供实例代码。 1. ID定位 ID是元素在HT…...

分布式事务,你了解多少?(上)

本文主要是讲述分布式事务的理论及常用的技术方案&#xff0c;主要源自各类学习和工作总结&#xff0c;如有不妥之处&#xff0c;还望指正。分布式事务的其他基础请自行查阅资料。 一、分布式事务产生的原因 分布式事务的产生&#xff0c;源自互联网、电商等的发展&#xff0c…...

ClickHouse主键索引最佳实践

在本文中&#xff0c;我们将深入研究ClickHouse索引。我们将对此进行详细说明和讨论&#xff1a; ClickHouse的索引与传统的关系数据库有何不同ClickHouse是怎样构建和使用主键稀疏索引的ClickHouse索引的最佳实践 您可以选择在自己的机器上执行本文给出的所有Clickhouse SQL…...

Flink 基础 -- 应用开发(项目配置)

1、概述 本节中的指南将向您展示如何通过流行的构建工具(Maven, Gradle)配置项目&#xff0c;添加必要的依赖项(即连接器和格式&#xff0c;测试)&#xff0c;并涵盖一些高级配置主题。 每个Flink应用程序都依赖于一组Flink库。至少&#xff0c;应用程序依赖于Flink api&…...

centos 7 部署awstats 网站访问检测

一、基础环境准备&#xff08;两种安装方式都要做&#xff09; bash # 安装必要依赖 yum install -y httpd perl mod_perl perl-Time-HiRes perl-DateTime systemctl enable httpd # 设置 Apache 开机自启 systemctl start httpd # 启动 Apache二、安装 AWStats&#xff0…...

【Redis技术进阶之路】「原理分析系列开篇」分析客户端和服务端网络诵信交互实现(服务端执行命令请求的过程 - 初始化服务器)

服务端执行命令请求的过程 【专栏简介】【技术大纲】【专栏目标】【目标人群】1. Redis爱好者与社区成员2. 后端开发和系统架构师3. 计算机专业的本科生及研究生 初始化服务器1. 初始化服务器状态结构初始化RedisServer变量 2. 加载相关系统配置和用户配置参数定制化配置参数案…...

Android15默认授权浮窗权限

我们经常有那种需求&#xff0c;客户需要定制的apk集成在ROM中&#xff0c;并且默认授予其【显示在其他应用的上层】权限&#xff0c;也就是我们常说的浮窗权限&#xff0c;那么我们就可以通过以下方法在wms、ams等系统服务的systemReady()方法中调用即可实现预置应用默认授权浮…...

基于Java Swing的电子通讯录设计与实现:附系统托盘功能代码详解

JAVASQL电子通讯录带系统托盘 一、系统概述 本电子通讯录系统采用Java Swing开发桌面应用&#xff0c;结合SQLite数据库实现联系人管理功能&#xff0c;并集成系统托盘功能提升用户体验。系统支持联系人的增删改查、分组管理、搜索过滤等功能&#xff0c;同时可以最小化到系统…...

短视频矩阵系统文案创作功能开发实践,定制化开发

在短视频行业迅猛发展的当下&#xff0c;企业和个人创作者为了扩大影响力、提升传播效果&#xff0c;纷纷采用短视频矩阵运营策略&#xff0c;同时管理多个平台、多个账号的内容发布。然而&#xff0c;频繁的文案创作需求让运营者疲于应对&#xff0c;如何高效产出高质量文案成…...

QT3D学习笔记——圆台、圆锥

类名作用Qt3DWindow3D渲染窗口容器QEntity场景中的实体&#xff08;对象或容器&#xff09;QCamera控制观察视角QPointLight点光源QConeMesh圆锥几何网格QTransform控制实体的位置/旋转/缩放QPhongMaterialPhong光照材质&#xff08;定义颜色、反光等&#xff09;QFirstPersonC…...

Java毕业设计:WML信息查询与后端信息发布系统开发

JAVAWML信息查询与后端信息发布系统实现 一、系统概述 本系统基于Java和WML(无线标记语言)技术开发&#xff0c;实现了移动设备上的信息查询与后端信息发布功能。系统采用B/S架构&#xff0c;服务器端使用Java Servlet处理请求&#xff0c;数据库采用MySQL存储信息&#xff0…...

STM32HAL库USART源代码解析及应用

STM32HAL库USART源代码解析 前言STM32CubeIDE配置串口USART和UART的选择使用模式参数设置GPIO配置DMA配置中断配置硬件流控制使能生成代码解析和使用方法串口初始化__UART_HandleTypeDef结构体浅析HAL库代码实际使用方法使用轮询方式发送使用轮询方式接收使用中断方式发送使用中…...

GO协程(Goroutine)问题总结

在使用Go语言来编写代码时&#xff0c;遇到的一些问题总结一下 [参考文档]&#xff1a;https://www.topgoer.com/%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B/goroutine.html 1. main()函数默认的Goroutine 场景再现&#xff1a; 今天在看到这个教程的时候&#xff0c;在自己的电…...

Caliper 配置文件解析:fisco-bcos.json

config.yaml 文件 config.yaml 是 Caliper 的主配置文件,通常包含以下内容: test:name: fisco-bcos-test # 测试名称description: Performance test of FISCO-BCOS # 测试描述workers:type: local # 工作进程类型number: 5 # 工作进程数量monitor:type: - docker- pro…...