SORT BY:

LIST ORDER
THREAD
AUTHOR
SUBJECT


SEARCH

IPS HOME


    [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

    [Fwd: Urgent as Framing Hint?]



     


    At 8:39 AM -0500 12/1/00, Jonathan M. Smith wrote:
    >Hey folks. Just to provide a little "blast from the past", David Feldmeier,
    >then at Bellcore, proposed an idea called "chunks" for TP++, a protocol
    >design effort to address 1Gbps+ networking, that did exactly this. There
    >was a SIGCOMM paper around 1993 or so - I don't have the ref handy as I'm
    >typing this. There was a lot of nice thinking in the TP++ effort, and
    >at least at a high level, much seems to apply to iSCSI.
    >								-JMS
    
    Feldmeier, David C., "A data labelling technique for high-performance 
    protocol processing and its consequences," Proceedings of the ACM 
    SIGCOMM Conference on Communications Architectures, Protocols, and 
    Applications, September 13-17, 1993, pages 170-181.
    
    It's at http://www.acm.org/pubs/contents/proceedings/comm/166237/.
    
    Abstract:
    
    "Reordering and reassembly of data before processing can reduce 
    communication system performance as seen by the application. We 
    examine a method of explicitly labelling blocks of data with 
    sufficient information to allow process-ing of disordered data. Our 
    labelling syntax for data blocks, which we call chunks, is cleaner 
    and more general than that of other protocols. We show how chunks can 
    be used for efficient fragmentation/reassembly and compare chunks 
    with other fragmentation systems. End-to-end error detection is 
    complex for chunks or other systems that allow both fragmentation and 
    processing of disordered data. We show that it is possible to design 
    an end-to-end error detection system that does not compromise chunk 
    processing performance. Chunks can take advantage of processing 
    techniques such as Integrated Layer Processing and can be used to 
    implement concepts such as Application Layer Framing [CLAR 90]."
    
    - Lyman
    
    




Home

Last updated: Tue Sep 04 01:06:13 2001
6315 messages in chronological order