<?xml version="1.0" encoding="UTF-8"?>
<reference anchor="I-D.saldana-tsvwg-simplemux" target="https://datatracker.ietf.org/doc/html/draft-saldana-tsvwg-simplemux-12">
   <front>
      <title>Simplemux. A generic multiplexing protocol</title>
      <author initials="J." surname="Saldana" fullname="Jose Saldana">
         <organization>CIRCE Technology Center</organization>
      </author>
      <date month="January" day="2" year="2024" />
      <abstract>
	 <t>   The high amount of small packets present in nowaday&#x27;s networks
   results in a low efficiency, as the size of both the headers and the
   payload in these packets can be comparably large, often falling
   within the same order of magnitude.  In some situations, multiplexing
   (i.e. aggregating) a number of small packets into a bigger one is
   desirable to improve the efficiency.  For example, a number of small
   packets can be sent together between a pair of machines if they share
   a common network path.  This may happen between machines in different
   locations or even inside a datacenter with a number of servers
   hosting virtual machines.  The traffic profile can be shifted from
   small to larger packets, thus reducing the network overhead and the
   number of packets per second to be managed by intermediate devices.

   This document describes Simplemux, a protocol able to encapsulate a
   number of packets belonging to different protocols into a single
   packet.  Small headers (separators) are added at the beginning of
   each multiplexed packet, including some flags, the packet length and
   a &quot;Protocol&quot; field.  The presence of this &quot;Protocol&quot; field allows it
   to aggregate packets belonging to any protocol (the &quot;multiplexed
   packets&quot;), in a single packet belonging to other (or the same)
   protocol (the &quot;tunneling protocol&quot;).

   To reduce the overhead, the size of the multiplexing headers is kept
   very low (it may be a single byte when multiplexing packets of small
   size).

	 </t>
      </abstract>
   </front>
   <seriesInfo name="Internet-Draft" value="draft-saldana-tsvwg-simplemux-12" />
   
</reference>
