发明名称 Method and apparatus providing interoperation of execution images of different versions
摘要 A method is disclosed for providing interoperation of a first execution image of a first version and a second execution image of a second version. A compatibility matrix specifies whether the versions are compatible, base-level compatible, or incompatible. In one embodiment, the compatibility matrix may comprise a sparse table that stores a compatibility indicator for all permutations of a plurality of versions of a network operating system. As part of initialization of a system that includes the first execution image and second execution image, version information for the execution images is determined. An entry in the compatibility matrix corresponding to the versions is identified. The execution images are operated in a fully synchronized state when the identified entry of the compatibility matrix specifies that the versions are either compatible or base-level compatible. Individual components of the execution images interoperate according to the results of individual session negotiations. If the versions are incompatible, an alternative redundancy operation mode may be used. Embodiments provide for negotiation of compatible message versions and capabilities among peer components or clients of the execution images as source information to generate the compatibility matrix.
申请公布号 US7383541(B1) 申请公布日期 2008.06.03
申请号 US20030638149 申请日期 2003.08.07
申请人 CISCO TECHNOLOGY, INC. 发明人 BANKS DONALD E.;UBAN THOMAS W.;DONAHUE TIMOTHY P.;LECLERC DENIS H.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址