什么是网络流量控制?(network flow control?)

网络流量控制是通信网络管理网络流量拥塞的一种手段。各种技术既可用于基于电路的网络,也可用于诸如因特网上使用的分组交换网络。通过使用流量控制技术,网络能够提供更好的整体服务质量,并减少通信中断的频率。...

网络流量控制是通信网络管理网络流量拥塞的一种手段。各种技术既可用于基于电路的网络,也可用于诸如因特网上使用的分组交换网络。通过使用流量控制技术,网络能够提供更好的整体服务质量,并减少通信中断的频率。

Network traffic is managed through network flow control.

电路网络,例如用于某些类型的数字通信的时分复用网络,通常使用专用电路进行通信。在这些情况下,网络可能会错过利用其所有可用信道获得带宽的机会。如果一个信道处于空闲状态,而其他业务正在等待传输,则可以实施网络流控制技术来平衡可用通信电路阵列。

Various control techniques can be used for both circuit-based networks as well as packet-switching networks such as those used on the Internet.

对于这种电路网络,一种称为连接允许控制(CAC)的技术被用于适当的网络流量控制。算法用于观察网络并决定是否可以利用可用资源。一般来说,算法的作用是允许电路的使用取决于对某些变量的评估,例如所需的服务类型、需要满足的服务质量以及其他交通信息,例如峰值速率和可持续速率。一个缺点是,一些CAC方法还对可用电路进行优先级排序,从而为偶尔的高优先级连接保留一些电路,这不符合目的,因为如果传输中没有高优先级通信,这些电路仍然保持空闲。

对于分组交换网络,可根据网络类型或可用软件或硬件来实现无数可能的网络流控制技术。在大多数情况下,数据包交换网络将使用某种缓冲区,这是一种存储机制,用于在从发送方接收数据包时捕获数据包。数据包进入缓冲区,接收方应用程序将其取出以供使用。如果发送传输速度快于接收端处理缓冲区数据的能力,则可以快速填充。

在传输控制协议(TCP)网络中,可以通过称为窗口缩放的技术来处理网络流量控制。TCP连接期间发生的三方握手允许传递有关收件人窗口大小的信息。通过这种方式,接收者可以让发送者知道有多少缓冲空间可用,这样发送者就可以避免发送太多的数据。

推荐的标准232(RS-232)电信项目还讨论了在串行网络中处理网络流量控制的规定。使用RS-232,它可以分解为基于软件的解决方案或基于硬件的解决方案。该软件技术也称为XON-XOFF流控制,其中接收方发送一个XON信号,声明其能够接收数据,当其缓冲区已满时,发送XOFF信号。如果通信信号不好,则可能发生错误,因此发送方可能无法正确接收XOFF信号并继续将数据包推送到接收方。流量控制信号也通过与数据通信相同的信道发送,这会占用少量带宽。

另一方面,以硬件为基础的网络流量控制更可靠,但实施额外的物理线路会增加额外的成本。在这种情况下,将设置单独的传输控制线路:一条称为发送请求(RTS)线路,另一条称为发送清除(CTS)线路。发送端宣布其通过RTS线路传输的意图,接收方宣布其通过CTS线路接收的能力。

  • 发表于 2021-12-14 11:36
  • 阅读 ( 202 )
  • 分类:互联网

你可能感兴趣的文章

流量控制(flow control)和差错控制(error control)的区别

...格形式的流控制与错误控制 6. 摘要 什么是流量控制(flow control)? 当从一个设备向另一个设备发送数据时,发送端称为源、发送器或发送器。接收端称为目的地或接收器。发送方和接收方的速度可能不同。如果数据发送速度更快...

  • 发布于 2020-10-19 12:51
  • 阅读 ( 325 )

直接的(direct)和间接现金流(indirect cash flow)的区别

...经营活动产生的净现金流量。 内容1。概述和主要区别2。什么是直接现金流3。什么是间接现金流4。并列比较——直接现金流与间接现金流5。摘要 什么是直接现金流(direct cash flow)? 直接现金流量法按来源列出会计年度的所有主...

  • 发布于 2020-10-25 05:40
  • 阅读 ( 1625 )

网络dlp(network dlp)和端点dlp(endpoint dlp)的区别

...差异比较 关键术语 DLP,端点DLP,网络DLP 什么是网络dlp(network dlp)? 网络数据丢失防护(networkdatalossprevention,networkdlp)是一种保护网络通信(如web应用程序、电子邮件和组织的数据传输机制)的技术。它有助于防止网络敏感信...

  • 发布于 2021-07-02 01:45
  • 阅读 ( 416 )

拥塞控制(congestion control)和流量控制(flow control)的区别

...关键术语 拥塞控制,流量控制 什么是拥塞控制(congestion control)? 拥塞控制是指网络中发生的流量。换句话说,它指的是网络中的许多数据包。拥塞会降低网络的性能。因此,向接收器递送分组的时间变得更高。也可能有站点会...

  • 发布于 2021-07-02 02:10
  • 阅读 ( 452 )

什么是网络中心?(networking hubs?)

网络集线器是局域网(LAN)的核心组件。要了解网络集线器的作用,需要对局域网有基本的了解。每当一台或多台计算机联网在一起时,就会创建一个局域网。局域网在工...

  • 发布于 2021-12-08 08:32
  • 阅读 ( 150 )

什么是网络嗅探器?(network sniffers?)

网络嗅探器是一种功能强大的实用软件,主要用于通过捕获进出连接到网络的计算机的数据包来实时监控网络流量。对收集到的数据进行分析,以识别和解决网络问题,管...

  • 发布于 2021-12-08 11:27
  • 阅读 ( 205 )

什么是控制系统?(a control system?)

在计算中,控制系统是一组设备,用于管理计算机网络中固有的活动以及连接到该网络的设备。构成控制系统的组件配置为有助于管理网络的整体功能,包括组件之间的命...

  • 发布于 2021-12-10 09:22
  • 阅读 ( 164 )

什么是网络控制器卡?(a network controller card?)

网络控制器卡是一种内部或外部计算机硬件,用于建立和维护与局域网(LAN)或无线局域网(WLAN)的连续连接。有几种类型的网卡,包括有线、无线、集成和微型或便携式...

  • 发布于 2021-12-11 12:32
  • 阅读 ( 173 )

什么是网络诊断?(a network diagnostic?)

网络诊断是用于确定计算机网络配置和解决Internet问题的过程。如果计算机无法连接到Internet或Internet连接异常缓慢,则网络诊断通常有助于找到连接问题的原因。网络诊断...

  • 发布于 2021-12-11 12:34
  • 阅读 ( 224 )

什么是网络交换机?(a networking switch?)

网络交换机是有线或无线局域网(LAN)中的中心设备。它通过有线网络中的以太网电缆或无线局域网中的无线电波接收来自网络上每台计算机的信号。在这两种情况下,交...

  • 发布于 2021-12-11 12:39
  • 阅读 ( 121 )