MESSAGE
DATE | 2016-05-04 |
FROM | prmarino1@gmail.com
|
SUBJECT | Re: [Hangout-NYLXS] UPD Packet in an IP Datagram
|
Well now that I think about it there may be some layer2 overhead for IP (mapping the next hop mac address) but that would be the same for both TCP and UDP if there is.
That said despite the fact that you set it on both network cards and switch ports I'm fairly positive it's an IP thing and only comes into play after layer 2.
I know for example IPX/SPX use to ignore MTU all the time.
Dude you are thinking too hard about this.
You have a header with a known size in a packet of a known size then the rest is payload.
You aren't dealing with an ISO layer cake packet with additional application layer stuff
So its just header and payload.
It's a simple math problem.
Total transfer/(MTU - header)= total packets
Original Message
From: Ruben Safir
Sent: Wednesday, May 4, 2016 14:35
To: Hangout
Reply To: NYLXS Discussions List
Subject: [Hangout-NYLXS] UPD Packet in an IP Datagram
How is a UDP Packet placed in a IP Datagram.
This relates to the question:
Assuming MTU = 1500, a 4,998,913 byte MP4 video is to be transmitted
encapsulated within UDP. Assuming standard IP header of 20 bytes and
standard UDP header of 8 bytes, how many IP datagrams are required to
transmit the entire video? Assume the payload of each UDP datagram is
such that the resulting IP datagram never exceeds the MTU and thus need
not be fragmented.
I can't find a reference to tell me how UDP is placed in IP. I have an
8 byte header in UDP. It is described in the text, but also in wikipedea
https://en.wikipedia.org/wiki/User_Datagram_Protocol#Packet_structure
But NOWHERE do I see how it is translated in the IP Datagram
Is the entire UDP packet entered in the data section?
--
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
http://www.mrbrklyn.com
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive
http://www.coinhangout.com - coins!
http://www.brooklyn-living.com
Being so tracked is for FARM ANIMALS and and extermination camps,
but incompatible with living as a free human being. -RI Safir 2013
_______________________________________________
Learn mailing list
Learn-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/learn
_______________________________________________
hangout mailing list
hangout-at-nylxs.com
http://www.nylxs.com/
_______________________________________________
hangout mailing list
hangout-at-nylxs.com
http://www.nylxs.com/
|
|