
FINS/TCP Method | Section |
FINS FRAME SEND ERROR NOTIFICATION Command
CONNECTION
CONFIRMATION
Command
|
| Size | |
|
| (bytes) | |
|
| 4 | |
| Header | ||
FINS/TCP header | Length | 4 | |
Command | 4 | ||
| |||
| Error code | 4 | |
|
| ||
FINS frame | FINS frame | 12 to 2,012 (Refer to |
The details of the above frame are shown in the following table.
Item | Contents (hexadecimal) | Remarks |
|
|
|
Header | 46494E53 | ASCII code: ‘FINS’ |
|
|
|
Length | 00000014 to 000007E4 | 20 to 2020 bytes: Length of |
|
| data after command. |
|
|
|
Command | 00000002 |
|
|
|
|
Error code | 00000000 | Not used, so does not require |
|
| checking by at the receiving |
|
| end. |
|
|
|
FINS frame | From FINS header ICF to end | |
|
| of data. |
|
|
|
If an error occurs in the FINS/TCP header of the FINS FRAME SEND com- mand, this command is used so that an error code will be returned to the node that sent the FINS FRAME SEND command by the node that detected the error. When this command is sent, the source node closes the connection. The node that receives the command must close the connection quickly.
|
| Size | |
|
| (bytes) | |
| Header | 4 | |
FINS/TCP header | Length | 4 | |
Command | 4 | ||
| |||
| Error code | 4 |
The details of the above frame are shown in the following table.
Item | Contents (hexadecimal) | Remarks |
|
|
|
Header | 46494E53 | ASCII code: ‘FINS’ |
|
|
|
Length | 00000008 | 8 bytes: Length of data from |
|
| command onwards. |
|
|
|
Command | 00000003 |
|
|
|
|
Error code | Refer to the following table of | |
|
| error codes. |
The following table shows the list of error codes.
Error code | Details |
(hexadecimal) |
|
|
|
00000000 | Normal |
|
|
00000001 | The header is not ‘FINS’ (ASCII code). |
|
|
00000002 | The data length is too long. |
|
|
00000003 | The command is not supported. |
|
|
This command is sent when the FINS NODE ADDRESS DATA SEND (CLI- ENT TO SERVER) command is received from a client with the same IP address and FINS node address as another client with a connection that is already established. The client that receives this command will simply destroy the frames.
179