TCP连接管理浅析

相对于SOCKET开发者,TCP创建过程和折除过程是由TCP/IP协议栈自动创建的.因此开发者并不需要控制这个过程.但是对于理解TCP底层运

TCP连接中的RST

RST简介 RST标示复位、用来异常的关闭连接。 发送RST包关闭连接时,不必等缓冲区的包都发出去,直接就丢弃缓冲区中的包,发送RST。 而接收端

网络常用协议

应用层常用协议 DNS:域名系统(TCP和UDP) DNS同时占用UDP和TCP端口53 DNS:域名系统。DNS是因特网使用的命名系统,用来把便

TCP差错控制浅析

差错控制 TCP使用差错控制来提供可靠性。差错控制包括以下的一些机制: 检测和重传受到损伤的报文段、 重传丢失的报文段、 丢弃重传的报文段并重传该报

TCP流量控制浅析

MTU与MSS与SMSS MTU:maximum transmission unit,最大传输单元,由硬件规定,如以太网的MTU为1500字节。 MSS:maximum segment

TCP拥塞控制浅析

拥塞的发生与不可避免 拥塞发生的主要原因在于网络能够提供的资源不足以满足用户的需求,这些资源包括缓存空间、链路带宽容量和中间节点的处理能力。由

CDN的实现原理

CDN的全称Content Delivery Network,(缩写:CDN)即内容分发网络。 CDN是一个经策略性部署的整体系统,从技术上全面解决由于网络带宽

TCP粘包问题

粘包原因 TCP(transport control protocol,传输控制协议)是面向连接的,面向流的,提供高可靠性服务。收发两端(客户端和服务器端)都

TCP协议头详解

TCP虽然是面向字节流的,但TCP传送的数据单元却是报文段。一个TCP报文段分为 首部和数据两部分,而TCP的全部功能都体现在它首部中各字段的

网络地址转换NAT原理及应用

名词解释 公有IP地址:也叫全局地址,是指合法的IP地址,它是由NIC(网络信息中心)或者ISP(网络服务提供商)分配的地址,对外代表一个或多

常见性能优化思路

性能 性能优化有三个层次: 系统层次 算法层次 代码层次 系统层次关注系统的控制流程和数据流程,优化主要考虑如何减少消息传递的个数;如何使系统的负载更

软件质量特性

一、功能性:是指当软件在指定条件下使用,软件产品满足明确和隐含要求功能的能力。 适合性:是指软件产品与指定的任务和用户目标提供一组合适的功能的

SQL 和 NoSQL 的区别

转载:http://www.cnblogs.com/jeakeven/p/5402095.html 一、概念 SQL (Structured Query Language) 数据库,指关系型数据库。主

可重入函数与不可重入函数的区别

基本定义 可重入函数可以做这样的基本定义:重入意味着这个函数可以重复进入,可以被并行调用,可以被中断,它只使用自身栈上的数据变量,它不依赖于任

浅谈数据库并发控制

概述 如何控制并发是数据库领域中非常重要的问题之一,不过到今天为止事务并发的控制已经有了很多成熟的解决方案,而这些方案的原理就是这篇文章想要介