zoukankan      html  css  js  c++  java
  • 网络传输协议

    计算机网络:

      ISO     7层的网络分层

      通用    5层的网络分层。、

      网络数据在互联网进行传输,遵从传输规则,叫做网络传输协议。

      

    ---------------------------------------------------------------------------------------------

      物理层

      数据链路层     

      网络层          (IP) 可以知道是哪台电脑发出的信息。定位电脑。

      传输层    (TCP/UDP)(Port端口号)

      应用层          (面对用户的软件)

    信息是如何传输的?

      eg:

        A  --------------->   B    (A向B发送qq消息。)

      数据传输过程中,经过传输层会拼上端口号。(端口号的作用的知道是来自那个软件,去到哪个软件)

      数据传输到网络层,会加上IP(不仅仅把我当前电脑的IP拼上去了,还把我将要去的哪个地方的IP也拼上去了。)     ip:port      (类似于快递单上的寄件地址收货地址)

      

      数据传输到数据链路层的时候,这个时候可以把上面的ip:port转化为二进制数据。1和0的数据信号。(数字信号是没办法传输的,还必须转化为物理信号---即模拟信号)

      数据传输到物理层的时候,会将二进制数据转化为物理信号(模拟信号或者光信号或者电信号)

      最终通过网线或者wifi把数据发送出去。

    -----------------网络分层是人们为了更好的理解网络传输,人为定义的。

      ip:port  只知道数据从哪来到哪去

      

      那么数据怎么传输要借助TCP/UDP协议。

      TCP协议: (类似快递外卖)

        面向链接协议。

          传输数据库:

            1:建立链接      -----》三次握手建立链接。  -------》确认本人*

              

            2:传输数据。

            3:断开链接     -----》四次挥手。

            

          断开过程是服务端先断开。

    TCP传输数据的特点:

      优点:

        1、安全

        2、准确度非常高

      缺点:

        1、传输效率低

        2、耗资源。(没次传输都要经过三次握手,四次挥手。)

      实际数据传输过程中,大部分采用TCP协议。

      应用层   http/https   采用的就是TCP协议。

      http/https  协议底层原理就是TCP协议。

    ------------------------------------------------------------------------------------------------------------

      UDP协议:无连接协议

        数据传输:

          直接传,根本不管是否收到数据。

      UDP协议特点:

        优点:

          1、不安全

          2、准确度非常的低

          3、经常丢包

        优点:

          1、及时性非常高(一有数据就传输)

          2、消耗资源低

         

        适用于及时性要求高,但是对于数据准确性要求不高。

        例如:视频聊天(丢几帧没关系,保证一秒十几帧就OK,对当前网络依赖较高)

           语音聊天

           直播

          

  • 相关阅读:
    Scrapy 教程(三)-网站解析
    Scrapy 教程(二)-操作流程
    Scrapy 教程(一)-安装与入门
    高效编程之 多线程Event
    深信服 长方体的摆放
    2019 深信服 下棋(DFS+回溯)
    最优矩阵连乘问题 区间DP
    k种球若干,取n个球,输出所有取球方案 (模拟)
    KMP(模板)
    A. Optimal Currency Exchange 兑换硬币,剩下的钱最少
  • 原文地址:https://www.cnblogs.com/swt-axios/p/12945933.html
Copyright © 2011-2022 走看看