zoukankan      html  css  js  c++  java
  • OSI七层网络模型,数据传输过程解析

    七层模型从下往上,分别为:

    一、 物理层

    1、互联物理链路,物理介质:网线(双绞线)、光纤、无线电波,形成基本链路

    2、存在形式为:010101二进制,即电信号:比特流

    二、数据链路层

    1、对比特流进行处理,分组 :8位组形成一个字节,依次按顺序发送数据

    2、存在形式为:帧

    3、表现为:MAC地址 ----网卡(身份证,唯一的),即寄信人地址(源MAC地址)+收信人地址(目标MAC 地址)

    三、网络层

    1、怎么知道对方的MAC地址?通过IP地址寻找MAC地址

    2、判断是否在同一个子网?通过IP协议

    3、怎样选择最优路径?通过一组协议:路由协议、静态路由、动态路由(RIP、OSPF、BGP)

    四、传输层

    1、对发送的数据进行封装 ----TCP协议、UDP协议,一个一个按顺序依次发送

    2、两个应用程序(QQ聊天)如何传输? ----定义端口的概念,寻找到对应程序,进行数据的处理

    五、会话层

    1、可以从校验点继续恢复数据进行重传(特别是处理大文件)

    2、自动收发,自动寻址的功能

    六、表示层

    1、翻译不同系统之间的公共语言,提供一种公共语言,让不同系统间能够 通信

    2、数据从链路层到表示层依旧是字节流的形式

    七、应用层

    1、定义了各种应用协议,规范数据格式 ----HTTP协议、HTTPS协议、FTP协议、DNS协议等等


    数据传输过程图解

     

  • 相关阅读:
    不移除通知的话,出现的bug
    嵌入式-第一季-第14课
    嵌入式-第一季-第13课
    嵌入式-第一季-第12课
    嵌入式-第一季-第11课
    嵌入式-第一季-第10课
    嵌入式-第一季-第9课
    嵌入式-第一季-第8课
    嵌入式-第一季-第7课
    嵌入式-第一季-第6课
  • 原文地址:https://www.cnblogs.com/nanjo4373977/p/14475361.html
Copyright © 2011-2022 走看看