![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 94
、Edgar
Coding with fun
展开
-
动手写一个 HTTP 正向代理
概念 首先我们来了解一下 HTTP 代理的相关概念,通常来说,有两类 HTTP 代理,一类是正向代理,一类是反向代理,虽都是代理,但仍有区别。 我们平时使用的 VPN 就是正向代理,我们指定一个服务器,然后通过正向代理去连接这个服务器获取资源 Nginx 是典型的反向代理服务器,可以用于负载均衡和缓存,我们不清楚服务器的地址,但是我们访问反向代理服务器的时候,它会自动为我们请求服务器,并且返回相应的内容。 总结:正向代理下,我们知道服务器的具体地址,反向代理下,我们只需要知道代理服务的地址,无需知道具原创 2021-12-06 15:17:59 · 2758 阅读 · 0 评论 -
TCP发送RST进行应答的几种情况
摘自教材计算机通信网络 连接未建立 服务端和本地没有建立TCP连接,甚至服务端并没有执行LISTEN命令进行监听的时候,服务端对任何接收到的非RST段都会使用RST进行应答,尤其是调用一个并没有产生的连接请求要用RST来拒绝 连接建立前接收到意外的应答 在连接过程尚未完成时,却在这个时候收到一个并没有发出段的应答,则必须返回一个RST来清除那些还没有到的残余应答段 连接建立之后,如果收到一个对窗口之外的数据的应答,这个时候不能够发送RST,而是应该立即返回一个重新声明当前发送序号、接收指针以及窗口的T.原创 2020-12-13 15:28:15 · 880 阅读 · 0 评论