• OSI 七层参考模型与 TCP/IP 四层协议


    OSI 七层参考模型

    OSI (Open System Interconnect,开放系统互连参考模型)是由 ISO(国际标准化组织)定义的,它是个灵活的、稳健的和可互操作的模型,并不是协议,常用来分析和设计网络体系结构。

    OSI 把网络按照层次分为七层,由下到上分别为物理层、数据链路层、网 络层、传输层、会话层、表示层、应用层。

    特点:

    • OSI 模型每层都有自己的功能集;

    • 层与层之间相互独立又相互依靠;

    • 上层依赖于下层,下层为上层提供服务。

    TCP/IP 四层协议

    TCP/IP 协议是基于 OSI 七层参考模型制定的协议,主要运用于 Internet 中,由下到上分别为网络接口层、网络层、传输层、应用层。
    这四层中每一层都用相应的协议,如下:

    TCP协议和UDP协议区别
    • TCP 协议需要三次握手,而 UDP 协议不需要
    • TCP 协议丢包有重发机制,数据安全性比较好,而 UDP 协议丢包不重发,数据安全性差
    • TCP 协议适合传输数据量小且安全性要求高的数据,而 UDP 协议适合传输数据量大安全性要求低的数据(比如音频、视频等)

    OSI 七层参考模型与 TCP/IP 四层协议的区别

    作者:Binge
    本文版权归作者和博客园共有,转载必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
  • 相关阅读:
    linux 读写文件 open write lseek的API和应用
    gdb 常用命令
    makefile
    c/c++ 动态库与静态库的制作和使用
    linux 常用命令
    c/c++ 网络编程 陈硕老师视频理解之ttcp
    emacs 高亮
    初识HMTL标签
    Java集合基于JDK1.8的ArrayList源码分析
    Java提高篇——equals()与hashCode()方法详解
  • 原文地址:https://www.cnblogs.com/binbingg/p/13811520.html
Copyright © 2020-2023  润新知