浅谈TCP/IP与OSI网络模型结构
TCP/IP网络模型
TCP/IP模型按层分可以分为五层(最初的模型只有四层,将链路层拆分为数据链路层和物理层)。每一层都包含与该功能分类相关的协议和标准。
四层(应用层,传输层,互联网层,链路层)
五层(应用层,传输层,网络层,数据链路层,物理层)
应用层
为运行在计算机上的应用软件提供服务。常用协议:HTTP超文本传输协议,POP3邮局协议3,SMTP简单邮件传输协议
传输层
为应用层提供服务。常用协议:TCP传输控制协议,UDP用户数据报协议
网络层
最重要的是寻址和路由选择。协议:IP互联网协议。
寻址:每台TCP/IP主机都需要有一个独一无二的地址,以便被识别;将地址分组。
路由选择:利用IP协议,将IP数据包传输到另一个设备的服务。
链路层
定义了通过物理网络来传递数据所需的协议和硬件。链路指两个设备间的物理连接或链路,并通过协议来控制。路层会根据网络层的要求,完成具体发送数据包的工作。常用协议:PPP点到点协议、以太网、HDLC高级数据链路控制
数据名称
应用层产生数据在传输层增加报头则产生数据段,网络层增加IP报头内则产生数据包,数据链路层增加报头和报尾产帧。
OSI网络模型
OSI模型分为七层,与TCP/IP比较类似。
七层(应用层,表示层,会话层,传输层,网络层,数据链路层,物理层)每层的数据名称根据层号来分,以物理层为第一层,所以网络层的数据名称为L3PDU 第三层协议数据单元。
应用层
提供应用程序与网络之间的接口。
表示层
协商数据格式。
会话层
提供多个双向消息分组到一个工作流的方法。
其它几层功能与TCP/IP类似。
分层协议的优点
降低复杂性,将概念细分成多个小部分,达到解耦。标准化接口。互用性,只要遵守标准开发的产品,都可以在同一个网络中工作。模块化。
本文标题:浅谈TCP/IP与OSI网络模型结构
文章作者:whppmy
发布时间:2019-03-10
最后更新:2019-03-10
原始链接:http://bugnull.com/网络/浅谈tcp-ip与osi网络模型结构/
版权声明:个人记录,没有获取同意时,禁止转载!!