This Homework Is Due By 11:59 PM on September 29, 2013

  1. Given that a frame is formatted as follows:

    Destination Hardware Address Source Hardware Address Frame Type Frame Data
    6 Bytes 6 Bytes 2 Bytes 46 - 1500 Bytes

    And given that an IP datagram is formatted as follows:

    Byte 0 1 2 3
    bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
    0 Version Header Length Type Of Service Total Length
    4 Identification Flags Fragment Offset
    8 TTL Type Header Checksum
    12 Source IP Address
    16 Destination IP Address
    IP Options (May Be Omitted) Padding
    20 IP Payload Data

    And given the following frame with an encapsulated IP datagram:

    	8E	0A	81	8B	49	EB	0B	DF	64	67	CB	36	08	00	45	2D
    	00	72	A0	72	35	3A	A1	1C	BA	3B	C1	59	59	DD	5B	E3
    	34	2D	7D	C1	CC	84	96	B4	32	81	E4	FE	65	BF	E1	E6
    	C4	2E	B6	C9	9D	64	CA	9B	74	52	29	23	66	CA	C0	D4
    	13	21	FB	80	04	98	E1	F9	76	13	4C	EC	E2	22	43	2F
    	A5	55	D3	05	2C	A5	31	71	A6	80	63	17	AB	EA	5C	06
    	4B	31	8F	5F	E9	30	3D	6B	E4	02	81	42	6B	38	B3	4D
    	06	AC	C4	5A	95	7A	09	FB	AD	2F	E6	7E	EB	FD	17	37
          
    1. Find the source hardware address.
    2. Find the destination hardware address.
    3. What type of frame is this?
    4. What Flag(s) are set?
    5. What is the fragment offset?
    6. What is the TTL count?
    7. What is the Header Checksum?
    8. If the header includes no options or padding, what are the first five bytes of the datagram data?
    9. Find the destination IP address.
    10. What class is the destination IP address?
    11. What is the network ID in the destination address?
    12. What is the host ID in the destination address?
    13. Write the destination IP address in dotted decimal notation.
    14. Find the source IP address.
    15. What class is the source IP address?
    16. What is the network ID in the source address?
    17. What is the host ID in the source address?
    18. Write the source IP address in dotted decimal notation.
    19. Can this message be delivered directly by the source to the destination, or will it require routers to handle the message. Explain.

  2. Do you expect a high-speed local area network to have a larger or smaller MTU size than a wide area network? Explain.

  3. Why is reassembly of message fragments performed at the ultimate destination instead of doing it at the routers?

  4. Describe, in detail, what happens when datagram fragments arrive at the ultimate destination. What error checking is performed?

  5. What is the function of the Time To Live (TTL) field in a datagram header?

Please submit the completed assignment on Blackboard as a Microsoft Word file or a PDF file. No other forms of submission will be accepted.