
网络
文章平均质量分 70
sylar哇咔咔
勤于探索渴于求知
展开
-
【网络】TCP协议的三次握手和四次挥手
TCP/IP协议三次握手与四次握手流程解析 一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图: 图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:Ack序号,占32位,只有AC转载 2016-02-26 10:54:48 · 332 阅读 · 0 评论 -
【网络】Http深入Cookie系列
深入Cookie系列-1 Cookie的属性 每个cookie都有四个可选的属性,他们分别控制cookie的生存周期、可见性、安全性等。 1.expires 它指定了cookie的生存期。默认情况下,cookie是暂时存在的,他们存储的值只在浏览器会话期间存在。当浏览器推出后,这些值也就丢失了。通过expires属性,可以为cookie设置一个过期日期。尽管expires属性转载 2016-02-26 11:30:25 · 369 阅读 · 0 评论 -
【网络】HTTP协议的头信息详解
HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参 考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户 信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错转载 2016-02-26 10:48:02 · 606 阅读 · 0 评论 -
计算机网络【七】:可靠传输的实现
TCP协议作为一个可靠的面向流的传输协议,其可靠性和流量控制由滑动窗口协议保证,而拥塞控制则由控制窗口结合一系列的控制算法实现。 一、滑动窗口协议 关于这部分自己不晓得怎么叙述才好,因为理解的部分更多,下面就用自己的理解来介绍下TCP的精髓:滑动窗口协议。 所谓滑动窗口协议,自己理解有两点:1. “窗口”对应的是一段可以被发送者发送的字节序列,其连续的范围称之为“窗口转载 2016-12-08 09:01:53 · 432 阅读 · 0 评论 -
浅谈TCP优化
浅谈TCP优化 很多人常常对TCP优化有一种雾里看花的感觉,实际上只要理解了TCP的运行方式就能掀开它的神秘面纱。Ilya Grigorik 在「High Performance Browser Networking」中做了很多细致的描述,让人读起来醍醐灌顶,我大概总结了一下,以期更加通俗易懂。 流量控制 传输数据的时候,如果发送方传输的数据量超过了接收方的处转载 2016-12-16 11:03:39 · 318 阅读 · 0 评论 -
http哑代理
持久连接 什么是持久连接?顾名思义,就是"持久"的连接。之前说到过,为了完成一个HTTP事务,服务器和客户端之间要建立一条TCP连接来传输报文,这个事务结束以后一般都会直接把它关闭,这是正常的模式。可是这样会造成网络使用效率的降低,为什么呢?有这么几点原因: 每次建立连接的时候都要经过三次握手等必须的程序,如果我们拥有一条可以一直使用的连接的话,也就意味着我们只需要进行一次连接的建转载 2016-12-19 16:07:38 · 1215 阅读 · 0 评论 -
CentOS7 Failed to start LSB: Bring up/down解决方法
刚刚装好的虚拟机突然不能上网了,报错很诡异,具体报错如下: /etc/init.d/network restart Restarting network (via systemctl): Job for network.service failed because the control process exited with error code. See "syste转载 2017-05-15 15:33:39 · 344 阅读 · 0 评论 -
Linux网卡的配置
Linux系统版本:Centos 6.5 Linux系统版本:Centos 7 前面,我们使用远程工具SecureCRT,通过“ifconfig eth0 + 具体的ip地址”命令给linux配了IP地址(参考本人博客:远程登录管理工具SecureCRT的使用 ),但是这样配置的问题在于: 只能临时生效,一旦重启,需要重新配置;只能配置ip地址和子网掩码,可以连接内网,是无法连接转载 2017-05-15 15:44:54 · 664 阅读 · 0 评论 -
UDP有边界,一次一包;TCP是字节流,需要应用层自己判断包边界
UDP是有边界的,应用层要整包地收,一次只能收一包,每次接收的要么是一个独立的完整的数据包,要么什么也接收不到。 TCP是无边界的,是字节流,需要应用层自己判断包边界,一次不一定能收几包,也不一定是完整的包。转载 2017-08-18 20:50:35 · 557 阅读 · 0 评论