Hey
Just a quick question regarding the presentation layer of the OSI model. I understand that part of the work done by this layer is to format data into recognised formats (i.e. JPEG, TIFF, Quicktime etc..). I would have thought that the majority of this sort of work would already be done by applications (for example Paint saving an image in .GIF format), so in what sort of instances would additional encoding be required?
How does this affect the data transfer of very proprietary formats? Would the data just be reverted to something very basic like ASCII for the transfer and dealt with at the other end?
I initially thought that files would be recognisable by their file extensions, until I realised that they're not cross platform, so there has to be a method by which data types are sorted, but I don't really understand how the mechanism works.
Can anybody explain this to me in relative laymans terms, give me an example of the sort of conversion work that the presentation layer might do, or point me at a link that might explain this?
Thanks for any help.
Cheers.
Alex.