almost finished my coursework ( u'll all be happy about that) just a few more really basic questions to go!
1. I have basically created a header for the Application level that contains all the necessary info to process by my protocol! however i was just wondering i havent added source and destination fields at this level because i thought that at this level it was really at the location it needed to be at. Do i need to include the Source and destination fields at this level?
2. The above diagram shows a simple sent packet and ACK but just say HOST2 trys to send a NAC to Host 1. Is there much point using Nac's over UDP?
I dont think so because what happens if the NAC fails to get to Host1. Wouldnt it just be easier to wait fot Host 2 to wait for Host1 to timeout and resend?
3. What are PDU's and how would i actually construct them\ it in relation to my protocol? what sort of things do they need to include?
i know this probably seems very trivial! but any thoughts would be great?