02.02.2018 Views

Practical_modern_SCADA_protocols_-_dnp3,_60870-5_and_Related_Systems

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

12.12 TCP/IP<br />

Ethernet <strong>and</strong> TCP/IP networks 335<br />

12.12.1 Introduction<br />

TCP/IP is the de facto global st<strong>and</strong>ard for the network <strong>and</strong> transport layer implementation<br />

of internetwork applications because of the popularity of the Internet. The Internet (in its<br />

early years known as ARPANet), was part of a military project commissioned by the<br />

Advanced Research Projects Agency (ARPA), later known as the Defence Advanced<br />

Research Agency or DARPA. The communications model used to construct the system<br />

is known as the ARPA model. Although technically of questionable value for <strong>SCADA</strong><br />

systems due to the large overhead, it is important for the DNP3 protocol.<br />

Whereas the OSI model was developed in Europe by the International St<strong>and</strong>ards<br />

Organization (ISO), the ARPA model (also known as the DoD model) was developed in<br />

the USA by ARPA. Although they were developed by different bodies <strong>and</strong> at different<br />

points in time, both serve as models for a communications infrastructure <strong>and</strong> hence provide<br />

‘abstractions’ of the same reality. The remarkable degree of similarity is therefore not<br />

surprising.<br />

Whereas the OSI model has 7 layers, the ARPA model has 4 layers. The OSI layers map<br />

onto the ARPA model as follows:<br />

• The OSI session, presentation <strong>and</strong> applications layers are contained in the<br />

ARPA process <strong>and</strong> application layer<br />

• The OSI transport layer maps onto the ARPA host-to-host layer (sometimes<br />

referred to as the service layer)<br />

• The OSI network layer maps onto the ARPA Internet layer<br />

• The OSI physical <strong>and</strong> data link layers map onto the ARPA network interface<br />

layer<br />

The relationship between the two models is depicted in the following figure.<br />

Figure 12.12<br />

OSI vs ARPA models

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!