http:超文本传输协议,明文传输,不安全
超文本:早期,文本存在本地,文本可以被计算机解析为二进制的数据包,随着发展,出现图片,视频,链接等,成为超文本
传输:计算机把数据解析为二进制的数据包通过传输载体(光缆,电话线等)传到另一台计算机上成为传输
协议:计算机之间传输超文本数据的规则,约定
5层网络协议:
端系统:特网上的所有主机就是端系统
应用层:存放了许多网络协议如:(web离不开http,电子邮件传送协议SMTP等),应用层分布在个个端系统上,端系统会实现信息分组交换,交换的信息成为”报文“
运输层:在应用程序断点中间,利用udp或tcp任意一种传输协议,都能够实现传输报文
网络层(ip层):将数据报的网络分层,从一台主机移动到另一台,所有具有网络层都要运行ip协 议 数据报是通过网络传输的数据的基本单元
链路层:将帧从用一个端系统运输到另一个端系统 帧:将物理内存分为固定大小的块
物理层:
将帧中的一个个比特从一个节点运输到另一个节点,物理层的协议运用的是链路层的协议,协议与物理传输介质有关,以太网具有许多物理层协议:关于双绞铜线的,关于同轴电缆的,关于光纤的,等等。
SSL:保证了数据传输的安全和完整性
https = http + ssl
UDP协议:UDP是基于IP的简单协议,不可靠的协议,简单,轻量化,不能解决丢包、重发、错 序问题
TCP协议:传输控制协议,http运用tcp协议,tcp协议安全可靠,数据不易丢失
IP协议:解决通信双方寻址问题 例子:打电话首先知道对方电话号码多少