protocolo dnp3
TRANSCRIPT
-
7/28/2019 PROTOCOLO DNP3
1/38
PROTOCOLO DNP3(Distributed Network Protocol)IVAR FERNANDO GOMEZ PEDRAZA
-
7/28/2019 PROTOCOLO DNP3
2/38
DNP3Este protocolopermitetransferirmensajes entreestacionesprimarias(origen) yestacionessecundarias(destino
DNP3
-
7/28/2019 PROTOCOLO DNP3
3/38
CAPAS DEL SOFTWARE DNP3El software DNP3esta organizado encapas para tener
una comunicacinconfiable. Adems, larelacin maestro-esclavo da una vistasimplificada de lasbases de datos y losprocesos de softwareinvolucrados.
-
7/28/2019 PROTOCOLO DNP3
4/38
CAPAS DEL SOFTWARE DNP3
-
7/28/2019 PROTOCOLO DNP3
5/38
CAPAS DEL SOFTWARE DNP3Las series de bloquesen la parte superiordel maestro
representan su basede datos ydispositivos de salida.Los diferentes tiposde datos son
organizados comoarreglos.
-
7/28/2019 PROTOCOLO DNP3
6/38
CAPAS DEL SOFTWARE DNP3 Un arreglo de valores
de entrada binariarepresenta estados de
dispositivos booleanosfsicos o lgicos. Los valores en el
arreglo de entradaanalgico representancantidades de
entrada que elesclavo ha medido ocalculado.
-
7/28/2019 PROTOCOLO DNP3
7/38
CAPAS DEL SOFTWARE DNP3 Un arreglo de contadores
representa valores de conteo,como son los kilowatt-hora.
Las salidas de control sonorganizadas dentro de unarreglo representadofsicamente o lgicamentecomo puntos de encendido-apagado, aumento-disminucin, disparo-cierre.
El arreglo de las salidasanlogas representadacantidades analgicas fsicaso lgicas, como aquellasusadas para referencias.
-
7/28/2019 PROTOCOLO DNP3
8/38
CAPA DE ENLACE DE DATOLos principales propsitos de esta capa son:
Primero debe proveer la transferencia deinformacin o unidad de datos de servicios de
enlace (LSDU: Link Service Data Unit) a travsde la capa fsica del estndar ISO-OSI.
CAPA DEENLACE DE
DATOS
TRAMAS: LPDU (Link Protocol DataUnit)
CAPAFISICA
UNIDADES :LSDU (Link Service DataUnit)
-
7/28/2019 PROTOCOLO DNP3
9/38
CAPA DE ENLACE DE DATO Segundo la capa de enlace de datos
debe proveer indicaciones de otros
eventos tales como el estado delenlace.
-
7/28/2019 PROTOCOLO DNP3
10/38
FORMATO DE LA TRAMA FT3
-
7/28/2019 PROTOCOLO DNP3
11/38
CAPA DE ENLACE Y DE TRANSPORTELa funcin de esta capa es especficasolo para aquellos mensajes que son ms
largos que una unidad de datos de enlacede protocolo LPDU, entre las estacionesprimaria y secundaria.
-
7/28/2019 PROTOCOLO DNP3
12/38
CAPA DE ENLACE Y DE TRANSPORTELa capa de transporte toma una TSDU (datosde usuario) y lo fragmenta en varias secuenciasde TPDUs: Transport Protocol Data Units (cada
una con informacin de control del protocolo detransporte (TPCI: Transport Protocol ControlInformation)).
CAPA DE TRANSPORTE
UNIDAD:TSDU(TransportService DataUnit)
CAPA ENLACE DE DATOS
MULTIPLES:TPDU(TransportService DataUnit)
-
7/28/2019 PROTOCOLO DNP3
13/38
CAPA DE ENLACE DE APLICACINLa interfaz de capa de aplicacintiene estructuralmente la PDU
(Protocol Data Unit: Unidad dedatos de protocolo) la cual cumple ladescripcin de la IEC de un APDU(Aplication Protocol Data Unit).
-
7/28/2019 PROTOCOLO DNP3
14/38
CAPA DE ENLACE DE APLICACINLos usuarios envan unidades de datos deusuario de aplicacin a la capa deaplicacin donde son convertidos en
ASDU (Aplication Service Data Unit:Unidad de aplicacin de datos deservicio). Cada ASDU es entoncesprefijado por la APCI (applicationProtocol Control Information:
Informacin de aplicacin de protocolode control), el cual es entoncesempaquetado como una APDU.
-
7/28/2019 PROTOCOLO DNP3
15/38
CAPA DE ENLACE DE APLICACINCada APDU es referida como unfragmento y hay una restriccin,donde cada fragmento contiene datos
completos y el cdigo de la funcin dela APCI es idntico en cada fragmentodel mismo mensaje o mltiples APDU,o sea que no habr fragmentacin deinformacin de objetos entre APDUs y
la misma operacin debe ser requeridapara cada objeto en el mensaje.
-
7/28/2019 PROTOCOLO DNP3
16/38
PROTOCOLO 60870-5-104
-
7/28/2019 PROTOCOLO DNP3
17/38
PROTOCOLO 60870-5O En cuanto a DNP3, IEC 60870-5 se basa
en la de tres capas mejorada arquitectura
de rendimiento o modelo de la EPA paracomunicaciones de datos. el modelo de laEPA es una forma simplificada de lossiete modelo de referencia OSI paraproporcionar un rendimiento ptimo para
aplicaciones de telecontrol.
-
7/28/2019 PROTOCOLO DNP3
18/38
PROTOCOLO 60870-5
-
7/28/2019 PROTOCOLO DNP3
19/38
PROTOCOLO 60870-5De este protocolo existen varias extensiones, de lascuales se detallarn:
O
IEC 60870-5-101 (IEC 101): representa laaplicacin bsica de las especficas descritas enlos documentos 1 y 5 de la norma y define elprotocolo para la monitorizacin de equipos DTE-DCE conectados va cable serial.
O IEC 60870-5-102 (IEC 102): extensin paraaplicaciones en entorno especfico de producciny distribucin de energa elctrica, utilizado en laRed Elctrica Espaola (REE).
-
7/28/2019 PROTOCOLO DNP3
20/38
PROTOCOLO 60870-5O IEC 60870-5-104 (IEC 104): extensin del
protocolo IEC 101 con los cambios
necesarios para la conexin red Ethernete interfaz TCP/IP. Generalmente para lossistemas de energa se utiliza el protocoloIEC 104 para el centro telecontrol y elprotocolo IEC 101/103 para la interaccin
con las remotas de campo.
-
7/28/2019 PROTOCOLO DNP3
21/38
Diferencias entre los protocolos60870-5-101 y 60870-5-104
-
7/28/2019 PROTOCOLO DNP3
22/38
PROTOCOLO 60870-5-104PROCESOS
APLICACION
TRANSPORTE
NETWORK
ENLACE
FISICA
-
7/28/2019 PROTOCOLO DNP3
23/38
NIVEL FSICOLa capa fsica se refiere a la transmisin yrecepcin de datos a travs del medio
fsico. Este nivel se refiere a la transmisinde bits y bytes, pero no con el significado deesos bytes. La interfaz fsica se define entrminos de las caractersticas elctricas, y
las seales individuales que pasan a travsde la interfaz.
-
7/28/2019 PROTOCOLO DNP3
24/38
Comunicacin en el Nivel fsico
-
7/28/2019 PROTOCOLO DNP3
25/38
CAPA DE ENLACE DE DATOSLa capa de enlace de datos es responsablede la transmisin de datos a travs del
canal de comunicaciones, y asegurar quelos datos son recibidos en su totalidad y nocorrompido por errores.
-
7/28/2019 PROTOCOLO DNP3
26/38
Trama de la capa de enlace
-
7/28/2019 PROTOCOLO DNP3
27/38
Trama de la capa de enlace
-
7/28/2019 PROTOCOLO DNP3
28/38
Orden de la informacin
-
7/28/2019 PROTOCOLO DNP3
29/38
CAPA DE APLICACIN
-
7/28/2019 PROTOCOLO DNP3
30/38
Estructura ASDULa estructura de la ASDU se divide en dossecciones principales.
o Estos son el identificador de unidad dedatos, y
o los datos en s, formado por uno oms objetos de informacin.
-
7/28/2019 PROTOCOLO DNP3
31/38
1. Tipo de identificacin de datos
-
7/28/2019 PROTOCOLO DNP3
32/38
Las siguientes notas se aplican a estos cdigos: El valor no se utiliza En la gama de las definiciones de tipo
estndar, hay actualmente 58 tiposespecficos definido. stos se agrupan comose muestra en la siguiente tabla, que muestra
los grupos globales y nmeros de cdigos deidentificacin del tipo que se definen.
-
7/28/2019 PROTOCOLO DNP3
33/38
-
7/28/2019 PROTOCOLO DNP3
34/38
El rango de no est definidopor la norma, y puede ser utilizado por
vendedores particulares para funcionesespecficas del sistema. Sin embargo,esto tiene implicaciones parainteroperabilidad.
-
7/28/2019 PROTOCOLO DNP3
35/38
2. Estructura calificador Variable
-
7/28/2019 PROTOCOLO DNP3
36/38
3. La causa de la transmisin
-
7/28/2019 PROTOCOLO DNP3
37/38
4. La direccin general de ASDU
-
7/28/2019 PROTOCOLO DNP3
38/38