
网络
曾记花开不记年
go, php,erlang,c/c++,linux
展开
-
分布式(集群)与集群的联系与区别
分布式(集群)与集群的联系与区别 分布式是指将不同的业务分布在不同的地方。 而集群指的是将几台服务器集中在一起,实现同一业务。 分布式中的每一个节点,都可以做集群。 而集群并不一定就是分布式的。 举例:就比如新浪网,访问的人多了,他可以做一个群集,前面放一个响应服务器,后面几台服务器完成同一业务,如果有业务访问的时候,响应服务器看哪台服务器的负载不是很重,就将给哪一台去完成。原创 2016-01-13 20:37:04 · 458 阅读 · 0 评论 -
网口有两个灯各代表什么意思
绿灯代表阁下的电脑网口与路由或墙的插头之间的联系是通的, 但不代表你的电脑已经连线上网橙灯闪动代表有讯息进出你的电脑的网路卡, 但此灯闪动亦不代表你的电脑已连线上网, 因为连线过程中亦会有讯息进出网路卡转载 2017-03-09 18:30:01 · 26620 阅读 · 0 评论 -
大端小端
1. 什么是大端,什么是小端:所谓的大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;所谓的小端模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中。2.为什么会有大小端:为什么会有大小端模式之分呢?这是因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8bit。但是在C语言中除了原创 2016-05-09 22:04:55 · 3414 阅读 · 0 评论 -
RTS包
TCP连接关闭的正常方法是四次握手。但四次握手不是关闭TCP连接的唯一方法. 有时,如果主机需要尽快关闭连接(或连接超时,端口或主机不可达),RST (Reset)包将被发送. 注意,由于RST包不是TCP连接中的必须部分, 可以只发送RST包(即不带ACK标记). 但在正常的TCP连接中RST包可以带ACK确认标记。转载 2016-04-20 14:04:47 · 950 阅读 · 0 评论 -
带宽
1M宽带理论速度=1Mbit/s=1024 Kbit/s=128 KByte/s。也就是说宽带下载速度1MB=128KB/S。1Byte=8bit原创 2016-04-19 16:08:04 · 258 阅读 · 0 评论 -
浅谈tcp_nodelay的作用
TCP_NODELAY和TCP_CORK基本上控制了包的“Nagle化”,这里我们主要讲TCP_NODELAY.Nagle化在这里的含义是采用Nagle算法把较小的包组装为更大的帧。JohnNagle是Nagle算法的发明人,后者就是用他的名字来命名的,他在1984年首次用这种方法来尝试解决福特汽车公司的网络拥塞问题(欲了解详情请参看IETF RFC 896)。他解决的问题就是所谓的silly转载 2016-05-13 09:58:41 · 737 阅读 · 0 评论 -
网络中出现TCP、UDP粘包、分包的两点解决办法
粘包产生原因:先说TCP:由于TCP协议本身的机制(面向连接的可靠地协议-三次握手机制)客户端与服务器会维持一个连接(Channel),数据在连接不断开的情况下,可以持续不断地将多个数据包发往服务器,但是如果发送的网络数据包太小,那么他本身会启用Nagle算法(可配置是否启用)对较小的数据包进行合并(基于此,TCP的网络延迟要UDP的高些)然后再发送(超时或者包大小足够)。那么这样的话,服转载 2016-04-18 16:11:15 · 347 阅读 · 0 评论 -
TCP/IP协议栈
TCP/IP协议栈主要分为四层:应用层、传输层、网络层、数据链路层 如下图一帧以太网数据包的格式: TCP协议是面向连接、保证高可靠性(数据无丢失、数据无失序、数据无错误、数据无重复到达)传输层协议。UDP协议也是传输层协议,它是无连接,不保证可靠的传输层协议。I P是T C P / I P协议族中最为核心的协议。所有的T C原创 2016-04-17 22:45:34 · 459 阅读 · 0 评论 -
127.0.0.1 和 0.0.0.0
127.0.0.1: 本机地址,主要用于测试。这个地址有一个别名“Localhost”.0.0.0.0所有不清楚的主机和目的网络。原创 2016-04-17 23:58:50 · 470 阅读 · 0 评论 -
MTU
最大传输单元(Maximum Transmission Unit,MTU)是指一种通信协议的某一层上面所能通过的最大数据报大小(以字节为单位)。最大传输单元这个参数通常与通信接口有关(网络接口卡、串口等)。MTU也不是越大越好,因为MTU越大, 传送一个数据包的延迟也越大;并且MTU越大,数据包中 bit位发生错误的概率也越大。MTU越大,通信效率越高而传输延迟增大,所以要权衡通信效率原创 2016-04-17 22:28:42 · 1315 阅读 · 0 评论 -
tcp 粘包
UDP不是流协议,有消息边界,不存在粘包的问题原创 2016-04-17 13:11:00 · 263 阅读 · 0 评论 -
wpe 网络改包
0原创 2016-04-30 09:22:47 · 882 阅读 · 0 评论 -
网络协议
应用层 : http ftp 传输层 : tcpudp 网络层 : ip 链路层 :网络原创 2016-01-09 15:42:01 · 355 阅读 · 0 评论