• http,https,ip,tcp,udp


    http:超文本传输协议,明文传输,不安全

    超文本:早期,文本存在本地,文本可以被计算机解析为二进制的数据包,随着发展,出现图片,视频,链接等,成为超文本

    传输:计算机把数据解析为二进制的数据包通过传输载体(光缆,电话线等)传到另一台计算机上成为传输

    协议:计算机之间传输超文本数据的规则,约定

    5层网络协议:

                    端系统:特网上的所有主机就是端系统

    应用层:存放了许多网络协议如:(web离不开http,电子邮件传送协议SMTP等),应用层分布在个个端系统上,端系统会实现信息分组交换,交换的信息成为”报文“

    运输层:在应用程序断点中间,利用udp或tcp任意一种传输协议,都能够实现传输报文

    网络层(ip层):将数据报的网络分层,从一台主机移动到另一台,所有具有网络层都要运行ip协                              议       数据报是通过网络传输的数据的基本单元

    链路层:将帧从用一个端系统运输到另一个端系统   :将物理内存分为固定大小的块

    物理层

    帧中一个个比特从一个节点运输到另一个节点,物理层的协议运用的是链路层的协议,协议与物理传输介质有关,以太网具有许多物理层协议:关于双绞铜线的,关于同轴电缆的,关于光纤的,等等。

    SSL:保证了数据传输的安全和完整性

    httpshttp是明文传输,在http基础上传输加密和身份认证保证了传输过程的安全

                    https = http + ssl

    UDP协议:UDP是基于IP的简单协议,不可靠的协议,简单,轻量化,不能解决丢包、重发、错                       序问题

    TCP协议:传输控制协议,http运用tcp协议,tcp协议安全可靠,数据不易丢失

    IP协议:解决通信双方寻址问题   例子:打电话首先知道对方电话号码多少

     

     

  • 相关阅读:
    Java内部类
    MongoDB 数据库性能优化技巧
    意外发现腾讯T4手码《SpringMVC源码解析》,如获至宝,果断收藏
    [ArcGIS].txt或.xlxs(Excel)格式如何转为.shp格式?
    MySQL-多表查询(关联查询)
    【【萌新的SOC学习之绪论】】
    【python海洋专题八】Cartopy画地形水深图的contourf填充间隔数调整
    huggingface下大模型最好的方案
    Linux安装MySQL以及远程连接
    RMAN-06023
  • 原文地址:https://blog.csdn.net/lizhenqi123456/article/details/127937324