Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

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

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote