
网络
mitsuhide1992
软件研发工程师
展开
-
TCP 三次握手
为何要三次握手1、TCP的三次握手最主要是防止已过期的连接再次传到被连接的主机如果采用两次的话,会出现下面这种情况。 比如是A机要连到B机,结果发送的连接信息由于某种原因没有到达B机; 于是,A机又发了一次,结果这次B收到了,于是就发信息回来,两机就连接。 传完东西后,断开。结果这时候,原先没有到达的连接信息突然又传到了B机,于是B机发信息给A,然后B机就以为和A连上了,这个时候B机就在等待A原创 2016-04-07 22:53:25 · 341 阅读 · 0 评论 -
win防火墙阻止程序
RT原创 2016-04-25 22:51:12 · 506 阅读 · 0 评论 -
URI和URL区别
首先,URI,是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源。而URL是uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源。而URN,uniform resource name,统一资源命名,是通过名字来标识资源,比如mailto:java-net转载 2016-07-27 17:31:46 · 271 阅读 · 0 评论 -
TCP/IP TIME_WAIT状态原理
TIME_WAIT状态原理通信双方建立TCP连接后,主动关闭连接的一方就会进入TIME_WAIT状态。 客户端主动关闭连接时,会发送最后一个ack后,然后会进入TIME_WAIT状态,再停留2个MSL时间(后有MSL的解释),进入CLOSED状态。 下图是以客户端主动关闭连接为例,说明这一过程的。 TIME_WAIT状态存在的理由TCP/IP协议就是这样设计的,是不可避免的。主要有两个原因:转载 2016-07-28 00:33:24 · 304 阅读 · 0 评论 -
Cookie和session区别
存取方式的不同Cookie中只能保管ASCII字符串,假如需求存取Unicode字符或者二进制数据,需求先进行编码。Cookie中也不能直接存取Java对象。若要存储略微复杂的信息,运用Cookie是比拟艰难的。 而Session中能够存取任何类型的数据,包括而不限于String、Integer、List、Map等。Session中也能够直接保管Java Bean乃至任何Java类,对象等,运用起转载 2016-07-26 10:51:23 · 345 阅读 · 0 评论 -
HTTPS和HTTP的区别
https协议需要到ca申请证书,一般免费证书很少,需要交费。http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全HTTPS解决的问题: 1转载 2016-07-26 14:50:20 · 458 阅读 · 0 评论