浅谈TCP/IP网络编程中socket的行为 我认为,想要熟练掌握Linux下的TCP/IP网络编程,至少有三个层面的知识需要熟悉: 1. TCP/IP协议(如连接的建立和终止、重传和确认、滑动窗口和拥塞控制等等) 2. Socket I/O系统调用(重点如read/write),这是TCP/IP协 ...
分类:
Web程序 时间:
2016-12-02 19:16:30
阅读次数:
210
在项目的建设方案中,都会提到数据的安全性,数据的安全性其中又包括数据的完整性和数据保密性, 1. 数据完整性 通过使用Hash校验的方法确保数据的完整性; 传输过程的完整性受到损坏则采取数据重传的机制; 对于存储的数据则应采取多个备份的方式,防止单一数据损坏造成的损失; 2. 数据保密性: 数据传输 ...
分类:
其他好文 时间:
2016-11-24 11:44:59
阅读次数:
175
说明: 1).本文以TCP的发展历程解析容易引起混淆,误会的方方面面2).本文不会贴大量的源码,大多数是以文字形式描述,我相信文字看起来是要比代码更轻松的3).针对对象:对TCP已经有了全面了解的人。因为本文不会解析TCP头里面的每一个字段或者3次握手的细节,也不会解释慢启动和快速重传的定义4).除 ...
分类:
其他好文 时间:
2016-11-18 23:15:45
阅读次数:
257
在文章《LTE-TDD HARQ(1)-上行HARQ时序》里已经详细介绍了上行HARQ的时序,包括MSG3/DCI0与PUSCH的时序关系、PUSCH与ACK/NACK的时序关系,以及NACK与重传P...
分类:
其他好文 时间:
2016-11-18 00:34:00
阅读次数:
338
OSI七层简单介绍 应用层:提供操作系统和应用程序的接口 表示层:表示数据如何加密、如何压缩的 会话层:将不同应用程序数据分离 传输层:提供可靠和不可靠的数据传输和重传、纠错的功能 网络层:提供IP地址,通过IP地址路由器能选择数据从哪一条路径走是最优的 数据链路层:将数据分组拆分成字节,合并成数据 ...
分类:
其他好文 时间:
2016-11-05 17:34:17
阅读次数:
204
http://view.inews.qq.com/a/20161025A0766200窄带时代的QQQQ是窄带时代极具代表性的产品,在那个网络传输效率比较低的年代,大家还记得Google的首页吗?Google的那个简洁页面,为什么如此简洁?Google诞生于1998年,也是身处窄带时代,你会发现它的 ...
分类:
系统相关 时间:
2016-10-26 07:17:11
阅读次数:
948
我认为,想要熟练掌握Linux下的TCP/IP网络编程,至少有三个层面的知识需要熟悉: 1. TCP/IP协议(如连接的建立和终止、重传和确认、滑动窗口和拥塞控制等等) 2. Socket I/O系统调用(重点如read/write),这是TCP/IP协议在应用层表现出来的行为。 3. 编写Perf ...
分类:
其他好文 时间:
2016-10-24 14:06:55
阅读次数:
219
一人为的恶意攻击:有目的的破坏,分为主动攻击和被动攻击(1)主动攻击:以各种方式有选择地破坏信息(修改、删除、伪造、添加、重传,乱序、冒充,传播病毒等)。(2)被动攻击:在不干扰信息系统正常工作的情况下,进行截获、窃娶破译和业务流量分析等。二人为恶意攻击的常..
分类:
其他好文 时间:
2016-10-17 16:41:09
阅读次数:
218
TCP拥塞处理—Congestion Handing 1 慢启动 2 拥塞避免 3 快重传/拥塞发生(拥塞发生时的快速重传) 4 快恢复 ...
分类:
其他好文 时间:
2016-10-17 00:08:59
阅读次数:
109
ARQ 编辑词条 该词条缺少摘要图、词条分类,补充相关内容帮助词条更加完善!立刻编辑>> 它包括停止等待ARQ协议和连续ARQ协议,错误侦测(ErrorDetection)、正面确认(PositiveAcknowledgment)、逾时重传(RetransmissionafterTimeout)与负 ...
分类:
其他好文 时间:
2016-10-05 22:09:03
阅读次数:
154