![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络学习
文章平均质量分 59
世界的尽头..
这个作者很懒,什么都没留下…
展开
-
浏览器输入一个url发生的事情
在浏览器输入一个url发生的事情例如输入:https://www.baidu.com/主机:1.当浏览器输入百度的url之后,基于DNS协议将百度服务器的域名转为ip地址,https的默认端口是4432.封装:<1>:应用层.应用程序(浏览器)将数据封装为https协议格式的数据<2>:传输层:操作系统将应用层传输的数据封装位TCP协议格式的数据,传输层包含端口号<3>:网络层:操作系统封装为IP协议格式的数据:包含ip地址<4>:数据链路层原创 2021-05-27 15:09:44 · 116 阅读 · 1 评论 -
转发和重定向的区别(forward,redirect)
转发和重定向的区别一句话:转发是服务器行为,重定向是客户端行为转发和重定向的过程:客户端浏览器发送http请求---->web服务器接收此请求---->调用web容器内部的方法在容器内部完成请求处理和转发动作,---->将目标资源发送到客户端浏览器.就好比A同学对B同学说:想看一下C同学的笔记,于是B同学把C的笔记拿过来抄了一份,B将笔记给了A同学,这就是转发.而对于重定向来说,B同学是直接告诉A:"C现在在哪,你自己去找C要吧"从地址栏分析forward是服务器请求资源,服原创 2021-05-27 09:00:53 · 139 阅读 · 0 评论 -
网络学习总结
一.进程之间的通信从IP来说,通信的两段是两台主机,IP数据报明确的标志了这两台主机的ip地址,但这两台主机之间的通信说法并不清楚真正的进程通信是指在实体主机中的进程,是这台主机到另一台主机中的一个进程在交换数据(及通信),也就是说,端口到端口之间的通信是进程之间的通信二:复用和分用假设我的主机现在有两个进程一个qq一个微信,你的主机也有qq和微信两个进程那么此时可以使用同一个运输层协议传送数据,(当然要加上适当的首部)也就是说复用就是:在发送方不同的应用进程之间可以使用同一个运输层协议传输数原创 2021-05-25 19:17:18 · 114 阅读 · 0 评论