Introduction to Ascp4
Aspera Ascp4 is an optimized transfer engine based on FASP technology. Ascp4 is designed for sending extremely large sets of individual files efficiently. The executable, ascp4, is similar to ascp and shares many of the same options and capabilities, in addition to data streaming capabilities.
Both ascp4 and ascp are automatically installed with IBM Aspera High-Speed Transfer Server, High-Speed Transfer Endpoint, and Desktop Client applications.
As installed, ascp is used for transfers intiated from the GUI and ascp4 transfers can only be initiated from the command line. For information on how to make GUI-initiated transfers use ascp4, see Using Ascp4 from the GUI.
Ascp4 Streaming Transfers
Ascp4 can be used for high-speed data stream transfers. For more information, see Data Streaming Command Syntax.
High-Speed Transfer Server and High-Speed Transfer Endpoint licenses prohibit users from streaming video or media. A separate product, IBM Aspera Streaming for Video, is available for video streaming. For more information, see the IBM Aspera Streaming for Video User Guide.
Required Configuration for Multicast-to-Multicast Streaming
The transfer user who authenticates the data multicast stream transfer must have no docroot configured in aspera.conf. A file restriction can be set instead to restrict access.
Run the following command to unset a docroot and set a file restriction:
# asconfigurator -x "set_user_data;user_name,username;absolute,AS_NULL;file_restriction,|restriction"
The restriction can be set to allow all access (*) or limited by protocol, hostname or path:
| Restriction | Format Example |
|---|---|
| By protocol | udp://* tcp://* |
| By protocol and hostname | udp://hostname* |
| By protocol, hostname, and port | tcp://hostname:5000* |