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.