Computer Networks (CS 3623) #20 | Data Transformation
What is this? • 1011010100001011110100100100 1000100110101001010010101001111010110001101011 101010011001111110101001001 0000101010100101010010101001111010110 0011010100110011111101010010010000101010100100 ……….
Issues • The two sides agreeing to a message format, often called the presentation format • The efficiency of the encoding (data compression)
PRESENTATION FORMAT
Encoding & Decoding Data • Exp: Big / Little Endian
Argument marshalling • converting, packing, and linearizing
Popular network data representations • XDR (External Data Representation) Sun. RPC • ASN. 1 (Abstract Syntax Notation One) ISO • NDR (Network Data Representation) DCE • XML (Extensible Markup Language)