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:不了
}