http通过tcp/ip 网站访问的原理

1.首先访问一个域名,你的浏览器去连接ISP服务商获取这个域名对于真正的IP地址
2.把你的访问地址转换成 http/https协议:ip地址:端口号:路径
3.tcp开始三次握手,像打电话提前确认一样
{
client:喂,在家吗?明天去你家
service:在家来吧
client:好的,明天见
}
4.确认网络服务器是通的,那么tcp复杂拆分内容,ip复杂每一个包盖章,发送给服务端
5.服务端收到tcp传过来的内容,进行重新组合
6.服务器一看http协议就去找web服务器nginx,nginx看看自己的家人有没有叫这个域名的
7.如果有就去访问这个家人的目录,看看文件时什么类型,php或者java就调用不同的解释器
8.语言解释器解析完成就变成了html,css,js了。给到nginx,nginx在给到tcp/ip
9.tcp再负责分包,ip负责盖章。盖章包含邮寄的来往具体地址
10.tcp/ip把内容带回来了,给浏览器
11.浏览器的渲染工匠开始工作,把内容放到一个叫DOM的大缸里面,进行渲染和解析
12.渲染完成就可以展示给用户了
13.tcp/ip对服务器进行四次挥手
{
client:走了呀
service:好的
service:留下吃饭不
client:不了
}

677389-20190508165043638-744105827.png

677389-20190508165930142-1599010363.gif特步短袖t恤男纯棉2019夏季新款

转载于:https://www.cnblogs.com/feimengv/p/10696030.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值