with Answers
What do protocols provide? - Answer-the rules and formats that govern how data is
treated
What is the difference between an application and a service? - Answer-Applications
interact with the user and services prepare data for the network
What do application layer protocols do? - Answer-Protocols provide the rules and
formats that govern how data is treated.
What 6 things do protocols define? - Answer-1. processes on either end of the
communication
2. types of messages
3. syntax of messages
4. meaning of any informational fields
5. how messages are sent and the expected response
6. interaction with the nextlower layer
What is the difference between a client and a server? - Answer-the device requesting
the information is called a client and the device responding to the request is called a
server
In general networking sense what is a server? - Answer-any device that responds to
requests from client applications is functioning as a server
Describe the 2 processes a daemon uses (listening and hears)? - Answer-"listening" for
a request from a client, because they are programmed to respond whenever the server
receives a request for the service provided by the daemon
"hears" a request from a client, it exchanges appropriate messages with the client, as
required by its protocol, and proceeds to send the requested data to the client in the
proper format
What is a peer-to-peer network? - Answer-two or more computers are connected via a
network and can share resources (such as printers and files) without having a dedicated
server
Are peer-to-peer networks easy to secure? - Answer-No
What are peer-to-peer applications? - Answer-allows a device to act as both a client and
a server within the same communication
, What do port numbers identify? - Answer-applications and Application layer services
that are the source and destination of data
What does the DNS protocol do? - Answer-defines an automated service that matches
resource names with the required numeric network address.
What does the nslookup utility allow you to do? - Answer-allows the user to manually
query the name servers to resolve a given host name
What does the command ipconfig /displaydns show? - Answer-Displays all of the
cached DNS entries on a Windows XP or 2000 computer system
What happens if a DNS server does not have a name in its stored records? - Answer-It
passes the request on to another DNS server
If the same request is made again where does the DNS server look? - Answer-In its
cache
When is a server declared to be an authoritative server? - Answer-When the resource is
directly held on that server
Define the three parts of a url as listed on the page? - Answer-http:- protocol
www.cisco.com- name of server
web-server.htm- name of file or page
What type of request is sent to the server when retrieving a web page? - Answer-GET
What does the POST command do? - Answer-Sends information to the web server
What does the PUT command do? - Answer-Sends resources or content to the web
server
What protocol is used for secure transmission across the web? - Answer-HTTPS:
What 2 Application Layer protocols are used in sending and receiving email? - Answer-
POP (Post Office Protocol) and SMTP (Simple Mail Transfer Protocol)
What is another name for an email application? - Answer-MUA Mail User Agent
What are the two processes that email servers perform? - Answer-MTA Mail Transfer
Agent
MDA Mail Delivery Agent
What does the application layer provide? - Answer-the interface between the
applications we use to communicate and the underlying network over which our
messages are transmitted