其他分享
首页 > 其他分享> > 计算机网络基础--TCP/IP 与 OSI 参考模型

计算机网络基础--TCP/IP 与 OSI 参考模型

作者:互联网

TCP/IP 与 OSI 参考模型

image-20210926222055748

OSI 参考模型注重:通信协议必要的功能是什么

TCP/IP则更强调:在计算机上实现协议应该开发哪种程序

硬件(物理层)

TCP/IP的最底层是负责数据传输的硬件。这种硬件就相当于以太网或电话线路等物理层的设备

网络接口层(数据链路层)

网络接口层利用以太网中数据链路层进行通信,因此属于接口层

驱动程序是在操作系统和硬件之间起桥梁作用的软件

互联网层(网络层)

互联网层使用IP协议。它相当于OSI模型中的第3层网络层。IP协议基于IP地址转发分包数据

image-20210926223900865

TCP/IP分层中的互联网层与传输层的功能通常由操作系统提供。尤其是路由器,它必须得实现通过互联网层转发分组数据包的功能

此外,连接互联网的所有主机跟路由器必须都实现P的功能。其他连接互联网的网络设备(如网桥、中继器或集线器)就没必要一定实现IP或TCP的功能

传输层

image-20210926224506209

传输层最主要的功能就是能够让应用程序之间实现通信

计算机内部,通常同一时间运行着多个程序。为此,必须分清是哪些程序与哪些程序在进行通信。识别这些应用程序的是端口号

应用层(会话层以上的分层)

TCP/IP的分层中,将OSI参考模型中的会话层、表示层和应用层的功能都集中到了应用程序中实现。这些功能有时由一个单一的程序实现,有时也可能会由多个程序实现。因此,细看TCP/IP的应用程序功能会发现,它不仅实现OSI模型中应用层的内容,还要实现会话层与表示层的功能

image-20210926225126858

TCP/P应用的架构绝大多数属于客户端/服务端模型。提供服务的程序叫服务端,接受服务的程序叫客户端。在这种通信模式中,提供服务的程序会预先被部署到主机上,等待接收任何时刻客户可能发送的请求。

客户端可以随时发送请求给服务端。有时服务端可能会有处理异常0、超出负载等情况,这时客户端可以在等待片刻后重发一次请求

标签:功能,参考模型,--,IP,通信,TCP,OSI,传输层
来源: https://www.cnblogs.com/52-IT-y/p/16583361.html