第一:什么是网络协议:
网络协议就是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)
之间的通信规则
第二:网络通信的三要素:
①Http网络协议:
是超文本传输协议。定义了客户端如何向服务器请求数据,以及
服务器怎么把数据传送给客户端。Http协议 是面向应用层的协议。
①Https网络协议:
是加密的网络请求协议。相对比较安全。比如一些金融,
银行的网址都是Https协议。
Http协议 是基于Tcp 协议之上的协议。建立Tcp连接,经过三次握手。
SYN:客户端发送握手信号 ACK:服务器回执确认信息
第一次:
客服端向服务器发送SYN信息,服务器收到后
第二次:
服务器回传给客户端一个ACK信息和SYN信息。
客户端收到后就知道服务器可以进行连接。
第三次:
客户端再次把Ack信息发送给服务器端。
服务器收到后就知道客户端可以与自己连接。这样TCP三次
握手就连接成功了。
HTTP 工作原理
HTTP协议工作于客户端-服务端架构之上。
浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。
Web服务器有:Apa