
计算机网络
yinni11
这个作者很懒,什么都没留下…
展开
-
TCP协议中的三次握手和四次挥手(图解)
转载于:http://blog.youkuaiyun.com/whuslei/article/details/6667471/建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TC...转载 2018-07-16 14:36:35 · 148 阅读 · 0 评论 -
网络通信协议(7层协议)
mac地址、IP地址和端口号看了很多遍,才整理出来我对整个通信过程的理解,大致如下,后期会不断学习补充更正:在利用TCP/IP协议族进行通信的时候,有三个比较关键的确认身份的信息:mac地址、IP地址和端口号。mac地址是在数据链路层包裹在以太网头部中的,它主要用来识别同一个链路中的不同计算机。Mac地址即网卡号,每块网卡出厂的时候,都有一个全世界独一无二的 MAC 地址,长度是 48 个二进制位...转载 2018-07-14 20:47:58 · 13848 阅读 · 1 评论 -
TCP协议的三次握手指什么?为什么一定要三次握手,而不是四次或者二次握手?
为什么需要采用三次握手?主要是为了防止两次握手情况下已失效的连接请求报文段突然又传送到服务端,而产生的错误。举例如下:客户A向服务器B发出TCP连接请求,第一个连接请求报文在网络的某个节点长时间滞留,A超时后认为报文丢失,于是再重传一次连接请求,B收到后建立连接。数据传输完毕后双方断开连接。而此时,前一个滞留在网络中的连接请求到达了服务端B,而B认为A又发来连接请求,若采用的是“两次握手”,则这种...转载 2018-07-16 09:55:04 · 1119 阅读 · 0 评论 -
HTTP工作相应过程
HTTP请求响应模型 HTTP是一个无状态的协议。无状态是指客户机(Web浏览器)和服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后服务器返回响应(response),连接就被关闭了,在服务器端不保留连接的有关信息.HTTP遵循请求(Request)/应答(Response)模型。客户机(浏览器)向服务器发送请求,服务器处理请求并返回适当的应答。所有HTTP连接都被...转载 2018-08-14 14:27:44 · 187 阅读 · 0 评论 -
CDN
CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务...转载 2018-09-21 19:23:58 · 127 阅读 · 0 评论