Resolution Protocol (ARP) sequence if the MAC address is not already in the host’s cache. The IP packet is
then encapsulated into a physical MAC frame addressed to the destination host.
IP packets addressed outside of the private network range cannot travel directly to the destination.
Instead they must be sent to the router as a gateway to the other network. In order to resolve the MAC address
of the outside device the router’s MAC address is used as the go-between – the outgoing packet is physically
addressed to the router, and the router performs the outside network ARP to handle the physical message
routing.
By definition any packet who’s IP Address network prefix doesn’t match the subnet network prefix of the
private network needs to resolve to the MAC address of the router in order to be directed to the public
network. This configuration item allows that to happen.
FTP Server Port
The CFSound-IV provides a limited File Transfer Protocol (FTP) server capability. FTP is a standard
internet protocol used to transfer files between network hosts. It is built on a client/server architecture and
uses separate control and data connections between the client and server.
If the configured FTP Server Port is non-zero, FTP protocol control request packets will be accepted and
processed. The CFSound FTP Server responds to these requests over the control port with three-digit status
codes and text in ASCII. The CFSound-IV FTP Server only supports Passive mode and the data port that is
used is always one less than the control port. The server only supports anonymous logins with no password
support.
The following FTP Commands are supported:
Command
Description
Response
Data
USER
Authentication username
230 OK
SYST
Return system type
215 Unix Type: L8
PWD
XPWD
Print working directory
257 working directory
TYPE
Sets the transfer mode ASCII/Binary
200 OK
QUIT
Disconnect
221 OK
PASV
Enter passive mode
227 Passive (IP.IP.IP.IP.port).
SIZE
Return size of a file
502 command not implemented
LIST
NLST
Return list of files in current directory
150 opening LIST data connection
550 CFSound-IV file system error
*
RETR
Retrieve a copy of a file
150 opening RETR data connection
550 CFSound-IV file system error
*
STOR
Store a copy of a file
150 opening STOR data connection
550 CFSound-IV file system error
*
CWD
Change working directory
250 OK
550 CFSound-IV file system error
DELE
Delete file
250 OK
550 CFSound-IV file system error
MKD
XMKD
Make directory
257 newDirectoryName
550 CFSound-IV file system error
RMD
Remove directory
250 OK
550 CFSound-IV file system error
RNFR
Rename File from
350 requested file action pending
550 CFSound-IV file system error
RNFR
Rename File to
250 OK
503 command out of sequence
550 CFSound-IV file system error
NOOP
No operation
250 OK
*
Any other command not listed here
502 command not implemented