- Which layer is right below the Application layer?
Transport
Internetworking
Link Layer
Obtuse layer
- What kind of document is used to describe widely used Application layer protocols?
DHCP
RFC
APPDOC
ISO 9000
- Which of these is an idea that was invented in the Application layer?
0f:2a:b3:1f:b3:1a
192.168.3.14
www.khanacademy.com
http://www.dr-chuck.com/
- Which of the following is *not* something that the Application layer worries about?
Whether the client or server starts talking first
The format of the commands and responses exchanged across a socket
How the window size changes as data is sent across a socket
How data is represented as it is sent across the network to assure interoperability.
- Which of these is an Application layer protocol?
HTTP
TCP
DHCP
Ethernet
- What port would typically be used to talk to a web server?
23
80
103
143
- What is the command that a web browser sends to a web server to retrieve an web document?
RETR
DOCUMENT
404
GET
- What is the purpose of the "Content-type:" header when you retrieve a document over the web protocol?
Tells the browser how to display the retrieved document
Tells the browser where to go if the document cannot be found
Tells the browser whether or not the retrieved document is empty
Tells the browser where the headers end and the content starts
- What common UNIX command can be used to send simple commands to a web server?
ftp
ping
traceroute
telnet
- What does an HTTP status code of "404" mean?
Document has moved
Successful document retrieval
Protocol error
Document not found
- What characters are used to mark up HTML documents?
Less-than and greater-than signs < >
Exclamation points !
Square brackets [ ]
Curly brackets { }
- What is a common application protocol for retrieving mail?
RFC
HTML
ICANN
IMAP
- What application protocol does RFC15 describe?
telnet
ping
traceroute
www
- What happens to a server application that is sending a large file when the TCP layer has sent enough data to fill the window size and has not yet received an acknowledgement?
The application switches its transmission to a new socket
The application crashes and must be restarted
The application is paused until the remote computer acknowledges that it has received some of the data
The closest gateway router starts to discard packets that would exceed the window size
- What is a "socket" on the Internet?
A way for devices to get wireless power
A way for devices to get an IP address
An entry in a routing table
A two-way data connection between a pair of client and server applications
- What must an application know to make a socket connection in software?
The address of the server and the port number on the server
The route between the source and destination computers
Which part of the IP address is the network number
The initial size of the TCP window during transmission