Question

In: Computer Science

Provide the following parameter values for each of the IPv4 network classes, A, B, and C,...

Provide the following parameter values for each of the IPv4 network classes, A, B, and C, respectively. Ignore any reserved addresses.
a. Class id
b. Number of bits in network portion of address, including the class id
c. Number of bits in host portion of address
d. Number of distinct networks allowed
e. Number of distinct hosts allowed per network

Solutions

Expert Solution

Step 1

(a)Class A Network (/ 8 Prefixes)

(B)This network is 8-bit network prefix. Its highest bit is set to 0, and contains a 7-bit network number and a (c)24-bit host number.

(d)A maximum of 126, which is (2 7 -2,) networks can be defined; two is subtracted because all an (0 and 1) subnet cannot be used in certain routers using RIP-1 Protocol.(e) Each network supports a maximum of 16,777,214 (2 24 -2) hosts per network. You must subtract two because the base network represents host “0”, and the last host on the network is actually used for 1s (“broadcast”) and may not be assigned to any host.

Step 2

(A)Class B Networks (/16 Prefixes)

(B)This network is a 16-bit network prefix; its highest bit order is set to 1-0. It is a 14-bit network number with a (c) 16-bit host number.

(D)This class defines 16,384 (2 14 ) /16 networks, and supports a maximum of (e) 65,534 (2 16 -2) hosts per network

Step 3

(a)Class C Networks (/24 Prefixes)

(b)This is a 24-bit network prefix; it has a 3 bit set to the highest order 1-1-0. It is a 21-bit network number with (c)8-bit host number.

(D)This class defines a maximum of 2,097,152 (2 21 ) /24 networks. And each network supports up to (e) 254 (2 8 -2) hosts


Related Solutions

for each of the following exercise, identify: a. the population, b. the sample, c. the parameter,...
for each of the following exercise, identify: a. the population, b. the sample, c. the parameter, d. the statisric, e. the variable, and f. the given data. give examples were appropriate. 1. ski resorts are intrested in the mean age that children take their first ski and snowboard lessons. they need this information to plan there ski classes optimally. 2. insurance companies are intrested in the mean health cost each year of their clients, so that they can determine the...
IN C++, IN C++, IN C++, IN C++, IN C++ Write the A and B classes,...
IN C++, IN C++, IN C++, IN C++, IN C++ Write the A and B classes, the properties of which will produce the expected output with the test code provided, and the characteristics of which are specified below. Note the types of pointers used in the test code. Methods of class A: - void hi () - Prints “Hi A” on the screen. - void selam() - Prints "Selam A" on the screen. Class B must inherit class A. Class...
Assignment Write a network diagnostics bash script that does the following: Finds the IPv4 address of...
Assignment Write a network diagnostics bash script that does the following: Finds the IPv4 address of the default gateway on your machine (one way to get this is the 'default' entry, also shown as 0.0.0.0, in the output of 'ip route') and runs a ping (with a count of 5 pings) to it. Runs another count of 5 pings to the site example.com. Outputs a 1-line summary of interfaces on your machine, not including the loopback address (lo). Outputs a...
IN C++, IN C++, IN C++ Write the A and B classes, the properties of which...
IN C++, IN C++, IN C++ Write the A and B classes, the properties of which will produce the expected output with the test code provided, and the characteristics of which are specified below. Note the types of pointers used in the test code. Methods of class A: - void hi () - Prints “Hi A” on the screen. - void selam() - Prints "Selam A" on the screen. Class B must inherit class A. Class methods should be written...
Give the named probability distribution for each of the following random variables with specific parameter values....
Give the named probability distribution for each of the following random variables with specific parameter values. You should name the parameters, that is, write the parameter name in your answer (for example, Binomial(n=30,p=0.5)) a) One of Nia’s cat meows when he wants petting. Assuming that the meows are independent of each other and the probability that a meow results in petting is 0.7, what is the distribution of Y: the number of meows until Nia pets him? (b) Nia has...
For each of the following problems provide: a. inputs b. outputs c. error conditions d. an...
For each of the following problems provide: a. inputs b. outputs c. error conditions d. an algorithm using the pseudocode reference used in class e. a set of test cases. Be careful about corner cases f. the minimum number of operations executed in your algorithm g. the maximum number of operations executed in your algorithm Q. Train Ticket for one person. Read a person’s age, then compute and display the price the person needs to pay for the train ride...
Insert the following values into an initially empty B+ tree with parameter d=3    17, 11, 50,...
Insert the following values into an initially empty B+ tree with parameter d=3    17, 11, 50, 22, 5, 35, 42, 60, 15, 30, 25, 27, 37, 40, 20.
Insert the following values into an initially empty B+ tree with parameter d=2 17, 11, 50,...
Insert the following values into an initially empty B+ tree with parameter d=2 17, 11, 50, 22, 5, 35, 42, 60, 15, 30, 25, 27, 37, 40, 20.
What will be the values of A, B, C and D after execution of the following...
What will be the values of A, B, C and D after execution of the following procedure using the “Scores” dataset? Note: Consider fractions up to 2 decimal places e.g. 10 / 3 = 3.33, 20 / 3 = 6.67 Step 1. Arrange all cards in a single pile called Pile 1 Step 2. Maintain five variables A, B, C, D, percentage and initialize them to 0 Step 3. If Pile 1 is empty then stop the iteration Step 4....
C++ Code each of the following functions RECURSIVELY  (each function should use only the parameter value, and...
C++ Code each of the following functions RECURSIVELY  (each function should use only the parameter value, and any local function variables you might need ..no variables are to be declared outside the functions). void upTo(int number) This function prints all values from 1 up to the number. upTo(5); should output: 1 2 3 4 5 HINT: the following functions involve separating a digit from a number. Use of the arithmetic operators % and / are helpful here. Remember a % 10...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT