Revision Summary Date Revision History Revision Class Comments 4/3/2007 1.0 New Version 1.0 release 7/3/2007 2.0 Major MLonghorn+90 7/20/2007 2.0.1 Editorial Changed language and formatting in the technical content. 8/10/2007 3.0 Major Updated and revised the technical content. 9/28/2007 4.0 Updated and revised the technical content. 10/23/2007 4.0.1 Editorial Changed language and formatting in the technical content. 11/30/2007 4.1 Minor Revised links. 1/25/2008 4.1.1 Editorial Changed language and formatting in the technical content. 3/14/2008 4.2 Minor Clarified the meaning of the technical content. 5/16/2008 5.0 Major Updated and revised the technical content. 6/20/2008 6.0 Major Updated and revised the technical content. 7/25/2008 6.1 Minor Clarified the meaning of the technical content. 8/29/2008 6.2 Clarified the meaning of the technical content.
10/24/2008 7.0 Major Updated and revised the technical content. 12/5/2008 8.0 Updated and revised the technical content. 1/16/2009 9.0 Updated and revised the technical content. 2/27/2009 10.0 Major Updated and revised the technical content. 4/10/2009 11.0 Major Updated and revised the technical content. 5/22/2009 11.1 Clarified the meaning of the technical content. 7/2/2009 11.1.1 Editorial Changed language and formatting in the technical content. 8/14/2009 11.2 Minor Clarified the meaning of the technical content. 9/25/2009 12.0 Major Updated and revised the technical content. 11/6/2009 13.0 Major Updated and revised the technical content. 12/18/2009 14.0 Updated and revised the technical content. 1/29/2010 15.0 Major Updated and revised the technical content.
3/12/2010 15.1 Clarified the meaning of the technical content. 4/23/2010 15.2 Minor Clarified the meaning of the technical content. 6/4/2010 15.2.1 Editorial Changed language and formatting in the technical content. 7/16/2010 15.2.1 None No changes to the meaning, language, or formatting of the technical content. 8/27/2010 15.2.1 None No changes to the meaning, language, or formatting of the technical content. 10/8/2010 16.0 Updated and revised the technical content. 11/19/2010 17.0 Major Updated and revised the technical content. 1/7/2011 17.0 None No changes to the meaning, language, or formatting of the technical content. 2/11/2011 17.0 None No changes to the meaning, language, or formatting of the technical content. 3/25/2011 17.0 None No changes to the meaning, language, or formatting of the technical content.
5/6/2011 17.0 None No changes to the meaning, language, or formatting of the technical content. 6/17/2011 17.1 Minor Clarified the meaning of the technical content. 9/23/2011 17.1 None No changes to the meaning, language, or formatting of the technical content. 12/16/2011 18.0 Major Updated and revised the technical content. 3/30/2012 18.0 None No changes to the meaning, language, or formatting of the technical content. 7/12/2012 19.0 Major Updated and revised the technical content. 10/25/2012 20.0 Major Updated and revised the technical content. 1/31/2013 20.0 None No changes to the meaning, language, or formatting of the technical content. 8/8/2013 21.0 Major Updated and revised the technical content. 11/14/2013 21.0 None No changes to the meaning, language, or formatting of the technical content. 2/13/2014 21.0 None No changes to the meaning,
language, or formatting of the technical content. 5/15/2014 21.0 None No changes to the meaning, language, or formatting of the technical content. 6/30/2015 22.0 Major Significantly changed the technical content. 10/16/2015 22.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 22.0 None No changes to the meaning, language, or formatting of the technical content. 6/1/2017 22.0 None No changes to the meaning, language, or formatting of the technical content.
Index A 53 54 Abstract data model 35 28 50 31 server ( 31, 35) 32 20 13 B 29 BecomeBackup Frame ( 39, 43) 23 33 Browser server 35 38 37 50 39 33 39 46 36 C 13 63 Client 28 29 28 31 29 30 29 30 29 31 28 D Data - abstract 35 28 50 31 server ( 31, 35) Domain master browser server 50 51 51 52 52 50 52 51 41 24 E Election examples ( 53, 54) Events 31 local - server ( 33, 50) 31 timer - server ( 33, 46) 53 53 54 53 F 13 G GetBackupListRequest Frame ( 30, 42) 22 GetBackupListResponse Frame ( 30, 45) 23 6 17 H Higher-layer triggered events 38 29 51 32 40 19 I 56 56 56 9 Initialization 37 28 51 32 server ( 32, 37) Interfaces - server 33 6 L events 50
31 52 33 server ( 33, 50) 40 26 M 53 53 52 25 Message processing 39 29 52 32 server ( 32, 39) Messages 15 17 15 Methods 39 41 42 40 40 42 30 43 32 29 45 32 Sending a RequestElection Frame ( 30, 46) 43 45 N 15 16 42 42 Nonbrowser server 31 32 32 33 32 32 33 31 8 O 9 P 56 56 12 12 57 Protocol Details 28 R 39 41 42 40 40 42 30 43 32 8 9 8 10 43 21 25 29 S 56 56 56 45 32 Sending a RequestElection Frame method ( 30, 46) 43 45 45 Sequencing rules 39 29 52 32 server ( 32, 39) Server abstract data model ( 31, 35) 33 initialization ( 32, 37) local events ( 33, 50) message processing ( 32, 39) 33 39 41 42 40 40 42 43 32 45 32 46 43 45 sequencing rules ( 32, 39) timer events ( 33, 46)