计算机网络体系结构

两个系统中实体间的通信是一个很复杂的过程,为了降低协议设计和调试过程的复杂性,也为了便于对网络进行研究、实现和维护,促进标准化工作,通常对计算机的体系结构以分层的方式建模。

OSI参考模型7层。
1.物理层:在物理媒体上为数据端设备透明的传输原始比特流,传输单位是比特。
2.数据链路层:将网络层传来的IP数据报组装成帧,传输单位是帧。
3.网络层:把网络层的协议数据单元从源端传送到目的端,为分组交换网上的不同主机提供通信服务,传输单位是数据报。
4.传输层:负责主机中两个进程之间的通信,功能是为端到端连接提供可靠的传输服务,为端到端连接提供流量控制、差错控制、服务质量、数据传输管理等服务,传输单位是报文段或用户数据报。
5.会话层:允许不同主机上的各个进程之间进行会话,为表示层实体或用户进程建立连接并在连接上有序地传输数据。
6.表示层:主要处理在两个通信系统中交换信息的表示方式。
7.应用层:为特定的网络应用提供访问OSI参考模型环境的手段。

TCP/IP模型4层
1.网络接口层:处理网络的硬件部分。
2.网际层:规定通过怎样的路径传输数据。
3.传输层:对应用层提供处于网络连接中的两台计算机之间的数据传输。
4.应用层:包含所有的高层协议,向用户提供应用服务时通信的活动。

无论是OSI参考模型还是TCP/IP模型,都是不完美的,综合OSI和TCP/IP的优点,采用一种只有五层协议的体系结构。
1.物理层:透明地传输原始比特流。
2.数据链路层:把网络层传下来的数据报组装成帧,在两个相邻结点间的链路上实现帧的无差错传输。
3.网络层:将分组从源端传送到目的端,为分组交换网上的不同主机提供通信服务。
4.传输层:负责主机中两个进程之间的通信,为端到端提供可靠的服务。
5:应用层:为用户的应用进程提供通信服务,负责处理特定的应用程序。

在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值