C COMPIN BLOG

COMPIN TECHNICAL NOTE

新手教材(12/13)|第十二编:英中术语表

集中解释网络、Linux、SRv6、控制面、编排、HEFT、图像、SPP 和实验术语。

本文是《从 IP 到 SRv6 计算编排》新手教材第 12/13 编。 总目录 · 上一篇:第十一编:从读懂到会验证 · 下一篇:第十三编:权威标准与操作前置

103. 网络与Linux术语

英文/缩写中文解释在本项目中的意义
Address地址标识接口、节点、SID或服务的位置/身份
AF_XDPAddress Family XDP,XDP地址族套接字用户态高速收发宿主veth帧
ARPAddress Resolution Protocol,地址解析协议IPv4地址解析为MAC
Backpressure背压消费慢时向生产侧反馈压力
Bandwidth带宽单位时间可传输的数据量
BPF/eBPFBerkeley Packet Filter/extended BPF,扩展伯克利包过滤器在内核受验证地运行分类与redirect程序
bpffsBPF File System,BPF文件系统固定挂载eBPF map和program
Burst突发量令牌桶允许短时超出平均速率的容量
Byte字节8个bit
CIDRClassless Inter-Domain Routing,无类别域间路由用地址/前缀长度表示网络
Container容器隔离进程、文件与网络环境的运行单元
Completion Ring完成环内核归还已完成TX UMEM frame的AF_XDP队列
Control Plane控制面产生和传播路由、资源、端点等事实
Data Plane数据面对真实业务包执行转发与计算
Default Gateway默认网关没有更具体路由时使用的下一跳
Descriptor描述符指向UMEM frame地址与长度的ring记录,不是包副本本身
Docker容器运行与镜像工具启动300个真实节点和服务
ECEFEarth-Centered Earth-Fixed,地心地固坐标随地球表面旋转的卫星/端侧三维坐标
ECIEarth-Centered Inertial,地心惯性坐标不随地球表面旋转的轨道计算坐标
Encapsulation封装在原报文外添加新协议头
Endpoint端点产生或接收业务的飞机、船或集成端侧
ENETUNREACHNetwork Unreachable,网络不可达Linux无法找到可用网络路径的错误
Ethernet以太网本项目veth和MAC转发使用的二层帧格式
FIBForwarding Information Base,转发信息库Linux实际查包转发的路由结果
Fill Ring填充环用户态交给内核、可用于接收新帧的空UMEM地址队列
Flow流具有共同身份字段的一系列包
Handover接入切换移动端从旧接入节点转到新接入节点
Hextet十六位组IPv6冒号分隔的16-bit一组
Hop跳从一个网络节点到相邻节点的一次转发
Host宿主机/主机.2裸机或协议语境中的网络主机
IPv4Internet Protocol version 4,网际协议第4版32-bit地址协议
IPv6Internet Protocol version 6,网际协议第6版128-bit地址与SRv6承载协议
L2/L3Layer 2/Layer 3,第二/第三层以太网层与IP层
LFALoop-Free Alternate,无环备用普通路由的本地无环备下一跳
Link-local链路本地地址只在本链路有效的IPv6地址,通常fe80::/10
Linux BridgeLinux网桥本项目明确不用它模拟物理链路
LOSLine of Sight,视距两节点连线不穿过地球的几何可见条件
Longest Prefix Match最长前缀匹配多条路由匹配时选前缀最长者
MACMedia Access Control,媒体访问控制地址以太网接口二层身份
MTUMaximum Transmission Unit,最大传输单元一次链路可承载的最大包长
Multicast组播一包面向一个接收者组
Namespace命名空间Linux隔离网络设备、路由和进程视图的机制
NDPNeighbor Discovery Protocol,邻居发现协议IPv6邻居、路由器及地址解析协议
Neighbor Table邻居表IP下一跳到MAC的内核映射
Network Byte Order网络字节序多字节字段高位字节先传,即大端序
Next Hop下一跳当前节点把包交给的相邻节点
Packet包/报文网络协议处理的字节单元
Prefix前缀地址中表示网络范围的前若干bit
qdiscQueueing Discipline,排队规则本项目不用TC qdisc模拟物理链路
RAANRight Ascension of the Ascending Node,升交点赤经描述轨道平面绕地球自转轴的方位
Redirect重定向XDP把帧交给另一个接口或AF_XDP socket
RIBRouting Information Base,路由信息库控制面保存的候选路由知识
Route路由对目的前缀选择下一跳或行为的规则
Router路由器根据三层目的转发报文的节点
Socket套接字进程与网络协议栈/设备交换数据的接口
SGP4Simplified General Perturbations 4,简化常规摄动模型4真实TLE常用传播模型;当前场景明确未使用
SPSC RingSingle Producer Single Consumer Ring,单生产者单消费者环fabric入口线程到链路worker的固定所有权队列
SRTT/RTTVARSmoothed RTT/RTT Variation,平滑往返时延/波动HELLO自适应RTO的观测状态
sysctlSystem Control,内核运行参数接口配置SRv6、邻居容量等Linux能力
TCTraffic Control,流量控制本项目不靠它模拟链路速率/延迟
TLETwo-Line Element,两行轨道根数真实卫星常见轨道输入;当前工程模型不读取
Token Bucket令牌桶用token控制每条有向链路长期平均发送速率
Unicast单播面向一个目的地址的通信
ULAUnique Local Address,唯一本地IPv6地址fc00::/7内的内网地址,本项目使用fd42::/16
UMEMUser-space Memory,用户态共享内存AF_XDP收发帧buffer池
vethVirtual Ethernet,虚拟以太网对一端发出的帧从另一端出现
XDPeXpress Data Path,快速数据路径Linux驱动入口处尽早处理报文
XSKMAPAF_XDP Socket Map,AF_XDP套接字映射XDP按源节点把项目帧redirect到对应socket

