抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

服务器性能瓶颈

服务器性能瓶颈主要在四个方面:

  • 网卡
  • cpu
  • 内存
  • IO

计算机网络

套接字

网络中通过ip地址来标识和区别不同的主机,通过端口号来标识和区分一台主机中的不同应用进程。在网络中采用发送方和接受方的套接字(socket)组合来识别端点。所谓套接字,实际上是一个通信端点即

套接字 = (主机IP地址,端口号)
套接字唯一的标识网络中的一台主机和其上的一个应用(进程)

TCP如何保证可靠性传输

tcp是通过序列号、确认应答、重发控制、连接管理以及窗口控制等机制实现可靠性传输的。

什么是超时重传

在发送数据时,设定一个计时器,当超过指定的时间后没有收到对方的ACK确认应答报文,就会重新发送接着这就是超时重传

什么时候发生超时重传

TCP会在一下两种情况发送超时重传

  • 数据包丢失
  • 确认应答丢失

什么是RTT(Round—trip TIme 往返时延)

[x] RTT就是数据从网络一端传送到另一端所需的时间

RTO(Retransmission Timeout)

RTO:耗时重传时间。

  • 当RTO过大时,重发就慢,丢了很长时间才会重发,没有效率,性能差。
  • 当RTO过小时,会导致可能并没有丢就重发,于是重发的快,会导致网络拥塞,导致更多的超时,更多超时会导致更多的重发

根据上述情况,超时重传时间RTO的值应该略大约报文往返RTO的值

快速重传

评论