Problèmes propres à TCP/IP
Traduction de la notice originale
Vue d'ensemble
Cette section décrit certains problèmes propres à TCP/IP.
Diffusion/Multidiffusion
Bien que la diffusion et/ou la multidiffusion soient prises en charge par l'adresse de réseau IP et l'adresse MAC IEEE 802.3, le protocole d'application Modbus ne gère ni la diffusion ni la multidiffusion au niveau de la couche d'application.
Les automates Quantum de Schneider Electric utilisent l'adressage de diffusion, car ils font appel à ARP pour trouver l'emplacement du nœud cible. L'interface cliente vers le service du protocole d'application Modbus sur l'automate, le bloc MBP_MSTR, nécessite que l'utilisateur fournisse l'adresse IP cible. De même, la pile intégrée utilise une adresse IP de passerelle par défaut préconfigurée dans le cas où ARP échoue.
Numéro de port TCP
Schneider Electric a obtenu un port système très connu d'une autorité Internet. Ce numéro de port système est le 502. L'autorité Internet a attribué le numéro de port système 502 à asa-appl-proto avec Dennis Dubé comme contact de la société.
Le numéro de port permet à Schneider Electric de transporter divers protocoles d'application avec TCP ou UDP. Le protocole spécifique est indiqué par la valeur du paramètre proto_id dans mbap_pdu. Actuellement, la seule affectation est 0 pour protocole d'application Modbus.