Skip to main content
Erschienen in: Peer-to-Peer Networking and Applications 4/2015

01.07.2015

LSC2: An extended link state protocol with centralized control

verfasst von: Dan Zhao, Chunqing Wu, Xiaofeng Hu, Hongjun Liu

Erschienen in: Peer-to-Peer Networking and Applications | Ausgabe 4/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Current link state routing is based on routing decisions made through distributed interactions among routers. Link state is disseminated by means of flooding, which possesses a few limitations, such as excessive message overhead and network-wide computation. Thus, we propose LSC2, an extended link state routing protocol with centralized control, in this paper to address this problem. In LSC2, link state advertisements (LSAs) are communicated between a centralized element (CE) and a forwarding engine (FE) rather than traditional flooding. Multiple CEs form a separate control network as a representation of the control plane. Through this control network, LSAs are disseminated to FEs in a determinate manner. We also propose a signaling protocol for independent path convergence in the control network, as well as a routing control algorithm to prevent unnecessary routing updates in the forwarding network. We implement a prototype LSC2 and evaluate its performance. Our experiments show that with the use of real topologies, LSC2 can accelerate network convergence and reduce message overhead compared with OSPF. Moreover, LSC2 is robust because having multiple CEs can prevent the occurrence of a single point of failure. LSC2 also scales well with network size by adding additional CEs to share in the processing load.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
We use “router” and “FE” interchangeably in the rest of this paper.
 