104. SRv6与策略术语

英文/缩写中文解释在本项目中的意义
Active Segment当前活动段当前IPv6 DA所表示、正在执行的SID
Anycast任播多实例共享逻辑地址,由路由选一个provider
Color策略颜色/策略分类标识入口本地非零16-bit task策略键,不是画面颜色
Compressed SID压缩SID在一个IPv6地址中携带多个较短指令
DADestination Address,目的地址IPv6头中当前转发目的
Decapsulation解封装移除外层IPv6/SRH并交付内层包
End端点行为推进到下一个SRv6 segment
End.DT6解封装并查IPv6表最终在指定IPv6路由表交付/转发
End.DX4解封装并交IPv4下一跳交付内层IPv4
End.DX6解封装并交IPv6下一跳交付内层IPv6
End.X端点后交指定下一跳本项目进入具体算子namespace等
Endpoint Behavior端点行为SID到达本节点时执行的网络程序
Headend策略头端/入口把普通包引入SR Policy的节点
Locator定位前缀SID中把包路由到执行节点的部分
Micro-segment/uSID微段/微SID压缩到IPv6地址中的短指令
NEXT-C-SID下一压缩SID行为从容器地址中取下一短指令继续执行
Policy Steering策略导流根据Color等条件把包导向SR Policy
Provider Drift提供者漂移逻辑Anycast FIB变化使后续包自然选择不同实例
Segment段路径指令或服务行为的有序步骤
Segment List段列表SR Policy要求执行的SID顺序
Segment Routing分段路由入口把路径/功能意图编码为segment序列
Segments Left剩余段数SRH中尚待推进的segment计数
SIDSegment Identifier,段标识符同时标识位置、服务或SRv6行为
SRHSegment Routing Header,分段路由头IPv6 Routing Header type 4,携带segment信息
SR PolicySegment Routing Policy,分段路由策略headend、Color、endpoint及候选segment list
SRv6Segment Routing over IPv6,基于IPv6的分段路由用IPv6 SID实现路径和网络程序

105. 控制面、编排和数据术语

英文/缩写中文解释在本项目中的意义
Accepted已接收消息通过接收层,不代表内核安装完成
Alarm告警BNN首次火情发现后新建并送往固定地面端点的独立任务
Applied已应用期望状态已经由本地worker成功生效
DAGDirected Acyclic Graph,有向无环图task的算子依赖关系
Decision Time决策时间仅算法计算阶段耗时
Deterministic确定性相同输入产生可复现的相同输出
EAGAINTry Again,暂时不可用非阻塞I/O当前需稍后重试
Epoch纪元/版本代区分同一对象或进程的新旧实例
ETS3项目任务信令第3版REQUEST、READY、REJECTED线上协议
Exact Placement精确放置HEFT选择具体算子实例和完整SR Policy
Fact事实节点观测并上报的资源、邻接、归属等
Generation代次一份完整拓扑/快照的版本号
HEFTHeterogeneous Earliest Finish Time,异构最早完成时间Exact模式DAG列表调度算法
Idempotent幂等重复应用相同期望状态不产生额外副作用
Immutable Snapshot不可变快照一次规划期间内容不变化的输入版本
Instance实例某服务/进程一次具体启动身份
Inventory清单节点实际可用算子集合
Lifetime生命周期/有效期事实不刷新后可以保留多久
Makespan总完工时间整个DAG预计完成时间
Orchestration编排把DAG映射到具体资源并形成执行路径
Placement放置为每个stage选择执行实例的结果
Primary主用正常选择的路径/策略
Provider提供者发布某逻辑Anycast服务的具体实例
READY就绪响应入口已成功安装该task本地策略
REJECTED拒绝响应请求无效或当前无法形成要求的策略
REQUEST请求端侧发出的任务需求消息
Resilient Placement弹性放置逻辑Anycast服务链与局部FIB选择
Sequence序列号同一实例内判断消息新旧的单调编号
Snapshot快照某一代事实集合
Stage阶段DAG中的一个计算节点
State Owner状态所有者对某项状态负责编写和解释的组件
Task任务具有task_id、DAG、源、目的和放置模式的业务

106. HEFT数学术语

英文/缩写中文解释
Candidate候选
Communication Cost通信代价
Computation Cost计算代价
Dependency依赖
EFTEarliest Finish Time,最早完成时间
ESTEarliest Start Time,最早开始时间
Feasible可行
Heuristic启发式
NP-hard非确定性多项式困难
Predecessor前驱
Processor处理器
Rank排序值
Schedule调度方案
Successor后继
Sink汇点/目的端
Source源点/入口
Tie-break平局裁决
Upward Rank向上排序值

107. 图像、SPP与机器学习术语

英文/缩写中文解释在本项目中的意义
BNNBinarized Neural Network,二值神经网络对RGB Tile执行火焰KEEP/DROP
Binary Mask二值掩膜每像素只有候选/非候选两种输出
Blur模糊以邻域平均等方式平滑图像
Cache缓存有状态算子临时保存同对象Tile
Convolution卷积小矩阵在图像邻域滑动乘加
Degradation降档按有向链路速率把RGB单调变换为Gray或Edge
DROP丢弃裁决BNN正常判定非火焰并消费帧
Edge边缘图像亮度快速变化的位置
EDGE1单bit边缘格式16×16 Tile占32 byte
Fire Mask火焰掩膜按确定性RGB条件保留候选像素
Fire Detection火情发现BNN对同一任务对象首次KEEP形成的Alarm触发事实
GRAY88-bit灰度格式16×16 Tile占256 byte
Gray灰度用一个亮度值表达像素
Inference推理用已固定模型对输入作预测
KEEP保留裁决BNN判定疑似火焰,原包继续
Logit未归一化判别分数当前BNN以0为KEEP/DROP边界
Morton Code莫顿码/Z序码交错二维坐标bit得到Tile ID
Object对象task中的一张逻辑图片或数据对象
Operator算子输入输出契约明确的独立计算函数
Payload负载协议头之后承载的业务字节
RGB2424-bit红绿蓝格式每像素R/G/B各8 bit
Sobel索贝尔算子用水平/垂直梯度检测边缘
SPPSatellite Processing Protocol,卫星处理协议携带task/object/tile/format的64-byte头
Tile图块图片切分后的16×16处理单元
Window窗口有状态算子等待某组Tile的缓存范围

108. 实验、证据和工程术语

英文/缩写中文解释在本项目中的意义
Artifact制品镜像、报告、图片或构建输出
ClickHouse列式分析数据库保存可按Run查询的结构化事件
Digest摘要镜像内容的不可变哈希身份
Evidence证据能复核机制和结果的事件、图片、报告
Frontend前端浏览器中的只读事实可视化
GiteaGit代码协作平台保存源码、Issue、提交和PR
JSONLJSON Lines,逐行JSON本地不可变结构化事件格式
Metric指标有明确定义和分母的测量值
MinIOS3兼容对象存储保存图片、大结果和正式证据
Observer观察器读取事实但不控制后端的组件
PRPull Request,拉取请求审查并合入一组分支修改
Run ID运行标识连接一轮场景、事件、图片和报告
Token访问令牌受限身份凭据,不得进入源码或日志
Wall-clock Time墙钟时间人实际等待的总时间,包含调度和阻塞

总目录 · 上一篇:第十一编:从读懂到会验证 · 下一篇:第十三编:权威标准与操作前置