tcp/ip
文章平均质量分 70
TT_love9527
聪与敏,可恃而不可恃也,自恃其聪与敏而不学者,自败者也;
昏也庸,可限而不可限也,不自限其昏与庸而力学不倦者,自力者也。
展开
-
TCP的拥塞控制——慢启动/拥塞避免/快重传/快恢复/NewReno/SACK的拥控/积极队列管理和ECN
tcp的拥塞控制1. 拥塞即对资源的需求超过了可用的资源。若网络中许多资源同时供应不足,网络的性能就要明显变坏,整个网络的吞吐量随负荷的增大而下降。 拥塞控制:防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载。拥塞控制所要做的都有一个前提:网络能够承受现有的网络负荷。拥塞控制是一个全局性的过程,涉及到所有的主机、路由器,以及与降低网络传输性能有关的所有因素。(拥塞...转载 2018-07-01 13:32:54 · 712 阅读 · 0 评论 -
TCP流量控制
1.TCP的滑动窗口 为了提高信道的利用率TCP协议不使用停止等待协议,而是使用连续ARQ协议,意思就是可以连续发出若干个分组然后等待确认,而不是发送一个分组就停止并等待该分组的确认。 TCP的两端都有发送/接收缓存和发送/接收窗口。TCP的缓存是一个循环队列,其中发送窗口可以用3个指针表示。而发送窗口的大小受TCP数据报中窗口大小的影响,TCP数据报中的窗口大小是...转载 2018-08-20 20:21:39 · 175 阅读 · 0 评论 -
面试中计算机网络高频问题汇总
1. tcp和udp的区别【1】 tcp是面向连接的,udp是面向无连接的面向连接:就是tcp传输之前要先发送连接请求和应答包,确定双方能够正常传输后,才会进行数据传输无连接:udp在发送数据之前,并不考虑对方能否接受到,甚至目的地址可能是无效的【2】 tcp能保证可靠传输,udp不能保证可靠传输所谓可靠性就是指tcp能保证把数据一定能送到目的地址,为了实现...转载 2018-08-23 23:30:14 · 343 阅读 · 0 评论 -
TCP超时与重传
1、TCP重传A、基于时间信息设置RTO:tcp协议对超时报文的处理响应比较剧烈,如:i、基于拥塞控制机制,减小发送窗口大小——限窗;ii、当一个重传报文段被再次重传时,则增大RTO退避因子——再次重传,会进行指数退避策略。B、基于确认信息:若没有延时发生,累积ACK报文数达dupthresh次数或ACK报文包含选择确认信息(SACK)表明出现失序报文段时,会启动快速重传机制。(快速重...原创 2018-09-12 22:49:37 · 316 阅读 · 0 评论 -
TCP传输控制协议(初步简单介绍一下,后结针对各部分详细陈述)
1、ARQ(automatic repeatable request)和重传涉及定时器(RTO)、序列号、ACK报文2、分组窗口和滑动窗口发送窗口结构如下图:接收窗口结构如下图:3、变量窗口大小由流量控制和拥塞控制决定流量控制:是针对收发方的窗口大小或针对发送方的发送速率拥塞控制:是针对网络链路的路由节点。(在发送方和接收方之间可能会有有限内存的路由器,它们与低...原创 2018-09-17 20:23:00 · 249 阅读 · 0 评论 -
ping命令的作用和原理
一、「ping」命令的作用和原理?简单来说,「ping」是用来探测本机与网络中另一主机之间是否可达的命令,如果两台主机之间ping不通,则表明这两台主机不能建立起连接。ping是定位网络通不通的一个重要手段。ping 命令是基于 ICMP 协议来工作的,「 ICMP 」全称为 Internet 控制报文协议( Internet Control Message Protocol)。ping ...转载 2018-09-20 15:19:04 · 1741 阅读 · 0 评论 -
TCP保活机制
1、概述i、客户端和服务器需要了解什么时候终止进程或者与对方断开连接。ii、应用进程之间没有任何数据交换,但仍然需要通过连接保持一个最小的数据流。TCP保活机制即为了解决上述两种情况而设计。保活机制是一种在不影响数据流内容的情况下探测对方的方式。它是由一个保活计时器实现的。应用从保活机制存在的问题:i、短暂的网络错误中,保活机制使tcp断开连接;ii、保活机制占用不必要的带宽;iii、...原创 2018-09-28 21:09:48 · 2093 阅读 · 0 评论 -
TCP连接管理
1、tcp连接的建立与关闭i、三次握手、四次挥手(见图,太过熟悉,不作过多解释)ii、server与client同时建立连接通信双方在接收到来自对方的SYN之前必须先发送一个SYN。两个SYN必须经过网络送达对方。具体交互见下图。iii、server与client同时关闭连接通信双方在接收到来自对方的FIN之前必须先发送一个FIN。最后双方都进入TIME_WAIT状态。...原创 2018-10-03 12:32:26 · 477 阅读 · 0 评论