---
name: 定义接口协议特征
description: 当接口使用通信协议（如HTTP、MIL-STD等）进行交互时，使用本技能定义其协议层特征。适用于存在协议栈交互的CSCI或系统组件，确保协议在打包、错误控制、同步等6个维度上清晰一致，符合GJB438B等规范要求。
---

# 定义接口协议特征

## 何时使用
- 接口依赖特定通信协议进行交互
- 需明确协议在不同实体间的实现一致性
- 编写接口设计说明或协议适配文档

## 执行步骤
1. 为每个接口协议分配项目唯一的标识符。
2. 明确协议的优先级别或层次（如应用层、传输层）。
3. 定义打包机制，包括拆包、重组、路由和寻址方式。
4. 规定合法性检查、错误控制和恢复过程。
5. 描述同步机制，包括连接建立、保持和终止流程。
6. 说明状态、标识及其他报告特性（如心跳、状态码）。

> **注意**：若协议在不同实体间存在差异（如一方支持重传，另一方不支持），必须明确标注。可直接引用协议标准文档（如RFC、MIL-STD）避免重复定义。

## 输出结果
生成结构化的协议特征表，包含6个维度的完整定义。