Anda di halaman 1dari 8

DISTRIBUTED NETWORK

PROTOCOL (DNP)
KELOMPOK 5

IMAM SATRIA RAMADHAN PATERLINA A FENANLAMPIR TEGUH G MALLE


171440020 171440034 171440050
DISTRIBUTED NETWORK PROTOCOL (DNP)
• DISTRIBUTED NETWORK PROTOCOL (DNP) merupakan seperangkat protocol
komunikasi yang digunakan antar komponen dalam sistem otomasi proses.
Penggunaan utamanya adalah dalam utility seperti perusahaan listrik dan air.
DNP ini dikembangkan untuk komunikasi antara berbagai jenis akuisisi data dan
peralatan control. Dalam sistem SCADA, DNP digunakan oleh stasiun utama
SCADA (pusat control), unit terminal jarak jauh dan peralat elektronik cerdas.
STRUKTUR PROTOCOL

• Protocol DNP terdiri dari 3 layer utama yaitu :


– DNP Aplication Layer
– DNP Transport Layer
– DNP Link Layer
• DNP ini dapat duduk diatas bus serial atau jaringan TCP/IP, pesan protocol
yang memiliki ke 3 layer dikirim melalui aliran TCP/IP.
LAPISAN APLIKASI
• Lapisan aplikasi DNP terdiri dari:
– Control Aplikasi yang berfungsi untuk fragmentasi di lapisan
aplikasi, serta menunjukan apakah pesan saat ini tidak diminta
atau merupakan konfirmasi
– Function code befungsi untuk mengidentifikasi fungsi yang
harus dilakukan oleh perangkat DNP misalnya: Konfirmasi,
Baca, Tulis, Pilih, Operasikan, Restart, Respons, dll.
– Indication yang hanya ada dalam paket yang memiliki function
code Respons dan yang tujuannya adalah untuk memberikan
perincian tentang status operasi yang diminta
LAPISAN TRANSPORT
• Lapisan Transport digunakan hanya satu byte terutama
digunakan untuk memecah-mecah paket DNP yang
besar. Selain itu, pada layer ini juga membuat sebuah
tanda bahwa paket diterima dengan sukses
(acknowledgement), dan mentransmisikan ulang
terhadap paket-paket yang hilang di tengah jalan.
LAPISAN LINK
• Fungsi pertama dari data link layer adalah melakukan proses
grouping secara logic, atau secara tidak terlihat. Proses grouping
merupakan proses penyatuan dari beberapa paket data ke
dalam satu kesatuan paket data yang utuh dan juga Mendeteksi
kesalahan pengiriman dan penerimaan paket data dan
melakukan proses pengkoreksian. Bukan tidak mungkin ketika
proses transmisi data terjadi, terdapat beberapa kesalahan,
seperti kesalahan pemecahan data menjadi paket data, ataupun
kesalahan dalam pengiriman data dan proses penerimaan data
TERIMA KASIH

Anda mungkin juga menyukai