Y2K Presentation to caps
Download
Report
Transcript Y2K Presentation to caps
NTP ARCHITECTURE and
IMPLEMENTATION
Nalini Elkins - Inside Products
Michael Ackermann - BCBS of Michigan
WHY TIME SYNCH?
Increasingly important for various network
management functions
Performance
Diagnostics
Security
Metrics
Reporting
PDM
November 5, 2013
We propose:
Requirement
In basic IPv6
transport
Unmolested
by middle
systems
Solution (IPv6)
•Implementation of existing
extension header: Destination
Options Header (DOH)
•Performance and Diagnostic
Metrics (PDM) DOH
•PDM 1: Requires time
synchronization
•PDM 2: No time synchronization
•IPR declared
Response Time Measurement
Step 1
Packet 1 sent from source host A
Time-stamped leaving Host A
Timestamp is in PDM extension header
IP Main
PDM EH
Header Time Packet Sent:10:00:00
Host A
Packet 1
Payload
Host B
Response Time Measurement
Step 2
Packet 2 sent from Host B (response to Packet 1)
Time-stamped leaving Host B
Processing Time = Packet 2 sent (B) - Packet 1 rec’d (B)
IP Main
Header
PDM EH
Time Packet Sent:10:00:05
Packet 2
Payload
Packet 1 : Rec’d (B): 10:00:01
Packet 2: Sent (B): 10:00:05
Host A
Host B
When Did it Get to Host A?
When did Packet 2 to arrive at Host A?
Return route may not be the same, may be congestion, packet might
never arrive.
IP Main
Header
??
??
??
PDM EH
Time Packet Sent:10:00:05
Host A
Packet 2
Payload
Host B
WHAT BCBS DID
GOAL: Synchronize time across devices
attached to BCBS Nationwide Network
Developed NTP Recommendation.
Determine precise timing requirements
Recommend architecture
Produce installation parameters, examples,
documentation.
Perform Pilot testing.
Utilize all above to create “Cookbook”
November 05,2013
PROPOSED ARCHITECTURE
Intended to achieve all specifications of NTP
Recommendation.
Single ended Arrows represent client/Server
Connections
Double ended Arrows represent Symmetric Peers.
DNS should be used at all levels.
Round Robin to achieve load balancing and redundancy.
Redundancy should be required at all levels
Except perhaps workstations.
IBM Mainframes.
NTP implementation is Server only.
November 5, 2013
a
nn
e
t
An i a l
h
tc S D
Pa C T
S A
GP Or
na
ten
n
A
l
tch S Dia
a
S P CT
GP Or A
NTP Appliance
NTP Appliance
CHICAGO
Pl a n
S
Bl u e e ssi o n
s
sn e
t N T a cce s
s
PS
erve ing
Plan NTP Clients
rs
COLUMBIA
ST. LOUIS
a
nn
e
t
An i a l
h
D
c
t
Pa CTS
S A
GP Or
NTP Appliance
Inside the “Blue Cloud”
PROPOSED BACKBONE NTP ARCHITECTURE
November 5, 2013
PROPOSED EDGE NTP ARCHITECTURE
S
0
GP
SP
Or Ante atc
AC n n h
TS a
Dia
l
Stratum 1 Internet Time Sources
nist1.datum.com clock.isc.org nist1-ny.glassey.com ntp-cup.external.hp.com time.nist.gov tock.cerias.purdue.edu
Firewall
DET064
NTP Clients to at least 3
Internet based Time Servers
BluesNet
Stratum-1?
DET065
9037 Sysplex Timer
NTP Client to ZOS Server
NTP.BCBSM.COM
Z/900 Mainframe
All Internal Routers
ADserver.bcbsm.com
UnixNTP.bcbsm.com
Unix Servers
November 5, 2013
Windows Servers and Workstations
Stratum-2
S
1
S
2
Z/900 Mainframe
S
3
S
4
QUESTIONS…..
????
Thanks for your attention!
February 7, 2005