Literatur
1.
Zurück zum Zitat Basu A, Riecke JG (2001) Stability issues in OSPF routing. In: Proceedings of ACM SIGCOMM, pp 225–236 Basu A, Riecke JG (2001) Stability issues in OSPF routing. In: Proceedings of ACM SIGCOMM, pp 225–236
2.
Zurück zum Zitat Császár A, Enyedi G, Hidell M, Révái G, Sjöin P (2007) Converging the evolution of router architectures and IP networks. IEEE Netw Mag 21(4):8–14CrossRef Császár A, Enyedi G, Hidell M, Révái G, Sjöin P (2007) Converging the evolution of router architectures and IP networks. IEEE Netw Mag 21(4):8–14CrossRef
3.
Zurück zum Zitat Feamster N, Rexford J (2004) The case for separating routing from routers. In: Proceedings of ACM SIGCOMM workshop, pp 5–12 Feamster N, Rexford J (2004) The case for separating routing from routers. In: Proceedings of ACM SIGCOMM workshop, pp 5–12
4.
Zurück zum Zitat Caesar M, Caldwell D, Feamster N, Rexford J, Shaikh A, van der Merwe J (2005) Design and implementation of a routing control platform. In: Proceedings of 2th USENIX symposium on networked systems design & implementation (NSDI), pp 15–28 Caesar M, Caldwell D, Feamster N, Rexford J, Shaikh A, van der Merwe J (2005) Design and implementation of a routing control platform. In: Proceedings of 2th USENIX symposium on networked systems design & implementation (NSDI), pp 15–28
5.
Zurück zum Zitat Greenberg A, Hjalmtysson G, Maltz DA, Myers A, Rexford J, Xie G, Yan H, Zhan J, Zhang H (2005) A clean slate 4D approach to network control and management. ACM SIGCOMM Comput Commun Rev 35(5):41–54CrossRef Greenberg A, Hjalmtysson G, Maltz DA, Myers A, Rexford J, Xie G, Yan H, Zhan J, Zhang H (2005) A clean slate 4D approach to network control and management. ACM SIGCOMM Comput Commun Rev 35(5):41–54CrossRef
6.
Zurück zum Zitat Yan H, Maltz DA, Eugene Ng TS, Gogineni H, Zhang H, Cai Z (2007) Tesseract: a 4D network control plane. In: Proceedings of 4th USENIX symposium on networked systems design & implementation (NSDI), pp 369–382 Yan H, Maltz DA, Eugene Ng TS, Gogineni H, Zhang H, Cai Z (2007) Tesseract: a 4D network control plane. In: Proceedings of 4th USENIX symposium on networked systems design & implementation (NSDI), pp 369–382
7.
Zurück zum Zitat Casado M, Freedman MJ, Pettit J, Luo J, McKeown N, Shenker S (2007) Ethane: taking control of the enterprise. ACM SIGCOMM Comput Commun Rev 35(4):1–12CrossRef Casado M, Freedman MJ, Pettit J, Luo J, McKeown N, Shenker S (2007) Ethane: taking control of the enterprise. ACM SIGCOMM Comput Commun Rev 35(4):1–12CrossRef
8.
Zurück zum Zitat Gude N, Koponen T, Pettit J, Pfaff B, Casado M, McKeown N, Shenker S (2008) NOX: towards an operating system for networks. ACM SIGCOMM Comput Commun Rev 38(3):105–110CrossRef Gude N, Koponen T, Pettit J, Pfaff B, Casado M, McKeown N, Shenker S (2008) NOX: towards an operating system for networks. ACM SIGCOMM Comput Commun Rev 38(3):105–110CrossRef
9.
Zurück zum Zitat Iqbal H, Znati T (2011) On the design of network control and management plane. Comput Netw 55(9):2079–2091CrossRef Iqbal H, Znati T (2011) On the design of network control and management plane. Comput Netw 55(9):2079–2091CrossRef
10.
Zurück zum Zitat Moy J (1998) OSPF version 2, IETF RFC 2328 Moy J (1998) OSPF version 2, IETF RFC 2328
11.
Zurück zum Zitat Callon R (1990) Use of OSI IS-IS for routing in tcp/ip and dual environments, IETF RFC 1195 Callon R (1990) Use of OSI IS-IS for routing in tcp/ip and dual environments, IETF RFC 1195
12.
Zurück zum Zitat Goyal M, Soperi M, Baccelli E, Choudhury G, Shaikh A, Hosseini H, Trivedi K (2012) Improving convergence speed and scalability in OSPF: a survey. IEEE Commun Surv Tutorials 14(2):443–463CrossRef Goyal M, Soperi M, Baccelli E, Choudhury G, Shaikh A, Hosseini H, Trivedi K (2012) Improving convergence speed and scalability in OSPF: a survey. IEEE Commun Surv Tutorials 14(2):443–463CrossRef
13.
Zurück zum Zitat Choudhury G (2005) Prioritized treatment of specific ospf version 2 packets and congestion avoidance, IETF RFC 4222 Choudhury G (2005) Prioritized treatment of specific ospf version 2 packets and congestion avoidance, IETF RFC 4222
14.
Zurück zum Zitat Pillay-Esnault P (2005) OSPF refresh and flooding reduction in stable topologies, IETF RFC 4136 Pillay-Esnault P (2005) OSPF refresh and flooding reduction in stable topologies, IETF RFC 4136
15.
Zurück zum Zitat Narvaez P, Siu K-Y, Tzeng H-Y (2000) Fault-tolerant routing in the internet without flooding, dependable network computing. In: Aversky D (ed) Kluwer, pp 193–206 Narvaez P, Siu K-Y, Tzeng H-Y (2000) Fault-tolerant routing in the internet without flooding, dependable network computing. In: Aversky D (ed) Kluwer, pp 193–206
16.
Zurück zum Zitat Wu J, Dai F, Lin X, Cao Jiannong, Jia Weijia (2003) An extended fault-tolerant link-state routing protocol in the internet. IEEE Trans Comput 52(10):1298–1311CrossRef Wu J, Dai F, Lin X, Cao Jiannong, Jia Weijia (2003) An extended fault-tolerant link-state routing protocol in the internet. IEEE Trans Comput 52(10):1298–1311CrossRef
17.
Zurück zum Zitat Levchenko K, Voelker GM, Paturi R, Savage S (2008) XL: an efficient network routing algorithm. In: Proceedings of ACM SIGCOMM, pp 15–26 Levchenko K, Voelker GM, Paturi R, Savage S (2008) XL: an efficient network routing algorithm. In: Proceedings of ACM SIGCOMM, pp 15–26
19.
Zurück zum Zitat Francois P, Filsfils C, Evans J, Bonaventure O (2005) Achieving sub-second IGP convergence in large IP networks. ACM SIGCOMM Comput Commun Rev 15(3):35–44CrossRef Francois P, Filsfils C, Evans J, Bonaventure O (2005) Achieving sub-second IGP convergence in large IP networks. ACM SIGCOMM Comput Commun Rev 15(3):35–44CrossRef
20.
Zurück zum Zitat Alaettinoglu C, Jacobson V, Yu H (2000) Towards millisecond IGP convergence, internet draft draft-alaettinogly-isis-convergence-00.txt Alaettinoglu C, Jacobson V, Yu H (2000) Towards millisecond IGP convergence, internet draft draft-alaettinogly-isis-convergence-00.txt
21.
Zurück zum Zitat Thorup M (2003) OSPF areas considered harmful. Private paper Thorup M (2003) OSPF areas considered harmful. Private paper
22.
Zurück zum Zitat Fu J, Sjödin P, Karlsson Gunnar (2009) Intra-domain Q3 routing convergence with centralized control. Comput Netw 53(18):2985–2996MATHCrossRef Fu J, Sjödin P, Karlsson Gunnar (2009) Intra-domain Q3 routing convergence with centralized control. Comput Netw 53(18):2985–2996MATHCrossRef
23.
Zurück zum Zitat McKeown N, Anderson T, Balakrishnan H, Parulkar G, Peterson L, Rexford J, Shenker S, Turner J (2008) OpenFlow: enabling innovation in campus networks. ACM Comput Commun Rev 38(2):69–74CrossRef McKeown N, Anderson T, Balakrishnan H, Parulkar G, Peterson L, Rexford J, Shenker S, Turner J (2008) OpenFlow: enabling innovation in campus networks. ACM Comput Commun Rev 38(2):69–74CrossRef
24.
Zurück zum Zitat Gude N, Koponen T, Pettit J, Pfaff B, Casado M, McKeown N, Shenker S (2008) NOX: toward an operating system for networks. ACM Comput Commun Rev 38(3):105–110CrossRef Gude N, Koponen T, Pettit J, Pfaff B, Casado M, McKeown N, Shenker S (2008) NOX: toward an operating system for networks. ACM Comput Commun Rev 38(3):105–110CrossRef
25.
Zurück zum Zitat Tootoonchian A, Ganjali Y (2010) Hyperflow: a distributed control plane for openflow. In: Proceedings of INM/WREN Tootoonchian A, Ganjali Y (2010) Hyperflow: a distributed control plane for openflow. In: Proceedings of INM/WREN
26.
Zurück zum Zitat Koponen T, Casado M, Gude N, Stribling J, Poutievski L, Zhu R, Ramanathan M, Iwata Y, Inoue H, Hama T, Shenker S (2010) Onix: a distributed control platform for large-scale production networks. In: Proceedings of operating systems design and implementation, pp 351–364 Koponen T, Casado M, Gude N, Stribling J, Poutievski L, Zhu R, Ramanathan M, Iwata Y, Inoue H, Hama T, Shenker S (2010) Onix: a distributed control platform for large-scale production networks. In: Proceedings of operating systems design and implementation, pp 351–364
27.
Zurück zum Zitat Yu M, Rexford J, Freedman MJ, Wang J (2010) Scalable flow-based networking with DIFANE. In: Proceedings of ACM SIGCOMM, pp 351–362 Yu M, Rexford J, Freedman MJ, Wang J (2010) Scalable flow-based networking with DIFANE. In: Proceedings of ACM SIGCOMM, pp 351–362
28.
Zurück zum Zitat Raghavan B, Koponen T, Ghodsi A, Casado M, Ratnasamy S, Shenker Scott (2012) Software-defined internet architecture: decoupling architecture from infrastructure. In: Proceedings of ACM workshop on hot topics in networks (HotNets), pp 43–48 Raghavan B, Koponen T, Ghodsi A, Casado M, Ratnasamy S, Shenker Scott (2012) Software-defined internet architecture: decoupling architecture from infrastructure. In: Proceedings of ACM workshop on hot topics in networks (HotNets), pp 43–48
29.
Zurück zum Zitat Gibb G, Zeng H, McKeown N (2012) Outsourcing network functionality. In: Proceedings of ACM SIGCOMM workshop on hot topics in software defined networks (HotSDN), pp 73–78 Gibb G, Zeng H, McKeown N (2012) Outsourcing network functionality. In: Proceedings of ACM SIGCOMM workshop on hot topics in software defined networks (HotSDN), pp 73–78
30.
Zurück zum Zitat Iqbal H, Znati T (2007) Distributed control plane for 4D architecture. In: Proceedings of IEEE global telecommunications conference, pp 1901–1905 Iqbal H, Znati T (2007) Distributed control plane for 4D architecture. In: Proceedings of IEEE global telecommunications conference, pp 1901–1905
32.
Zurück zum Zitat Ahrenholz J (2010) Comparison of CORE network emulation platforms. In: Proceedings of IEEE MILCOM conference, pp 864–869 Ahrenholz J (2010) Comparison of CORE network emulation platforms. In: Proceedings of IEEE MILCOM conference, pp 864–869
35.
Zurück zum Zitat Spring N, Mahajan R, Wetheral D (2002) Measuring ISP topologies with RocketFuel. In: Proceedings of ACM SIGCOMM, pp 133–145 Spring N, Mahajan R, Wetheral D (2002) Measuring ISP topologies with RocketFuel. In: Proceedings of ACM SIGCOMM, pp 133–145
36.
Zurück zum Zitat Katz D, Ward D (2010) Bidirectional forwarding detection (BFD), RFC, p 5880 Katz D, Ward D (2010) Bidirectional forwarding detection (BFD), RFC, p 5880
Metadaten
Titel
LSC2: An extended link state protocol with centralized control
verfasst von
Dan Zhao
Chunqing Wu
Xiaofeng Hu
Hongjun Liu
Publikationsdatum
01.07.2015
Verlag
Springer US
Erschienen in
Peer-to-Peer Networking and Applications / Ausgabe 4/2015
Print ISSN: 1936-6442
Elektronische ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-013-0226-2

Weitere Artikel der Ausgabe 4/2015

Peer-to-Peer Networking and Applications 4/2015 Zur Ausgabe