通信人家园
标题:
如何学习通信协议栈开发
[查看完整版帖子]
[打印本页]
时间:
2016-7-13 15:39
作者:
张满军
标题:
如何学习通信协议栈开发
有谁知道通信协议栈开发的经验和方法吗?求交流
时间:
2016-7-13 16:24
作者:
bky2000
协议栈开发一是彻底理解协议,协议在网络分层架构中的位置,协议的业务流程和应用场景,
二是进行高层设计,协议与其它协议和外部模块有哪些交互,输入输出是什么,
三是进行详细设计,协议中有哪些功能实体,触发条件,输入输出,
最后,注意分清哪些功能和数据是在控制面处理,哪些是在数据/转发面处理,控制面与转发面之间的接口。
理论一堆,最终还得通过实践才能掌握。有好的环境时,可以参考已有的实现。开源项目最多看看设计思路,很多实现没有优化,直接使用会有很多问题。
通信人家园 (https://www.txrjy.com/)
Powered by C114