[comment]: # translation:outdated

[comment]: # ({05cc2308-499c427e})
# 11 Détails d'implémentation des vérifications net.tcp.service et net.udp.service

La mise en œuvre des vérifications net.tcp.service et net.udp.service
est détaillée sur cette page pour les différents services spécifiés dans
le paramètre service.

[comment]: # ({/05cc2308-499c427e})

[comment]: # ({0cc5b9fa-b8e37f71})
#### Paramètres de l'élément net.tcp.service

**ftp**

Crée une connexion TCP et attend que les 4 premiers caractères de la
réponse soient "220 ", puis envoie "QUIT\\r\\n". Le port 21 par défaut
est utilisé s'il n'est pas spécifié.

**http**

Crée une connexion TCP sans rien attendre ni rien envoyer. Le port par
défaut 80 est utilisé s'il n'est pas spécifié.

**https**

Utilise (et fonctionne uniquement avec) libcurl, ne vérifie pas
l'authenticité du certificat, ne vérifie pas le nom d'hôte dans le
certificat SSL, récupère uniquement l'en-tête de la réponse (requête
HEAD). Le port par défaut 443 est utilisé s'il n'est pas spécifié.

**imap**

Crée une connexion TCP et s’attend à ce que les 4 premiers caractères de
la réponse soient "\* OK", puis envoie "a1 LOGOUT\\r\\n". Le port par
défaut 143 est utilisé s'il n'est pas spécifié.

**ldap**

Ouvre une connexion à un serveur LDAP et effectue une opération de
recherche LDAP avec le filtre défini sur (objectClass=\*). Attend une
récupération réussie du premier attribut de la première entrée. Le port
par défaut 389 est utilisé s'il n'est pas spécifié.

**nntp**

Crée une connexion TCP et s'attend à ce que les 3 premiers caractères de
la réponse soient "200" ou "201", puis envoie "QUIT\\r\\n". Le port par
défaut 119 est utilisé s'il n'est pas spécifié.

**pop**

Crée une connexion TCP et s'attend à ce que les 3 premiers caractères de
la réponse soient "+OK", puis envoie "QUIT\\r\\n". Le port par défaut
110 est utilisé s'il n'est pas spécifié.

**smtp**

Crée une connexion TCP et s'attend à ce que les 3 premiers caractères de
la réponse soient "220", suivis d'un espace, de la fin de ligne ou d'un
tiret. Les lignes contenant un tiret appartiennent à une réponse
multiligne et la réponse sera relue jusqu'à ce qu'une ligne sans tiret
soit reçue. Puis envoie "QUIT\\r\\n". Le port par défaut 25 est utilisé
s'il n'est pas spécifié.

**ssh**

Crée une connexion TCP. Si la connexion a été établie, les deux côtés
échangent une chaîne d'identification (SSH-major.minor-XXXX), où major
et minor sont des versions de protocole et XXXX est une chaîne. Zabbix
vérifie si la chaîne correspondant à la spécification est trouvée, puis
renvoie la chaîne "SSH-major.minor-zabbix\_agent\\r\\n" ou "0\\n" en cas
de non concordance. Le port par défaut 22 est utilisé s'il n'est pas
spécifié.

**tcp**

Crée une connexion TCP sans rien attendre ni rien envoyer. Contrairement
aux autres vérifications, le paramètre de port doit être spécifié.

**telnet**

Crée une connexion TCP et attend une invite de connexion (':' à la fin).
Le port par défaut 23 est utilisé s'il n'est pas spécifié.

[comment]: # ({/0cc5b9fa-b8e37f71})

[comment]: # ({ef225f24-fec6c203})
#### Paramètres de l'élément net.udp.service

**ntp**

Envoie un paquet SNTP sur UDP et valide la réponse conformément à la
[RFC 4330, section 5](http://tools.ietf.org/html/rfc4330#section-5). Le
port par défaut 123 est utilisé s'il n'est pas spécifié.

[comment]: # ({/ef225f24-fec6c203})
