MSIT 3250 Assignment 2 - Submission Sheet_Akhil_Banoth
.docx
keyboard_arrow_up
School
Clark University *
*We aren’t endorsed by this school
Course
3250
Subject
Computer Science
Date
Jan 9, 2024
Type
docx
Pages
9
Uploaded by JusticePolarBearPerson973
MSIT 3250 –Assignment #2 Answer Submission Sheet
IP Network Identification
Exercise 1a
For the following IP Address displayed in CIDR notation, determine the Network Identifier in Base-2:
114.35.138.223/20
Answer:
114.35.138.223/20 114.35.138.223 in binary: 01110010 00100011 10001010 11011111
First 20 bits are the network identifier: 01110010 00100011 1000 Network Identifier in Base-2: 01110010001000111000
Exercise 1b
For the following IP Address displayed in CIDR notation, determine the Network Identifier in Base-2:
146.24.228.11/13
Answer: 146.24.228.11/13 146.24.228.11 in binary: 10010010 00011000 11100100 00001011 First 13 bits are the network identifier: 1001001 00011000 Network Identifier in Base-2: 1001001000011
Exercise 2a
For the following IP Address, identify the Network Address and Broadcast Address:
28.132.93.17/27
Answer: 28.132.93.17/27 28.132.93.17 in binary: 00011100 10000100 01011101 00010001 First 27 bits are the network identifier: 00011100 10000100 01011101 000 Network Address: 28.132.93.0 Broadcast Address: 28.132.93.31
MSIT 3250 –Assignment #2 Answer Submission Sheet
IP Network Identification
Exercise 2b
For the following IP Address, identify the Network Address and Broadcast Address:
00110100 11000010 00101011 01010110 (9 bits for Network Identifier) Answer: 00110100 11000010 00101011 01010110 (9 bits for network identifier) Network Identifier: 00110100 11000010 0010100
Network Address: 00110100 11000010 00101011 Broadcast Address: 00110100 11000010 001010111
Exercise 3a
For the following IP Address, identify the Network Address:
177.224.132.227/26
Answer: Network Address: 10110001.11100000.10000100.11000000
In decimal form, this is:
Network Address: 177.224.132.192
Exercise 3b
For the following IP Address, identify the Network Address:
177.224.132.227/8
Answer:
Network Address: 10110001.00000000.00000000.00000000
In decimal form, this is:
Network Address: 177.0.0.0
So, the network address for the IP address 177.224.132.227/8 is 177.0.0.0.
Exercise 3c
For the following IP Address, identify the Network Address:
177.224.132.227/18
MSIT 3250 –Assignment #2 Answer Submission Sheet
IP Network Identification
Answer:
Network Address: 10110001.11100000.10000000.00000000
In decimal form, this is:
Network Address: 177.224.128.0
So, the network address for the IP address 177.224.132.227/18 is 177.224.128.0.
Exercise 4a
Represent the following CIDR mask length in dotted decimal notation:
/8
Answer: The CIDR mask length "/8" is represented as the subnet mask 255.0.0.0 in dotted decimal notation.
/12
Answer: The CIDR mask length "/12" is represented as the subnet mask 255.240.0.0 in dotted decimal notation.
/27
Answer: The CIDR mask length "/27" is represented as the subnet mask 255.255.255.224 in dotted decimal notation
Exercise 4b
Represent the following dotted decimal subnet masks in CIDR mask length format:
255.224.0.0
Answer: /11
248.0.0.0
Answer: /5
MSIT 3250 –Assignment #2 Answer Submission Sheet
IP Network Identification
255.255.255.240
Answer: /28
Exercise 5a
Determine whether the following IP Addresses are on the same network. Be sure to show your work for full credit:
146.16.221.19/28
146.16.221.34/28
Answer: To determine whether the IP addresses are on the same network, we need to compare their network addresses. Here are the steps to calculate the network address:
1. Convert each IP address to binary:
10010010.00010000.11011101.00010011 146.16.221.19
10010010.00010000.11011101.00100010 146.16.221.34
2. Apply the subnet mask (prefix length /28) to each IP address:
10010010.00010000.11011101.00010000 146.16.221.16
10010010.00010000.11011101.00100000 146.16.221.32
3. Compare the network addresses to determine whether the IP addresses are on the same network:
The IP addresses 146.16.221.19 and 146.16.221.34 have different network addresses (146.16.221.16 and 146.16.221.32, respectively). Therefore, they are not on the same network.
Exercise 5b
Some of the below IP Addresses may be on the same network. Determine which, if any, are. Be sure to show your work for full credit:
a)
10.129.33.127/11
b)
00001010 10000111 00100001 10000001 (11 bits of mask length)
c)
10.135.33.128/11
d)
00001010 10001001 00100010 00001100 (11 bits of mask length)
e)
10.126.32.223/11
f)
11.17.32.33/11
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Related Questions
Question 9
Convert the following IPv4 address into dot decimal address, and determine which type of these addresses are.
a) 10000001 00001011 00001011 11101111
b) 11000001 10000011 00011011 11111111
c) 11100111 11011011 10001011 01101111
Computer network
Full explain this question
arrow_forward
Change the following IPv4 addresses from binary notation to dotted-decimal notation.
I. 10000001 00001011 00001011 11101111
ii.11000001 10000011 00011011 11111111
Show the original (unabbreviated) form of the following IPv6 addresses.
FDEC: 74 : : BOFF : 0 : FFFO
0 : 15 : : 1 : 12 :1213
Explain the term Network Address Translation (NAT).
What is the need for the network layer?
State four advantages that IPv6 has over IPv4
arrow_forward
Determine whether or not the following IPv6 address notations are correct:•::0F53:6382:AB00:67DB:BB27:7332•7803:42F2:::88EC:D4BA:B75D:11CD•::4BA8:95CC::DB97:4EAB•74DC::02BA•::00FF:128.112.92.116
arrow_forward
Provide the compressed format for each of the following IPv6 addresses. Show both rule I
and rule 2 of your answer:
(i)
(ii)
FE80:02BD:0000:0000:6000:8001:00A7:B220
2001:0B02:0FC6:0000:0000:0000:0050:A000
2001:6075:75A0:0000:0000:0000:0009:ABBC
arrow_forward
A 4000 octet user data is to be transmitted over a network which supports a maximum user data size of 536 octets. Assuming the header in each IP data gram requires 20 octets, derive the number of datagrams (fragments) required and the contents of the following fields: Identification Total length Fragment offset More Fragments flag
arrow_forward
Show your work for the following conversion.
a) Convert the following block of IP addresses into CIDRized addresses:
11000110 10110111 10100000 00000000 to 11000110 10110111 10111111 11111111
arrow_forward
Which of the following instructions falls in the category of data transfer instructions?
JUMP
LOAD
ROTATE
AND
arrow_forward
Short Answer Questions
Apply Rule 1 and Rule for the following IPv6 Addresses
a) 3FFF:FF00:0000:0000:ACAD:0000:0000:0127
b) 3ABC:0001:ACAD:0000:0000:1234:0000:0005
c) 3FFF:FF00:0000:0000:ACAD:0000:0000:0127
Apply EUI-64 Process and generate interface id.
d) 00:00:5E:00:53:AF
Your answer
arrow_forward
Thanks
arrow_forward
13.
The following figures plot the timeline for sending TCP segments by host A
and TCP ACKS by host B, where “seq #” is the value of the sequence number in the TCP
header, and "ACK #” is the value of the acknowledge number in the TCP header. Assume
that every segment always includes 500 bytes of data, excluding the TCP header.
A
seg #:
1000
seq #: 1500
seq #: 2000
seq #: 2500
(1)
B
ACK #: a
ACK #: b
ACK #: c
ACK #: d
A
seq #:
1000
seq #: 1500
seq #: 2000
seq #: 2500
(2)
B
ACK #: r
ACK #: s
TACK
1) In Figure (1), the second ACK sent out by host B gets lost in the network.
a) What are the acknowledge numbers a, b, c, and d?
b)
Will sender A think the segment with seq#=1500 was lost because it never
receives the acknowledgement from B containing ACK# = b?
2) In Figure (2), the second TCP segment from host A to host B gets delayed in the
network but later arrives at B. What should be the value for the ACK number r, s and
t?
arrow_forward
Provide short answers to the following:
How do you determine whether an IP address is a multicast address?
What is the TTL field in the IP header used for?
What is the maximum length of options bytes that can be carried in an IPv4 header?
Why do we have to multiply the offset field of an IP datagram by eight to obtain the real offset for the first byte of the datagram?
arrow_forward
Subject rcs511
In an IPv4 datagram, the M bit is 0, the value of HLEN is 10, the value of total length is 400 and the fragment offset value is 300. The position of the datagram, the sequence numbers of the first and the last bytes of the payload, respectively are
arrow_forward
Q' Figure below shows the IPV4 datagram format. Fill the fields from 1 to 5 by choosing the right
answers
2
16-bit identifier ID
flags
3
4
32 bit source IP address
5
options
Data (variable length, typically a TCP or UDP segment)
1- Field (1) is for:
a- Time to live
b- IP protocol version number
c- Type of service
d- Header checksum
e- Upper layer protocol
f- None of them
2- Field (2) is for:
a- Time to live
b- IP protocol version number
c- Type of service
d- Header checksum
e- Upper layer protocol
f- None of above
3- Field (3) is for:
a- Time to live
b- IP protocol version number
c- Type of service
d- Header checksum
e- 32 bit destination IP address
f- None of them
arrow_forward
Just answer please without explanation
arrow_forward
Determine what link interface the destination address of DA: Please refer to image
arrow_forward
Assume the maximum transmission unit (or MTU) of an IP packet on 100 Mbps Ethernet is set at 1500
bytes. Also, assume we are sending our file using IPv6 at the Network layer and UDP at the Transport layer. A
typical IPv6 header consists of 40 bytes, a UDP header consists of 8 bytes.
Answer the following three questions based on the information provided above. For all answers, enter
a decimal integer value without formatting (no commas).
1. How many packets do we have to send in order to transfer a file of 24KB over 100 Mbps Ethernet?
packets
2. How many bytes do we have to send at the network layer in order to transfer the above file entirely?
bytes
3. How many bytes do we have to send at the data link layer in order to transfer the above file entirely?
Assume that the Ethernet header is 14 bytes and the frame checksum is 4 bytes.
bytes
arrow_forward
Write the following
arrow_forward
Answer the following questions based on the concept of IPV6 Addressing
Valid /
If invalid, give your
S#
IPV6 Address
Invalid
comment
а.
1200:0000:AB00:1234:0000:2552:7777:1313
b.
ABCD:2673:ABCD:EFAB:1234:5678:9ABC:7362
с.
1200::AB00:1234::2552:7777:1313
d.
FFFF:AAAA:BBBB:CCCC:DDDD:EEEE:FFFF:1111
Apply Only Rule 2
е.
1000:0001:0001:1000:0001:1000:0001:0000
f.
91CA:DED3:ABCO:2F8B:02AA:0CFF:FD28:9DDA
Apply only Rule 1
g.
FC00:0000:0000:0000:8E00:1275:0000:0084
h.
2000:0000:0000:0000:0000:ABCD:0000:0025
arrow_forward
IP datagrams on a specific network can carry a maximum of only 440 bytes in the data portion. A node on this network, running an application using TCP generates a TCP segment with 1,900 bytes in the data portion. How many IP packets are transmitted to carry this TCP segment, and what are their sizes (including the header of 20 bytes)?
arrow_forward
In a TCP data packet, if the sequence number has the value 001111, ACK number has the value 010110 and the urgent pointer has the value 001100 assuming that URG flag is set. What is the last urgent byte in the data section of the packet? All numbers are in binary.
arrow_forward
Match the addresses to their corresponding address type.
arrow_forward
1) Show the shortest (abbreviated) form of the following IPv6 address:
a. 2340:0000:006B:0000:0000: 0000:1328:0000
b. 2001:00BD:3C00:0015:0000:0000:1A20:002B
C. 0010:0000:3003:0000:0000:0001:0000:0123
arrow_forward
2.
arrow_forward
For a given an IP v4 datagram, with header fields: HLEN - 5. Total length - 2220 and flag field (RDM) - 000. If this datagram is required to pass through a network of MTU - 1164 byte and need to be fragmented, choose the correct answer
1_For the given packet,
the header size is
10 bytes
20 bytes
40 bytes
30bytes
2_The number of fragments to which the given packet is fragmented to pass through the network of MTU: 164:
three
Tour
two
Six
Network Ineed answer after 30 min
arrow_forward
Every host in an IPv4 network has a 1-
second resolution real-time clock with
battery backup. Each host needs to
generate up to 1000 unique identifiers
per second. Assume that each host has
a globally unique IPv4 address. Design
a 50-bit globally unique ID for this
purpose. After what period (in seconds)
will the identifiers generated by a host
wrap around?
arrow_forward
The given IPV6 subnet address is 2001:0DA7:FF00:FAF8: :/64.
• Use the above IPV6 address for Subnet 0.
• Increment the subnet field by 1 and find the IPV6 address for the remaining subnets.
• Write simplified IPV6 address.
Subnet
IPV6 network address (Write simplified IPV6 address)
Number
1
3.
Complete
the
2
following
IPV6
addressing
table
3
using
IPV6
subnetting. Follow the instructions given below and write the IPV6 address in the table.
arrow_forward
Answer with handwriting ple
arrow_forward
e) Rewrite the following IPv6 address in abbreviated notation:
FE80:0000:0000:8888:12E6:1000:0000:0001/64.
marks]
What is its prefix? [2
arrow_forward
Refer to the network figure above, showing two Ethernet Subnets connected through an IP Router, answer the following question 1-5. The devices in each subnet are connected locally to each other through layer two intermediate devices such as Ethernet switch and ethernet hub. For each device in the subnets, both its Internet Protocol (IP )address and its MAC address (also called the Physical address or the Ethernet address are shown. The subnet mask used by all devices is 255.255.255.240 (which is the same as the prefix length “/28”).
1. If Client #1 wants to send a broadcast packet to all the devices on the left subnet (containing client #1, client #2, client #3) what destination IP address should be used? (Mention in both binary and decimal format.)
2. What is the first and last assignable IP address for the left subnet above (containing client #1 and #3)? (Mention in both binary and decimal format.)
arrow_forward
P27. Host A and B are communicating over a TCP connection, and Host B has already received from A all bytes up through byte 126. Suppose Host A then sends two segments to Host B back-to-back. The first and second segments contain 80 and 40 bytes of data, respectively. In the first segment, the sequence number is 127, the source port number is 302, and the destination port number is 80. Host B sends an acknowledgment whenever it receives a segment from Host A.
In the second segment sent from Host A to B, what are the sequence number, source port number, and destination port number?
If the first segment arrives before the second segment, in the acknowledgment of the first arriving segment, what is the acknowledgment number, the source port number, and the destination port number?
If the second segment arrives before the first segment, in the acknowledgment of the first arriving segment, what is the acknowledgment number?
Suppose the two segments sent by A arrive in order at B.…
arrow_forward
2) In an IPV4 packet, the value of the HLEN field is 1100 in binary. How many bytes of
options field is being carried by this packet?
a) 28 byte
b) 20 byte
c) 8 byte
d) 40 byte
arrow_forward
In IPV4, consider sending a 4,000 byte datagram (20 bytes of IP header) into a link that has an MTU of
1,500 bytes. The datagram will be allocated to
fragments, and the offset value of the third segment
is
3, 370
3, 185
4, 185
4, 370
arrow_forward
Show the shortest and original (unabbreviated) form of the following addresses. a. 2340:0000:0000:0000:0000: 119A:AOO1:0000
0000:0000:0000:2340:0000:0000:0000:0000
0::0
0:AA::0
Is it possible that a host with IPv6 can communicate with a host of IPv4? Explain
arrow_forward
Total length of IP datagram = 3620, (including 20 bytes of header). Apply IP fragmentation for following transmissions.
a) Host A sends data to R1 with MTU = 3800
b) R1 Transmits data to R2 with MTU = 1800
arrow_forward
List the three auxiliary protocols at the network layer of the TCP/IP suite that are designed to help the IPv4 protocol.
When an IP datagram is travelling between networks, can the value of the TTL field in the IP datagram be any of the following? Explain your answer.
23
0
1
301
Which field(s) in the datagram are responsible for gluing together all fragments belonging to the original datagram?
arrow_forward
For IP address: 175.30.101.205, use the provided version of the subnet mask to calculate the:
slash notation
binary subnet mask
dotted decimal subnet mask
Increment
Network ID
Broadcast ID
Host Range
Complete the Increment by determining the value of the last network bit for the given subnet mask. It is easiest to observe in the binary representation.
Since network IDs will always be multiples of the increment (after the zero subnet) – in the octet that holds the last network bit, use the increment to determine the network ID, broadcast, and host range for the IP address displayed above
arrow_forward
SEE MORE QUESTIONS
Recommended textbooks for you
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning
Related Questions
- Question 9 Convert the following IPv4 address into dot decimal address, and determine which type of these addresses are. a) 10000001 00001011 00001011 11101111 b) 11000001 10000011 00011011 11111111 c) 11100111 11011011 10001011 01101111 Computer network Full explain this questionarrow_forwardChange the following IPv4 addresses from binary notation to dotted-decimal notation. I. 10000001 00001011 00001011 11101111 ii.11000001 10000011 00011011 11111111 Show the original (unabbreviated) form of the following IPv6 addresses. FDEC: 74 : : BOFF : 0 : FFFO 0 : 15 : : 1 : 12 :1213 Explain the term Network Address Translation (NAT). What is the need for the network layer? State four advantages that IPv6 has over IPv4arrow_forwardDetermine whether or not the following IPv6 address notations are correct:•::0F53:6382:AB00:67DB:BB27:7332•7803:42F2:::88EC:D4BA:B75D:11CD•::4BA8:95CC::DB97:4EAB•74DC::02BA•::00FF:128.112.92.116arrow_forward
- Provide the compressed format for each of the following IPv6 addresses. Show both rule I and rule 2 of your answer: (i) (ii) FE80:02BD:0000:0000:6000:8001:00A7:B220 2001:0B02:0FC6:0000:0000:0000:0050:A000 2001:6075:75A0:0000:0000:0000:0009:ABBCarrow_forwardA 4000 octet user data is to be transmitted over a network which supports a maximum user data size of 536 octets. Assuming the header in each IP data gram requires 20 octets, derive the number of datagrams (fragments) required and the contents of the following fields: Identification Total length Fragment offset More Fragments flagarrow_forwardShow your work for the following conversion. a) Convert the following block of IP addresses into CIDRized addresses: 11000110 10110111 10100000 00000000 to 11000110 10110111 10111111 11111111arrow_forward
- Which of the following instructions falls in the category of data transfer instructions? JUMP LOAD ROTATE ANDarrow_forwardShort Answer Questions Apply Rule 1 and Rule for the following IPv6 Addresses a) 3FFF:FF00:0000:0000:ACAD:0000:0000:0127 b) 3ABC:0001:ACAD:0000:0000:1234:0000:0005 c) 3FFF:FF00:0000:0000:ACAD:0000:0000:0127 Apply EUI-64 Process and generate interface id. d) 00:00:5E:00:53:AF Your answerarrow_forwardThanksarrow_forward
- 13. The following figures plot the timeline for sending TCP segments by host A and TCP ACKS by host B, where “seq #” is the value of the sequence number in the TCP header, and "ACK #” is the value of the acknowledge number in the TCP header. Assume that every segment always includes 500 bytes of data, excluding the TCP header. A seg #: 1000 seq #: 1500 seq #: 2000 seq #: 2500 (1) B ACK #: a ACK #: b ACK #: c ACK #: d A seq #: 1000 seq #: 1500 seq #: 2000 seq #: 2500 (2) B ACK #: r ACK #: s TACK 1) In Figure (1), the second ACK sent out by host B gets lost in the network. a) What are the acknowledge numbers a, b, c, and d? b) Will sender A think the segment with seq#=1500 was lost because it never receives the acknowledgement from B containing ACK# = b? 2) In Figure (2), the second TCP segment from host A to host B gets delayed in the network but later arrives at B. What should be the value for the ACK number r, s and t?arrow_forwardProvide short answers to the following: How do you determine whether an IP address is a multicast address? What is the TTL field in the IP header used for? What is the maximum length of options bytes that can be carried in an IPv4 header? Why do we have to multiply the offset field of an IP datagram by eight to obtain the real offset for the first byte of the datagram?arrow_forwardSubject rcs511 In an IPv4 datagram, the M bit is 0, the value of HLEN is 10, the value of total length is 400 and the fragment offset value is 300. The position of the datagram, the sequence numbers of the first and the last bytes of the payload, respectively arearrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Systems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage Learning
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning