The Centre for Advanced Internet Architectures (CAIA) from the Swinburne University of Technology, explored a new technique that quickly detects different BGP anomalies as part of their Internet Operations Research Grant they received from ISIF Asia during 2016 and implemented during 2017.
The Internet’s default inter-domain routing protocol, the Border Gateway Protocol (BGP) is vulnerable to different types of anomalies such as hijacking, misconfiguration, and Denial of Service (DoS) attacks. Although considerable research has been carried out into BGP anomalies, existing approaches were not able to mitigate or identify BGP misconfiguration and lack of ground truth time stamps for BGP events.
In this project, CAIA’s team introduced two new tools, real-time BGP Anomaly Detection Tool (RTBADT) and BGP Replay Tool (BRT), to detect BGP anomalies in real-time. Specifically, RTBADT can be used by ISP operators to monitor and detect BGP anomalies through peering it with the intended peer AS, while BRT is able to replay past BGP updates with time-stamps. These tools enable network operators to protect their network from the worst consequence and mitigate the threats of Internet stability.
Remote locations such as many Pacific Islands face a significant challenge to access reliable and fast Internet connectivity. Shared narrowband Internet satellite links are a staple in many islands of the South Pacific. They often underperform due to the difficulties that the dominant Internet transport protocol TCP faces in estimating the available capacity across the link.
ISIF Asia 2016 Grant recipient, The University of Auckland, has built a simulator capable of replicating the demand profile and other conditions encountered on such links in order to be able to study potential solutions to the problem, such as network coding or performance enhancing proxies.
Thanks to the funds from the ISIF Asia grant, the project team developed tools to automate the experimentation process, including scripts that configure the link emulator, the “island clients” and the “world servers” (a combined total of over 100 machines), any encoders, decoders, and performance enhancing proxies.
Fusce a ante nisl, vitae pretium enim. Nunc imperdiet iaculis augue nec porta! Phasellus congue sapien eget libero ornare lobortis. Aliquam sit amet nulla velit, in posuere tellus. Nulla ut orci lorem. Donec in lectus orci, sed dignissim lacus. Praesent lectus diam, sodales at commodo sodales, hendrerit sit amet justo. Morbi a risus urna. Ut in lorem at nisi ultricies semper? Mauris imperdiet sem euismod ligula pulvinar hendrerit.