A Split Protocol application to Distributed Network Protocol 3 (DNP3)

Αποθηκεύτηκε σε:
Λεπτομέρειες βιβλιογραφικής εγγραφής
Εκδόθηκε σε:ProQuest Dissertations and Theses (2017)
Κύριος συγγραφέας: Richard, Anand
Έκδοση:
ProQuest Dissertations & Theses
Θέματα:
Διαθέσιμο Online:Citation/Abstract
Full Text - PDF
Ετικέτες: Προσθήκη ετικέτας
Δεν υπάρχουν, Καταχωρήστε ετικέτα πρώτοι!

MARC

LEADER 00000nab a2200000uu 4500
001 1914912085
003 UK-CbPIL
020 |a 978-1-369-84027-8 
035 |a 1914912085 
045 0 |b d20170101 
084 |a 66569  |2 nlm 
100 1 |a Richard, Anand 
245 1 |a A Split Protocol application to Distributed Network Protocol 3 (DNP3) 
260 |b ProQuest Dissertations & Theses  |c 2017 
513 |a Dissertation/Thesis 
520 3 |a DNP3 (Distributed Network Protocol) is a recent protocol having been standardized by the IEEE 1815 standard in 2012. It is employed predominantly in the electric utility industry. The advent of DNP3 over TCP/IP made many devices and networks available on the internet which prompted attacks and exploits by several researchers and organizations. In the period 2007 to 2009 there were 27 attacks. In this paper we present an out of the box approach to bolstering security for DNP3 devices by using a split protocol design that can be selectively deployed in crucial and vulnerable parts of a utility network. We implemented a ‘mini’ DNP3 protocol stack with a reduced feature set that facilitated Class 0 and Class 1 data polls. Master and Outstation devices with this ‘mini’ stack were built and tested with Third Party tools to verify compliance with the IEEE 1815 standard. 20 Class 0 counters were configured in the Outstations. The time taken to complete the Class 0 poll was measured with and without the split design. Measurements with the split design used 1, 2, 3 and 4 Data Servers. We saw a maximum improvement of 98% reduction in the time taken for the Class 0 poll using 2 Data Servers. The Class 0 poll duration decreased as we added more Data Servers going from 1 to 2 and 3 Data Servers showing scalability. In order to test security we subjected the Outstations to a simulated Denial of Service attack using a ‘Heavy Load’ windows program which increases the CPU utilization to 98%. Under this condition we measured the Class 0 poll duration and observed a reduction in time taken by 96% using 2 Data Servers. We conclude based on these results that using a split design in DNP3 can improve security, scalability and speed. 
653 |a Computer science 
653 |a Computer engineering 
773 0 |t ProQuest Dissertations and Theses  |g (2017) 
786 0 |d ProQuest  |t ProQuest Dissertations & Theses Global 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/1914912085/abstract/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch 
856 4 0 |3 Full Text - PDF  |u https://www.proquest.com/docview/1914912085/fulltextPDF/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch