TY - GEN
T1 - On broadcast-based self-learning in named data networking
AU - Shi, Junxiao
AU - Newberry, Eric
AU - Zhang, Beichuan
N1 - Publisher Copyright:
© 2017 IFIP.
PY - 2017/7/2
Y1 - 2017/7/2
N2 - In local area networks and mobile ad-hoc networks, broadcast-based self-learning is a common mechanism to find packet delivery paths. Self-learning broadcasts the first packet, observes where the returning packet comes from, then creates the corresponding forwarding table entry so that future packets will only need unicast. The main benefits of this mechanism are its simplicity, adaptability, and support of mobility. While the high-level idea of broadcast-based self-learning is straightforward, making the scheme efficient and secure, especially in a data-centric network architecture like Named Data Networking (NDN), requires careful examination. In this paper, we study how broadcast-based self-learning may be applied to NDN networks, point out two major issues: the name-prefix granularity problem and the trust problem, and propose corresponding solutions. We also apply self-learning to switched Ethernet as an example to develop a specific design that can build forwarding tables without any control protocol, recover quickly from link failures, and make use of off-path caches. Simulations are conducted using both real and synthetic traffic to evaluate the performance of the design.
AB - In local area networks and mobile ad-hoc networks, broadcast-based self-learning is a common mechanism to find packet delivery paths. Self-learning broadcasts the first packet, observes where the returning packet comes from, then creates the corresponding forwarding table entry so that future packets will only need unicast. The main benefits of this mechanism are its simplicity, adaptability, and support of mobility. While the high-level idea of broadcast-based self-learning is straightforward, making the scheme efficient and secure, especially in a data-centric network architecture like Named Data Networking (NDN), requires careful examination. In this paper, we study how broadcast-based self-learning may be applied to NDN networks, point out two major issues: the name-prefix granularity problem and the trust problem, and propose corresponding solutions. We also apply self-learning to switched Ethernet as an example to develop a specific design that can build forwarding tables without any control protocol, recover quickly from link failures, and make use of off-path caches. Simulations are conducted using both real and synthetic traffic to evaluate the performance of the design.
UR - http://www.scopus.com/inward/record.url?scp=85027708584&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85027708584&partnerID=8YFLogxK
U2 - 10.23919/IFIPNetworking.2017.8264832
DO - 10.23919/IFIPNetworking.2017.8264832
M3 - Conference contribution
AN - SCOPUS:85027708584
T3 - 2017 IFIP Networking Conference, IFIP Networking 2017 and Workshops
SP - 1
EP - 9
BT - 2017 IFIP Networking Conference, IFIP Networking 2017 and Workshops
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2017 IFIP Networking Conference and Workshops, IFIP Networking 2017
Y2 - 12 June 2017 through 16 June 2017
ER -