Version 1 1. (20 Points) Given the class A network address 117.0.0.0 will be divided into multiple subnets. a. (5 Points) How many bits will be necessary to address 4,000 subnets? b. (5 Points) What is the subnet mask? c. (5 Points) What is the maximum number of hosts on each subnet? d. (5 Points) Write the dotted decimal IP address of subnet 3,757 - host 2,876. 2. (15 Points) Given the IP address 169.223.215.209 and the subnet mask of 255.255.254.0. a. (5 Points) What is the network number? b. (5 Points) What is the subnet number? c. (5 Points) What is the host number? 3. (25 Points) Explain the difference between a standard fixed sliding window protocol and the way that TCP uses sliding windows. How do the sender and receiver control flow over a TCP connection? How does TCP calculate re-transmission time? 4. (25 Points) Each router in the autonomous system shown below starts with a routing table showing the networks that they are directly connected to. The routers exchange routing information using a distance vector protocol. Show the messages that are exchanged and the state of the routing tables after each message. Use the Routing Tables sheet(s). Version 1
5. (20 Points) Given that a frame is formatted as follows: And given that a datagram is formatted as follows: And given that a TCP segment is formatted as follows: Assuming no options are present in the IP header and TCP header, And given the following frame with an encapsulated IP datagram and TCP segment: 46 A2 37 14 B6 EC 0B 69 3A E8 4E 07 08 00 45 4F 00 72 2C 91 20 1C D4 94 58 D2 0E EE 73 CE 6D 2A AA B0 72 4C 2E 89 51 76 2D A1 1C 60 36 B4 4F 76 2D 8A 08 79 7F 6B 64 D7 0A B5 CD 44 EC E5 F0 FE 55 C7 AE 5E F4 0D D8 EC F1 69 7E 77 77 56 54 E6 56 DB 6A 42 AF 8D 33 C2 EF 0C 36 DE 95 E9 69 85 B4 FA 50 F1 19 58 62 FB 59 87 42 8C CB 8D 42 2E C1 B9 24 1D 15 56 CB E5 BF E1 99 9B B3 D7 B1 CA a. (2 Points) Find the fragment offset. b. (2 Points) Find the TTL. c. (2 Points) Find the source port. d. (2 Points) Find the destination port. e. (2 Points) Find the sequence number. f. (2 Points) Find the acknowledgement number. Version 2 g. (2 Points) What flags are set in the TCP header? h. (2 Points) Find the TCP segment checksum. i. (2 Points) Find the urgent pointer. j. (2 Points) What are the first 5 bytes of data encapsulated inside the TCP segment?
1. (20 Points) Given the class A network address 124.0.0.0 will be divided into multiple subnets. a. (5 Points) How many bits will be necessary to address 4,020 subnets? b. (5 Points) What is the subnet mask? c. (5 Points) What is the maximum number of hosts on each subnet? d. (5 Points) Write the dotted decimal IP address of subnet 3,829 - host 2,953. 2. (15 Points) Given the IP address 189.217.221.205 and the subnet mask of 255.255.254.0. a. (5 Points) What is the network number? b. (5 Points) What is the subnet number? c. (5 Points) What is the host number? 3. (25 Points) Explain the difference between a standard fixed sliding window protocol and the way that TCP uses sliding windows. How do the sender and receiver control flow over a TCP connection? How does TCP calculate re-transmission time? 4. (25 Points) Each router in the autonomous system shown below starts with a routing table showing the networks that they are directly connected to. The routers exchange routing information using a distance vector protocol. Show the messages that are exchanged and the state of the routing tables after each message. Use the Routing Tables sheet(s).
Version 2 5. (20 Points) Given that a frame is formatted as follows: And given that a datagram is formatted as follows: And given that a TCP segment is formatted as follows: Assuming no options are present in the IP header and TCP header, And given the following frame with an encapsulated IP datagram and TCP segment: F2 84 9E C7 71 9E BB 2E 62 0A A5 89 08 00 45 7B 00 72 8A D0 40 81 02 9C 10 C5 A9 A4 C2 E9 0C C9 88 5E CB 0D A9 F3 DA A9 3A DE 03 4B 88 5F 34 B6 5B 87 16 E8 83 9C 4A EE B7 8D 09 8D DB E8 F9 07 7C 0D 05 37 78 56 0B B2 B1 40 EE 3E 47 CC 9E 3B F8 DF 99 62 8D 8D 49 6B 5F B5 80 21 F1 87 75 A4 1B BC AA 78 50 E2 BC 95 0B AF 14 43 D4 51 69 1D D3 E9 4C 64 40 AA 8F 33 02 48 4F 13 7F 9A 88 E1 a. (2 Points) Find the fragment offset. b. (2 Points) Find the TTL. c. (2 Points) Find the source port. d. (2 Points) Find the destination port. e. (2 Points) Find the sequence number. f. (2 Points) Find the acknowledgement number. g. (2 Points) What flags are set in the TCP header? h. (2 Points) Find the TCP segment checksum. i. (2 Points) Find the urgent pointer. j. (2 Points) What are the first 5 bytes of data encapsulated inside the TCP segment?
Version 3 1. (20 Points) Given the class A network address 115.0.0.0 will be divided into multiple subnets. a. (5 Points) How many bits will be necessary to address 4,050 subnets? b. (5 Points) What is the subnet mask? c. (5 Points) What is the maximum number of hosts on each subnet? d. (5 Points) Write the dotted decimal IP address of subnet 3,979 - host 2,987. 2. (15 Points) Given the IP address 163.241.239.209 and the subnet mask of 255.255.254.0. a. (5 Points) What is the network number? b. (5 Points) What is the subnet number? c. (5 Points) What is the host number? 3. (25 Points) Explain the difference between a standard fixed sliding window protocol and the way that TCP uses sliding windows. How do the sender and receiver control flow over a TCP connection? How does TCP calculate re-transmission time? 4. (25 Points) Each router in the autonomous system shown below starts with a routing table showing the networks that they are directly connected to. The routers exchange routing information using a distance vector protocol. Show the messages that are exchanged and the state of the routing tables after each message. Use the Routing Tables sheet(s).
Version 3 5. (20 Points) Given that a frame is formatted as follows: And given that a datagram is formatted as follows: And given that a TCP segment is formatted as follows: Assuming no options are present in the IP header and TCP header, And given the following frame with an encapsulated IP datagram and TCP segment: F4 20 2E F4 1A 62 94 27 0B F8 A6 7A 08 00 45 A7 00 72 0E C3 4F 4E 76 63 60 4C 43 44 92 AD 64 17 9E 7D A1 9F E6 54 33 8D 7E E0 FC C3 4C 9B 83 78 5A 99 A7 FA BB 34 A6 A7 65 A9 6E E6 4A 2E 6B 54 90 AA 83 53 9F FE 13 8C 48 1A 81 EA AF 9A 8E 4C 5F 72 5F AF AD C8 12 C1 47 D3 D4 84 2D AF 56 9C D9 80 40 7C 45 5A E2 BA C9 03 2D 6F 09 68 0B 95 5A 35 54 B3 C2 46 E2 28 A7 F7 AC AB 47 FB AD 94 a. (2 Points) Find the fragment offset. b. (2 Points) Find the TTL. c. (2 Points) Find the source port. d. (2 Points) Find the destination port. e. (2 Points) Find the sequence number. f. (2 Points) Find the acknowledgement number. g. (2 Points) What flags are set in the TCP header? h. (2 Points) Find the TCP segment checksum. i. (2 Points) Find the urgent pointer. j. (2 Points) What are the first 5 bytes of data encapsulated inside the TCP segment?
Version 4 1. (20 Points) Given the class A network address 121.0.0.0 will be divided into multiple subnets. a. (5 Points) How many bits will be necessary to address 4,075 subnets? b. (5 Points) What is the subnet mask? c. (5 Points) What is the maximum number of hosts on each subnet? d. (5 Points) Write the dotted decimal IP address of subnet 3,852 - host 2,895. 2. (15 Points) Given the IP address 171.239.241.211 and the subnet mask of 255.255.254.0. a. (5 Points) What is the network number? b. (5 Points) What is the subnet number? c. (5 Points) What is the host number? 3. (25 Points) Explain the difference between a standard fixed sliding window protocol and the way that TCP uses sliding windows. How do the sender and receiver control flow over a TCP connection? How does TCP calculate re-transmission time? 4. (25 Points) Each router in the autonomous system shown below starts with a routing table showing the networks that they are directly connected to. The routers exchange routing information using a distance vector protocol. Show the messages that are exchanged and the state of the routing tables after each message. Use the Routing Tables sheet(s).
Version 4 5. (20 Points) Given that a frame is formatted as follows: And given that a datagram is formatted as follows: And given that a TCP segment is formatted as follows: Assuming no options are present in the IP header and TCP header, And given the following frame with an encapsulated IP datagram and TCP segment: 3D 9A A1 FE 60 FC 6C 25 AD 93 F1 04 08 00 45 DC 00 72 35 DC 3C 19 B2 D5 04 8A D8 B9 39 BE 59 F1 8B 54 75 4C 67 7C D0 09 AD 23 BC 7D 75 82 1F F1 B9 67 AA 09 B5 22 26 4D FA 87 62 C7 22 9B 10 1B 41 E2 E8 9F D7 B5 02 EB 44 03 E3 F3 96 B4 9A FD 6A D3 3B 3A 89 3C 95 D3 4C 49 80 56 BE 08 FD EA D1 87 B9 1A 8F 31 6F EB 54 B5 A0 B6 72 E1 8E EF C9 3C 2D 5C 9D 23 CE A5 DD 2D 2A D5 CE D6 FE C2 a. (2 Points) Find the fragment offset. b. (2 Points) Find the TTL. c. (2 Points) Find the source port. d. (2 Points) Find the destination port. e. (2 Points) Find the sequence number. f. (2 Points) Find the acknowledgement number. g. (2 Points) What flags are set in the TCP header? h. (2 Points) Find the TCP segment checksum. i. (2 Points) Find the urgent pointer. j. (2 Points) What are the first 5 bytes of data encapsulated inside the TCP segment?