博客
关于我
开放式系统互联模型(网络的七层架构)
阅读量:683 次
发布时间:2019-03-17

本文共 858 字,大约阅读时间需要 2 分钟。

开放式系统互联模型(网络的七层架构)

网络的功能架构被划分为七个层级,这种划分有助于明确每个部分的功能与责任。每个层级都承担着不同的任务,从下至上依次为用户访问层、表示层、会话层、传输层、网络层、链路层以及物理层。

然而,有些资料提到网络模型可以分为五层,这种说法并非完全准确。对于传输网络而言,通常划分为以下六个层级:

  • 用户接口层(User Interface)

    • 介于用户和网络之间,负责将用户的请求转换为网络可以理解的数据格式。
    • 单位:bit
    • 协议:TCP/IP、OSI模型
  • 网络接口层(Network Interface)

    • 负责将数据从传输介质(如电缆或无线信号)转化为网络控制器可以处理的格式。
    • 单位:bit
    • 协议:物理层(如以太网、Wi-Fi)
  • 网络层(Network)

    • 负责将数据从一个网络节点转发到另一个网络节点,使用IP地址进行路由选择。
    • 单位:数据包
    • 协议:IP、ICMP
  • 传输层(Transport)

    • responsibility for end-to-end communication,确保数据可靠传输。
    • 单位:数据段
    • 协议:TCP、UDP
  • 会话层(Session)

    • 负责建立和管理用户之间的会话,确保数据同步传输。
    • 单位:会话ID
    • 协议:HTTP、HTTPS
  • 此外,五层模型的通用架构也可以分为:

  • 应用层(Application Layer)

    • 提供用户端服务,制定请求和响应。
    • 协议:HTTP、FTP等
  • 表示层(Presentation Layer)

    • 转换数据格式以适应下一层的传输需求。
    • 协议:ASCII、UCP
  • 会话层(Session Layer)

    • 管理用户和应用程序之间的对话。
    • 协议:TCP段和字段
  • 传输层(Transport Layer)

    • 负责数据传输的可靠性。
    • 协议:TCP/UDP
  • 网络层(Network Layer)

    • 负责找到数据的路径并进行路由选择。
    • 协议:IP
  • 这种分层架构使得网络系统变得结构清晰,便于管理和维护。每个层级都有特定的职责,确保整体通信的顺畅性和高效性。

    转载地址:http://lkehz.baihongyu.com/

    你可能感兴趣的文章
    Linux入门学习
    查看>>
    HTML中如何给HTML元素添加事件
    查看>>
    每日一题 | day17(杨辉三角的变形 |超长正整数相加)
    查看>>
    每日一题 | day20(字符串反转 | 公共子串计算)
    查看>>
    算法竞赛进阶指南 关押罪犯
    查看>>
    IDEA springMVC不报错出现访问404问题
    查看>>
    内网跨路由扫描
    查看>>
    JAVA项目中没有错误,但项目上显示红叉的解决方法(可能忽略的一处设置)
    查看>>
    Scanner——使用引用类型的基本步骤
    查看>>