5.9、通讯代码精粹之收包解包实战
2019-04-15 本文已影响0人
奥斯特洛司机
1、收报分析及包头结构定义
包头就是一个结构:
a、一个包的长度不能超过3W个字节,必须要有最大值。
如果有人恶意伪造数据包,可以过滤。缺包服务器不会处于非常危险的境地。
b、开始定义包头结构:COMM_PKG_HEADER
c、结构字节对齐,
2、收包状态宏定义
3、收包实战代码
4、遗留问题处理
5、测试服务器收包避免推诿扯皮
1、收报分析及包头结构定义
包头就是一个结构:
a、一个包的长度不能超过3W个字节,必须要有最大值。
如果有人恶意伪造数据包,可以过滤。缺包服务器不会处于非常危险的境地。
b、开始定义包头结构:COMM_PKG_HEADER
c、结构字节对齐,
2、收包状态宏定义
3、收包实战代码
4、遗留问题处理
5、测试服务器收包避免推诿扯皮