Performance Analysis of Identifier Locator Communication Cache Effects on ILNPv6 Stack

Identifier-locator network protocol (ILNP) is a host-based identifier/locator split architecture scheme (ILSA), which depends on address rewriting to support end-to-end mobility and multihoming. The address rewriting is performed by hosts using a network layer logical cache that stores state informa...

Full description

Saved in:
Bibliographic Details
Main Authors: Mohsen Kadi, Maher Suleiman, Samih Jammoul
Format: Article
Language:English
Published: Wiley 2021-01-01
Series:Journal of Computer Networks and Communications
Online Access:http://dx.doi.org/10.1155/2021/5599254
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832546827967135744
author Mohsen Kadi
Maher Suleiman
Samih Jammoul
author_facet Mohsen Kadi
Maher Suleiman
Samih Jammoul
author_sort Mohsen Kadi
collection DOAJ
description Identifier-locator network protocol (ILNP) is a host-based identifier/locator split architecture scheme (ILSA), which depends on address rewriting to support end-to-end mobility and multihoming. The address rewriting is performed by hosts using a network layer logical cache that stores state information related to the communicated hosts, which is called identifier-locator communication cache (ILCC). Since address rewriting is executed on a packet basis in ILNP, ILCC lookups are required at each packet reception and transmission. This leads to a strong correlation between the host’s network stack performance and ILCC performance. This paper presents a study of the effect of ILCC size on network stack performance. Within this paper, a direct comparison of the performance of two ILNP prototypes that differ by ILCC management mechanism is conducted. We present ILCC size measurements and study their effects on the host’s network stack performance. The results show that ILCC growth caused by correspondents increase has a significant effect on the latency of both network and transport layers. The obtained results show that controlling ILCC size through an effective policy strongly enhances ILNP network stack performance.
format Article
id doaj-art-ab6011104efb4aa99e9d06a8d80684cc
institution Kabale University
issn 2090-7141
2090-715X
language English
publishDate 2021-01-01
publisher Wiley
record_format Article
series Journal of Computer Networks and Communications
spelling doaj-art-ab6011104efb4aa99e9d06a8d80684cc2025-02-03T06:47:02ZengWileyJournal of Computer Networks and Communications2090-71412090-715X2021-01-01202110.1155/2021/55992545599254Performance Analysis of Identifier Locator Communication Cache Effects on ILNPv6 StackMohsen Kadi0Maher Suleiman1Samih Jammoul2Faculty of Information Technology, Higher Institute for Applied Sciences and Technology, Damascus, SyriaFaculty of Information Technology, Higher Institute for Applied Sciences and Technology, Damascus, SyriaFaculty of Information Technology, Higher Institute for Applied Sciences and Technology, Damascus, SyriaIdentifier-locator network protocol (ILNP) is a host-based identifier/locator split architecture scheme (ILSA), which depends on address rewriting to support end-to-end mobility and multihoming. The address rewriting is performed by hosts using a network layer logical cache that stores state information related to the communicated hosts, which is called identifier-locator communication cache (ILCC). Since address rewriting is executed on a packet basis in ILNP, ILCC lookups are required at each packet reception and transmission. This leads to a strong correlation between the host’s network stack performance and ILCC performance. This paper presents a study of the effect of ILCC size on network stack performance. Within this paper, a direct comparison of the performance of two ILNP prototypes that differ by ILCC management mechanism is conducted. We present ILCC size measurements and study their effects on the host’s network stack performance. The results show that ILCC growth caused by correspondents increase has a significant effect on the latency of both network and transport layers. The obtained results show that controlling ILCC size through an effective policy strongly enhances ILNP network stack performance.http://dx.doi.org/10.1155/2021/5599254
spellingShingle Mohsen Kadi
Maher Suleiman
Samih Jammoul
Performance Analysis of Identifier Locator Communication Cache Effects on ILNPv6 Stack
Journal of Computer Networks and Communications
title Performance Analysis of Identifier Locator Communication Cache Effects on ILNPv6 Stack
title_full Performance Analysis of Identifier Locator Communication Cache Effects on ILNPv6 Stack
title_fullStr Performance Analysis of Identifier Locator Communication Cache Effects on ILNPv6 Stack
title_full_unstemmed Performance Analysis of Identifier Locator Communication Cache Effects on ILNPv6 Stack
title_short Performance Analysis of Identifier Locator Communication Cache Effects on ILNPv6 Stack
title_sort performance analysis of identifier locator communication cache effects on ilnpv6 stack
url http://dx.doi.org/10.1155/2021/5599254
work_keys_str_mv AT mohsenkadi performanceanalysisofidentifierlocatorcommunicationcacheeffectsonilnpv6stack
AT mahersuleiman performanceanalysisofidentifierlocatorcommunicationcacheeffectsonilnpv6stack
AT samihjammoul performanceanalysisofidentifierlocatorcommunicationcacheeffectsonilnpv6stack