The ADC in-line service
works in conjunction with the following products:
The in-line service
now known as ADC is continued to be referred as “P2P” in
the configuration.
Peer to Peer (P2P) is
a term used in two slightly different contexts. At a functional
level, it means protocols that interact in a peering manner, in
contrast to client-server manner. There is no clear differentiation
between the function of one node or another. Any node can function
as a client, a server, or both — a protocol may not clearly
differentiate between the two. For example, peering exchanges may
simultaneously include client and server functionality, sending
and receiving information. 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. A common use case of a P2P application is file sharing.
Once the P2P Client
is downloaded and installed, it will log on to a central indexing
server. This central server indexes all users who are currently
online connected to the server. This server does not host any files
for downloading. The P2P client can search for a specific file.
The utility queries the index server to find other connected users
with the specific file. When a match is found, the central server
directs to find the requested file. The result is chosen from the
search query and the utility will then attempt to establish a connection
with the computer hosting the requested file. If a successful connection
is made, it will begin downloading the file. Once the file download
is complete, the connection will be broken.
The stunning growth
and intensive bandwidth nature of P2P applications can have a significant
impact on the underlying network. As most deployments are designed
with a significant bias towards downstream traffic, P2P applications
stress uplink capacity resulting in increased latency, decreased
responsiveness and packet loss.
To avoid detection,
P2P software undergoes frequent changes and this requires service providers
to upgrade the software with the latest P2P detection logic. This
upgrade is time consuming, also causing disruption in services and
revenue loss. The Dynamic Software Upgrade (DSU) addresses these
problems by enabling operators to upgrade their detection capabilities
with no downtime. The detection logic is separated out from the
main code and shipped as a plugin. Whenever there is a need for
software upgrade, the new plugin will be shipped and loaded into
the system. For more information, refer to the Dynamic Software Upgrade section.