If the IP datagram is 875 bytes and we assume there are no options in the networ
ID: 3770765 • Letter: I
Question
If the IP datagram is 875 bytes and we assume there are no options in the network layer header or the transport layer header
a) Determine what the amount of data is being sent for each of the protocols below. Remember the base header for IPv6 is 40bytes, the standard header for IPv4 is 20bytes, the UDP header is 8bytes, and the TCP header is 20bytes. :
(ignore)
(ignore)
Transport Protocols
(ignore)
(ignore)
UDP
TCP
Network Protocols
IPv4
IPv6
B ) During the review of IPv6 there was great concern about the larger base header for IPv6 verses IPv4 and how this would impact transmission. Using the information from part a, determine the overhead percentage to 2 decimal points for each of the 4 boxes in the diagram.
(Ignore)
(ignore)
Transport Protocols
(ignore)
(ignore)
UDP
TCP
Network Protocols
IPv4
IPv6
(ignore)
(ignore)
Transport Protocols
(ignore)
(ignore)
UDP
TCP
Network Protocols
IPv4
IPv6
Explanation / Answer
a)
IPV4 with TCP:
The size(or length) of an IP data gram is 875 bytes.
The header length of an IP4 data gram is 20(if there is no options are given in the headers).
Therefore Length of data being sent by IPV4 datagram =total lengthheader length
= 875-20
= 850 bytes(which is the fragment sent by the TCP)
The header length of TCP is 20 bytes.
Thus the Length of data being sent by TCP =total lengthheader length
= 850-20
= 830 bytes
IPV6 with TCP:
The size(or length) of an IP data gram is 875 bytes.
The header length of an IPV6 data gram is 40(if there is no options are given in the headers).
Therefore Length of data being sent by IPV6 datagram =total lengthheader length
= 875-40
= 835 bytes(which is the fragment sent by the TCP)
The header length of TCP is 20 bytes.
Thus the Length of data being sent by TCP =total length header length
= 835-20
= 815 bytes
IPV4 with UDP:
The size(or length) of an IP data gram is 875 bytes.
The header length of an IPV4 data gram is 20(if there is no options are given in the headers).
Therefore Length of data being sent by IPV4 datagram =total lengthheader length
= 875-20
= 850 bytes(which is the fragment sent by the UDP)
UDP data length =UDP data gram length header’s length
= 850-8
=842 bytes
IPV6 with UDP:
The size(or length) of an IP data gram is 875 bytes.
The header length of an IPV6 data gram is 40(if there is no options are given in the headers).
Therefore Length of data being sent by IPV6 datagram =total lengthheader length
= 875-40
= 835 bytes(which is the fragment sent by the UDP)
UDP data length =UDP data gram length header’s length
= 835-8
=827 bytes
ignore
Ignore
Transport protocols
Ignore
Ignore
UDP
TCP
Network protocols
IPv4
835 bytes
830 bytes
IPv6
827 bytes
815 bytes
b)
IPV4 with TCP:
Total over head = 20(IPV4 header length) + 20(TCP header length)
=40 bytes
overhead percentage = 40/875 * 100 =4.57
IPV6 with TCP:
Total over head = 40(IPV6 header length) + 20(TCP header length)
=60 bytes
overhead percentage = 60/875 * 100 =6.85
IPV4 with UDP:
Total over head = 20(IPV4 header length) + 8(UDP header length)
=28 bytes
overhead percentage = 28/875 * 100 =3.20
IPV6 with UDP:
Total over head = 40(IPV6 header length) + 8(UDP header length)
=48 bytes
overhead percentage = 48/875 * 100 =5.48
Thus
ignore
Ignore
Transport protocols
Ignore
Ignore
UDP
TCP
Network protocols
IPv4
3.20%
4.57%
IPv6
5.48%
6.85%
ignore
Ignore
Transport protocols
Ignore
Ignore
UDP
TCP
Network protocols
IPv4
835 bytes
830 bytes
IPv6
827 bytes
815 bytes
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.