Computer Network MCQ IT Officer(PSC)

 

MCQs from PAGE1

1. The protocol data unit (PDU) for the application layer in the Internet stack is
a. Segment
b. Datagram
c. Message
d. Frame
Correct Answer: c
Explanation: In the TCP/IP model, the protocol data unit (PDU) for the application layer is a "Message," which represents the data exchanged between applications. Segments are used at the transport layer, datagrams at the network layer, and frames at the data link layer. The correct answer is "c".

2. Which of the following transport layer protocols is used to support electronic mail?
a. SMTP
b. IP
c. TCP
d. UDP
Correct Answer: c
Explanation: Electronic mail relies on the Transport Control Protocol (TCP) for reliable data delivery, which is used by protocols like SMTP (Simple Mail Transfer Protocol) at the application layer. IP is a network layer protocol, and UDP is less reliable. The answer sheet lists "c," but SMTP is an application layer protocol; the question likely intends the transport protocol supporting email, which is TCP. The correct answer is "c".

3. In the IPv4 addressing format, the number of networks allowed under Class C addresses is
a. 2^14
b. 2^7
c. 2^21
d. 2^24
Correct Answer: c
Explanation: Class C addresses use the first three octets (24 bits) for the network portion, leaving 8 bits for hosts. The number of networks is determined by the number of possible values in the first octet (excluding reserved ranges 0 and 127), which is 2^21 (from 192.0.0.0 to 223.255.255.255, minus reserved blocks). The correct answer is "c".

4. Packets of the same session may be routed through different paths in:
a. TCP, but not UDP
b. TCP and UDP
c. UDP, but not TCP
d. Neither TCP nor UDP
Correct Answer: b
Explanation: Both TCP and UDP operate over IP, which can route packets of the same session through different paths due to its connectionless nature. The transport layer protocols themselves do not control routing paths. The correct answer is "b".

5. The address resolution protocol (ARP) is used for:
a. Finding the IP address from the DNS
b. Finding the IP address of the default gateway
c. Finding the IP address that corresponds to a MAC address
d. Finding the MAC address that corresponds to an IP address
Correct Answer: d
Explanation: ARP (Address Resolution Protocol) maps an IP address to a MAC address within a local network. The correct answer is "d".

6. The maximum window size for data transmission using the selective reject protocol with n-bit frame sequence numbers is:
a. 2^n
b. 2^(n-1)
c. 2^n - 1
d. 2^(n-2)
Correct Answer: b
Explanation: In the selective reject protocol, the maximum window size is limited to 2^(n-1) to avoid ambiguity in frame numbering, where n is the number of bits used for sequence numbers. This ensures proper acknowledgment and rejection. The correct answer is "b".

7. An organization has a class B network and wishes to form subnets for 64 departments. The subnet mask would be:
a. 255.255.0.0
b. 255.255.64.0
c. 255.255.128.0
d. 255.255.252.0
Correct Answer: d
Explanation: A Class B network uses 16 bits for the network, leaving 16 bits for subnets and hosts. For 64 subnets, 6 bits are needed (2^6 = 64), leaving 10 bits for hosts. The subnet mask is 255.255.252.0 (11111111.11111111.11111100.00000000), which provides 6 subnet bits. The correct answer is "d".

8. Suppose the round trip propagation delay for a 10 Mbps Ethernet having 48-bit jamming signal is 46.4 ms. The minimum frame size is:
a. 94
b. 416
c. 464
d. 512
Correct Answer: c
Explanation: The minimum frame size in Ethernet must be at least twice the propagation delay to avoid collisions, calculated as:

  • Propagation delay = 46.4 ms / 2 = 23.2 ms (one-way).
  • Data rate = 10 Mbps = 10^6 bits/s.
  • Minimum frame size = 23.2 ms × 10^6 bits/s = 23,200 bits.
    However, Ethernet standards adjust for practical constraints, and the correct calculation considering the 48-bit jamming and standard minimum (e.g., 64 bytes including preamble) aligns with 464 bits as a misinterpreted option (likely a typo for 464 bytes or bits in context). The answer sheet lists "c," suggesting 464 as intended. The correct answer is "c" (with clarification needed).

9. Which of the following system calls results in the sending of SYN packets?
a. Socket
b. Bind
c. Listen
d. Connect
Correct Answer: d
Explanation: The connect system call initiates a TCP connection, sending a SYN packet to establish the three-way handshake. The correct answer is "d".

10. In the slow start phase of the TCP congestion control algorithm, the size of the congestion window
a. does not increase
b. increases linearly
c. increases quadratically
d. increases exponentially
Correct Answer: d
Explanation: In the slow start phase, the congestion window size increases exponentially (doubles) with each ACK until it reaches the slow start threshold. The correct answer is "d".

11. If a class B network on the Internet has a subnet mask of 255.255.248.0, what is the maximum number of hosts per subnet?
a. 1022
b. 1023
c. 2046
d. 2047
Correct Answer: c
Explanation: A Class B network has 16 network bits. A subnet mask of 255.255.248.0 uses 21 bits for the network (16 + 5 subnet bits), leaving 11 bits for hosts. Maximum hosts = 2^11 - 2 = 2048 - 2 = 2046 (subtracting network and broadcast addresses). The correct answer is "c".

12. What is the maximum size of data that the application layer can pass on to the TCP layer below?
a. Any size
b. 2^16 bytes - size of TCP header
c. 2^16 bytes
d. 1500 bytes
Correct Answer: a
Explanation: The application layer can pass data of any size to TCP, which segments it into manageable chunks. TCP handles the maximum segment size (MSS), typically limited by MTU (e.g., 1500 bytes including headers), but there’s no strict upper limit at the application layer. The correct answer is "a".

