Glossary (术语表)
A
Address (地址)
- 32位标识符,用于标识互联网上的主机或网络
- 分为网络部分和主机部分
- 分为A、B、C、D、E五类
ARPANET
- Advanced Research Projects Agency Network
- 早期的分组交换网络,互联网的前身
C
Catenet
- Category Network
- 互连的分组交换网络系统的集合
Checksum (校验和)
- 用于检测头部传输错误的16位字段
- 使用反码和算法计算
D
Datagram (数据报)
- 互联网协议传输的基本数据单元
- 包含头部和数据
- 独立路由,无连接
Destination Address (目的地址)
- 数据报接收方的32位IP地址
DF (Don't Fragment)
- 标志位,指示数据报不得被分段
- 用于路径MTU发现
DGP (Datagram Protocol)
- 数据报协议的通称
F
Fragment (分段)
- 原始数据报的一部分
- 用于通过小MTU网络传输大数据报
Fragment Offset (分段偏移)
- 指示分段在原始数据报中位置的13位字段
- 以8字节为单位
Fragmentation (分段)
- 将大数据报分成小片段的过程
G
Gateway (网关)
- 连接不同网络的中间系统
- 转发数据报的设备
- 在现代术语中称为"路由器"
GGP (Gateway to Gateway Protocol)
- 网关到网关协议
- 用于网关之间的路由协调
H
Header (头部)
- 数据报前面的控制信息
- 最小20字节,最大60字节
Header Checksum (头部校验和)
- 验证头部完整性的字段
Host (主机)
- 互联网上的端系统
- 运行应用程序的计算机
I
ICMP (Internet Control Message Protocol)
- 互联网控制消息协议
- 用于报告错误和诊断
Identification (标识)
- 16位字段,用于标识属于同一数据报的分段
IHL (Internet Header Length)
- 互联网头部长度
- 4位字段,以32位字为单位
IMP (Interface Message Processor)
- 接口消息处理器
- ARPANET的分组交换节点
Internet (互联网)
- 互连的网络系统
- 使用IP协议通信的网络集合
Internet Address (互联网地址)
- 参见Address
Internet Datagram (互联网数据报)
- 参见Datagram
Internet Protocol (互联网协议, IP)
- 本文档定义的协议
- 提供无连接的数据报传递服务
IP (Internet Protocol)
- 互联网协议的缩写
L
Local Network (本地网络)
- 单个物理网络
- 可以是小型局域网或大型网络如ARPANET
M
MF (More Fragments)
- 更多分段标志
- 指示后面还有更多分段
MTU (Maximum Transmission Unit)
- 最大传输单元
- 网络可以传输的最大数据包大小
- 以太网MTU = 1500字节
N
Network (网络)
- 互连的通信系统
- 可以传输数据包的设施
Network Byte Order (网络字节序)
- 大端字节序 (Big-Endian)
- 最高有效字节在前
O
Octet (八位字节)
- 8位的数据单元
- 等同于字节 (Byte)
Options (选项)
- IP头部的可选字段
- 用于特殊控制功能
P
Padding (填充)
- 填充零以使头部对齐到32位边界
Protocol (协议)
- 8位字段,指示上层协议类型
- TCP=6, UDP=17, ICMP=1
R
Reassembly (重组)
- 将分段组合成原始数据报的过程
Route (路由)
- 数据报传输的路径
Router (路由器)
- 现代术语中的网关
- 转发数据包的网络设备
Routing (路由选择)
- 确定数据报传输路径的过程
S
Segment (段)
- TCP数据单元
- 包含TCP头部和数据
Source Address (源地址)
- 数据报发送方的32位IP地址
T
TCP (Transmission Control Protocol)
- 传输控制协议
- 提供可靠的、面向连接的传输服务
- RFC 793
Time to Live (TTL)
- 生存时间
- 8位字段,限制数据报在网络中的生存时间
ToS (Type of Service)
- 服务类型
- 8位字段,指示所需的服务质量
Total Length (总长度)
- 16位字段,指示数据报的总长度(头部+数据)
U
UDP (User Datagram Protocol)
- 用户数据报协议
- 提供无连接的传输服务
- RFC 768
V
Version (版本)
- 4位字段,指示IP协议版本
- IPv4 = 4
缩写对照表
| 缩写 | 全称 | 中文 |
|---|---|---|
| ARPANET | Advanced Research Projects Agency Network | 高级研究计划局网络 |
| DF | Don't Fragment | 不分段 |
| GGP | Gateway to Gateway Protocol | 网关到网关协议 |
| ICMP | Internet Control Message Protocol | 互联网控制消息协议 |
| IHL | Internet Header Length | 互联网头部长度 |
| IMP | Interface Message Processor | 接口消息处理器 |
| IP | Internet Protocol | 互联网协议 |
| MF | More Fragments | 更多分段 |
| MTU | Maximum Transmission Unit | 最大传输单元 |
| TCP | Transmission Control Protocol | 传输控制协议 |
| ToS | Type of Service | 服务类型 |
| TTL | Time to Live | 生存时间 |
| UDP | User Datagram Protocol | 用户数据报协议 |
概念对比
数据报 vs 数据包
| 术语 | 层次 | 说明 |
|---|---|---|
| Datagram | 网络层 | IP协议的数据单元 |
| Packet | 通用 | 任何层次的数据单元 |
| Frame | 数据链路层 | 以太网等的数据单元 |
| Segment | 传输层 | TCP的数据单元 |
网关 vs 路由器
| RFC 791术语 | 现代术语 | 功能 |
|---|---|---|
| Gateway | Router | 第3层转发设备 |
| Host | Host/End System | 端系统 |
注意: RFC 791使用的许多术语在现代网络中已经演变。理解这些术语的历史含义和现代用法对于阅读和实现该规范都很重要。