Ejemplo n.º 1
0
    deviceGroupObj1 = protocolObj.createDeviceGroupNgpf(topologyObj1,
                                                        multiplier=1,
                                                        deviceGroupName='DG1')

    topologyObj2 = protocolObj.createTopologyNgpf(portList=[portList[1]],
                                                  topologyName='Topo2')

    deviceGroupObj2 = protocolObj.createDeviceGroupNgpf(topologyObj2,
                                                        multiplier=1,
                                                        deviceGroupName='DG2')

    ethernetObj1 = protocolObj.createEthernetNgpf(
        deviceGroupObj1,
        ethernetName='MyEth1',
        macAddress={
            'start': '00:01:01:00:00:01',
            'direction': 'increment',
            'step': '00:00:00:00:00:01'
        },
        macAddressPortStep='disabled',
        vlanId=100)

    ethernetObj2 = protocolObj.createEthernetNgpf(
        deviceGroupObj2,
        ethernetName='MyEth2',
        macAddress={
            'start': '00:01:02:00:00:01',
            'direction': 'increment',
            'step': '00:00:00:00:00:01'
        },
        macAddressPortStep='disabled',
        vlanId=100)
Ejemplo n.º 2
0
                                                        deviceGroupName='DG1')

    topologyObj2 = protocolObj.createTopologyNgpf(portList=[portList[1]],
                                                  topologyName='Topo2')

    deviceGroupObj2 = protocolObj.createDeviceGroupNgpf(topologyObj2,
                                                        multiplier=1,
                                                        deviceGroupName='DG2')

    ethernetObj1 = protocolObj.createEthernetNgpf(
        deviceGroupObj1,
        ethernetName='MyEth1',
        macAddress={
            'start': '00:01:01:00:00:01',
            'direction': 'increment',
            'step': '00:00:00:00:00:01'
        },
        macAddressPortStep='disabled',
        vlanId={
            'start': 103,
            'direction': 'increment',
            'step': 0
        })

    ethernetObj2 = protocolObj.createEthernetNgpf(
        deviceGroupObj2,
        ethernetName='MyEth2',
        macAddress={
            'start': '00:01:02:00:00:01',
            'direction': 'increment',
            'step': '00:00:00:00:00:01'
        },
Ejemplo n.º 3
0
    protocolObj = Protocol(mainObj, portObj)
    topologyObj1 = protocolObj.createTopologyNgpf(portList=[portList[0]],
                                                  topologyName='Topo1')
    topologyObj2 = protocolObj.createTopologyNgpf(portList=[portList[1]],
                                                  topologyName='Topo2')

    # Device Group For LACP in Topology Group 1
    deviceGroupObj1 = protocolObj.createDeviceGroupNgpf(
        topologyObj1, multiplier=1, deviceGroupName='DG1-LACP')
    # Device Group For LACP in Topology Group 2
    deviceGroupObj2 = protocolObj.createDeviceGroupNgpf(
        topologyObj2, multiplier=1, deviceGroupName='DG2-LACP')

    # Ethernet stack for LACP
    ethernetLacpObj1 = protocolObj.createEthernetNgpf(
        deviceGroupObj1, ethernetName='Ethernet-LACP')
    ethernetLacpObj2 = protocolObj.createEthernetNgpf(
        deviceGroupObj2, ethernetName='Ethernet-LACP')

    lacpObj1 = protocolObj.createLacpNgpf(ethernetLacpObj1,
                                          actorSystemId='00 00 00 00 00 01',
                                          actorKey=1,
                                          administrativeKey=1,
                                          actorSystemPriority=1,
                                          actorPortNumber=1,
                                          actorPortPriority=1)

    lacpObj2 = protocolObj.createLacpNgpf(ethernetLacpObj2,
                                          actorSystemId='00 00 00 00 00 02',
                                          actorKey=1,
                                          administrativeKey=1,