Cisco Cisco ASR 5700
Application Detection and Control Overview
▀ ADC Overview
▄ ADC Administration Guide, StarOS Release 18
10
ADC Overview
The ADC in-line service is mainly used to detect Peer-to-Peer protocols by analyzing traffic. Other popular applications
that generate the bulk of Internet traffic like Social Networking and Gaming applications can be detected.
that generate the bulk of Internet traffic like Social Networking and Gaming applications can be detected.
The ADC in-line service works in conjunction with the following products:
GGSN
IPSG
PDSN
P-GW
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.
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.
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.
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.
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.
Qualified Platforms
ADC is a StarOS in-line service application that runs on Cisco ASR 5x00 platforms. For additional platform
information, refer to the appropriate System Administration Guide and/or contact your Cisco account representative.
information, refer to the appropriate System Administration Guide and/or contact your Cisco account representative.
License Requirements
The ADC is a licensed Cisco feature. A separate feature license may be required. Contact your Cisco account
representative for detailed information on specific licensing requirements. For information on installing and verifying
representative for detailed information on specific licensing requirements. For information on installing and verifying