Which OSI layer is closest to the end user and provides an interface to the network?
The Application Layer
What is the purpose of application layer protocols?
To exchange data between programs running on the source and destination hosts
How do the top three OSI layers map to the TCP/IP model?
Their functions are combined into the single TCP/IP Application Layer
Which three OSI layers define the functions of the single TCP/IP application layer?
Application Presentation and Session
What is the first of three primary functions of the Presentation Layer?
Formatting data into a compatible format for the destination device
What is the second of three primary functions of the Presentation Layer?
Compressing data
What is the third of three primary functions of the Presentation Layer?
Encrypting data for transmission and decrypting data upon receipt
Which layer sets the standards for file formats such as JPG and MOV?
The Presentation Layer
Name the 6 file formats of the presentation layer.
What is the primary function of the Session Layer?
To create and maintain dialogs between source and destination applications
What specific tasks does the Session Layer handle for dialogs?
In the client-server model what is the device requesting information called?
A client
In the client-server model what is the device responding to a request called?
A server
What term describes data transfer from a client to a server?
Upload
What term describes data transfer from a server to a client?
Download
In a P2P network what dual role can every connected peer function as?
Both a server and a client
What are the two parts of the P2P networking model?
P2P networks and P2P applications
What is a P2P network?
Two or more computers connected to share resources without a dedicated server
What does a P2P application allow a device to act as within the same communication?
Both a client and a server
What is a hybrid P2P system?
A system where resource sharing is decentralized but indexes are on a central server
In a hybrid P2P system how does a peer find a resource?
It accesses an index server to get the location
What technology uses a ‘swarm’ to allow clients to download file pieces from multiple users simultaneously?
BitTorrent
What file do BitTorrent clients use to locate other users and tracker computers?
A torrent file
What is the Gnutella protocol used for?
P2P applications where users share whole files with other users