SdnCongestionAware
Congestion removal in presence of elephant flows
Install / Use
/learn @harshad91/SdnCongestionAwareREADME
Congestion aware algorithm for routing elephant flows
This study is based on the concept used by recent data center designs which use a topology facilitating multiple paths between two hosts. A typical topology (Fattree) is shown below.

Figure1: Fattree topology
Such kind of topologies usually consist of multi-rooted trees with many equal cost paths between a given pair of hosts. In order to utilize this capability, traffic engineering is done to balance load accross the network. One such approach is Equal Cost Multi-Path(ECMP) algorithm which uses hashed forwarding to install a path.
Because of the randomized behaviour of this algorithm, there are some cases in which colliding paths are chosen. This can result in congestion further leading to lower data transfer times than expected.
Here, we propose a greedy algorithm (called Least Congested Path- LCP) which strives to max-utilize the available bandwidth in a network by exploiting the multi-path capability of FatTree topology.
Topology setup is done using mininet, SDN controller is POX and measurements are performed using IPERF traffic generator.
Related Skills
node-connect
349.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
