OSI/RM 为计算机网络架构的标准模型,但因为 OSI/RM 的结构过于复杂,实际系统中采用 OSI/RM 的并不多。目前,使用最广泛的可互操作的网络架构是 TCP/IP(Transmission Control Protocol/ Internet Protocol,传输控制协议/网际协议)结构模型。与
OSI/RM 结构不同,不存在一个正式的 TCP/IP 结构模型,但可根据已开发的协议标准和通信任务将其大致分成四个比较独立的层次,分别是网络接口层、网络互联层、传输层和应用层。
计算机网络 - OSI/RM七层网络模型
网络接口层
网络接口层大致对应于 OSI/RM 的数据链路层和物理层,TCP/IP 协议不包含具体的物理层和数据链路层,只定义了网络接口层作为物理层的接口规范。网络接口层处在 TCP/IP 结构模型的最底层,主要负责管理为物理网络准备数据所需的全部服务程序和功能。
网络互联层
网络互联层也称为网络层、互联网层或网际层,负责将数据报独立地从信源传送到信宿,主要解决路由选择、阻塞控制和网络互联等问题,在功能上类似于OSI/RM 中的网络层。
传输层
传输层负责在信源和信宿之间提供端到端的数据传输服务,相当于 OSI/RM 中的传输层。
应用层
应用层直接面向用户应用,为用户方便地提供对各种网络资源的访问服务,包含了 OSI/RM 会话层和表示层中的部分功能