13. Which one of the following uses UDP as the transport protocol?
a. HTTP
b. Telnet
c. DNS
d. SMTP
Correct Answer: c
Explanation: DNS (Domain Name System) often uses UDP for its query-response nature, though it can use TCP for larger responses. HTTP, Telnet, and SMTP typically use TCP. The correct answer is "c".

14. In Ethernet when Manchester encoding is used, the bit rate is:
a. Half the baud rate.
b. Twice the baud rate.
c. Same as the baud rate.
d. None of the above
Correct Answer: a
Explanation: Manchester encoding uses two signal transitions per bit (one for clock, one for data), making the bit rate half the baud rate (signal changes per second). The correct answer is "a".

15. In a token ring network the transmission speed is 10^7 bps and the propagation speed is 200 meters/microsecond. The 1-bit delay in this network is equivalent to:
a. 500 meters of cable
b. 200 meters of cable
c. 20 meters of cable
d. 50 meters of cable
Correct Answer: c
Explanation: Propagation speed = 200 meters/microsecond = 2 × 10^8 meters/second. Transmission speed = 10^7 bps = 10 million bits/second. Time for 1 bit = 1 / 10^7 seconds = 0.1 microseconds. Distance = 0.1 µs × 2 × 10^8 m/s = 20 meters. The correct answer is "c".

16. The address of a class B host is to be split into subnets with a 6-bit subnet number. What is the maximum number of subnets and the maximum number of hosts in each subnet?
a. 62 subnets and 262142 hosts.
b. 64 subnets and 262142 hosts.
c. 62 subnets and 1022 hosts.
d. 64 subnets and 1024 hosts.
Correct Answer: c
Explanation: A Class B network has 16 network bits. With a 6-bit subnet number, the maximum subnets = 2^6 = 64, but 2 are reserved (all 0s and all 1s), leaving 62 usable subnets. Hosts per subnet = 2^(16-6) - 2 = 2^10 - 2 = 1024 - 2 = 1022. The correct answer is "c".


MCQs from PAGE2

17. The message 11001001 is to be transmitted using the CRC polynomial x^3 + 1 to protect it from errors. The message that should be transmitted is:
a. 11001001000
b. 11001001011
c. 11001010
d. 110010010011
Correct Answer: b
Explanation: The CRC polynomial x^3 + 1 = 1001 (binary). The message is 11001001 (8 bits). Append 3 zeros (degree of polynomial) to get 11001001000. Perform modulo-2 division by 1001:

  • 11001001000 ÷ 1001 = remainder 011 (after division).
  • Transmitted message = 11001001 + 011 = 11001001011.
    The correct answer is "b".

18. How many bits are allocated for network id (NID) and host id (HID) in the IP address 25.193.155.233?
a. 24 bit for NID, 8 bits for HID
b. 8 bit for NID, 24 bits for HID
c. 16 bit for NID, 16 bits for HID
d. None
Correct Answer: b
Explanation: The IP address 25.193.155.233 falls in the range 0.0.0.0 to 127.255.255.255, which is Class A. Class A allocates 8 bits for the network ID and 24 bits for the host ID (default mask 255.0.0.0). The correct answer is "b".

19. How many bits are allocated for network id (NID) and host id (HID) in the IP address 25.193.155.233?
a. 24 bit for NID, 8 bits for HID
b. 8 bit for NID, 24 bits for HID
c. 16 bit for NID, 16 bits for HID
d. None
Correct Answer: b
Explanation: This is a duplicate of question 18. The IP address 25.193.155.233 is Class A, with 8 bits for NID and 24 bits for HID. The correct answer is "b".

20. Which device uses logical addressing system?
a. Hub
b. Switch
c. Bridge
d. Router
Correct Answer: d
Explanation: A router uses logical addressing (IP addresses) to forward packets between networks, while hubs, switches, and bridges operate at lower layers using physical (MAC) addresses. The correct answer is "d".

Comments

Popular posts from this blog

Suppose that a data warehouse for Big-University consists of the following four dimensions: student, course, semester, and instructor, and two measures count and avg_grade. When at the lowest conceptual level (e.g., for a given student, course, semester, and instructor combination), the avg_grade measure stores the actual course grade of the student. At higher conceptual levels, avg_grade stores the average grade for the given combination. a) Draw a snowflake schema diagram for the data warehouse. b) Starting with the base cuboid [student, course, semester, instructor], what specific OLAP operations (e.g., roll-up from semester to year) should one perform in order to list the average grade of CS courses for each BigUniversity student. c) If each dimension has five levels (including all), such as “student < major < status < university < all”, how many cuboids will this cube contain (including the base and apex cuboids)?

Suppose that a data warehouse consists of the four dimensions; date, spectator, location, and game, and the two measures, count and charge, where charge is the fee that a spectator pays when watching a game on a given date. Spectators may be students, adults, or seniors, with each category having its own charge rate. a) Draw a star schema diagram for the data b) Starting with the base cuboid [date; spectator; location; game], what specific OLAP operations should perform in order to list the total charge paid by student spectators at GM Place in 2004?

Suppose that a data warehouse consists of the three dimensions time, doctor, and patient, and the two measures count and charge, where a charge is the fee that a doctor charges a patient for a visit. a) Draw a schema diagram for the above data warehouse using one of the schemas. [star, snowflake, fact constellation] b) Starting with the base cuboid [day, doctor, patient], what specific OLAP operations should be performed in order to list the total fee collected by each doctor in 2004? c) To obtain the same list, write an SQL query assuming the data are stored in a relational database with the schema fee (day, month, year, doctor, hospital, patient, count, charge)