协议工作流程,包括各个字段解释,问题解决,代码后续补上。