标签:存在 自定义协议 封装 http 网络模型 网络编程 问题 connect 应用
1.1、OSI模型
1.2、TCP/IP协议簇模型的演变
- 存在问题:TCP/IP网络模型与传输层的TCP/UDP协议有什么联系?
答:两者无必然联系,TCP/IP网络模型是从宏观上讲的,指的应用层到物理层所有层结合起来的模型框架,传输层的TCP/UDP是指操作系统的软件协议。- 存在问题:TCP/IP网络模型中四层与五层的区别?
答:两者差别不大,五层协议只是借鉴OSI模型在四层协议的基础上将网络接口层分为数据链路层和物理层。
1.3、OSI模型与TCP/IP协议簇模型对比
2、网编中数据组包解包
数据包组包过程
数据包解包过程
- 存在问题:TCP/IP网络模型编程中我们该如何进行数据封装?
- 答:数据的封装是操作系统帮我们做的,如果自定义协议去实现复杂程度不言而喻,大家如有兴趣可对各级数据的封装格式了解,初级学习中主要着重与学会使用API函数进行网络数据通信,并不对各级的数据该如何封装做具体了解。
提醒:在以后的学习中,需对各级协议数据的封装格式详细了解,并记录博客!!
标签:存在 自定义协议 封装 http 网络模型 网络编程 问题 connect 应用
原文地址:https://www.cnblogs.com/retry/p/9308749.html