- 1) Peer-to-peer is a communications model in which each party has the same capabilities and either party can initiate a communication session. Other models with which it might be contrasted include the client/server model and the master/slave model. In some cases, peer-to-peer communications is implemented by giving each communication node both server and client capabilities.
In recent usage, peer-to-peer has come to describe applications in which users can use the Internet to exchange files with each other directly or through a mediating server.
IBM's Advanced Peer-to-Peer Networking (APPN) is an example of a product that supports the peer-to-peer communication model.
2) On the Internet, peer-to-peer (referred to as P2P) is
a type of transient Internet network that allows a group of computer users with the same networking program to connect with each other and directly
access files from one another's hard drives. Napster and Gnutella are examples of this kind of peer-to-peer software. Major producers of content, including record companies, have shown their concern about what they consider illegal sharing of copyrighted content by suing some P2P users.
Meanwhile, corporations are looking
at the advantages of using P2P as a way for employees
to share files without the expense involved in maintaining a centralized
server and as a way for businesses to exchange information with each other directly.
How Does Internet P2P Work?
The user must first download and execute a peer-to-peer
networking program. (Gnutellanet is currently one of the most popular of
these decentralized P2P programs because it allows users to exchange all types of files.) After launching the program, the user enters the IP
address of another computer belonging to the network. (Typically,
the Web page where the user got the download will list several IP addresses
as places to begin). Once the computer finds another network member on-line,
it will connect to that user's connection (who has gotten their IP address
from another user's connection and so on).
Users can choose how many member connections to seek at
one time and determine which files they wish to share or password protect.
 |
Learn more about Network Administration |
| Networking FAQ: These FAQs for networking will help you learn networking basics. |
| Network user management: Use this guide to learn how to manage problem users on your network -- from un-savvy Internet novices to toxic bosses -- to keep your network secure. |
| Troubleshooting -- 'Network Know-How' Chapter 17: Troubleshooting, Chapter 17 of 'Network Know-How,' shows tools and methods that identify and solve network problems. Use this chapter as a tutorial to fixing computer connections. |
| Network management frameworks: FCAPS and ITIL: Network management is a complex topic. Thus far, two frameworks exist that can be of some use for understanding and taming network management: FCAPS and ITIL. |
| Networking podcasts: Listen to our networking podcasts and learn more about technologies you need to know to keep your network running smoothly. |
| The IT Guy: Networking comics: In our networking comic series, the IT guy and his office coworkers encounter day-to-day network challenges. |
| CONTRIBUTORS: |
Donna Wolff |
| LAST UPDATED: |
22 Feb 2004
|
 |
Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com
|

 |
More resources from around the web:
|


');
// -->


 |
 |
|  |
RELATED GLOSSARY TERMS
| Terms from Whatis.com − the technology online dictionary |
 |
availability
(SearchNetworking.com)
1) In a telephone circuit, availability is the ratio between the time during which the circuit is operational and elapsed time.
2) In a network...
|
 |
carrier detect
(SearchNetworking.com)
|
|

|