BBR是来自于谷歌社区的黑科技,大家可以在GitHub上关注这个持续发展的 TCP 拥塞技术.至于这个技术是什么原理呢?我也说不清楚,看这个说明会更明白。原始的TCP流量传输,已经不能适应现在的互联网了,我们把 TCP流量比喻成 公路上的汽车流量,而TCP传输隧道就是 公路,那么:
在原始的TCP流量传输中,一条十字路口公路,很多车流量,但是却没有红绿灯和交警,导致大家左挤右挤的堵
分类:
其他好文 时间:
2018-02-14 22:38:20
阅读次数:
274
传输层:提供进程地址 TCP:传输控制协议,面向连接的协议;通信前需要建立虚拟链路;结束后拆除链路。端口号:0-65535 UDP:用户报文协议,无连接的协议。端口号:0-65535 IANA(互联网数字分配机构) 0-1023:知名端口,永久的分配给固定的应用使用,特权端口,22/TCP(SSH) ...
分类:
Web程序 时间:
2018-02-10 17:05:42
阅读次数:
286
协议 TCP(传输控制协议),UDP(用户数据包协议)为传输层重要的两大协议,向上为HTTP提供底层协议,向下为数据链路层封装底层接口,乃是通信重中之重。TCP是面向流传输的协议,在编程中形象化为Stream,如流水一般,读入读出。流的基本单位为byte。而UDP则为数据包协议,以数据包为单位。协议 ...
分类:
系统相关 时间:
2018-02-10 17:02:03
阅读次数:
191
第17章 TCP:传输控制协议 即时通讯网(52im.net)独家整理,仅为方便个人学习和研究之用,版权归出版方所有,请支持正版。 即时通讯网(52im.net)独家整理,仅为方便个人学习和研究之用,版权归出版方所有,请支持正版。 17.1 引言 本章将介绍TCP为应用层提供的服务,以及TCP首部中 ...
分类:
其他好文 时间:
2018-02-07 20:01:01
阅读次数:
161
17.2 TCP的服务 TCP提供了一种面向连接的、可靠的字节流服务。两个使用TCP的应用在彼此交换数据之前必须先建立一个TCP连接。 TCP通过下列方式来提供可靠性: 1) 应用数据被分割成TCP认为最合适发送的数据块 2) 当TCP发送一个段后,它会启动一个定时器,等待目的端确认。如果不能及时收 ...
分类:
其他好文 时间:
2018-01-30 23:04:29
阅读次数:
191
一.互联数据包封装/解封装过程(OSI)一言不合来张图:注意:1.mac地址只在本地有效,通过路由器传输过程中,mac地址会发生改变2.路由器根据路由表识别目标IP地址网段信息,确认是否可以进行转发,或是进行数据包的丢弃二.TCP/IP协议簇(DOD)1.tcp和udp对比:tcp:传输控制协议(属于面向连接网络协议)同步传输——“在线”速度慢,安全如:WEB浏览器电子邮件文件传输程序udp:用户
分类:
其他好文 时间:
2018-01-16 18:45:06
阅读次数:
217
访问控制列表(一)TCP/IP协议族的传输层协议主要有两个:(1)TCP传输控制协议(2)UDP用户数据报协议TCP是面向连接的、可靠的进程到进程通信的协议TCP提供全双工服务,即数据可在同一时间双向传输TCP报文段:将若干个字节构成一个分组TCP报文段封装在IP数据报中TCP建立连接的过程称为三次握手1.Pc1发送SYN报文(Seq=x,SYN=1)2.Pc2发送STN+ACK报文(Seq=y,
分类:
其他好文 时间:
2018-01-15 15:26:27
阅读次数:
156
协议族 TCP/IP是基于TCP和IP这两个最初的协议之上的不同的通信协议的大集合。 TCP - 传输控制协议 TCP 用于从应用程序到网络的数据传输控制 TCP负责在数据传送之前将它们分割为I
分类:
其他好文 时间:
2018-01-03 22:44:18
阅读次数:
202
1、线程需要操作系统投入CPU资源来运行和调度,线程的适用范围则是那种需要长时间CPU运算的场合。 异步:无须消耗CPU时间的I/O操作正是异步操作的硬件基础,当需要执行I/O操作时,使用异步操作比使用线程+同步 I/O操作更合适 2、TCP:传输控制协议,面向连接、传输可靠(保证数据正确性,保证数 ...
分类:
其他好文 时间:
2017-12-27 18:02:11
阅读次数:
126
网络编程 一.网络通信协议 1.网络协议 不同的操作系统,不同的硬件设备上都能够联网,是因为互联网设计规定了一套标准,这套标准就被称为网络协议,网络协议规定了网络传输的格式,速率和方式; 2.TCP/IP协议 是一组协议:HTTP ,FTP,SMTP,DNS TCP:传输控制协议 IP:互联网协议 ...
分类:
编程语言 时间:
2017-12-24 12:40:16
阅读次数:
181