互联网网络协议模型-七层&五(四)层

网络七层模型

网络七层协议,更专业的名字OSI互联参考模型

七层协议顾名思义有七层,从上到下:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。

OSI中的上面4层(应用层、表示层、会话层、传输层)为高层,定义了程序的功能;下面3层(网络层、数据链路层、物理层)为低层,主要是处理面向网络的端到端数据流。

  1. 应用层

    在应用层中,为操作系统或者网络应用程序提供访问网络服务的接口,其实质就是协议

    常见的有:HTTP 、 FTP、Telnet、SNMP、FTP、DNS 我们日常生活中使用的应用所遵从的协议。
    这一层,数据单位是报文。

  2. 表示层

    加密与解密,编码与解码,数据的压缩和解压缩

    url加密、口令加密、图片编解码
    这一层,数据单位是报文。

  3. 会话层 建立连接提供访问验证和会话管理(session)

    常见:登陆、断点续传
    这一层,数据单位是报文。

  4. 传输层 提供进程间的逻辑通信

    常见: TCP、UDP
    这一层的数据单元也称作数据包(packets)。但是,当你谈论TCP等具体的协议时又有特殊的叫法,TCP的数据单元称为段 (segments)而UDP协议的数据单元称为“数据报(datagrams)”。

  5. 网络层

    常见: IP
    在这一层,数据的单位称为数据包(packet)。

  6. etc: 链路层、物理层。。。
    链路层,数据的单位称为帧(frame)。
    物理层,数据单位是比特(bit)。
    上个图吧!

七层模型图

另外:我们现在日常生活中真实使用的不是七层而是 tcp/ip 五层协议

TCP/IP五(四)层协议

现如今我们真实生活中运用的是五层因特网协议栈

从上到下包括:应用层、传输层、网络层、数据链路层、物理层

他们发挥的作用和上面七层协议大致都是一样的。

为什么标题上会有(四)呢? 是因为有些人会将物理层归入到数据链路层。

最后再来一张对比图:
754层协议对比图:图片来源https://blog.csdn.net/buknow/article/details/81148684

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值