网络参考模型
1、ISO(International Organization for Standization),即国际标准化组织制定网络参考模型,自上而下有:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层七层。该模型仅仅是理论上的知道意义,难以投入实际使用。所以出现了TCP/IP网络参考模型。
2、TCP/IP网络参考模型,它是实际意义上的"事实标准"。自上而下分为:应用层、传输层、网络互联层、主机-网络层. 其中应用层对应七层模型中的(应用层、表示层、会话层);传输层对应七层模型中的(传输层)、网络互联层对应七层模型中的(网络层)、主机-网络层对应七层模型中的(数据链路层、物理层)。
主机-网络层:为网络互联层提供访问接口,使得网络互联层能利用该层传递IP数据包。
网络互联层:把IP数据包发送到目标主机,IP协议把原始数据拆分为多个数据包,然后沿着不同的路径同时发送,数据包到达的顺序可能和拆分的先后顺序不同,这个问题交给了传输层处理。
传输层:该层定义了两种不同服务质量的协议(TCP、UDP)。该层会是网络互联层传递的无序数据,变成正确顺序的数据。
应用层:和网络编程紧密相关性最后的一层,也是程序员有可能关注的一层
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~