协议包(完整实现)