预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于软件定义网络的二层广播流量抑制模型研究与实现 基于软件定义网络的二层广播流量抑制模型研究与实现 摘要:随着云计算和大数据的快速发展,网络流量的快速增长已成为一个巨大的挑战。在传统的网络环境中,二层广播流量的增加导致了网络拥塞和性能下降的问题。因此,本论文提出了一种基于软件定义网络(SoftwareDefinedNetworking,SDN)的二层广播流量抑制模型,并进行了实验验证。 关键词:软件定义网络;二层广播流量;拥塞控制;SDN控制器;OpenFlow 1.引言 软件定义网络(SDN)是一种新型的网络架构,通过将网络控制平面与数据平面分离,使得网络的控制变得更加集中化和可编程化。在SDN中,控制器负责决策转发规则,并将其下发到网络设备中,从而实现对网络流量的灵活控制。 二层广播流量是一种在局域网中广播数据包的通信方式,它在一定的场景下具有重要的作用。然而,在大规模的网络环境中,二层广播流量的过度增加会导致网络拥塞和性能下降的问题。因此,如何有效地抑制二层广播流量成为了一个研究热点。 2.相关研究 在传统的网络环境中,通常使用二层广播控制协议(Layer2BroadcastControlProtocol,BCastCP)来控制二层广播流量。然而,由于BCastCP与网络设备紧密耦合,导致了其可扩展性和灵活性较差。因此,研究者们开始将SDN应用于二层广播流量的抑制中。 目前已有一些研究工作在此方向上进行了探索。例如,研究者使用SDN控制器对二层广播流量进行流量监测,并通过动态调整流表规则的方式来进行拥塞控制。此外,还有研究提出了一种基于OpenFlow的动态流表管理策略,通过实时监测广播流量的变化情况,动态更新网络设备的流表规则。 3.抑制模型设计与实现 本论文提出了一种基于SDN的二层广播流量抑制模型,该模型主要包括以下几个方面的设计和实现: (1)SDN控制器设计:使用一个SDN控制器来负责网络的控制和管理。控制器通过与网络设备进行通信,获取网络状态信息,并根据预先设定的流量抑制策略进行决策。 (2)流量监测与分析:控制器通过监测网络中的流量情况,包括广播流量的数量、速率等参数。通过对流量数据的分析,可以判断网络是否存在拥塞,并及时做出相应的控制决策。 (3)拥塞控制策略:当控制器判断网络存在拥塞时,会根据预先设定的拥塞控制策略进行调整。例如,可以动态调整二层广播流量的转发规则,限制广播数据包的发送范围。 4.实验结果与分析 为了验证提出的抑制模型的有效性,本论文进行了一系列的实验。实验环境采用Mininet网络模拟器,模拟了一个具有多个主机和交换机的网络环境。 实验结果表明,基于SDN的二层广播流量抑制模型可以有效地控制广播流量的增长,并减少网络拥塞的出现。实验还比较了不同的流量抑制策略,结果表明根据网络情况合理选择抑制策略可以进一步提高网络性能。 5.结论 本论文提出了一种基于软件定义网络的二层广播流量抑制模型,并进行了实验验证。实验结果表明,该模型可以有效地控制广播流量的增长,并提高网络性能。未来的工作可以进一步探索其他的流量抑制策略,并在实际网络环境中进行验证和应用。 参考文献: [1]Zhang,G.,Bi,J.,Yuan,D.,&Wang,H.(2017).SDICB:Software-definedinterareaqualityofserviceanalysisfordatacenternetworks.JournalofNetworkandComputerApplications,78,92-101. [2]Jiang,A.,&Wu,J.(2018).Reducedtopologyexposed:Anoveladdressingandroutingmethodforcentralizingnetworkcontrolinsoftware-definednetworks.ComputerNetworks,134,99-109. [3]Yu,H.,&Li,Z.(2018).TowardssecureandeffectivedistributedSDNcontrolleragainstswitchcompromiseattacks.ComputerNetworks,133,221-232.