Method and apparatus for configuration and analysis of internal network routing protocols
First Claim
1. A computer implemented method for operating on a system containing a plurality of components communicating using at least one communication protocol, the method comprising the steps of:
- representing selected ones of the plurality of components, in one or more computers, the relationship among the components and the associated communication protocols;
wherein the protocols are selected from the group consisting of;
ISIS and EIGRP;
wherein the step of representing the at least one communication protocol is based on the selection of the protocol and comprises selecting a representation creation process from the group consisting of a first creation process and a second creation process, wherein the first creation process comprises creating at least one non-specific representation of communication protocols selected from the group consisting of ISIS Area, ISISService, ISISProtocolEndPoint;
ISISInterface;
ISISNetwork, and ISISAdjacaceny; and
wherein the second creation process comprises creating at least one non-specific representation of communication protocols selected from the group consisting of;
ISISArea, ISISService, ISISProtocolEndPoint;
ISISInterface;
ISISNetwork, and ISISAdjacaceny; and
creating at least one non-specification representation of relations along which the events propagate amongst the communication protocols, wherein the representations of relations are selected from the group consisting of;
ConnectedSystem, ConsistsOf, MemberOf, ConnectedTo, ConnectedVia, Accesses, AccessedVia, HostedBy, HostsServices, ComposedOf, part of, Underlying and LayeredOver;
determining a mapping between a plurality of events and a plurality of observable events occurring among the components and among the communication protocols, wherein the mapping is represented as a value associating each event with each observable event, andperforming the operation in conjunction with the events and observable events, wherein the events associated with the communication protocols are distinguished from events associated with the components.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for operating on a system containing a plurality of components in communication using at least one communication protocol is disclosed. The method comprises the steps of representing selected ones of the plurality of components, the relationship among the components and the associated communication protocols, determining a mapping between a plurality of events and a plurality of observable events occurring among the components and among the communication protocols, wherein the mapping is represented as a value associating each event with each observable event, and performing the operation in conjunction with the events and observable events, wherein events associated with the communication protocols are distinguished from events associated with the components. The operations may be selected from the group of monitoring, discovering, managing, analyzing and displaying the components associated with the multicast protocols.
28 Citations
13 Claims
-
1. A computer implemented method for operating on a system containing a plurality of components communicating using at least one communication protocol, the method comprising the steps of:
representing selected ones of the plurality of components, in one or more computers, the relationship among the components and the associated communication protocols;
wherein the protocols are selected from the group consisting of;
ISIS and EIGRP;
wherein the step of representing the at least one communication protocol is based on the selection of the protocol and comprises selecting a representation creation process from the group consisting of a first creation process and a second creation process, wherein the first creation process comprises creating at least one non-specific representation of communication protocols selected from the group consisting of ISIS Area, ISISService, ISISProtocolEndPoint;
ISISInterface;
ISISNetwork, and ISISAdjacaceny; and
wherein the second creation process comprises creating at least one non-specific representation of communication protocols selected from the group consisting of;
ISISArea, ISISService, ISISProtocolEndPoint;
ISISInterface;
ISISNetwork, and ISISAdjacaceny; andcreating at least one non-specification representation of relations along which the events propagate amongst the communication protocols, wherein the representations of relations are selected from the group consisting of;
ConnectedSystem, ConsistsOf, MemberOf, ConnectedTo, ConnectedVia, Accesses, AccessedVia, HostedBy, HostsServices, ComposedOf, part of, Underlying and LayeredOver;determining a mapping between a plurality of events and a plurality of observable events occurring among the components and among the communication protocols, wherein the mapping is represented as a value associating each event with each observable event, and performing the operation in conjunction with the events and observable events, wherein the events associated with the communication protocols are distinguished from events associated with the components. - View Dependent Claims (2, 3, 4)
-
5. An apparatus for operating on a system containing a plurality of components communicating using at least one communication protocol, the apparatus comprising:
-
a processor in communication with a memory, the processor executing code for; representing selected ones of the plurality of components, the relationship among the components and the associated communication protocols;
wherein the protocols are selected from the group consisting of;
ISIS and EIGRP;
wherein the step of representing the at least one communication protocol is based on the selection of the protocol and comprises selecting a representation creation process from the group consisting of a first creation process and a second creation process, wherein the first creation process comprises creating at least one non-specific representation of communication protocols selected from the group consisting of ISISArea, ISISService, ISISProtocolEndPoint;
ISISInterface;
ISISNetwork, and ISISAdjacaceny; and
wherein the second creation process comprises creating at least one non-specific representation of communication protocols selected from the group consisting of;
ISISArea, ISISService, ISISProtocolEndPoint;
ISISInterface;
ISISNetwork, and ISISAdjacaceny; andcreating at least one non-specification representation of relations along which the events propagate amongst the communication protocols, wherein the representations of relations are selected from the group consisting of;
ConnectedSystem, ConsistsOf, MemberOf, ConnectedTo, ConnectedVia, Accesses, AccessedVia, HostedBy, HostsServices, ComposedOf, part of, Underlying and LayeredOver;determining a mapping between a plurality of events and a plurality of observable events occurring among the components and among the communication protocols, wherein the mapping is represented as a value associating each event with each observable event, and performing the operation in conjunction with the events and observable events, wherein events associated with the communication protocols are distinguished from events associated with the components. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium providing computer readable code for providing instruction to a processor for operating on a system containing a plurality of components communicating using at least one communication protocol, the code instructing the processor to execute the steps of:
-
representing selected ones of the plurality of components, the relationship among the components and the associated communication protocols;
wherein the protocols are selected from the group consisting of;
ISIS and EIGRP;
wherein the step of representing the at least one communication protocol is based on the selection of the protocol, and comprises selecting a representation creation process from the group consisting of a first creation process and a second creation process, wherein the first creation process comprises creating at least one non-specific representation of communication protocols selected from the group consisting of ISISArea, ISISService, ISISProtocolEndPoint;
ISISInterface;
ISISNetwork, and ISISAdjacaceny; and
wherein the second creation process comprises creating at least one non-specific representation of communication protocols selected from the group consisting of;
ISISArea, ISISService, ISISProtocolEndPoint;
ISISInterface;
ISISNetwork, and ISISAdjacaceny; andcreating at least one non-specification representation of relations along which the events propagate amongst the communication protocols, wherein the representations of relations are selected from the group consisting of;
ConnectedSystem, ConsistsOf, MemberOf, ConnectedTo, ConnectedVia, Accesses, AccessedVia, HostedBy, HostsServices, ComposedOf, part of, Underlying and LayeredOver;determining a mapping between a plurality of events and a plurality of observable events occurring among the components and among the communication protocols, wherein the mapping is represented as a value associating each event with each observable event, and performing the operation in conjunction with the events and observable events, wherein events associated with the communication protocols are distinguished from events associated with the components. - View Dependent Claims (11, 12, 13)
-
Specification