Here is something everyone should read and become familiar with taken from 
Section 5 of the latest
version of "IP Parcels and Advanced Jumbos":

https://datatracker.ietf.org/doc/draft-templin-intarea-parcels/

A new link service model is offered that will be essential for supporting 
air/land/sea/space mobile
Internetworking. IP Parcels and Advanced Jumbos are the vehicles that support 
end-to-end as
opposed to hop-by-hop link error detection in the new model.

This is a truly transformational concept for the Internet - many may already 
know about it, but
everyone should become aware of it.

Fred
---
5.  IP Parcel and Advanced Jumbo Link Service Model

   The classical Internetworking link service model requires each link
   in the path to apply a link-layer packet integrity check often termed
   a "Cyclic Redundancy Check (CRC)".  The link near-end calculates and
   appends a CRC code value (often 4 octets) to each packet pending
   transmission, and the link far-end verifies the CRC upon packet
   receipt.  If the CRC is incorrect, the link far-end unconditionally
   discards the packet.  This process is repeated for each link in the
   path so that only packets that pass all link-layer CRC checks are
   delivered to the final destination.

   While this link service model has contributed to the unparalleled
   success of terrestrial Internetworks (including the global public
   Internet), new uses in which significant delays or disruptions can
   occur are not as well supported.  For example, a path that contains
   links with significant bit errors may be challenged to pass a
   majority percentage of packets since loss due to CRC failures can
   occur at any hop while each packet lost must be retransmitted.  With
   the advent of space-domain Internetworking, the long delays
   associated with interplanetary signal propagation can also often
   render any retransmissions useless especially when communications
   latency is critical.

   IP parcels and advanced jumbos now offer a new link service model;
   instead of requiring an independent CRC at each intermediate link
   hop, IP parcels and advanced jumbos include a CRC code with each
   segment that is calculated and inserted by the original source and
   verified by the final destination.  Each intermediate hop must
   therefore pass IP parcels and advanced jumbos without applying
   traditional link layer CRC checks and/or discarding packets that
   contain errors.  This relaxes the burden on intermediate systems and
   delivers all data that transits the path to the destination end
   system which is uniquely positioned to coordinate recovery of any
   data that was either lost or corrupted in transit.

   Each IP parcel and/or advanced jumbo-capable hop along the path from
   the original source to the final destination must therefore provide
   an API primitive to inform the link ingress to disable link-layer
   integrity checks for the current IP parcel or advanced jumbo payload.
   The parcel/advanced jumbo may therefore collect cumulative link
   errors along the path, but these will be detected by the per segment
   CRC checks performed by the final destination.  The final destination
   in turn delivers each segment to the local transport layer along with
   a "CRC error" flag that is set if a CRC error was detected or clear
   otherwise.  The CRC indication is then taken under advisement by the
   transport layer, which should consult any transport or higher-layer
   integrity checks to pursue corrective actions.

   IP parcels and advanced jumbos therefore provide a revolutionary
   advancement for delay/disruption tolerance in air/land/sea/space
   mobile Internetworking applications.  As the Internet continues to
   evolve from its more stable fixed terrestrial network origins to one
   where more and more nodes operate in the mobile edge, this new link
   service model relocates error detection and correction
   responsibilities from intermediate systems to the end systems that
   are best positioned to take corrective actions.

   Note: To be verified, IP parcels and advanced jumbos may be realized
   through simple software updates for widely-deployed link types such
   as 1/10/100-Gbps Ethernet.  If the network driver API provides a
   primitive allowing the IP layer to disable link layer integrity
   checks on a per-"packet" basis, even very large IP parcels and
   advanced jumbos should be capable of transiting the link since
   Ethernet link transmission unit sizes are bounded by software and not
   hardware constraints.

_______________________________________________
Int-area mailing list
Int-area@ietf.org
https://www.ietf.org/mailman/listinfo/int-area

Reply via email to