07 Network Setup B
07 Network Setup B
TABLE OF CONTENTS
1
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
7.1.1 Description
This chapter contains the basic requirements to configure a single network and a
redundant network using RNRP in an 800xA system.
This Chapter describes how to configure the 800xA Automation System Network,
including the Client Server Network, the Control Network, and how to connect to a
Plant Network.
7.1.3 Objectives
On completion of this chapter you will be able to:
Describe the different network topologies within the 800xA system
Describe the difference between a Network area and multiple Network areas
Describe how to select and IP addresses.
Configure TCP/IP interface and RNRP settings.
Describe the system supervision for networking.
Use Network monitoring tools.
2
Course T305, 800xA Core System Administration
Thin Clients
Internet
Firewall
Thin Clients
Plant Network
Router
Firewall
Citrix Application Workplaces
Server(s) Server(s)
Client/Server Network
Aspect Connectivity
Server(s) Server(s)
Control Network
Controllers
Fieldbus
Field
devices
3
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
4
Course T305, 800xA Core System Administration
Primary
Network
Secondary
Network
5
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
Primary Network
Path Number = 0 Node Numbers
11 12
Secondary Network
Path Number = 1 151 152 153
6
Course T305, 800xA Core System Administration
A B
Network Errors
C D E
In this example communication between node A and node B is not possible but all
other peer communication will work.
Node A can communicate over secondary network with nodes C, D and E.
Node B can communicate over primary network with nodes C, D and E.
Nodes C, D and E are fully redundant to each other.
The time required for RNRP to redirect traffic from a faulty path to a good path is the
same as the configured RNRP parameter Send Period.
7
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
8
Course T305, 800xA Core System Administration
9
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
Internet
Firewall
Workplaces
Plant Network
Network
Isolation Server
Workplaces
Device
Client/server Network
Servers
Control Network
Controllers
Fieldbus
Field devices
10
Course T305, 800xA Core System Administration
Node
Primary network Numbers
1 5
Path = 0
Secondary network
Path = 1
10 20 30
All nodes within a network area are given unique node numbers
Node 1 Node 2
Path 0 Hub 1
NW Area 0
Path 1 Hub 2
Path 0 Hub 5
NW Area 1
NW Area 3 Path 1 Hub 6
Path 0 Hub 3
NW Area 2
Path 1 Hub 4
Node 21
11
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
If only the mandatory rules are followed, the RNRP address parameters have to be
configured manually for each network interface. This is called the Explicit RNRP
Configuration Method.
Caution If the Explicit RNRP Configuration Method is used,
then AC 800M Controllers and Control Builder M must be in the
same Network Area.
The reason is that AC800M will loose explicitly given RNRP parameters if the
hardware configuration is erased, that is, after a controller reset. If this happens the
AC 800M cannot route to any other network.
12
Course T305, 800xA Core System Administration
13
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
14
Course T305, 800xA Core System Administration
15
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
16
Course T305, 800xA Core System Administration
17
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
Choosing IP addresses
Use addresses that allow implicit RNRP configuration
Define groups for similar node types
Use the same group definitions on all Network areas, e.g. 101 is always a client
Nodes connected to several areas shall use the same node number on all networks
Use the default rule for redundant controllers
(Backup address = Primary address + 0.0.2.0)
Use node numbers below 256 if possible
Node number = Last digit in IP address
Use only one network area if it is possible
18
Course T305, 800xA Core System Administration
172.16.0.11 – AspectServer1
172.16.0.12 – AspectServer2
172.16.0.21 – ConnectivityServer1
172.16.0.22 – ConnectivityServer2 Lookup tables
172.16.0.51 – BatchManager1
172.16.0.71 – Client1
172.16.0.72 – Client2
19
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
20
Course T305, 800xA Core System Administration
The network service should access Primary TCP/IP interface first, Path 0.
21
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
Set the Implicit IP address, subnet mask and DNS server addresses.
When use of redundant Domain Controllers with DNS, each node must be configured
with one DNS Server as the Preferred DNS Server. Normally it is suggested to appoint
one of the Domain Controllers to be the Primary DNS Server.
The Primary Network Interface (which is first in the list of interfaces) must configure
the Primary DNS Server as the Preferred DNS Server, and the Secondary DNS Server
as the Alternate DNS Server.
The Secondary Network Interface must configure the Secondary DNS Server as the
Preferred DNS Server, and the Primary DNS Server as the Alternate DNS Server.
22
Course T305, 800xA Core System Administration
23
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
24
Course T305, 800xA Core System Administration
The DNS server is running and there are DNS Lookup Zones for each path on each
network area that is included in the domain and where there are nodes that use DNS.
Lookup zones are only needed for a Network if there will be PCs that communicate
with each other via the Network.
The DNS Zones will be automatically or manually populated with records for the PCs
when they join the domain.
Manually add the Reverse Lookup Zone for the Secondary TCP/IP interface.
The Forward Lookup Zone should only be added for the Primary TCP/IP interface,
and the Reverse Lookup Zone for both interfaces.
Select “Active Directory-integrated” Zone Type. It’s recommended; the
synchronization between redundant domain controllers will be better. The Standard
secondary dies about 24 ours after the primary has gone down, and the secondary is of
“read only” type.
25
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
Click next in the configuration wizard until you set the Network ID, next.
26
Course T305, 800xA Core System Administration
Right click on the new zone and select New Pointer, add one for each interface.
27
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
Node name Node Area Path IP address Preferred Alternate NetBIOS Auto Forward Reverse
no. DNS server DNS server reg. in lookup lookup
DNS zone zone
Domain 1 2 0 172.16.8.1 172.16.8.1 172.16.8.2 Yes Yes Yes Yes
Controller 1
1 172.17.8.1 172.16.8.2 172.16.8.1 No No No Yes
10 0 172.16.40.15 - - No No No No
1 172.17.40.15 - - No No No No
10 0 172.16.40.16 - - No No No No
1 172.17.40.16 - - No No No No
1 172.17.40.151 - - - - No No
AC800M 1 0 172.16.42.151 - - - - No No
redundant cpu
1 172.17.42.151 - - - - No No
Example.
Client/Server
Network
Aspect & Aspect &
Connectivity Connectivity
Server 1 Server 2
Control
Network
Redundant Controllers
28
Course T305, 800xA Core System Administration
There are System Status providers for the Controllers. By adding a System Status
Viewer aspect for the Aspect Object representing a Control Network it is possible to
show System Status for all Controllers on that Control Network.
29
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
30
Course T305, 800xA Core System Administration
7.4.5 Ping
Ping is a simple program for checking whether one node has contact with another
node. Ping is available on all PCs. It is used from the Command prompt and its syntax
is as follows: drive:>ping address
Example:
C:\>ping 172.16.0.201
Pinging 172.16.0.201 with 32 bytes of data:
Reply from 172.16.0.201: bytes=32 time<10ms TTL=64
Reply from 172.16.0.201: bytes=32 time<10ms TTL=64
Reply from 172.16.0.201: bytes=32 time<10ms TTL=64
Reply from 172.16.0.201: bytes=32 time<10ms TTL=64
Ping statistics for 172.16.0.201:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
The node can be specified by name or by IP address, but note that ping is not the
recommended tool for fault tracing of DNS problems.
31
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
32
Course T305, 800xA Core System Administration
33
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
Click Start, click Settings, click Control Panel and open Administrator tools.
34
Course T305, 800xA Core System Administration
In the Add Counters menu select Network Interface and Select counters from the list
35
Course T305, 800xA System Administration
Chapter 7 Network and Network Monitoring
36
Course T305, 800xA Core System Administration
From the console several views are possible, Chart, Histogram, Report
37