Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Two Stage IP-address Lookup in Distributed Routers
KTH, School of Electrical Engineering (EES), Communication Networks.
KTH, School of Information and Communication Technology (ICT).ORCID iD: 0000-0002-3172-076X
KTH, School of Electrical Engineering (EES), Centres, ACCESS Linnaeus Centre. KTH, School of Electrical Engineering (EES), Communication Networks.ORCID iD: 0000-0002-3704-1338
2008 (English)In: Proc. of IEEE INFOCOM High-Speed Netwworks Workshop, 2008Conference paper, Published paper (Refereed)
Abstract [en]

IP-address lookup is the primary processing functionof Internet routers. While a wide range of algorithms havebeen developed to perform lookups, very few of them havethe distributed architecture of current and future routers inconsideration. To support rapidly increasing high data rates,packet processing in commercial routers today are divided intoan ingress and an egress part, with the lookup performed at theingress. In the lookup, the egress line card, the outgoing interfaceand the nexthop address of a given packet are determined. In thispaper, we propose an alternative scheme to perform the lookupby dividing the task, which is named two-stage lookup scheme.In the lookup, the ingress determines the egress only, then it is upto the egress to determine the outgoing interface and the nexthopaddress. Based on our analysis and experimental study, weconclude that the proposed scheme has several advantages in bothhardware lookup technologies and software lookup algorithms.In particular, it provides significantly more efficient high-speedpacket lookup.

Place, publisher, year, edition, pages
2008.
Series
Infocom : proceedings, ISSN 0743-166X
Keyword [en]
Computer networks; Data processing; Internet protocols; Address lookup; Infocom; Two stages
National Category
Telecommunications
Identifiers
URN: urn:nbn:se:kth:diva-9331DOI: 10.1109/INFOCOM.2008.4544582Scopus ID: 2-s2.0-51049092780ISBN: 978-142442219-7 (print)OAI: oai:DiVA.org:kth-9331DiVA: diva2:113512
Conference
2008 IEEE INFOCOM Workshops; Phoenix, AZ; 13 April 2008 through 18 April 2008
Note
QC 20100726Available from: 2008-10-30 Created: 2008-10-20 Last updated: 2013-09-09Bibliographically approved
In thesis
1. On the Design of Next-Generation Routers and IP Networks
Open this publication in new window or tab >>On the Design of Next-Generation Routers and IP Networks
2008 (English)Doctoral thesis, comprehensive summary (Other scientific)
Abstract [en]

This thesis investigates distributed router architectures and IP networks with centralized control. While the current trend in IP-router architectures is towards decentralized design, there have also been research proposals for centralizing the control functions in IP networks. With continuous evolution of routers and IP networks, we believe that eventually IP networks in an autonomous system (AS) and a distributed router might converge into one network system. This system, which can be considered both as a distributed router and a centrally-controlled IP network, is divided into a control plane and a forwarding plane. The control plane is responsible for routing, management and signalling protocols, while the forwarding plane is responsible for forwarding packets.

The work in this thesis covers both the forwarding and control planes. In the forwarding plane, we study network processor systems that function as forwarding elements in a distributed router. We introduce a system model and a simulation tool based on the model. Using the simulation tool, we investigate network processor system design by studying throughput, utilization, queueing behavior and packet delays. In addition to network processor systems, we study IP-address lookup, which is one of the key packet processing functions in Internet routers. Our work in IP-address lookup contains an efficient lookup algorithm, a scheme to divide the lookup procedure into two-stages in a distributed router, and an approach to perform efficient lookup on a router supporting multiple virtual routers.

In the control plane, we study three emerging research issues with centralized control. We provide a thorough study of the routing convergence process in networks with centralized control, and compare it with decentralized link-state routing protocols. We propose an efficient approach to perform traffic engineering and routing in networks with centralized control, and compare it with an approach using optimized link weights. Finally, we present an approach to perform loop-free updates of forwarding tables when the forwarding paths change. This loop-free update approach is particularly useful in networks with centralized control.

The results presented in this thesis are useful for building next-generation routers and IP networks with centralized control that might eventually converge into one network system.

Place, publisher, year, edition, pages
Stockholm: KTH, 2008. vii, 34 p.
Series
Trita-EE, ISSN 1653-5146 ; 2008:040
Keyword
router architecture, IP-network architecture
National Category
Telecommunications
Identifiers
urn:nbn:se:kth:diva-9381 (URN)
Public defence
2008-11-26, M1, KTH, Stockholm, 14:00 (English)
Opponent
Supervisors
Note
QC 20100726Available from: 2008-11-03 Created: 2008-10-28 Last updated: 2010-07-26Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Authority records BETA

Sjödin, PeterKarlsson, Gunnar

Search in DiVA

By author/editor
Fu, JingSjödin, PeterKarlsson, Gunnar
By organisation
Communication NetworksSchool of Information and Communication Technology (ICT)ACCESS Linnaeus Centre
Telecommunications

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 165 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf