![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
浪里小黑狼
张识虔
展开
-
计算机网络复习------TCP的三次握手
IP协议是无连接的通信协议,它不会占用两个正在通信的计算机之间的通信线路,这样IP就降低对网络线路的需求,每条线都可以满足许多计算机之间的通信需要,通过IP,消息或者其他会被分割为较小的独立的包,并通过在因特网在计算机之间传送。IP负责将每个包,路由至其目的地。但IP协议没有做任何事情来确认数据包是否按顺序发送,或者包被破坏。所以IP数据包是不可靠的,需要由它的上层协议作出控制。传输控制协议T...原创 2019-09-12 11:18:32 · 1865 阅读 · 0 评论 -
计算机网络复习------TCP的四次挥手
断开一个TCP连接时,需要客户端和服务器端总共发出4个包,以确认连接的断开。在Socket编程中,这过程由客户端或服务端任一方,执行Close来触发。"挥手"是为了终止连接,TCP四次挥手的流程图如下上图由客户端主动触发close。数据传送完毕之后,双方都可以释放连接,最开始的时候客户端和服务端都处于ESTABLISHED状态。然后客户端主动关闭,服务器被动关闭。第一次挥手...原创 2019-09-12 12:15:02 · 302 阅读 · 0 评论 -
计算机网络复习------TCP与UDP的区别
UDP和TCP的报文结构相比TCP报文,UDP的域少了很多。简单了很多。简单的报文结构意味着UDP不像TCP那样,支持错误重传,滑动窗口。UDP的特点面向非连接传输数据之前,源端和终端不建立连接,当它想传送时,就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。在发送端UDP传送数据的速度仅仅是受应用程序生成数据地速度,计算机的能力和传输带宽的限制。在接收端U...原创 2019-09-14 09:09:08 · 272 阅读 · 0 评论 -
计算机网络复习------TCP的滑窗
RTT和RTORTT(Round-Trip Time)往返时延:发送一个数据包到收到对应的ACK,所花费的时间。简单来说就是我发送一个数据包,然后对端回发一个ACK,当接我收到ACK之后,就能计算出从我发出包到接到回应过了多久,这个时间就是RTT。RTT计算就是一个时间差RTO(Rnsmission time-out)重传间隔:重传时间间隔TCP在发送一个数据包之后,会启动一个重传...原创 2019-09-14 09:09:15 · 388 阅读 · 0 评论 -
计算机网络复习------HTTP相关
超文本传输协议HTTP主要特点属于应用层协议,它是基于请求与响应模式的无状态应用层的协议,常基于TCP的连接方式。HTTP1.1版本中给出一种持续连接的机制 KeepAlive,绝大多数的web开发,都是构建在http协议之上web应用支持客户/服务器模式HTTP协议工作于客户端服务端架构之上。浏览器作为HTTP客户端,通过URL向HTTP服务端及WEB服务器,发送所有请求。 we...原创 2019-09-14 16:30:06 · 756 阅读 · 0 评论 -
计算机网络复习------HTTP和HTTPS的区别
HTTPS简介HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer 或 Hypertext Transfer Protocol Secure,超文本传输安全协议),是以计算机网络安全通信为目的的传输协议。 在HTTP基础上加入了安全层(TSL 或 SSL),从而...原创 2019-09-14 17:19:43 · 399 阅读 · 0 评论