[WEBINAR] Application Acceleration: Faster Performance for End Users

Bundle Protocol

Definition - What does Bundle Protocol mean?

Bundle protocol is an experimental disruption-tolerant networking (DTN) protocol designed for unstable communications networks. It groups data blocks into bundles and transmits them using a store-and-forward technique.

Bundle protocols connect multiple subnets into a single network. They provide a custody-based retransmission service and store data for long periods. The signal retransmitter guarantees packet delivery. As such, they can easily cope with Internet connectivity issues such as bandwidth delays and breakups.

Bundle protocol is specified as RFC5050.

Techopedia explains Bundle Protocol

Bundle protocol is an experimental protocol produced within the Internet Research Task Force Delay Tolerant Networking Research Group and represents the consensus of active contributors to this group. When bundle protocols are used on the Internet, Internet Engineering Task Force (IETF) standard protocols for congestion control and security are used. Bundle protocols make use of native protocols for communication on the Internet. The interface between an internetwork protocol suite and common bundle protocol is referred to as the convergence layer adapter.

Bundle protocols came into the picture in 2007 when efforts were made to provide a shared framework for algorithm and application development in disruption-tolerant networking. The protocol defines a series of contiguous data blocks as bundles, where each bundle has enough semantic information to permit applications to make progress. Bundles are generally routed in a store-and-forward manner between participating nodes over network transport technologies. These layers carrying bundles across local networks are called bundle convergence layers. Bundle architecture operates as overlay networks and provides new naming architectures based on end-point identifiers and coarse-grained service offerings.

The protocols that use bundling leverage the application layer to send bundles across networks. Due to the store-and-forward nature of DTN, the routing solution benefits from exposure to application layer information. Bundle protocols accumulate application data into bundles, which are sent across a heterogeneous network configuration associated with a high-level service guarantee. This guarantee is specified by the application level including bulk, expedited and normal markings.

The capabilities of bundle protocols include:

  • Custody-based retransmission
  • Late binding of network endpoint identifiers to a constituent Internet address
  • Ability to take advantage of scheduled, predicted and opportunistic connectivity
  • Ability to interoperate with intermittent connectivity

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.