首页> 外文OA文献 >Generating synthetic VoIP traffic for analyzing redundant OpenBSD-Firewalls
【2h】

Generating synthetic VoIP traffic for analyzing redundant OpenBSD-Firewalls

机译:生成合成VoIP流量以分析冗余OpenBSD-防火墙

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Voice over IP, short VoIP, is among the fastest growing broadband technologiesin the private and commercial sector. Compared to the Plain Old TelephoneSystem (POTS), Internet telephony has reduced availability, measured in uptimeguarantees per a given time period. This thesis makes a contribution towardsproper quantitative statements about network availability when using two redundant,state synchronized computers, acting as firewalls between the Internet(WAN) and the local area network (LAN).First, methods for generating adequate VoIP traffic volumes for loading aGigabit Ethernet link are examined, with the goal of using a minimal set ofhardware, namely one regular desktop computer. pktgen, the Linux kernelUDP packet generator, was chosen for generating synthetic/artificial traffic,reflecting the common VoIP packet characteristics packet size, changing senderand receiver address, as well as typical UDP-port usage. pktgen’s three mainparameters influencing the generation rate are fixed inter-packet delay, packet sizeand total packet count. It was sought to relate these to more user-friendly valuesof amount of simultaneous calls, voice codec employed and call duration. Theproposed method fails to model VoIP traffic accurately, mostly due to the currentlyunstable nature of pktgen. However, it is suited for generating enoughpackets for testing the firewalls.Second, the traffic forwarding limit and failover behavior of the redundant,state-synchronized firewalls was examined. The firewalls were runningOpenBSD 3.8 and used the Common Address Redundancy Protocol (CARP)and the packet filter state synchronization protocol (pfsync) for achieving redundancy,with one acting as master, and the other as backup. Empirical measurementsshow that the upper limit for unidirectional traffic is at about 125,000packets per second, independent of packet sizes typical for VoIP media packets(less than 220 bytes). This is far below the traffic capacity of Gigabit Ethernet,and is caused by a “receive livelock”: full system load due to non-optimizedinterrupt handling. The obtained measurements allow for questioning thesuitability of a default OpenBSD installation for firewalls in high packet rate networks..The network connectivity glitch in failover situations was measured at:when turning CARP off administratively while processing circa 80,000 packetsper second, the maximum glitch was in the magnitude of 300 milliseconds. When power-cycling the master firewall, maximum connectivity interruptionsof circa 3,000 milliseconds occurred. In all cases, series with much lower valueswere measured, but may not be representative.
机译:IP语音(简称VoIP)是私有和商业领域中发展最快的宽带技术之一。与普通旧电话系统(POTS)相比,以给定时间段内的正常运行时间保证衡量,Internet电话的可用性降低了。本文为使用两台冗余,状态同步的计算机作为Internet(WAN)和局域网(LAN)之间的防火墙提供了有关网络可用性的正确定量陈述的一个贡献。首先,用于生成足够的VoIP流量以加载千兆位的方法检查以太网链接,目的是使用最少的一组硬件,即一台常规台式计算机。选择pktgen(Linux内核UDP数据包生成器)来生成综合/人工流量,以反映VoIP数据包的常见特征数据包大小,更改发送方和接收方地址以及典型的UDP端口使用情况。 pktgen影响生成速率的三个主要参数是固定的数据包间延迟,数据包大小和总数据包数。试图将这些与同时呼叫数量,采用的语音编解码器和呼叫持续时间的更用户友好的值相关联。提出的方法无法准确地对VoIP流量进行建模,这主要是由于pktgen当前不稳定的特性。但是,它适合于生成足够的数据包来测试防火墙。其次,检查了状态同步冗余防火墙的流量转发限制和故障转移行为。防火墙运行的是OpenBSD 3.8,并使用公共地址冗余协议(CARP)和数据包筛选器状态同步协议(pfsync)来实现冗余,其中一个充当主服务器,另一个充当备份。经验测量表明,单向流量的上限约为每秒125,000个数据包,与VoIP媒体数据包(小于220字节)的典型数据包大小无关。这远远低于千兆位以太网的通信容量,并且是由“接收活锁”引起的:由于未优化的中断处理而导致系统满负荷。所获得的测量结果使人们质疑默认OpenBSD安装是否适用于高数据包速率网络中的防火墙。故障转移情况下的网络连接故障的度量标准为:在每秒处理大约80,000数据包时,在管理上关闭CARP时,最大故障是大小为300毫秒。对主防火墙重新加电时,最大连接中断时间约为3,000毫秒。在所有情况下,均会测量出值低得多的序列,但可能没有代表性。

著录项

  • 作者

    Woernhard Maurice David;

  • 作者单位
  • 年度 2006
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号