Exemple #1
0
    counter_direction      = "increment",
    nest_step              = "0.1.0.0",
    nest_owner             = topology_1_handle,
    nest_enabled           = "1",
)
if _result_['status'] != IxiaHlt.SUCCESS:
    ErrorHandler('multivalue_config', _result_)

multivalue_3_handle = _result_['multivalue_handle']

# Creating IGMP Group Ranges 
print "Creating IGMP Group Ranges" 
_result_ = ixiangpf.emulation_multicast_group_config(
    mode               = "create",
    ip_addr_start      = multivalue_3_handle,
    ip_addr_step       = "0.0.0.1",
    num_groups         = "1",
    active             = "1",
)
if _result_['status'] != IxiaHlt.SUCCESS:
    ErrorHandler('emulation_multicast_group_config', _result_)
    
igmpMcastIPv4GroupList_1_handle = _result_['multicast_group_handle']

# Creating IGMP Source Ranges
print "Creating IGMP Source Ranges"    
_result_ = ixiangpf.emulation_multicast_source_config(
    mode               = "create",
    ip_addr_start      = "20.20.20.1",
    ip_addr_step       = "0.0.0.1",
    num_sources        = "1",
    view_duration="10000",
    zap_interval_type="multicasttoleave",
    log_failure_timestamps="0",
)
if _result_['status'] != IxiaHlt.SUCCESS:
    ErrorHandler('emulation_mld_config', _result_)

mldHost_1_handle = _result_['mld_host_handle']
mld_host_iptv_handle = _result_['mld_host_iptv_handle']

# Creating MLD Group Ranges
print "Creating MLD Group Ranges"
_result_ = ixiangpf.emulation_multicast_group_config(
    mode="create",
    ip_addr_start="ff0a:0:0:0:0:0:0:1",
    ip_addr_step="0:0:0:0:0:0:0:0",
    num_groups="1",
    active="1",
)
if _result_['status'] != IxiaHlt.SUCCESS:
    ErrorHandler('emulation_multicast_group_config', _result_)

mldMcastIPv6GroupList_1_handle = _result_['multicast_group_handle']

# Creating MLD Source Ranges
print "Creating MLD Source Ranges"
_result_ = ixiangpf.emulation_multicast_source_config(
    mode="create",
    ip_addr_start="20:0:0:0:0:0:0:1",
    ip_addr_step="0:0:0:0:0:0:0:0",
    num_sources="1",
    mode="create",
    handle=ipv4_1_handle,
    ip_version="4",
)

if _result_['status'] != IxiaHlt.SUCCESS:
    ErrorHandler('emulation_pim_config', _result_)

pimV4Interface_1_handle = _result_['pim_v4_interface_handle']

#Creating Multicast Group address

print "Creating Multicast Group address"
_result_ = ixiangpf.emulation_multicast_group_config(
    mode="create",
    ip_addr_start="226.0.0.0",
    num_groups="1",
    active="1",
)
if _result_['status'] != IxiaHlt.SUCCESS:
    ErrorHandler('emulation_multicast_group_config', _result_)

pimV4JoinPruneList_1_handle_group = _result_['multicast_group_handle']

#Creating Multicast Source address

print "Creating Multicast Source address"
_result_ = ixiangpf.emulation_multicast_source_config(
    mode="create",
    ip_addr_start="0.0.0.1",
    num_sources="1",
)
Exemple #4
0
    counter_direction="increment",
    nest_step="0:0:0:1:0:0:0:0",
    nest_owner=topology_1_handle,
    nest_enabled="1",
)
if _result_['status'] != IxiaHlt.SUCCESS:
    ErrorHandler('multivalue_config', _result_)

multivalue_3_handle = _result_['multivalue_handle']

# Creating MLD Group Ranges
print "Creating MLD Group Ranges"
_result_ = ixiangpf.emulation_multicast_group_config(
    mode="create",
    ip_addr_start=multivalue_3_handle,
    ip_addr_step="0:0:0:0:0:0:0:1",
    num_groups="1",
    active="1",
)
if _result_['status'] != IxiaHlt.SUCCESS:
    ErrorHandler('emulation_multicast_group_config', _result_)

mldMcastIPv6GroupList_1_handle = _result_['multicast_group_handle']

# Creating MLD Source Ranges
print "Creating MLD Source Ranges"
_result_ = ixiangpf.emulation_multicast_source_config(
    mode="create",
    ip_addr_start="2001:0:0:1:0:0:0:1",
    ip_addr_step="0:0:0:0:0:0:0:1",
    num_sources="1",