Computer Knowledge

Computer Networks

2,614 Questions

Computer networks involve the architecture, protocols, and security measures used for digital communication. This collection covers OSI model layers, IP addressing, data transmission, and cryptographic standards. These concepts are vital for the computer knowledge sections of banking and government exams.

OSI model layersNetwork protocolsIP subnet maskingData encryption standardsServer configurationsNetwork commands

Computer Networks Questions

Multiple choice technology operating systems
  1. init

  2. rc

  3. cfgmgr

  4. inittab

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

During AIX boot phase 2, cfgmgr runs the configuration methods for devices, which for network interfaces triggers the execution of rc.net to initialize TCP/IP. The rc.net script is called by the network device's configure method, not directly by init or inittab entries.

Multiple choice technology programming languages
  1. Host the service in a Windows service

  2. Host the service in a Windows Presentation Foundation application

  3. Host the service under IIS 7.0 by using IIS 6.0 compatibility mode

  4. Host the service under IIS 7.0 by using Windows Activation Services

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

To ensure a net.tcp WCF service starts and runs continuously from boot, hosting in a managed Windows Service is the standard practice. While IIS 7.0 with WAS supports net.tcp, it starts services on-demand rather than starting them automatically at server boot unless specifically configured (like alwaysRunning, but the simple choice here is hosting in a Windows Service). Hosting in WPF is incorrect for headless background execution.

Multiple choice technology programming languages
  1. <bindings> <wsHttpBinding> <binding name="Binding1"> <security mode="TransportWithMessageCredential" /> </security> </binding> </wsHttpBinding> </bindings>

  2. <bindings> <wsHttpBinding> <binding name="Binding1"> <security mode="TransportWithMessageCredential" > <message clientCredentialType="UserName"/> </security> </binding> </wsHttpBin

  3. <wsHttpBinding> <binding name="WSHttpBinding_ICalculator"> <security mode="Message"> <message clientCredentialType="Certificate" /> </security> </binding> </wsHttpBinding>

  4. <bindings> <wsHttpBinding> <binding name="Binding1"> <security mode="MessageWithTransportCredential" > <message clientCredentialType="UserName"/> </security> </binding> </wsHttpBin

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

TransportWithMessageCredential mode combines SSL transport security with message credentials. The message sub-element must specify clientCredentialType (like UserName) for proper configuration. Option D uses 'MessageWithTransportCredential' which is not a valid security mode name.

Multiple choice technology programming languages
  1. Transport security with Windows authentication

  2. Message security with issuetoken authentication

  3. Message security with Windows authentication

  4. No security

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

wsHttpBinding supports multiple security modes including Transport, Message, and TransportWithMessageCredential. Message security can use Windows credentials or issued tokens (from an STS). The question correctly identifies issued token authentication as a supported option. Transport security with Windows is also supported, but Message with issued tokens is the best answer listed.

Multiple choice technology operating systems
  1. mesp

  2. mesn

  3. mesk

  4. mesg

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The mesg command controls whether other users can send messages to your terminal using write or wall commands. mesg n (no) restricts incoming messages, while mesg y (yes) allows them. This is a basic Unix/Linux command for terminal privacy. Options A, B, and C (mesp, mesn, mesk) are not standard Unix commands.

Multiple choice technology security
  1. port forwarding

  2. DUC client

  3. backtrack

  4. php scripts

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Remote Access Trojans (RATs) typically connect back to the attacker using Dynamic DNS Update Clients (DUC). Since attackers' systems often have dynamic IP addresses, DUC services (like no-ip) maintain a consistent hostname that updates automatically when the IP changes. Port forwarding is required but doesn't actively maintain the connection; backtrack is a Linux distribution for testing; php scripts may be attack vectors but not the connection mechanism itself.

Multiple choice technology security
  1. UDP

  2. TCP

  3. HTTP

  4. DOS

Reveal answer Fill a bubble to check yourself
A,B,C Correct answer
Explanation

DDoS (Distributed Denial of Service) shells/bots utilize multiple flooding protocols to overwhelm targets. UDP flooding is common due to UDP's connectionless nature; TCP flooding exploits the TCP handshake process (SYN floods); HTTP flooding targets web applications with legitimate-looking HTTP requests. DOS is not a specific flooding technique but the overall attack category.

Multiple choice technology security
Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

no-ip.com is a well-known Dynamic DNS Update Client (DUC) service. It provides free and paid dynamic DNS services that allow users with dynamic IP addresses to have a static hostname that automatically updates when their IP changes. While other services like dyn.com also exist, no-ip.com is specifically recognized as a DUC provider in the context of RAT and malware callbacks for maintaining stable connections to dynamic-IP systems.

Multiple choice technology
  1. Transport - > Global -> Service

  2. Global -> Transport - > Service

  3. Transport -> Service - > Global

  4. Service - > Global -> Transport

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

In Apache Axis, incoming messages on the server side flow through three layers: Transport (HTTP, SMTP, etc. listeners receive the request) → Global (common handlers for all services process security, logging) → Service (specific service handlers execute business logic). This layered architecture allows cross-cutting concerns to be handled before service-specific processing.

Multiple choice technology packaged enterprise solutions
  1. MQOutput Node

  2. MQInput Node

  3. MQGet Node

  4. MQReply Node

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The MQOutput node is designed to write messages to WebSphere MQ queues, which clients can then read. The question specifically asks about sending messages to clients that connect via Websphere MQ Enterprise Transport - this is the primary purpose of the MQOutput node. MQInput is for receiving from queues, MQGet retrieves a single message programmatically, and MQReply sends responses specifically to reply-to queues.

Multiple choice technology
  1. Transport - > Global -> Service

  2. Global -> Transport - > Service

  3. Transport -> Service - > Global

  4. Service - > Global -> Transport

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

In Apache Axis, the client-side message path flows from the Service (where the application invokes the service), through Global handlers (which process all messages), and finally to the Transport layer (which handles the actual HTTP/SOAP transmission). This is the correct sequence for outbound messages on the client side.

Multiple choice technology packaged enterprise solutions
  1. Collector Node

  2. Filter Node

  3. Label Node

  4. None of the Above

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The Filter Node is specifically designed to route messages based on their content. It evaluates conditions against message properties and directs messages to different output terminals based on those conditions. The Collector Node aggregates data, Label Node adds metadata, and neither performs content-based routing.