网络参考模型
2015-09-07 21:22
591 查看
1、ISO(International Organization for Standization),即国际标准化组织制定网络参考模型,自上而下有:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层七层。该模型仅仅是理论上的知道意义,难以投入实际使用。所以出现了TCP/IP网络参考模型。
2、TCP/IP网络参考模型,它是实际意义上的"事实标准"。自上而下分为:应用层、传输层、网络互联层、主机-网络层. 其中应用层对应七层模型中的(应用层、表示层、会话层);传输层对应七层模型中的(传输层)、网络互联层对应七层模型中的(网络层)、主机-网络层对应七层模型中的(数据链路层、物理层)。
主机-网络层:为网络互联层提供访问接口,使得网络互联层能利用该层传递IP数据包。
网络互联层:把IP数据包发送到目标主机,IP协议把原始数据拆分为多个数据包,然后沿着不同的路径同时发送,数据包到达的顺序可能和拆分的先后顺序不同,这个问题交给了传输层处理。
传输层:该层定义了两种不同服务质量的协议(TCP、UDP)。该层会是网络互联层传递的无序数据,变成正确顺序的数据。
应用层:和网络编程紧密相关性最后的一层,也是程序员有可能关注的一层
2、TCP/IP网络参考模型,它是实际意义上的"事实标准"。自上而下分为:应用层、传输层、网络互联层、主机-网络层. 其中应用层对应七层模型中的(应用层、表示层、会话层);传输层对应七层模型中的(传输层)、网络互联层对应七层模型中的(网络层)、主机-网络层对应七层模型中的(数据链路层、物理层)。
主机-网络层:为网络互联层提供访问接口,使得网络互联层能利用该层传递IP数据包。
网络互联层:把IP数据包发送到目标主机,IP协议把原始数据拆分为多个数据包,然后沿着不同的路径同时发送,数据包到达的顺序可能和拆分的先后顺序不同,这个问题交给了传输层处理。
传输层:该层定义了两种不同服务质量的协议(TCP、UDP)。该层会是网络互联层传递的无序数据,变成正确顺序的数据。
应用层:和网络编程紧密相关性最后的一层,也是程序员有可能关注的一层
相关文章推荐
- Linux学习之修改网络属性命令的基本使用
- https介绍
- 网络请求
- Http请求超时的一种处理方法
- 关于淘宝橱窗推荐-->用户行为追踪--http协议深入
- tcp的Nagle算法
- 网络编程之socket、epoll
- TCP四种定时器
- java下tcp的socket连接
- HTTP响应报文与工作原理详解(转)
- 记录一个查询颜色RGB和HSV值还有HTTP状态码等的网站
- ab源码分析 (2013-07-12 13:00:06) http://blog.sina.com.cn/s/blog_999d1f4c0101e18f.html
- apache ab 输出结果详细解析(源码分析) http://my.oschina.net/lubia/blog/177186
- Cocos2dx引擎笔记——HttpClient session
- TestUrlHttpConnection
- TCP/IP,http,socket,长连接,短连接——小结。
- Cocos2dx引擎笔记——如何使用HttpClient
- 快速Android开发系列网络篇之Retrofit, Retrofit OKHttp GSON
- CentOS下使用tcpdump网络抓包用
- linux安装apache的纠结过程 http://www.cnblogs.com/fnng/archive/2012/08/30/2662984.html