arrow-left

All pages
gitbookPowered by GitBook
1 of 11

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Licensing

Aviz OPB NOS supports 3 license types listed below

License
Features
Platforms

Basic

  • Layer 3/4 (IPv4 and IPv6) Filtering

  • Layer 2 (VLAN and Ethertype) Filtering

  • VLAN Actions (Ingress and Egress)

Broadcom (TD3, TD2X, TH)

EC5812, EC7712, EC7726, EC7816, EC7326

DELL

S5248F-ON, S5232F-ON

Nvidia (Spectrum 1,2,3)

SN2010, SN2100, SN2201, SN2700, SN3420, SN3700, SN3800, SN4600C, SN4700

Advanced - DataCenter

(Includes Basic)

  • VXLAN Encap and Decap*

  • Generic Header Filtering (MPLS, L2GRE, VXLAN, IP-n-IP)*

  • User-Defined Offset Filtering*

Nvidia (Spectrum 2,3)

SN3420, SN3700, SN3800, SN4600C, SN4700

circle-info

*Features unique to Aviz OPB NOS

Redirection (Ports, Static LAG)

  • Hybrid Port for multiple lookups

  • Port and Flow Statistics Management: NTP, SSH, Timezone, SYSLOG, LLDP, TACACS+, ZTP, SNMPv1/v2 Get, Traps, ISCLI, REST API (HTTPs - selfsigned), sFlow, RADIUS

  • OPB Fabric Manager (FlowVision) Appliance

  • Match-Expression Filtering*

  • VxLAN Stripping

  • Truncation

  • Advanced - 5G

    (Includes

    Advanced DC)

    • GTP Parsing

    • Symmetric Load balancing based on Inner IP(v4/v6) header

    • GTP Filtering - Inner IP header, Tunnel IDs

    Nvidia (Spectrum 2,3)

    SN3420, SN3700, SN3800, SN4600C, SN4700

    Trial (30 days)

    • All features (Basic, Advanced-DC, Advanced-5G)

    All

    Installing OPBNOS from ONIE

    To install OPBNOS from ONIE, please follow the below steps:

    • Login using the console port and reboot the switch

    • Enter ONIE mode

    ONIE
    • Select 'ONIE: Uninstall OS' to clean up installed images

    circle-info

    This step takes a few minutes and reboot the switch after cleanup is complete

    • The Switch will reboot and boot into 'ONIE: Install OS' mode, run the below command to stop auto-discovery

    circle-info

    The 'onie-discovery-stop' command is deprecated and will be removed in 2019.02.

    If you are using the latest version of ONIE, Use 'onie-stop' instead.

    • Assign 'eth0' with a management-IP to copy image from remote server

    • If server is present on different network using below command to add a default route

    • Image can be installed using HTTP or SCP:

      • SCP -

    • HTTP -

      • start HTTP-server on image directory, on a linux server below command can be used to achieve this

    • On the switch console use the below command to install the image using HTTP, This will download and install the OPBNOS

    ONIE-Uninstaller
    ONIE:/ # onie-discovery-stop 
    ONIE:/ # ifconfig eth0 <mgmt-ip> netmask <netmask> up
    //Example - ifconfig eth0 10.4.4.72 netmask 255.255.254.0 up
    ONIE:/ # route add default gw <gw-ip>
    //Example - route add default gw 10.4.4.1 
    //Copy image - 
    ONIE:/ # scp <user>@<server-ip>:/<dir>/opb-nos.bin opbnos.bin
    //Example - scp aviz@10.2.2.10:/images/opb/opb-nos.bin opbnos.bin 
    
    //Install copied image -
    ONIE:/ # onie-nos-install <image-name.bin>
    //Example - onie-nos-install opbnos.bin
    aviz@10.2.2.10:/images/opb$ python3 -m http.server 8030
    ONIE:/ # onie-nos-install http://<IP>:<port>/<opb-nos.bin>
    //Example - onie-nos-install http://10.2.2.10:8030/opb-nos-20220714.2.1.1.bin

    Installing OPBNOS from USB Drive

    To install OPBNOS from USB Drive, Please follow the below steps:

    • Login using the console port and reboot the switch

    • Enter ONIE mode

    • Select 'ONIE: Uninstall OS' to clean up installed images

    • The Switch will reboot and boot into 'ONIE: Install OS' mode, run the below command to stop auto-discovery

    • Enter the following command to create a USB mount location on the system

    • Enter the following command to mount the USB. The vfat option is used for FAT32 formatted drives

    • Install the software from the USB drive, where /mnt/media specifies the path where the USB partition is mounted

    ONIE:/ # onie-discovery-stop 
    ONIE:/ # mkdir /mnt/media
    ONIE:/ # mount -t vfat /mnt/media
    Example - ONIE:/ # mount -t vfat /dev/sdb1 /mnt/media
    ONIE:/ # onie-nos-install /mnt/media/opbnos.bin

    Removing available images

    You can remove unused or old images from the device to optimize disk utilization using the "cleanup-images" and "remove-image" commands.

    hashtag
    Reference

    Command

    remove-image < image_name>

    Description

    hashtag
    CLI Example

    Reference

    Remove specific image from the switch

    Parameters

    ImageName - Can be obtained from "show

    boot"

    Mode

    EXEC

    Command

    cleanup-images

    Description

    Remove all available images from the switch

    Parameters

    ImageName - Can be obtained from "

    "

    Mode

    EXEC

    pbnoscli# remove-image <image-name>
    //Example - remove-image SONiC-OS-2.1.1_RELEASE.0-dirty-20220718.065117
    pbnoscli#cleanup-images
    show
    boot

    Getting Started

    This section provides information about how to install/upgrade the OPBNOS and information on the SONiC shell.

    Licensingchevron-rightLimitationschevron-rightImage Managementchevron-rightSupported Platformschevron-rightScalabilitychevron-right

    Rebooting the Switch

    You can reload/reboot the switch using the below command:

    pbnoscli# save   
      save                  Copy Running configuration to Startup configuration
    pbnoscli# save 
    Saving Configuration
    
    pbnoscli# reboot 
    Check if running config is saved
    Do you want to reboot the device [y/n]: y

    Downloads

    Please refer to the following links for downloading OPBNOS and FlowVision:

    • OPBNOS for Edgecore Broadcom - https://support.aviznetworks.com/hc/en-us/articles/14686290310797-EdgeCore-Broadcomarrow-up-right

    • OPBNOS for Nvidia - https://support.aviznetworks.com/hc/en-us/articles/14587053512973-NVIDIAarrow-up-right

    • FlowVision -

    NOTE: You are required to sign-up on for getting access to the download page.

    https://support.aviznetworks.com/hc/en-us/articles/17752422217869-FlowVisionarrow-up-right
    https://support.aviznetworks.com/hc/en-usarrow-up-right

    Scalability

    Description
    SN4600
    SN2010

    maximum networks ports allowed in a flow

    63

    • 21 (for a single flow)

    • 10 (for 2 flows)

    maximum flow

    63

    2

    maximum rule per flow allowed

    4000

    Description
    Broadcom

    400

    overall maximum rule

    8000

    400

    Maximum number of rules

    768

    Image Management

    The switch image is the executable code running on the device. Aviz OPBNOS can be upgraded to the device

    • ONIE to OPBNOS

    • OPBNOS to OPBNOS

    The typical upgrade process for the image consists of the following steps:

    1. Load a new firmware image and boot image onto an SFTP, HTTP, SCP, or TFTP server on your network.

    2. Transfer the new images to the switch

    3. Specify the new image as the one to be loaded the next time a switch reload occurs

    4. Reload the switch

    Limitations

    hashtag
    ASIC Limitations:

    • Multiple flows can not have the same network port

    • In VLAN-aware mode, VLAN is a mandatory match qualifier for the flow rule for matching tagged packets

    • Pop-VLAN is supported on flow rules which have VAN id as a qualifier

    • Flow rule VLAN qualifier is not supported in VLAN-Unaware mode

    • For VxLAN, NVIDIA supports only one source VTEP per system but supports multiple destination VTEP

    • For VxLAN, multiple VNI cannot be mapped to the same Destination VTEP

    • GTP, UDF and Generic Header Filtering configurations and rules are not supported for the NVIDIA SN2100 switch

    • Ingress-VLAN is not suported on EC-AS7326 and EC-AS7726 platforms

    hashtag
    Software Limitations:

    • Port-Channel can not be configured as a network port

    • A Maximum of 4 active SSH sessions are supported

    • Tunnel attributes cannot be updated and will require deleting the existing tunnel and reconfiguring

    circle-info

    SSH connection should be disconnected gracefully using the “quit” command once the usage is completed

    Override qualifiers are not supported for the VxLAN feature
  • GTP rule configuration is to be done using a string (i.e. double quotes)

  • GTP global configuration must be enabled before configuring the GTP rule

  • A proper license is required before configuring a feature

  • Supported Platforms

    List of switches along with their speeds and supported licenses:

    Vendor
    SKU
    Port Speed
    Port Config
    License

    Dell

    100GbE

    32xQSFP28 + 2xSFP+

    Basic

    Dell

    25GbE

    48xSFP28 + 2xQSFP28-DD + 4xQSFP28

    Basic

    Edgecore

    10GbE

    48x10GbE + 6x40GbE

    Basic

    Edgecore

    25GbE

    48x25GbE + 8x100GbE

    Basic

    Edgecore

    100GbE

    32x100GbE

    Basic

    Edgecore

    100GbE

    32x100GbE

    Basic

    Edgecore

    100GbE

    64x100GbE

    Basic

    NVIDIA

    1GbE

    48x1GbE + 4x100GbE

    Basic

    NVIDIA

    25GbE

    18x25GbE + 4x100GbE

    Basic

    NVIDIA

    25GbE

    48x25GbE + 12x100GbE

    Basic, Adv-DC, Adv-5G

    NVIDIA

    100GbE

    16x100GbE

    Basic

    NVIDIA

    100GbE

    32x100GbE

    Basic

    NVIDIA

    100GbE

    32x100GbE

    Basic, Adv-DC, Adv-5G

    NVIDIA

    100GbE

    64x100GbE

    Basic, Adv-DC, Adv-5G

    NVIDIA

    100GbE

    64x100GbE

    Basic, Adv-DC, Adv-5G

    NVIDIA

    200GbE

    32x200GbE

    Basic, Adv-DC, Adv-5G

    NVIDIA

    200GbE

    64x200GbE

    Basic, Adv-DC, Adv-5G

    NVIDIA

    400GbE

    32x400GbE

    Basic, Adv-DC, Adv-5G

    S5232F-ONarrow-up-right
    S5248F-ONarrow-up-right
    AS5812-54Xarrow-up-right
    AS7326-56Xarrow-up-right
    AS7726-32Xarrow-up-right
    AS7712-32Xarrow-up-right
    AS7816-64Xarrow-up-right
    SN2201arrow-up-right
    SN2010arrow-up-right
    SN3420arrow-up-right
    SN2100arrow-up-right
    SN2700arrow-up-right
    SN3700Carrow-up-right
    SN3800arrow-up-right
    SN4600Carrow-up-right
    SN3700arrow-up-right
    SN4600arrow-up-right
    SN4700arrow-up-right