计算机网络
SaiW-n_n-
努力,踏实。
展开
-
TCP的三次握手和四次挥手
TCP连接的建立:TCP三次握手 (1)第一次握手:Client将标志位SYN置为1,随机产生一个初始序号seq=x,并将该请求数据包发送给Server,Client进入SYN_SENT状态,等待Server确认。 (2)第二次握手:Server收到数据包后由标志位SYN=1知道Client请求建立连接,Server将标志位SYN和ACK都置为1,确认号ack=x+1,随机产生原创 2017-05-16 16:53:24 · 356 阅读 · 0 评论 -
HTTP请求报文和HTTP响应报文
HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。HTTP请求报文一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。or<request-line><headers>转载 2017-05-16 20:42:05 · 321 阅读 · 0 评论 -
什么是HTTP长连接、短连接
什么是长连接、短连接?长连接与短连接所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。 比如http的,只是连接、请求、关闭,过程时间较短,服务器若是一段时间内没有转载 2017-05-16 22:09:21 · 1148 阅读 · 0 评论 -
HTTP/1.0和HTTP/1.1的区别,HTTP怎么处理长连接
1.HTTP简介 web浏览器和服务器之类的交互过程必须遵守的协议.他是tcp/ip中的一个应用协议。用来协议数据交换过程和数据本身的格式.主要的有HTTP/1.0和HTTP1.1. HTTP/1.0和HTTP/1.1都把TCP作为底层的传输协议。 HTTP客户首先发起建立与服务器TCP连接。一旦建立连接,浏览器进程和服务器进程就可以通过各自的套接字来访问TCP。如转载 2017-05-16 22:37:21 · 4553 阅读 · 2 评论 -
HTTP与HTTPS的区别
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了转载 2017-05-17 00:56:02 · 355 阅读 · 0 评论 -
路由器与交换机的区别
工作层次不同最初的交换机工作在OSI模型中的数据链路层,工作原理简单路由器工作在OSI模型中的网络层,得更多协议信息,做更智能的转发决策数据转发所依据的对象不同交换机是利用物理地址(MAC地址),确定转发的目的地址。(MAC固化硬件,一般不可更改)路由器是利用IP地址,确定转发的目的地址。(IP通常为网关或系统自动分配的)是否可以分割广播域传统的交换机可以分转载 2017-05-17 01:03:17 · 1119 阅读 · 0 评论 -
非对称加密形象说明
就拿A给B发送经过签名加密信息来说:1、A对信息签名的作用是确认这个信息是A发出的,不是别人发出的;2、加密是对内容进行机密性保护,主要是保证信息内容不会被其他人获取,只有B可以获取。也就是保证整个过程的端到端的唯一确定性,这个信息是A发出的(不是别人),且是发给B的,只有B才被获得具体内容(别人就算截获信息也不能获得具体内容)。这只是大概说了作用,具体说来,涉及到密钥相关的东西。密钥有公钥和私钥...转载 2018-06-21 10:46:37 · 271 阅读 · 0 评论 -
http断点续传
来源: https://blog.csdn.net/liang19890820/article/details/53215087简述断点续传:指的是在上传/下载时,将任务(一个文件或压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传/下载,如果碰到网络故障,可以从已经上传/下载的部分开始继续上传/下载未完成的部分,而没有必要从头开始上传/下载。可以节省时间,提高速度。断点续传的用途有时用...转载 2018-06-19 10:08:40 · 827 阅读 · 0 评论