
计算机网络技术
xuewen1696
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TCP/IP协议集简介
一、什么是TCP/IP协议集网络上的计算机要想互相通信,就必须遵循一定的协议,就像人与人之间交流必须指定一种语言规则。目前使用最广泛的网络协议就是TCP/IP协议。目前较为流行的网络编程模型是客户机/服务器(C/S)结构。即通信双方一方作为服务器等待客户提出请求并予以响应。客户则在需要服务时向服务器提出申请。服务器一般作为守护进程始终运行,监听网络端口,一旦有客户请求,就会启动一个服务进程来响应该...原创 2018-07-08 20:27:08 · 4759 阅读 · 0 评论 -
NetWork——TCP的流量控制和拥塞控制
0. 前言从朋友分享的面经来看,TCP的拥塞机制在今年腾讯面试中被提及了,可见不论是什么研发岗位,计算机网络的知识总是那么的重要。本科时候学的都忘了=。= 今天打算总结TCP的流量控制和拥塞控制。网上查了下相关资料,发现都一模一样的,而且写的逻辑很乱。本篇对网上互相抄袭的版本进行精炼、补充,重点会用红字标出,逻辑就按照我理解的来写了,图就不自己画了。转载请注明出处:http://blog.c...转载 2018-08-14 11:21:41 · 290 阅读 · 0 评论 -
tcp滑动窗口以拥塞窗口和各种缓冲的总结
一:滑动窗口是接受数据端使用的窗口大小,用来告知发送端接收端的缓存大小,以此可以控制发送端发送数据的大小,从而达到流量控制的目的,对应==>rwnd:接收端窗口(receiver window)对于流量控制,是一个端对端的概念。由接收端返回的rwnd控制。二:那么对于数据的发送端就是拥塞窗口了,拥塞窗口不代表缓存,拥塞窗口指某一源端数据流在一个RTT内可以最多发送的数据包数,cwnd...转载 2018-08-11 12:38:23 · 1383 阅读 · 0 评论 -
NetWork——描述一次完整的网络请求过程
0. 前言从我们在浏览器的地址栏输入http://blog.youkuaiyun.com/seu_calvin后回车,到我们看到该博客的主页,这中间经历了什么呢?简单地回答这个问题,大概是经历了域名解析、TCP的三次握手、建立TCP连接后发起HTTP请求、服务器响应HTTP请求、浏览器解析html代码,同时请求html代码中的资源(如js、css、图片等)、最后浏览器对页面进行渲染并呈现给用户。下面分别...转载 2018-08-16 20:52:51 · 436 阅读 · 0 评论 -
彻底弄懂HTTP缓存机制及原理
前言Http 缓存机制作为 web 性能优化的重要手段,对于从事 Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。但是对于很多前端同学来说,仅仅只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存是怎样生效的,却并不是很清楚。在此,我会尝试用简单明了的文字,像大家系统的介绍HTTP缓存机制,期望对各位正确的理解前...转载 2018-10-09 16:01:53 · 286 阅读 · 0 评论