Anda di halaman 1dari 34

Industrial Redundant Network IndustrialRedundantNetwork

MarcLee
Technical Manager Industrial Networking TechnicalManager,IndustrialNetworking
BeldenAutomation(AsiaPacific)PtedLtd
The Green Field Site
The Green Field Site Scenario
Industrial Ethernet network design is complex IndustrialEthernetnetworkdesigniscomplex..
Cablingstandards
IndustrialEthernetProtocols
Harshenvironment
Highresilience/availability
Specific routing requirements Specificroutingrequirements
Trafficshaping
Convergentnetworking
Wireless Wireless
Security
Industrialnetworkmanagement
The Green Field Site Scenario
Youmustprovideacompletesolution ou ust p o de a co p ete so ut o
Howdoyoudesignthenetwork?
Howdoesitallfittogether?
How do you give your customers more than they expected? Howdoyougiveyourcustomersmorethantheyexpected?
The Scenario
Greenfieldsite
Architectshavedesignedthecampus
Youhavetodesignthenetwork
Mixture of office and manufacturing environments Mixtureofofficeandmanufacturingenvironments
Initial Consultation
Consultation
Customerrequirements
Yourexperience
Symbiosis Symbiosis
High Level Office Requirements
600employeesusingPCs
CompanyManagement p y g
InternalSales
Administration
HumanResources
Marketing
ITDepartment
ResearchandDevelopment
C t T h i l S t CustomerTechnicalSupport
Security
Remote connections Remoteconnections
Partners
Suppliers
Internet Access InternetAccess
Teleworkers
High Level Factory Requirements
99.999%networkavailability
Networkmodificationsduringliveoperation
Hightemperature
High electromagnetic interference Highelectromagneticinterference
Manufacturinginformationavailableintheoffices
IndustrialEthernetprotocol
Site Plan
1.Manufacturing
F iliti Facilities
2.GoodsIn/Out
3
5
7
3.Stores
4.Admin/Human
1
2
3
6
Resources
5.R&D/Tech
1
1
1
Support
6.ITDepartment
4
8
7.Sales/Marketing
8.Security
8
9
OSI 7 Layer Model
Application
Session
Presentation
Network
Transport
IP
TCP / UDP
Physical
Data Link
Cabling
Ethernet
Redundancy Design looking at
Causesofnetworkfaults..
3 %
Application programs
Application
8 %
7 %
Network operating
system
Session
Presentation
10 %
12 %
system
Network
Network
Transport
35 %
25 %
Network
components
Physical
Data Link
Source: Datacom, Network Management Special
MRP (Media Redundancy Protocol)
Switched Ethernet networks
in ring topology
Guaranteed failover time
of < 200ms / < 500ms
(10 i f t l ) (10ms in future release)
Developed by Hirschmann
in 1998 (HiperRing
TM
)
International standard
(IEC 62439) since March 2008
IEC 62439
IEC 62439 defines four different redundancy protocols:
MRP, PRP, CRP, BRP
62439 IEC:2008(E)
CONTENTS
, , ,
CONTENTS
FOREWORD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
I NTRODUCTI ON. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1 Scope 11 1 Scope. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2 Nor mat i ve r ef er ences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3 Ter ms, def i ni t i ons, abbr evi at ed t er ms, acr onyms, convent i ons. . 12
4 Concept s f or hi gh avai l abi l i t y aut omat i on net wor ks. . . . . . . . . . . . 22
5 MRP Medi a Redundancy Pr ot ocol based on a r i ng t opol ogy . . . . . 37
6 PRP Par al l el Redundancy Pr ot ocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
7 CRP Cr oss- net wor k Redundancy Pr ot ocol . . . . . . . . . . . . . . . . . . . . 103
8 BRP Beacon r edundancy pr ot ocol . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Annex A ( i nf or mat i ve) Cl assi f i cat i on of net wor ks. . . . . . . . . . . . . . 163
A B ( i f t i ) A i l bi l i t l l t i 165 Annex B ( i nf or mat i ve) Avai l abi l i t y cal cul at i ons . . . . . . . . . . . . . . 165
Annex C ( nor mat i ve) Net wor k management i nf or mat i on base . . . . . . 174
MRP Products
Many products from different vendors already on the market
Hi h h i l t d MRP i ll f it d it h Hirschmann has implemented MRP in all of its managed switches
Portable code for MRP Media Redundancy Protocol is available from
IP suppliers
Types of Network Redundancy
Mediaredundancy
STP,RSTP(mesh)
MRP BRP (ring) MRP,BRP(ring)
incaseoffailureswitch
overtoalternativepath
ParallelNetworks
PRP(duplicatednetworks)
HSR(ring)
sendingdatainparallelovertwo
different paths Zero failover time differentpaths,Zerofailovertime
.
end
node
end
node
end
node
LAN A
LAN B
Failover time of Redundancy Protocols
Protocol Standard
Typical re-config
time Remark
Available
since
any topology / mesh,
STP Spanning Tree IEEE802.1 30s diameter limited 1990
RSTP Rapid Spanning Tree IEEE802.1 2s
any topology / mesh,
diameter limited
2001 /
2004
MRP Media Redundancy Protocol IEC 62439
200ms, 500ms
(50 switches) ring
1998
(1)
/
2007
CRP Cross Network Protocol IEC 62439
1 s worst case
for 512 end nodes
any topology / duplicated
networks
PRP Parallel Redundancy Protocol IEC 62439 0ms
any topology / duplicated
networks -
4 8ms worst case
Two topswitches with
BRP Beacon Redundancy Protocol IEC 62439
4,8 ms worst case
for 500 end nodes
Two top switches with
star, line or ring -
Optimized RSTP Rapid Spanning Tree Future release of IEC 62439 5..20ms per hop
limited to special config
set 2008
Fast MRP Media RedundancyProtocol Future release of IEC 62439
5..20ms
(upto 50switches) ring 2007 Fast MRP Media Redundancy Protocol Future release of IEC 62439 (up to 50 switches) ring 2007
HSR High Available Seamless Ring Future release of IEC 62439 0ms ring -
DRP Distributed Redundancy Protocol Future release of IEC 62439
100ms worst case
for 50 switches ring, double ring -
(1)
pre standardHiper Ringsince 1998 MRP since 2007
(1)
pre-standard Hiper Ring since 1998, MRP since 2007
MRP Overview
MRP is a Data Link Layer
protocol on top of
Eth t MAC
MRP
Mana-
gement
MRP
Ethernet MAC
It uses similar
mechanisms as RSTP, e.g.
gement
(Service) (Protocol)
DATA
LINK
LAYER
802.3
MEDIUM
802.3
MEDIUM
802.1
Bridge
, g
Delete forwarding data
base after re-
configuration
Set ports into
PHYSICAL
LAYER
MEDIUM
ACCES S
802.3
P HY
MEDIUM
ACCESS
802.3
PHY
Set ports into
blocking or
forwarding mode
MRP defines a
Redundancy Manager
(MRM) and Redundancy
Clients (MRC)
MRP Features
MRP Features:
Works with 10/100/1000/10 000 Mbit/s Ethernet Works with 10/100/1000/10.000 Mbit/s Ethernet
More than 50 Switches
Deterministic fail-over time <10ms or <200ms
(depending on implemented parameter set)
Simple layer 2 redundancy
Plug and Play without any configuration
Ring topology
Works on total network distances of Works on total network distances of
more than 3.000 km
up to 120 km between 2 switches
MRP How it Works
High Availability Network with MRP
MRP How it Works
High Availability Network with MRP
Failure of a link can be bypassed
by switching to redundant link
Close the ring
MRP How it Works
High Availability Network with
MRP
MRP How it Works
Communication Control by Watchdog-Packets
Redundancy Manager sends Redundancy Manager sends
continuously Watchdog-Packets
into the network to check
communication
Redundancy
Manager
MRP How it Works
Communication Control by Watchdog-
Packets
Redundancy
Manager
MRP How it Works
Communication Control by Watchdog-Packets
Redundancy
Manager Normally no data packets are
transmitted over the redundant link.
Only watchdog packet are forwarded
MRP How it Works
Communication Control by Watchdog-
Packets
Redundancy
Manager
MRP How it Works
Communication Control by Watchdog-
Packets
As soon as the redundancy
Redundancy
Manager
As soon as the redundancy
manager receives no more
Watchdog-Packets, the redundant
path will be activated immediately.
ACTIVE
MRP How it Works
Self-healing
Redundancy
Manager
ACTIVE
MRP How it Works
Self-healing
When the failed link goes active
Redundancy
Manager
When the failed link goes active
again, the redundancy manager
switches back to normal operation
MRP How it Works
Communication Control by Watchdog-Packets
Redundancy
Manager
RSTP versus MRP: RSTP Operation Principles
RSTP switch
Port Port
RSTP Switch
Port
RSTP Switch
Port
RSTP
MAC
RSTP
MAC
MAC
MAC
RSTP
Phy
Phy
Phy
Phy
Switching
F nction
Forwarding of topology / control information
Function
RSTP BPDU
Point to point propagation =>
Communictaion from switch to switch,
latency depends on implementation in devices
E d i dd dditi l l t Every devices adds additional latency
RSTP versus MRP: MRP Operation Principles
MRP switch
Port Port
MRP Switch
Port
MRP Switch
Port
MRP
MAC
MRP
MAC
MAC
MAC
MRP
Phy
Phy
Phy
Phy
Switching
F nction
Forwarding of topology / control information
Function
MRP DU
Immediate forwarding by switch
Latency nearly independant from number of
cascaded switch
L t tl d d i l t ti i Latency mostly depends on implementation in
redundancy manager
RSTP versus MRP
Summary: Comparison MRP versus RSTP Summary: Comparison MRP versus RSTP
MRP RSTP
Loops No + Possible
Duplicatedpackets No + Possible
Deterministicfailovertime Yes + No
Failovertimevs.numberofswitchesinring Nearly
independent
+ Increases
withevery

add.switch
Failovercontrolbasedonphysicallink Yes + Yes +
Failovercontrolbasedondatalinklayer Yes + Yes,butslow
Implementationeffortandresources
needed
Low + Medium
Demo
Q&A

Anda mungkin juga menyukai