客户端和服务器交互&三次握手和四次挥手

本文介绍了客户端和服务器交互的过程,包括浏览器向DNS发送请求、DNS解析、服务器响应请求等步骤。重点讲解了TCP的三次握手和四次挥手,通过实例帮助理解这两个过程。最后强调了TCP连接的关闭阶段的细节。
摘要由CSDN通过智能技术生成

本文是通过博众家之长所长,再汇入一些自己的理解,总结的一点知识。所写若有不当,欢迎指正,感谢您的浏览~

客户端和服务器交互

客户端 :通俗理解,就是可以向服务器发送请求的端都可以叫客户端(比如:电脑、手机等终端设备,前端中一般指的是浏览器)
服务器端:通俗理解,就是可以接收客户端请求并且可以给予响应的都可以叫服务器端(其实就是性能比较牛B的电脑)

那么问题来了,当打开浏览器,在页面里输入一个网址,按下Enter键开始到看到整个页面,这之间到底经历了什么不为人知的秘密?让我们一起一探究竟!
话不多说,上图再说
客户端和服务器交互的简单过程
交互过程详解
①:浏览器向DNS发送请求:当在浏览器里输入网址之后(一般都是写的域名,毕竟拼音比数字好记,这也就是DNS的重要作用之一了)浏览器会向DNS服务器发送请求
②DNS解析:DNS服务器收到请求之后,根据浏览器请求中的域名地址,到DNS服务器中找到其对应的服务器外网IP地址,建立TCP三次握手(详细过程请看下文)。
③找到所需项目&#x

  • 2
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值