网络技术
昔拉天使
I wanna the world know my existence.
展开
-
tcp四次挥手中的time_wait状态、端口号的分类以及端口分类
TCP四次挥手Tcp四次挥手,time_wait状态是在服务器给客户端发送Fin中断请求的时候,客户端处于的状态,根据TCP协议定义的3次握手断开连接规定,发起socket主动关闭的一方 socket将进入TIME_WAIT状态。TIME_WAIT状态将持续2个MSL(Max Segment Lifetime),在Windows下默认为4分钟,即240秒。TIME_WAIT状态下的socket...原创 2020-01-10 10:05:41 · 473 阅读 · 0 评论 -
TCP详解
TCP介绍tcp是如何利用ip才达到自己的目的:IP的特点TCP将应用程序的传输数据分割成合适的数据块定时器:发包就开始计时,当发送多次消息都没反馈时再告诉应用程序结果延迟确认:10次包通过一次确认检验和:检验数据有无错误流量控制:客户端和服务器会预先分配数据大小,防止发送太多TCP首部一般20个字节socket:ip地址+端口号前两个字节资源端口号,后两个字节目标端口号...原创 2020-01-30 15:40:35 · 276 阅读 · 0 评论 -
IP详解
Internet历史:上世纪60年底起源于美国,二战大量科学家去了美国1992年,internet上的主机超过1百万台现在已经是现代文明人的必需品TCP/IP的历史:IP全称Internet protocol suite用于不同计算机之间的通信源自于美国国防部,当时一个项目是卫星传播信息,另一个项目是无线电波传播信息,后来发现两者可以相互传输信息TCP的实现:1973-1974...原创 2020-01-29 20:46:38 · 246 阅读 · 0 评论 -
TCP的拥塞控制(详解)
在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络性能就要变坏,这种情况就叫做网络拥塞。在计算机网络中数位链路容量(即带宽)、交换结点中的缓存和处理机等,都是网络的资源。若出现拥塞而不进行控制,整个网络的吞吐量将随输入负荷的增大而下降。当输入的负载到达一定程度 吞吐量不会增加,即一部分网络资源会丢失掉,网络的吞吐量维持在其所能控制的最大值,转发节点的缓存不够大这造成分组的丢失是拥塞的征兆。TCP的四种拥塞控制算法1.慢开始2.拥塞控制3.快重传4.快恢复假定:1.转载 2020-10-09 10:04:01 · 1657 阅读 · 0 评论 -
TCP的快速重传机制
一、快速重传机制上一篇讲到了TCP 的超时重传,但是超时重传往往会带来许多微妙的问题,比如说:当一个报文段丢失时,会等待一定的超时周期然后才重传分组,增加了端到端的时延。当一个报文段丢失时,在其等待超时的过程中,可能会出现这种情况:其后的报文段已经被接收端接收但却迟迟得不到确认,发送端会认为也丢失了,从而引起不必要的重传,既浪费资源也浪费时间。幸运的是,由于TCP采用的是累计确认机制,即当接收端收到比期望序号大的报文段时,便会重复发送最近一次确认的报文段的确认信号,我们称之为冗余ACK(duplic转载 2020-09-30 09:33:19 · 1509 阅读 · 3 评论 -
计算机网络概述
重要概念:计算机网络把许多计算机一起,而互联网则把许多网络连接在一起,是网络的网络。因特网是世界上最大的互联网。以小写字母i 开始的internet是通用名词,它泛指由多个计算机网络互连而成的网络。在这些网络之间的通信协议可以是任意的。以大写字母I开始的Internet(因特网)是专用名词,它指当前全球最大的、开放的、由众多网络 相互连接而成的特定计算机网络,它采用TCP/IP协议族作为 通信规则,且其前身是美 国的ARPANET.因特网现在采用存储转发的分组交换技术 ,以及三层因特网服务提供 者原创 2020-05-10 22:32:53 · 3267 阅读 · 2 评论