{"title":"Scalable Cache-Based Address Resolution Protocol Handling in Software-Defined Networks","authors":"M. Groma, Tomáš Boros, P. Helebrandt","doi":"10.1109/icat47117.2019.8938849","DOIUrl":null,"url":null,"abstract":"In contemporary Ethernet networks, the Address Resolution Protocol is used to resolve Layer 3 IP addresses to Layer 2 MAC addresses. However, the protocol has many shortcomings because of its simplicity. The ARP packets are often broadcasted, resulting in limited performance and scalability of the network. With the advent of software-defined networking, several approaches how to deal with the issues were developed. We propose a new approach that extends the existing ARP handling techniques in these networks. Using automated statistics gathering about the most frequently resolved IP addresses, flow entries are placed at switches, which then serve the role of an ARP resolution cache of a limited size. The proposed solution can automatically alleviate both the data plane and the control plane of most of the ARP traffic without requiring changes either to the protocol stack or the underlying network infrastructure.","PeriodicalId":214902,"journal":{"name":"2019 XXVII International Conference on Information, Communication and Automation Technologies (ICAT)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 XXVII International Conference on Information, Communication and Automation Technologies (ICAT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/icat47117.2019.8938849","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In contemporary Ethernet networks, the Address Resolution Protocol is used to resolve Layer 3 IP addresses to Layer 2 MAC addresses. However, the protocol has many shortcomings because of its simplicity. The ARP packets are often broadcasted, resulting in limited performance and scalability of the network. With the advent of software-defined networking, several approaches how to deal with the issues were developed. We propose a new approach that extends the existing ARP handling techniques in these networks. Using automated statistics gathering about the most frequently resolved IP addresses, flow entries are placed at switches, which then serve the role of an ARP resolution cache of a limited size. The proposed solution can automatically alleviate both the data plane and the control plane of most of the ARP traffic without requiring changes either to the protocol stack or the underlying network infrastructure.