ENDTCPCNN
Arrêter connexion TCP/IP
End TCP/IP Connection
En bref
La commande Arrêter la connexion TCP/IP (ENDTCPCNN) est utilisée pour arrêter une connexion TCP/IP (Transmission Control Protocol/Internet Protocol). The End TCP/IP Connection (ENDTCPCNN) command is used to end a Transmission Control Protocol/Internet Protocol (TCP/IP) connection.
ENDTCPCNN se lit END
(Arrêter) + TCPCNN.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
ENDTCPCNN PROTOCOL(…) LCLINTNETA(…) LCLPORT(…)
Paramètres
-
PROTOCOLProtocole obligatoire -
LCLINTNETAAdresse internet locale obligatoire -
LCLPORTPort local Local port obligatoire -
RMTINTNETAAdresse internet éloignée -
RMTPORTPort éloigné
Astuce : dans une session 5250, tapez ENDTCPCNN puis F4 pour
l'invite de saisie, et F1 sur un paramètre pour son aide.
Aide IBM i de la commande
Texte du F1, IBM i 7.5 en français
(bibliothèque QSYS)
Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non
La commande Arrêter la connexion TCP/IP (ENDTCPCNN) est utilisée pour arrêter une connexion TCP/IP (Transmission Control Protocol/Internet Protocol). Cette commande arrête immédiatement une connexion et ne doit être utilisée que lorsqu'un arrêt normal n'est pas possible. The End TCP/IP Connection (ENDTCPCNN) command is used to end a Transmission Control Protocol/Internet Protocol (TCP/IP) connection. This command ends a connection immediately and should be used only when a normal end is not possible.
Remarque :La commande ENDTCPCNN est généralement utilisée en indiquant l'option 4 dans la liste Gestion de l'état des connexions TCP/IP de l'écran WRKTCPSTS (NETSTAT). La commande ENDTCPCNN est fournie comme commande distincte afin de donner aux administrateurs système le contrôle de cette fonction. En limitant le droit d'accès à la commande ENDTCPCNN, l'administrateur système limite les utilisateurs pouvant arrêter des connexions TCP/IP sans restreindre l'accès à l'utilitaire NETSTAT. Remarque :The ENDTCPCNN command is usually used by specifying option 4 on the Work with TCP/IP Connection Status list of the WRKTCPSTS (NETSTAT) display. The ENDTCPCNN command is provided as a separate command to give system administrators control over this function. By limiting the authority to the ENDTCPCNN command, the system administrator limits which users can end TCP/IP connections without restricting access to the NETSTAT utility.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| PROTOCOL | Protocole | *UDP, *TCP | Obligatoire, positionnel 1 |
| LCLINTNETA | Adresse internet locale | Valeur caractère, * | Obligatoire, positionnel 2 |
| LCLPORT | Port localLocal port | 1-65535 | Obligatoire, positionnel 3 |
| RMTINTNETA | Adresse internet éloignée | Valeur caractère, * | Facultatif, positionnel 4 |
| RMTPORT | Port éloigné | 1-65535, * | Facultatif, positionnel 5 |
Protocole (PROTOCOL)
Indique le protocole utilisé par la connexion à arrêter. Specifies the protocol used by the connection that is to be ended.
Ce paramètre est obligatoire. This is a required parameter.
- *UDP
- La connexion a été créée pour être utilisée avec le protocole UDP (User Datagram Protocol). The connection was created for use with the User Datagram Protocol (UDP).
- *TCP
- La connexion a été créée pour être utilisée avec le protocole TCP (Transmission Control Protocol). The connection was created for use with the Transmission Control Protocol (TCP).
Adresse internet locale (LCLINTNETA)
Indique l'adresse Internet locale de la connexion à arrêter. Specifies the local internet address of the connection to end.
Ce paramètre est obligatoire. This is a required parameter.
- *
- The local internet address was left unspecified when this connection was opened.
Remarque :Si '*' est indiqué, une tentative est faite pour arrêter les connexions IPv4 et IPv6 dont l'adresse Internet locale n'est pas indiquée. Pour arrêter uniquement une connexion IPv4 dont l'adresse Internet locale n'est pas indiquée, indiquez '0.0.0.0' (l'adresse IPv4 nulle) pour la valeur LCLINTNETA. Pour arrêter uniquement une connexion IPv6 dont l'adresse Internet locale n'est pas indiquée, indiquez '::' (l'adresse IPv6 nulle) pour la valeur LCLINTNETA. Remarque :If '*' is specified, an attempt will be made to end both IPv4 and IPv6 connections that have an unspecified local internet address. To end only an IPv4 connection that has an unspecified local internet address, specify '0.0.0.0' (the null IPv4 address) for the LCLINTNETA value. To end only an IPv6 connection that has an unspecified local internet address, specify '::' (the null IPv6 address) for the LCLINTNETA value.
- valeur-caractère
- Specify the local internet address.
Une adresse IPv4 est indiquée sous la forme nnn.nnn.nnn.nnn, où nnn est un nombre décimal compris entre 0 et 255. Une adresse IPv4 n'est pas valide si la partie identificateur de réseau ou la partie identificateur d'hôte de l'adresse a pour valeur uniquement des uns binaires ou uniquement des zéros binaires. An IPv4 address is specified in the form nnn.nnn.nnn.nnn, where nnn is a decimal number ranging from 0 through 255. An IPv4 address is not valid if it has a value of all binary ones or all binary zeros for the network identifier (ID) portion or the host ID portion of the address.
Une adresse Internet IPv6 est indiquée sous la forme x:x:x:x:x:x:x:x, où x est un nombre hexadécimal compris entre 0 et X'ffff'. "::" peut être utilisé une fois dans l'adresse IPv6 pour représenter un ou plusieurs groupes de 16 bits à zéro. Le "::" peut servir à compresser les zéros de début, intégrés ou de fin dans l'adresse. Une adresse Internet IPv6 doit être une adresse de monodiffusion et ne doit pas contenir d'adresse IPv4 intégrée (de compatibilité ou mappée). An IPv6 internet address is specified in the form x:x:x:x:x:x:x:x, where x is a hexidecimal number ranging from 0 through X'ffff'. "::" may be used once in the IPv6 address to indicate one or more groups of 16 bits of zeros. The "::" may be used to compress leading, imbedded, or trailing zeros in the address. An IPv6 internet address must be a unicast address and must not contain an imbedded IPv4 address (compatibility or mapped).
Si l'adresse Internet est entrée depuis une ligne de commande, elle doit être placée entre apostrophes. If the internet address is entered from a command line, the address must be enclosed in apostrophes.
Port local (LCLPORT)Local port (LCLPORT)
Indique le numéro de port local de la connexion à arrêter. Specifies the local port number of the connection to end.
Ce paramètre est obligatoire. This is a required parameter.
- 1-65535
- Specify the local port number of the connection to end.
Attention : Attention:
Les ports 1 à 1024 sont réservés aux applications TCP/IP fournies par le système. Si l'utilisateur indique les ports 1 à 1024, cela peut affecter le fonctionnement de ces applications. Ports 1 through 1024 are reserved for use by system-supplied TCP/IP applications. If the user specifies ports 1 through 1024, it can affect the operation of those applications.
Adresse internet éloignée (RMTINTNETA)
Indique l'adresse Internet éloignée de la connexion à arrêter. Ce paramètre est obligatoire si PROTOCOL est *TCP. Specifies the remote internet address of the connection to end. This parameter is required if PROTOCOL is *TCP.
- *
- The remote internet address was left unspecified when this connection was opened.
Remarque :Si '*' est indiqué, une tentative est faite pour arrêter les connexions IPv4 et IPv6 dont l'adresse Internet éloignée n'est pas indiquée. Pour arrêter uniquement une connexion IPv4 dont l'adresse Internet éloignée n'est pas indiquée, indiquez '0.0.0.0' (l'adresse IPv4 nulle) pour la valeur RMTINTNETA. Pour arrêter uniquement une connexion IPv6 dont l'adresse Internet éloignée n'est pas indiquée, indiquez '::' (l'adresse IPv6 nulle) pour la valeur RMTINTNETA. Remarque :If '*' is specified, an attempt will be made to end both IPv4 and IPv6 connections that have an unspecified remote internet address. To end just an IPv4 connection that has an unspecified remote internet address, specify '0.0.0.0' (the null IPv4 address) for the RMTINTNETA value. To end just an IPv6 connection that has an unspecified remote internet address, specify '::' (the null IPv6 address) for the RMTINTNETA value.
- valeur-caractère
- Specify the remote internet address.
Une adresse IPv4 est indiquée sous la forme nnn.nnn.nnn.nnn, où nnn est un nombre décimal compris entre 0 et 255. Une adresse IPv4 n'est pas valide si la partie identificateur de réseau ou la partie identificateur d'hôte de l'adresse a pour valeur uniquement des uns binaires ou uniquement des zéros binaires. An IPv4 address is specified in the form nnn.nnn.nnn.nnn, where nnn is a decimal number ranging from 0 through 255. An IPv4 address is not valid if it has a value of all binary ones or all binary zeros for the network identifier (ID) portion or the host ID portion of the address.
Une adresse Internet IPv6 est indiquée sous la forme x:x:x:x:x:x:x:x, où x est un nombre hexadécimal compris entre 0 et X'ffff'. "::" peut être utilisé une fois dans l'adresse IPv6 pour représenter un ou plusieurs groupes de 16 bits à zéro. Le "::" peut servir à compresser les zéros de début, intégrés ou de fin dans l'adresse. Une adresse Internet IPv6 doit être une adresse de monodiffusion et ne doit pas contenir d'adresse IPv4 intégrée (de compatibilité ou mappée). An IPv6 internet address is specified in the form x:x:x:x:x:x:x:x, where x is a hexidecimal number ranging from 0 through X'ffff'. "::" may be used once in the IPv6 address to indicate one or more groups of 16 bits of zeros. The "::" may be used to compress leading, imbedded, or trailing zeros in the address. An IPv6 internet address must be a unicast address and must not contain an imbedded IPv4 address (compatibility or mapped).
Si l'adresse Internet est entrée depuis une ligne de commande, elle doit être placée entre apostrophes. If the internet address is entered from a command line, the address must be enclosed in apostrophes.
Port éloigné (RMTPORT)
Indique le numéro de port éloigné de la connexion à arrêter. Specifies the remote port number of the connection to end.
Ce paramètre est obligatoire si PROTOCOL est *TCP. This parameter is required if PROTOCOL is *TCP.
- *
- Le numéro de port éloigné n'a pas été indiqué lors de l'ouverture de cette connexion. The remote port number was left unspecified when this connection was opened.
- 1-65535
- Indiquez le numéro de port éloigné de la connexion à arrêter. Specify the remote port number of the connection to end.
Exemples
Exemple 1 : Arrêt d'une connexion TCP IPv4 Example 1: Ending an IPv4 TCP Connection
ENDTCPCNN PROTOCOL(*TCP) LCLINTNETA('9.5.1.109')
LCLPORT(13054)
RMTINTNETA('9.130.28.144') RMTPORT(23)
Cette commande arrête la connexion TCP entre le port local 13054 pour l'adresse Internet locale 9.5.1.109 et le port éloigné 23 pour l'adresse Internet éloignée 9.130.28.144. La pile de protocoles TCP/IP arrête toute activité sur la connexion et restitue les ressources aux pools de mémoire libre. This command ends the TCP connection between local port 13054 for local internet address 9.5.1.109 and remote port 23 for remote internet address 9.130.28.144. The TCP/IP protocol stack ends all activity on the connection and returns the resources to the free storage pools.
Exemple 2 : Fermeture d'un socket UDP IPv4 Example 2: Closing an IPv4 UDP Socket
ENDTCPCNN PROTOCOL(*UDP) LCLINTNETA('9.130.28.144')
LCLPORT(596)
Cette commande ferme le socket UDP utilisant le port local 596 et l'adresse Internet locale 9.130.28.144. La pile de protocoles TCP/IP arrête toute activité sur la connexion et restitue les ressources aux pools de mémoire libre. This command closes the UDP socket using local port 596 and local internet address 9.130.28.144. The TCP/IP protocol stack ends all activity on the connection and returns the resources to the free storage pools.
Exemple 3 : Arrêt d'un socket TCP à l'état LISTEN Example 3: Ending a LISTEN State TCP Socket
ENDTCPCNN PROTOCOL(*TCP) LCLINTNETA(*) LCLPORT(5023)
RMTINTNETA(*) RMTPORT(*)
Cette commande arrête le socket TCP qui écoute sur le port local 5023. L'application qui a créé ce socket n'a pas indiqué d'adresse Internet locale. Le socket est fermé et le port local est rendu disponible pour une autre application. This command ends the TCP socket that is listening on local port 5023. The application that created this socket did not specify a local internet address. The socket is closed and the local port is made available for use by another application.
Exemple 4 : Arrêt d'une connexion TCP IPv6 Example 4: Ending an IPv6 TCP Connection
ENDTCPCNN PROTOCOL(*TCP) LCLINTNETA('1234::5678')
LCLPORT(13054)
RMTINTNETA('1234::5679') RMTPORT(23)
Cette commande arrête la connexion TCP entre le port local 13054 pour l'adresse Internet locale 1234::5678 et le port éloigné 23 pour l'adresse Internet éloignée 1234::5679. La pile de protocoles TCP/IP arrête toute activité sur la connexion et restitue les ressources aux pools de mémoire libre. This command ends the TCP connection between local port 13054 for local internet address 1234::5678 and remote port 23 for remote internet address 1234::5679. The TCP/IP protocol stack ends all activity on the connection and returns the resources to the free storage pools.
Exemple 5 : Fermeture d'un socket UDP IPv6 Example 5: Closing an IPv6 UDP Socket
ENDTCPCNN PROTOCOL(*UDP) LCLINTNETA('::')
LCLPORT(596)
Cette commande ferme le socket UDP utilisant le port local 596 et une adresse Internet locale IPv6 non indiquée. La pile de protocoles TCP/IP arrête toute activité sur la connexion et restitue les ressources aux pools de mémoire libre. This command closes the UDP socket using local port 596 and an unspecified IPv6 local internet address. The TCP/IP protocol stack ends all activity on the connection and returns the resources to the free storage pools.
Messages d'erreur
Messages *ESCAPE *ESCAPE Messages
- TCP2670
- Impossible d'exécuter la demande. Les services TCP/IP ne sont pas disponibles. Not able to complete request. TCP/IP services are not available.
- TCP3B01
- Impossible d'arrêter la connexion TCP &7 &4, &8 &6. Not able to end TCP connection &7 &4, &8 &6.
- TCP3B02
- Impossible de fermer le socket UDP &7 &4. Not able to close UDP socket &7 &4.
- TCP9999
- Erreur système interne dans le programme &1. Internal system error in program &1.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.