(1) TCP客户端发送一个FIN报文,用来关闭客户到服务器的数据传送。
(2) 服务器收到这个FIN报文,它发回一个ACK报文,确认序号为收到的序号加1。和SYN一样,一个FIN报文将占用一个序号。
(3) 服务器关闭客户端的连接,发送一个FIN给客户端。
(4) 客户端发回ACK报文确认,并将确认序号设置为收到序号加1。
计算机网络体系
TCP和UDP区别
具体可参考 https://www.cnblogs.com/williamjie/p/9390164.html
输入网址后的全过程
1. 首先嘛,你得在浏览器里输入要网址:
2. 浏览器查找域名的IP地址
3. 浏览器给web服务器发送一个HTTP请求
4. 服务端的永久重定向响应
5. 浏览器跟踪重定向地址
6. 服务器“处理”请求
7. 服务器发回一个HTML响应
8. 浏览器开始显示HTML
//9. 浏览器发送获取嵌入在HTML中的对象
//10. 浏览器发送异步(AJAX)请求
具体可参考 https://www.cnblogs.com/linyx/p/3985160.html
http状态码
HTTP状态码(英语:HTTP Status Code)是用以表示网页服务器超文本传输协议响应状态的3位数字代码。
如404 Not found; 200 OK
1开头 消息
2 成功
3 重定向
4 请求错误
5 服务器错误
具体可参考百度百科 https://baike.baidu.com/item/HTTP状态码/5053660?fr=aladdin
如果5开头,如何具体定位问题
通常我们使用WebException进行捕获
具体可参考 https://blog.youkuaiyun.com/hexieshangwang/article/details/47192689
https为什么是安全的
HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL
超文本传输协议HTTP 安全套接字层超文本传输协议HTTPS 为了数据传输的安全,在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器身份,并为浏览器和服务器之间的通信加密。
Https的作用
内容加密 建立一个信息安全通道,来保证数据传输的安全;
身份验证 确认网站的真实性;
数据完整性 防止内容被第三方冒充或者篡改
负载均衡
负载均衡,英文名称为Load Balance,其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作任务。
负载均衡构建在原有网络结构之上,它提供了一种透明且廉价有效的方法扩展服务器和网络设备的带宽、加强网络数据处理能力、增加吞吐量、提高网络的可用性和灵活性。