Computer Networks » Application Layer
Which one of the following is not correct?

A. Application layer protocols are used by both source and destination devices during a communication session
B. HTTP is a session layer protocol
C. Tcp is an application layer protocol
D. All of the mentioned

Explanation: HTTP is an application layer protocol. Whereas TCP is a transport layer protocol.

Pick the odd one OUT.

A. File transfer
B. File download
C. E-mail
D. Interactive games

Explanation: File transfer, File download and Email are services provided by the application layer and there are message and data oriented.

Which is not a application layer protocol?

A. HTTP
B. SMTP
C. FTP
D. Tcp

Explanation: TCP is transport layer protocol.

The packet of information at the application layer is called __________

A. Packet
B. Message
C. Segment
D. Frame

Explanation: For Application, Presentation and Session layers there is no data format for message. Message is message as such in these three layers. But when it comes to Transport, Network, Data and Physical layer they have data in format of segments, packets, frames and bits respectively.

Which one of the following is an architecture paradigms?

A. Peer to peer
B. Client-server
C. HTTP
D. Both peer-to-peer & client-server

Explanation: HTTP is a protocol.

Application developer has permission to decide the following on transport layer side

A. Transport layer protocol
B. Maximum buffer size
C. Both transport layer protocol and maximum buffer size
D. None of the mentioned

Explanation: Application layer provides the interface between applications and the network. So application developer can decide what transport layer to use and what should be its maximum buffer size.

Application layer offers _______ service.

A. End to end
B. Process to process
C. Both end to end and process to process
D. None of the mentioned

Explanation: End to End service is provided in the application layer. Whereas process to process service is provided at the transport layer.

E-mail is _________

A. Loss-tolerant application
B. Bandwidth-sensitive application
C. Elastic application
D. None of the mentioned

Explanation: Because it can work with available throughput.

To deliver a message to the correct application program running on a host, the _______ address must be consulted.

A. Ip
B. Mac
C. Port
D. None of the mentioned

Explanation: IP address lets you know where the network is located. Whereas MAC address is a unique address for every device. Port address identifies a process or service you want to carry on.

Which is a time-sensitive service?

A. File transfer
B. File download
C. E-mail
D. Internet telephony

Explanation: Internet telephony is Loss-tolerant other applications are not.