291 lines
5.4 KiB
Plaintext
291 lines
5.4 KiB
Plaintext
// Copyright (c) 1999-2001 Microsoft Corporation, All Rights Reserved
|
|
#pragma namespace ("\\root\\network\\default")
|
|
|
|
[description ("System class for instance of the proxied system in the proxy namespace" )]
|
|
class ProxySystem
|
|
{
|
|
[key] String m_Name ;
|
|
} ;
|
|
|
|
[description ("System class for instance of the proxy system present within the network namespace" )]
|
|
class ProxiedSystem
|
|
{
|
|
[key] String m_Name ;
|
|
} ;
|
|
|
|
[assoc]
|
|
class ProxyToProxiedSystemAssoc
|
|
{
|
|
[key,read]
|
|
ProxySystem ref m_Proxy ;
|
|
[key,read]
|
|
ProxiedSystem ref m_Proxied ;
|
|
} ;
|
|
|
|
[assoc]
|
|
class Connection
|
|
{
|
|
[key,read]
|
|
ProxiedSystem ref m_Source ;
|
|
|
|
[key,read]
|
|
ProxiedSystem ref m_Destination ;
|
|
} ;
|
|
|
|
[
|
|
dynamic,
|
|
provider("MS_TRACEROUTE_PROVIDER")
|
|
]
|
|
class Hop
|
|
{
|
|
[key,read]
|
|
String m_IpAddress ;
|
|
|
|
[key,read]
|
|
String m_DestinationIpAddress ;
|
|
|
|
[read]
|
|
String m_IpSubnetMask ;
|
|
|
|
[read]
|
|
String m_IpSubnetAddress ;
|
|
|
|
[read]
|
|
uint32 m_InterfaceIndex ;
|
|
} ;
|
|
|
|
[
|
|
assoc,
|
|
dynamic,
|
|
provider("MS_TRACEROUTE_PROVIDER")
|
|
]
|
|
class ConnectionSource
|
|
{
|
|
[key,read]
|
|
Connection ref m_Connection ;
|
|
|
|
[key,read]
|
|
Hop ref m_Hop ;
|
|
} ;
|
|
|
|
[
|
|
assoc,
|
|
dynamic,
|
|
provider("MS_TRACEROUTE_PROVIDER")
|
|
]
|
|
class ConnectionDestination
|
|
{
|
|
[key,read]
|
|
Connection ref m_Connection ;
|
|
|
|
[key,read]
|
|
Hop ref m_Hop ;
|
|
} ;
|
|
|
|
[
|
|
assoc,
|
|
dynamic,
|
|
provider("MS_TRACEROUTE_PROVIDER")
|
|
]
|
|
class NextHop
|
|
{
|
|
[key,read] Hop ref m_Source ;
|
|
[key,read] Hop ref m_Gateway ;
|
|
} ;
|
|
|
|
[
|
|
assoc,
|
|
dynamic,
|
|
provider("MS_TRACEROUTE_PROVIDER")
|
|
]
|
|
class ExternalNextHop : NextHop
|
|
{
|
|
} ;
|
|
|
|
[
|
|
assoc,
|
|
dynamic,
|
|
provider("MS_TRACEROUTE_PROVIDER")
|
|
]
|
|
class InternalNextHop : NextHop
|
|
{
|
|
} ;
|
|
|
|
instance of ProxySystem
|
|
{
|
|
m_Name = "STEVM_12_12072" ;
|
|
} ;
|
|
|
|
instance of ProxySystem
|
|
{
|
|
m_Name = "STEVM_12_12073" ;
|
|
} ;
|
|
|
|
instance of Hop as $machine1_interface1
|
|
{
|
|
m_IpAddress = "193.128.64.1" ;
|
|
m_IpSubnetMask = "255.255.255.0" ;
|
|
m_IpSubnetAddress = "193.128.64.0" ;
|
|
|
|
m_InterfaceIndex = 1 ;
|
|
|
|
m_DestinationIpAddress = "193.128.66.2" ;
|
|
} ;
|
|
|
|
instance of Hop as $router1_interface1
|
|
{
|
|
m_IpAddress = "193.128.64.2" ;
|
|
m_IpSubnetMask = "255.255.255.0" ;
|
|
m_IpSubnetAddress = "193.128.64.0" ;
|
|
|
|
m_InterfaceIndex = 1 ;
|
|
|
|
m_DestinationIpAddress = "193.128.66.2" ;
|
|
} ;
|
|
|
|
instance of Hop as $router1_interface2
|
|
{
|
|
m_IpAddress = "193.128.65.1" ;
|
|
m_IpSubnetMask = "255.255.255.0" ;
|
|
m_IpSubnetAddress = "193.128.65.0" ;
|
|
|
|
m_InterfaceIndex = 2 ;
|
|
|
|
m_DestinationIpAddress = "193.128.66.2" ;
|
|
} ;
|
|
|
|
instance of Hop as $router2_interface1
|
|
{
|
|
m_IpAddress = "193.128.65.2" ;
|
|
m_IpSubnetMask = "255.255.255.0" ;
|
|
m_IpSubnetAddress = "193.128.65.0" ;
|
|
|
|
m_InterfaceIndex = 1 ;
|
|
|
|
m_DestinationIpAddress = "193.128.66.2" ;
|
|
|
|
} ;
|
|
|
|
instance of Hop as $router2_interface2
|
|
{
|
|
m_IpAddress = "193.128.66.1" ;
|
|
m_IpSubnetMask = "255.255.255.0" ;
|
|
m_IpSubnetAddress = "193.128.66.0" ;
|
|
|
|
m_InterfaceIndex = 2 ;
|
|
|
|
m_DestinationIpAddress = "193.128.66.2" ;
|
|
} ;
|
|
|
|
instance of Hop as $machine2_interface1
|
|
{
|
|
m_IpAddress = "193.128.66.2" ;
|
|
m_IpSubnetMask = "255.255.255.0" ;
|
|
m_IpSubnetAddress = "193.128.66.0" ;
|
|
|
|
m_InterfaceIndex = 1 ;
|
|
|
|
m_DestinationIpAddress = "193.128.66.2" ;
|
|
} ;
|
|
|
|
instance of Connection
|
|
{
|
|
m_Source = "ProxiedSystem.m_Name = \"STEVM_12_12072\"" ;
|
|
m_Destination = "ProxiedSystem.m_Name = \"STEVM_12_12073\"" ;
|
|
} ;
|
|
|
|
instance of Connection
|
|
{
|
|
m_Source = "ProxiedSystem.m_Name = \"STEVM_12_12073\"" ;
|
|
m_Destination = "ProxiedSystem.m_Name = \"STEVM_12_12072\"" ;
|
|
} ;
|
|
|
|
instance of ConnectionSource
|
|
{
|
|
m_Connection = "Connection.m_Source=\"ProxiedSystem.m_Name = \\\"STEVM_12_12072\\\"\",m_Destination=\"ProxiedSystem.m_Name = \\\"STEVM_12_12073\\\"\"" ;
|
|
m_Hop = "Hop.m_IpAddress = \"193.128.64.1\"" ;
|
|
} ;
|
|
|
|
instance of ConnectionDestination
|
|
{
|
|
m_Connection = "Connection.m_Source=\"ProxiedSystem.m_Name = \\\"STEVM_12_12073\\\"\",m_Destination=\"ProxiedSystem.m_Name = \\\"STEVM_12_12072\\\"\"" ;
|
|
m_Hop = "Hop.m_IpAddress = \"193.128.66.2\"" ;
|
|
} ;
|
|
|
|
instance of ExternalNextHop
|
|
{
|
|
m_Source = "Hop.m_IpAddress = \"193.128.64.1\"" ;
|
|
m_Gateway = "Hop.m_IpAddress = \"193.128.64.2\"" ;
|
|
} ;
|
|
|
|
instance of InternalNextHop
|
|
{
|
|
m_Source = "Hop.m_IpAddress = \"193.128.64.2\"" ;
|
|
m_Gateway = "Hop.m_IpAddress = \"193.128.65.1\"" ;
|
|
} ;
|
|
|
|
instance of ExternalNextHop
|
|
{
|
|
m_Source = "Hop.m_IpAddress = \"193.128.65.1\"" ;
|
|
m_Gateway = "Hop.m_IpAddress = \"193.128.65.2\"" ;
|
|
} ;
|
|
|
|
instance of InternalNextHop
|
|
{
|
|
m_Source = "Hop.m_IpAddress = \"193.128.65.2\"" ;
|
|
m_Gateway = "Hop.m_IpAddress = \"193.128.66.1\"" ;
|
|
} ;
|
|
|
|
instance of ExternalNextHop
|
|
{
|
|
m_Source = "Hop.m_IpAddress = \"193.128.66.1\"" ;
|
|
m_Gateway = "Hop.m_IpAddress = \"193.128.66.2\"" ;
|
|
} ;
|
|
|
|
|
|
[
|
|
assoc,
|
|
dynamic,
|
|
provider ( "MS_TRACEROUTE_PROVIDER")
|
|
]
|
|
|
|
class HopToProxiedSystemAssoc
|
|
{
|
|
[key] Hop ref m_Hop ;
|
|
[key] ProxiedSystem ref m_ProxiedSystem ;
|
|
} ;
|
|
|
|
[
|
|
assoc,
|
|
dynamic,
|
|
provider ( "MS_TRACEROUTE_PROVIDER")
|
|
]
|
|
class HopToInterfaceTableAssoc
|
|
{
|
|
[key] Hop ref m_Hop ;
|
|
[key] MS_SNMP_RFC1213_MIB_ifTable ref m_InterfaceTable ;
|
|
} ;
|
|
|
|
[
|
|
assoc,
|
|
dynamic,
|
|
provider ( "MS_TRACEROUTE_PROVIDER")
|
|
]
|
|
class HopToIpAddressTableAssoc
|
|
{
|
|
[key] Hop ref m_Hop ;
|
|
[key] MS_SNMP_RFC1213_MIB_ipAddrTable ref m_IpAddrTable ;
|
|
} ;
|
|
|
|
[
|
|
assoc,
|
|
dynamic,
|
|
provider ( "MS_TRACEROUTE_PROVIDER")
|
|
]
|
|
class HopToIpForwardTableAssoc
|
|
{
|
|
[key] Hop ref m_Hop ;
|
|
[key] MS_SNMP_RFC1354_ipForwardTable ref m_ProxiedSystem ;
|
|
} ;
|
|
|