Posted 16 February 2007 - 06:17 AM
I'm relatively new to networking and have a general query regarding the application and transport layer protocols.
I've been doing a topic that requires an application layer protocol to be designed. This protocol is to sit on top of UDP. I've been trying to find out how UDP 'fills' its header fields.
When the application layer protocol passes its packet to UDP, does UDP read the required information (eg, destination port) from the header to 'fill' it's header fields? Or does the application layer protocol have to pass the required information outside of the packet so that UDP does not have to read the packets header?
Any help to clarify this would be greatly appreciated!