Compute Network
ChenVast
有梦想,敢拼博,执着的走属于自己的路。无惧一切,勇往直前,做自己。成为一个伟大的人,改变世界。
Python软件基金会(PSF)成员,
国际数据管理协会(DAMA)会员
展开
-
Traceroute网络排障实用指南
目录一、概述1.1 什么是Traceroute1.2Traceroute的问题所在二、Traceroute原理2.1Traceroute实现原理2.2Traceroute实现细节2.3Traceroute延时计算2.4 每一跳产生原理 三、Traceroute中的DNS反向解析3.1 路由器地理位置3.2 接口类型与带宽3.3 路由类型与角色3....原创 2017-06-05 13:31:21 · 5155 阅读 · 0 评论 -
TCP标志位详解(TCP Flag)
TCP的Flag(标志位)每个TCP段都有一个目的,这是借助于TCP标志选项来确定的,允许发送方或接收方指定哪些标志应该被使用,以便段被另一端正确处理。您可以看到在3次握手(SYN,ACK)和数据传输期间使用的2个标志。与所有标志一样,值“1”表示特定标志为“设置”,或者如果您喜欢,则为“开”。在此示例中,只有“SYN”标志被设置,表示这是新的TCP连接的第一个段。除此之外,每个标志长一位,由于有6个标志,所以标志部分总共6位。最流行的标志是“SYN”,“ACK”和“FIN”,用于建立连接,确认成翻译 2017-09-14 11:38:12 · 43322 阅读 · 2 评论 -
TCP序列号和确认号
TCP序列和确认号码序列和确认号码。它们存在的目的直接关系到互联网,通常大多数网络都是分组交换(我们将在短时间内解释),因为我们几乎总是发送和接收大于最大传输单元(也称为MTU)的数据 - 在第5节和第6节分析),大多数网络是1500。翻译 2017-09-14 12:15:06 · 7581 阅读 · 1 评论 -
关于TCP粘包的问题简述
TCP粘包简单总结,适合需要快速了解TCP粘包的程序员阅读。原创 2017-09-19 11:25:24 · 444 阅读 · 0 评论 -
UDP使用connect系统调用
内容来源于网络!UDP的connect:1、UDP中可以使用connect系统调用2、UDP中connect操作与TCP中connect操作有着本质区别。TCP中调用connect会引起三次握手,client与server建立连结.UDP中调用connect内核仅仅把对端ip和port记录下来.3、UDP中可以多次调用connect,TCP只能调用一次con原创 2017-09-19 15:14:41 · 923 阅读 · 0 评论 -
TCP实现阻塞控制
拥塞发生的主要原因: 在于网络能够提供的资源不足以满足用户的需求,这些资源包括缓存空间、链路带宽容量和中间节点的处理能力。由于互联网的设计机制导致其缺乏“接纳控制”能力,因此在网络资源不足时不能限制用户数量,而只能靠降低服务质量来继续为用户服务,也就是“尽力而为”的服务。原创 2017-09-19 15:19:46 · 1259 阅读 · 0 评论 -
TCPdump抓包工具
主要功能:捕获和分析数据包。TcpDump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供 and、or、not等逻辑语句来帮助你去掉无用的信息。转载 2017-06-05 13:40:18 · 451 阅读 · 0 评论