{"id":11896,"date":"2022-06-27T02:04:19","date_gmt":"2022-06-27T00:04:19","guid":{"rendered":"https:\/\/www.cubro.com\/?page_id=11896"},"modified":"2025-09-10T08:33:16","modified_gmt":"2025-09-10T06:33:16","slug":"vxlan-for-overlay-networks","status":"publish","type":"page","link":"https:\/\/www.cubro.com\/en\/solutions\/vxlan-for-overlay-networks\/","title":{"rendered":"VXLAN for Overlay Networks"},"content":{"rendered":"<nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav>\n\n\n\n<div class=\"wp-block-getwid-section\"><div class=\"wp-block-getwid-section__wrapper\"><div class=\"wp-block-getwid-section__inner-wrapper\"><div class=\"wp-block-getwid-section__background-holder\"><div class=\"wp-block-getwid-section__background\"><\/div><div class=\"wp-block-getwid-section__foreground\"><\/div><\/div><div class=\"wp-block-getwid-section__content\"><div class=\"wp-block-getwid-section__inner-content\">\n<div class=\"wp-block-getwid-advanced-heading\"><h1 class=\"wp-block-getwid-advanced-heading__content\">Network Visibility for VXLAN Overlay Networks<\/h1><\/div>\n<\/div><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-getwid-section hide-on-mobile hide-on-tablet\"><div class=\"wp-block-getwid-section__wrapper\"><div class=\"wp-block-getwid-section__inner-wrapper\"><div class=\"wp-block-getwid-section__background-holder\"><div class=\"wp-block-getwid-section__background\"><\/div><div class=\"wp-block-getwid-section__foreground\"><\/div><\/div><div class=\"wp-block-getwid-section__content\"><div class=\"wp-block-getwid-section__inner-content\">\n<div class=\"wp-block-getwid-section\"><div class=\"wp-block-getwid-section__wrapper\"><div class=\"wp-block-getwid-section__inner-wrapper\"><div class=\"wp-block-getwid-section__background-holder\"><div class=\"wp-block-getwid-section__background\"><\/div><div class=\"wp-block-getwid-section__foreground\"><\/div><\/div><div class=\"wp-block-getwid-section__content\"><div class=\"wp-block-getwid-section__inner-content\">\n<div class=\"wp-block-columns ticss-3d17cdb7 is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"lazyblock-linked-box-Z1T9FzN wp-block-lazyblock-linked-box\"><a href=\"#solution-challenge-anchor\"><div class=\"linked_box max-height-120\" style=\"text-align:center;\"><div class=\"default-content\"><img decoding=\"async\" src=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/solutions_challenge.png\" alt=\"Cubro Network Visibility icon of solution - challenge\" \/><p class=\"linked-title\">CHALLENGE<\/p><\/div><\/div><\/a><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"lazyblock-linked-box-yroWB wp-block-lazyblock-linked-box\"><a href=\"#solution-solution-anchor\"><div class=\"linked_box max-height-120\" style=\"text-align:center;\"><div class=\"default-content\"><img decoding=\"async\" src=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/solutions_solution_green.png\" alt=\"Cubro Network Visibility icon of solutions in green\" \/><p class=\"linked-title\">SOLUTION<\/p><\/div><\/div><\/a><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"lazyblock-linked-box-ynlPy wp-block-lazyblock-linked-box\"><a href=\"#solution-products-in-it-anchor\"><div class=\"linked_box max-height-120\" style=\"text-align:center;\"><div class=\"default-content\"><img decoding=\"async\" src=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/solution_prod-in-solution.png\" alt=\"Cubro Network Visibility icon of products in solution\" \/><p class=\"linked-title\">PRODUCTS<\/p><\/div><\/div><\/a><\/div><\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>\n<\/div><\/div><\/div><\/div><\/div>\n\n\n\n<div id=\"solution-challenge-anchor\" class=\"nv-cv-m wp-block-getwid-section\"><div class=\"wp-block-getwid-section__wrapper\"><div class=\"wp-block-getwid-section__inner-wrapper\"><div class=\"wp-block-getwid-section__background-holder\"><div class=\"wp-block-getwid-section__background\"><\/div><div class=\"wp-block-getwid-section__foreground\"><\/div><\/div><div class=\"wp-block-getwid-section__content\"><div class=\"wp-block-getwid-section__inner-content\">\n<div class=\"wp-block-columns are-vertically-aligned-center solution-highlight-box is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center ticss-88e99919 is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-getwid-advanced-heading\"><h2 class=\"wp-block-getwid-advanced-heading__content\">Getting accurate Visibility in Overlay and Underlay Networks<\/h2><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p>Attaining total visibility into overlay networks while maintaining logical separation of traffic contained within poses a significant challenge. The use and quantity of network overlays are exploding with the rapid expansion of NFV deployments and VXLAN is often the protocol of choice in a Fabric Spine \u2013 Border Leaf architecture. With all the advantages overlays provide they also increase complexity and complicate network visibility as relevant information becomes hidden in VXLAN tunnels. Traditional monitoring tools are often unable to process VXLAN encapsulated information leading to gaps in visibility.<\/p>\n<\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>\n\n\n\n<div id=\"solution-solution-anchor\" class=\"nv-cv-m wp-block-getwid-section\"><div class=\"wp-block-getwid-section__wrapper\"><div class=\"wp-block-getwid-section__inner-wrapper\"><div class=\"wp-block-getwid-section__background-holder\"><div class=\"wp-block-getwid-section__background\"><\/div><div class=\"wp-block-getwid-section__foreground\"><\/div><\/div><div class=\"wp-block-getwid-section__content\"><div class=\"wp-block-getwid-section__inner-content\">\n<h2 class=\"wp-block-heading\">Technical Solutions from Cubro<\/h2>\n\n\n\n<p>Cubro\u00b4s Advanced Network Packet Brokers are the perfect choice for modern VXLAN networks supporting all required functions to handle VXLAN tunneled information such as<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&nbsp; VXLAN tunnel stripping<\/li>\n\n\n\n<li>&nbsp; VXLAN outer tunnel filtering like VXLAN VNI tunnel identifier<\/li>\n\n\n\n<li>&nbsp; VXLAN inner tunnel filtering like inner IP and\/or inner TCP\/UDP port number<\/li>\n\n\n\n<li>&nbsp; Simultaneously outer and inner VXLAN tunnel filtering<\/li>\n<\/ul>\n\n\n\n<p>These superior functions will protect monitoring systems from being overloaded and will ensure that existing monitoring systems can be also used for VXLAN network traffic.<\/p>\n\n\n\n<div class=\"wp-block-getwid-advanced-heading\"><h3 class=\"wp-block-getwid-advanced-heading__content\">VXLAN tunnel stripping<\/h3><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_VXLAN-tunnel-stripping.png\"><img decoding=\"async\" width=\"2000\" height=\"1041\" data-id=\"15050\" src=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_VXLAN-tunnel-stripping.png\" alt=\"\" class=\"wp-image-15050\" srcset=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_VXLAN-tunnel-stripping.png 2000w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_VXLAN-tunnel-stripping-480x250.png 480w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_VXLAN-tunnel-stripping-1280x666.png 1280w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_VXLAN-tunnel-stripping-240x125.png 240w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_VXLAN-tunnel-stripping-768x400.png 768w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_VXLAN-tunnel-stripping-1536x799.png 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/><\/a><\/figure>\n<\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p>VXLAN encapsulation adds a 50 Byte tunnel header to the original packet. Not only is packet size increased but the original information also becomes hidden inside the VXLAN tunnel. Monitoring systems require the original packets, however, they are not usually able to process VXLAN tunnel headers. By enabling VXLAN stripping on an Advanced Packet Broker from Cubro the tunnel headers are no longer an issue for the monitoring system as the Packet Broker will automatically look for VXLAN packets and strip the VXLAN tunnel without any further user interaction.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping.png\"><img decoding=\"async\" width=\"4042\" height=\"2356\" data-id=\"13070\" src=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping.png\" alt=\"\" class=\"wp-image-13070\" srcset=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping.png 4042w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-480x280.png 480w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-1280x746.png 1280w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-240x140.png 240w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-768x448.png 768w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-1536x895.png 1536w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-2048x1194.png 2048w\" sizes=\"(max-width: 4042px) 100vw, 4042px\" \/><\/a><\/figure>\n<\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Inner VXLAN tunnel filtering<\/h3>\n\n\n\n<p>In order to protect monitoring systems from overload, only relevant traffic should be forwarded to them, therefore, filtering out irrelevant packets from incoming traffic is highly required. However, in any tunneling application the relevant traffic is hidden and filtering inside tunnels is required; filtering with traditional Layer 2 to Layer 4 devices will not be enough because such systems can only interpret the outer header information.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<ul class=\"wp-block-list\">\n<li>Remove &amp; correlate flows across the path<\/li>\n\n\n\n<li>Correlate flows based on the underlay transport information<\/li>\n\n\n\n<li>Combine flow\/path segment based on BGP<\/li>\n\n\n\n<li>Enrich data from switch inband telemetry<\/li>\n\n\n\n<li>Enrich data with switch table information<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_filtering.png\"><img decoding=\"async\" width=\"3365\" height=\"1089\" data-id=\"15058\" src=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_filtering.png\" alt=\"\" class=\"wp-image-15058\" srcset=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_filtering.png 3365w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_filtering-480x155.png 480w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_filtering-1280x414.png 1280w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_filtering-240x78.png 240w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_filtering-768x249.png 768w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_filtering-1536x497.png 1536w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_filtering-2048x663.png 2048w\" sizes=\"(max-width: 3365px) 100vw, 3365px\" \/><\/a><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<p><strong>Example:<\/strong><\/p>\n\n\n\n<p>DNS traffic running with UDP Port 53 inside a single or multiple VXLAN tunnels can be easily identified and filtered allowing that a DNS monitoring system will be protected from being overloaded by having to process non-required (i.e. non DNS) traffic.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-filtering.png\"><img decoding=\"async\" width=\"1280\" height=\"885\" data-id=\"13073\" src=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-filtering-1280x885.png\" alt=\"\" class=\"wp-image-13073\" srcset=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-filtering-1280x885.png 1280w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-filtering-480x332.png 480w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-filtering-240x166.png 240w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-filtering-768x531.png 768w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-filtering-1536x1061.png 1536w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-tunnel-stripping-filtering-2048x1415.png 2048w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/a><\/figure>\n<\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Combining outer and inner VXLAN tunnel filtering<\/h3>\n\n\n\n<p>Advanced Packet Brokers from Cubro support filtering in the outer and inner VXLAN tunnel simultaneously. In a typical Fabric Spine \u2013 Border Leaf architecture information\/packets might become duplicated.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_tapping.png\"><img decoding=\"async\" width=\"1280\" height=\"1098\" data-id=\"15061\" src=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_tapping-1280x1098.png\" alt=\"\" class=\"wp-image-15061\" srcset=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_tapping-1280x1098.png 1280w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_tapping-480x412.png 480w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_tapping-240x206.png 240w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_tapping-768x659.png 768w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_tapping-1536x1318.png 1536w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_tapping-2048x1757.png 2048w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/a><\/figure>\n<\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n<\/div>\n\n\n\n<p>When IP X talks to IP Y the tapped traffic is available in two copies (=duplicated). The only difference between the two copies is the VXLAN VNI. Actually the same packet is available with VXLAN VNI A and also with VXLAN VNI B. By filtering on the VXLAN VNIs and inner IPs, duplicates can be dropped, reducing the load to monitoring systems easily. As this deduplication solution is done in hardware the throughput is in the range of Tbit\/s.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-VNI-innerIP-filtering-VXLANstripping.png\"><img decoding=\"async\" width=\"1280\" height=\"957\" data-id=\"15064\" src=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-VNI-innerIP-filtering-VXLANstripping-1280x957.png\" alt=\"\" class=\"wp-image-15064\" srcset=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-VNI-innerIP-filtering-VXLANstripping-1280x957.png 1280w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-VNI-innerIP-filtering-VXLANstripping-480x359.png 480w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-VNI-innerIP-filtering-VXLANstripping-240x179.png 240w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-VNI-innerIP-filtering-VXLANstripping-768x574.png 768w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-VNI-innerIP-filtering-VXLANstripping-1536x1148.png 1536w, https:\/\/www.cubro.com\/en\/wp-content\/uploads\/tech-graphic_vxlan_aggr-VNI-innerIP-filtering-VXLANstripping-2048x1531.png 2048w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/a><\/figure>\n<\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\"><\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>\n\n\n\n<div id=\"solution-products-in-it-anchor\" class=\"nv-cv-d nv-cv-m wp-block-getwid-section\"><div class=\"wp-block-getwid-section__wrapper\"><div class=\"wp-block-getwid-section__inner-wrapper\"><div class=\"wp-block-getwid-section__background-holder\"><div class=\"wp-block-getwid-section__background\"><\/div><div class=\"wp-block-getwid-section__foreground\"><\/div><\/div><div class=\"wp-block-getwid-section__content\"><div class=\"wp-block-getwid-section__inner-content\">\n<div class=\"wp-block-getwid-advanced-heading\"><h2 class=\"wp-block-getwid-advanced-heading__content\">Products in this Solution<\/h2><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column border-soft-lightgray is-layout-flow wp-block-column-is-layout-flow\"><div class=\"lazyblock-linked-box-nyYRs wp-block-lazyblock-linked-box\"><a href=\"https:\/\/www.cubro.com\/en\/products\/network-packet-brokers\/exa32100a\/\"><div class=\"linked_box max-height-120\" style=\"text-align:center;\"><div class=\"default-content\"><img decoding=\"async\" src=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/products-npb-exa32100a.png\" alt=\"product image of the network packet broker exa32100a of Cubro Network Visibility\" \/><p class=\"linked-title\">EXA32100A<\/p><\/div><\/div><\/a><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"nv-cv-d nv-cv-m wp-block-getwid-section alignfull ticss-463d19d6 alignfull\" style=\"margin-top:60px;margin-bottom:30px\"><div class=\"wp-block-getwid-section__wrapper\" style=\"padding-top:4px;padding-bottom:0px\"><div class=\"wp-block-getwid-section__inner-wrapper\"><div class=\"wp-block-getwid-section__background-holder\"><div class=\"wp-block-getwid-section__background has-background has-nv-dark-bg-background-color\"><\/div><div class=\"wp-block-getwid-section__foreground\"><\/div><\/div><div class=\"wp-block-getwid-section__content\"><div class=\"wp-block-getwid-section__inner-content\"><div class=\"wp-block-image is-style-default ticss-b2896e02\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/CNV-Logo_just-symbol_divider.png\" alt=\"\" width=\"30\" height=\"48\"\/><\/figure><\/div><\/div><\/div><\/div><\/div><\/div>\n\n\n<p class=\"newsletter-headline\">Newsletter - Stay up to date with Cubro Bytes<\/p><div class=\"zweispaltig\"><div class=\"spalte\" style=\"margin-top:30px;padding-left:30px;padding-right:30px;\">\r\n\t\t\t<div style=\"padding-bottom:15px; text-align:center;\">\r\n\t\t\t  <img decoding=\"async\" src=\"https:\/\/www.cubro.com\/en\/wp-content\/uploads\/icon_newsletter.png\" \r\n\t\t\t       width=\"200\" \r\n\t\t\t       style=\"padding-bottom:10px;\">\r\n\t\t\t<\/div>\r\n\r\n\t\t\t<p style=\"font-size:20px;\">Our newsletter provides thought leadership content about the industry. It is concise and has interesting content to keep you updated with what\u2019s new at Cubro and in the industry. You can unsubscribe anytime with a single click.<\/p>\r\n\t\t\t<\/div><div class=\"spalte\"><!-- Begin Brevo Form -->\r\n<!-- START - We recommend to place the below code in head tag of your website html  -->\r\n<style>\r\n  @font-face {\r\n    font-display: block;\r\n    font-family: Roboto;\r\n    src: url(https:\/\/assets.brevo.com\/font\/Roboto\/Latin\/normal\/normal\/7529907e9eaf8ebb5220c5f9850e3811.woff2) format(\"woff2\"), url(https:\/\/assets.brevo.com\/font\/Roboto\/Latin\/normal\/normal\/25c678feafdc175a70922a116c9be3e7.woff) format(\"woff\")\r\n  }\r\n\r\n  @font-face {\r\n    font-display: fallback;\r\n    font-family: Roboto;\r\n    font-weight: 600;\r\n    src: url(https:\/\/assets.brevo.com\/font\/Roboto\/Latin\/medium\/normal\/6e9caeeafb1f3491be3e32744bc30440.woff2) format(\"woff2\"), url(https:\/\/assets.brevo.com\/font\/Roboto\/Latin\/medium\/normal\/71501f0d8d5aa95960f6475d5487d4c2.woff) format(\"woff\")\r\n  }\r\n\r\n  @font-face {\r\n    font-display: fallback;\r\n    font-family: Roboto;\r\n    font-weight: 700;\r\n    src: url(https:\/\/assets.brevo.com\/font\/Roboto\/Latin\/bold\/normal\/3ef7cf158f310cf752d5ad08cd0e7e60.woff2) format(\"woff2\"), url(https:\/\/assets.brevo.com\/font\/Roboto\/Latin\/bold\/normal\/ece3a1d82f18b60bcce0211725c476aa.woff) format(\"woff\")\r\n  }\r\n\r\n  #sib-container input:-ms-input-placeholder {\r\n    text-align: left;\r\n    font-family: Helvetica, sans-serif;\r\n    color: #c0ccda;\r\n  }\r\n\r\n  #sib-container input::placeholder {\r\n    text-align: left;\r\n    font-family: Helvetica, sans-serif;\r\n    color: #c0ccda;\r\n  }\r\n\r\n  #sib-container textarea::placeholder {\r\n    text-align: left;\r\n    font-family: Helvetica, sans-serif;\r\n    color: #c0ccda;\r\n  }\r\n\r\n  #sib-container a {\r\n    text-decoration: underline;\r\n    color: #2BB2FC;\r\n  }\r\n\r\n  label.entry__label {\r\n  \tmargin-bottom:1px;\r\n  }\r\n\r\n  .sib-form {\r\n  \tpadding-left:0!important;\r\n  \tpadding-right:0!important;\r\n  }\r\n\r\n  #sib-container {\r\n  \tpadding:0!important;\r\n  }\r\n\r\n  .recaptcha-text {\r\n  \tfont-size:12px!important;\r\n  }\r\n\r\n  .recaptcha-text a {\r\n    color: #d8522c!important;\r\n    text-decoration: underline;\r\n  }\r\n\r\n  button {\r\n    font-size:16px;\r\n    text-align:left;\r\n    font-weight:700;\r\n    font-family:Helvetica, sans-serif;\r\n    color:#FFFFFF;\r\n    background-color:#84a6ad;\r\n    border-radius:3px;\r\n    border-width:8px;\r\n  }\r\n\r\n  button:hover {\r\n    color:#FFFFFF;\r\n    background-color:#333333;\r\n  }\r\n\r\n  \/* --- Brevo Formular: 2-spaltiges Layout f\u00fcr die ersten 4 Felder --- *\/\r\n\r\n  \/* Grid auf die direkten Kinder des <form> anwenden (die Wrapper mit padding) *\/\r\n  #sib-container #sib-form {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    column-gap: 16px;\r\n    row-gap: 0; \/* da die Wrapper schon padding haben *\/\r\n  }\r\n\r\n  \/* Alle Wrapper-Blocks standardm\u00e4\u00dfig: eine Spalte *\/\r\n  #sib-container #sib-form > div {\r\n    grid-column: span 1;\r\n  }\r\n\r\n  \/* 5. Block = Email (vollbreit) *\/\r\n  #sib-container #sib-form > div:nth-of-type(5) {\r\n    grid-column: 1 \/ -1;\r\n  }\r\n\r\n  \/* 6. Block = Button (vollbreit) *\/\r\n  #sib-container #sib-form > div:nth-of-type(6) {\r\n    grid-column: 1 \/ -1;\r\n  }\r\n\r\n  \/* Hidden Inputs am Ende: vollbreit und ohne Layout-Effekt *\/\r\n  #sib-container #sib-form > input {\r\n    grid-column: 1 \/ -1;\r\n  }\r\n\r\n  \/* Mobile: alles untereinander *\/\r\n  @media (max-width: 640px) {\r\n    #sib-container #sib-form {\r\n      grid-template-columns: 1fr;\r\n    }\r\n    #sib-container #sib-form > div,\r\n    #sib-container #sib-form > div:nth-of-type(5),\r\n    #sib-container #sib-form > div:nth-of-type(6) {\r\n      grid-column: 1 \/ -1;\r\n    }\r\n  }\r\n\r\n\r\n<\/style>\r\n<link rel=\"stylesheet\" href=\"https:\/\/sibforms.com\/forms\/end-form\/build\/sib-styles.css\">\r\n<!--  END - We recommend to place the above code in head tag of your website html -->\r\n\r\n<!-- START - We recommend to place the below code where you want the form in your website html  -->\r\n<div class=\"sib-form\" style=\"text-align: center; background-color: #ffffff;\">\r\n  <div id=\"sib-form-container\" class=\"sib-form-container\">\r\n    <div id=\"error-message\" class=\"sib-form-message-panel\" style=\"font-size:16px; text-align:left; font-family:Helvetica, sans-serif; color:#661d1d; background-color:#ffeded; border-radius:3px; border-color:#ff4949;max-width:540px;\">\r\n      <div class=\"sib-form-message-panel__text sib-form-message-panel__text--center\">\r\n        <svg viewBox=\"0 0 512 512\" class=\"sib-icon sib-notification__icon\">\r\n          <path d=\"M256 40c118.621 0 216 96.075 216 216 0 119.291-96.61 216-216 216-119.244 0-216-96.562-216-216 0-119.203 96.602-216 216-216m0-32C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm-11.49 120h22.979c6.823 0 12.274 5.682 11.99 12.5l-7 168c-.268 6.428-5.556 11.5-11.99 11.5h-8.979c-6.433 0-11.722-5.073-11.99-11.5l-7-168c-.283-6.818 5.167-12.5 11.99-12.5zM256 340c-15.464 0-28 12.536-28 28s12.536 28 28 28 28-12.536 28-28-12.536-28-28-28z\" \/>\r\n        <\/svg>\r\n        <span class=\"sib-form-message-panel__inner-text\">\r\n                          Deine Anmeldung konnte nicht gespeichert werden. Bitte versuche es erneut.\r\n                      <\/span>\r\n      <\/div>\r\n    <\/div>\r\n    <div><\/div>\r\n    <div id=\"success-message\" class=\"sib-form-message-panel\" style=\"font-size:16px; text-align:left; font-family:Helvetica, sans-serif; color:#085229; background-color:#e7faf0; border-radius:3px; border-color:#13ce66;max-width:540px;\">\r\n      <div class=\"sib-form-message-panel__text sib-form-message-panel__text--center\">\r\n        <svg viewBox=\"0 0 512 512\" class=\"sib-icon sib-notification__icon\">\r\n          <path d=\"M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 464c-118.664 0-216-96.055-216-216 0-118.663 96.055-216 216-216 118.664 0 216 96.055 216 216 0 118.663-96.055 216-216 216zm141.63-274.961L217.15 376.071c-4.705 4.667-12.303 4.637-16.97-.068l-85.878-86.572c-4.667-4.705-4.637-12.303.068-16.97l8.52-8.451c4.705-4.667 12.303-4.637 16.97.068l68.976 69.533 163.441-162.13c4.705-4.667 12.303-4.637 16.97.068l8.451 8.52c4.668 4.705 4.637 12.303-.068 16.97z\" \/>\r\n        <\/svg>\r\n        <span class=\"sib-form-message-panel__inner-text\">\r\n                          Deine Anmeldung war erfolgreich.\r\n                      <\/span>\r\n      <\/div>\r\n    <\/div>\r\n    <div><\/div>\r\n    <div id=\"sib-container\" class=\"sib-container--large sib-container--vertical\" style=\"text-align:center; background-color:rgba(255,255,255,1); max-width:800px; direction:ltr\">\r\n      <form id=\"sib-form\" method=\"POST\" action=\"https:\/\/24bf8055.sibforms.com\/serve\/MUIFAJW5hHXD-knlsGlqSNUcW_X6H-wyIG1XBfBHC1n-r5oWiLIKRNXRDNGHx0jhUUIpnWTh-6f1BKAE6jFyyE4DZupZc0qg-pyk2DusTzZA-sd2kmqr439RPzb-vYZRTRcXHsAxYa16e-8CaDLXh2IKxteM8S8ICusLl-WDN0JwkdZsIhe032CYNNlX8zi1nT5UbXdwGO0854j7\" data-type=\"subscription\">\r\n        <div style=\"padding: 8px 0;\">\r\n          <div class=\"sib-input sib-form-block\">\r\n            <div class=\"form__entry entry_block\">\r\n              <div class=\"form__label-row \">\r\n                <label class=\"entry__label\" style=\"font-weight: 500; text-align:left; font-size:16px; text-align:left; font-family:Helvetica, sans-serif; color:#3c4858;\" for=\"FIRSTNAME\" data-required=\"*\">First Name<\/label>\r\n\r\n                <div class=\"entry__field\">\r\n                  <input class=\"input \" maxlength=\"200\" type=\"text\" id=\"FIRSTNAME\" name=\"FIRSTNAME\" autocomplete=\"off\" data-required=\"true\" required \/>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <label class=\"entry__error entry__error--primary\" style=\"font-size:16px; text-align:left; font-family:Helvetica, sans-serif; color:#661d1d; background-color:#ffeded; border-radius:3px; border-color:#ff4949;\">\r\n              <\/label>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div style=\"padding: 8px 0;\">\r\n          <div class=\"sib-input sib-form-block\">\r\n            <div class=\"form__entry entry_block\">\r\n              <div class=\"form__label-row \">\r\n                <label class=\"entry__label\" style=\"font-weight: 500; text-align:left; font-size:16px; text-align:left; font-family:Helvetica, sans-serif; color:#3c4858;\" for=\"LASTNAME\" data-required=\"*\">Last Name<\/label>\r\n\r\n                <div class=\"entry__field\">\r\n                  <input class=\"input \" maxlength=\"200\" type=\"text\" id=\"LASTNAME\" name=\"LASTNAME\" autocomplete=\"off\" data-required=\"true\" required \/>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <label class=\"entry__error entry__error--primary\" style=\"font-size:16px; text-align:left; font-family:Helvetica, sans-serif; color:#661d1d; background-color:#ffeded; border-radius:3px; border-color:#ff4949;\">\r\n              <\/label>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div style=\"padding: 8px 0;\">\r\n          <div class=\"sib-input sib-form-block\">\r\n            <div class=\"form__entry entry_block\">\r\n              <div class=\"form__label-row \">\r\n                <label class=\"entry__label\" style=\"font-weight: 500; text-align:left; font-size:16px; text-align:left; font-family:Helvetica, sans-serif; color:#3c4858;\" for=\"COMPANY\">Company<\/label>\r\n\r\n                <div class=\"entry__field\">\r\n                  <input class=\"input \" maxlength=\"200\" type=\"text\" id=\"COMPANY\" name=\"COMPANY\" autocomplete=\"off\" \/>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <label class=\"entry__error entry__error--primary\" style=\"font-size:16px; text-align:left; font-family:Helvetica, sans-serif; color:#661d1d; background-color:#ffeded; border-radius:3px; border-color:#ff4949;\">\r\n              <\/label>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div style=\"padding: 8px 0;\">\r\n          <div class=\"sib-input sib-form-block\">\r\n            <div class=\"form__entry entry_block\">\r\n              <div class=\"form__label-row \">\r\n                <label class=\"entry__label\" style=\"font-weight: 500; text-align:left; font-size:16px; text-align:left; font-family:Helvetica, sans-serif; color:#3c4858;\" for=\"COUNTRY\">Country<\/label>\r\n\r\n                <div class=\"entry__field\">\r\n                  <input class=\"input \" maxlength=\"200\" type=\"text\" id=\"COUNTRY\" name=\"COUNTRY\" autocomplete=\"off\" \/>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <label class=\"entry__error entry__error--primary\" style=\"font-size:16px; text-align:left; font-family:Helvetica, sans-serif; color:#661d1d; background-color:#ffeded; border-radius:3px; border-color:#ff4949;\">\r\n              <\/label>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div style=\"padding: 8px 0;\">\r\n          <div class=\"sib-input sib-form-block\">\r\n            <div class=\"form__entry entry_block\">\r\n              <div class=\"form__label-row \">\r\n                <label class=\"entry__label\" style=\"font-weight: 500; text-align:left; font-size:16px; text-align:left; font-family:Helvetica, sans-serif; color:#3c4858;\" for=\"EMAIL\" data-required=\"*\">Email<\/label>\r\n\r\n                <div class=\"entry__field\">\r\n                  <input class=\"input \" type=\"text\" id=\"EMAIL\" name=\"EMAIL\" autocomplete=\"off\" data-required=\"true\" required \/>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <label class=\"entry__error entry__error--primary\" style=\"font-size:16px; text-align:left; font-family:Helvetica, sans-serif; color:#661d1d; background-color:#ffeded; border-radius:3px; border-color:#ff4949;\">\r\n              <\/label>\r\n\t\t\t\t<p class=\"recaptcha-text\">This site is protected by reCAPTCHA and the Google <a href=\"https:\/\/policies.google.com\/privacy\" target=\"_blank\" rel=\"noopener\">Privacy Policy<\/a> and <a href=\"https:\/\/policies.google.com\/terms\" target=\"_blank\" rel=\"noopener\">Terms of Service<\/a> apply.\r\n\t\t\t\t<\/p>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div style=\"padding: 8px 0;\">\r\n          <div class=\"sib-form-block\" style=\"text-align: left\">\r\n            <button class=\"sib-form-block__button sib-form-block__button-with-loader\" form=\"sib-form\" type=\"submit\">\r\n              <svg class=\"icon clickable__icon progress-indicator__icon sib-hide-loader-icon\" viewBox=\"0 0 512 512\" style=\"\">\r\n                <path d=\"M460.116 373.846l-20.823-12.022c-5.541-3.199-7.54-10.159-4.663-15.874 30.137-59.886 28.343-131.652-5.386-189.946-33.641-58.394-94.896-95.833-161.827-99.676C261.028 55.961 256 50.751 256 44.352V20.309c0-6.904 5.808-12.337 12.703-11.982 83.556 4.306 160.163 50.864 202.11 123.677 42.063 72.696 44.079 162.316 6.031 236.832-3.14 6.148-10.75 8.461-16.728 5.01z\" \/>\r\n              <\/svg>\r\n              Subscribe here\r\n            <\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <input type=\"text\" name=\"email_address_check\" value=\"\" class=\"input--hidden\">\r\n        <input type=\"hidden\" name=\"locale\" value=\"de\">\r\n      <\/form>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n<!-- END - We recommend to place the above code where you want the form in your website html  -->\r\n\r\n<!-- START - We recommend to place the below code in footer or bottom of your website html  -->\r\n<script>\r\n  window.REQUIRED_CODE_ERROR_MESSAGE = 'Please select a country code.';\r\n  window.LOCALE = 'de';\r\n  window.EMAIL_INVALID_MESSAGE = window.SMS_INVALID_MESSAGE = \"The information you entered is invalid. Please check the field format and try again.\";\r\n\r\n  window.REQUIRED_ERROR_MESSAGE = \"This field must not be empty. \";\r\n\r\n  window.GENERIC_INVALID_MESSAGE = \"This field cannot be empty. The information you entered is invalid. Please check the field format and try again.\";\r\n\r\n  window.translation = {\r\n    common: {\r\n      selectedList: '{quantity} Liste ausgew\u00e4hlt',\r\n      selectedLists: '{quantity} Listen ausgew\u00e4hlt',\r\n      selectedOption: '{quantity} ausgew\u00e4hlt',\r\n      selectedOptions: '{quantity} ausgew\u00e4hlt',\r\n    }\r\n  };\r\n\r\n  var AUTOHIDE = Boolean(0);\r\n<\/script>\r\n\r\n<script defer src=\"https:\/\/sibforms.com\/forms\/end-form\/build\/main.js\"><\/script>\r\n\r\n<!-- END - We recommend to place the above code in footer or bottom of your website html  -->\r\n<!-- End Brevo Form --><p style=\"font-size:12px;padding-left:16px;\">Your e-mail address is only used to send you our newsletter and information about the activities of Cubro Network Visibility. You can always use the unsubscribe link included in the newsletter.<\/p><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":11843,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_searchwp_excluded":"","_uag_custom_page_level_css":"","neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","neve_meta_reading_time":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-11896","page","type-page","status-publish","hentry"],"acf":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"neve-blog":false},"uagb_author_info":{"display_name":"s.bernhardt","author_link":"https:\/\/www.cubro.com\/en\/blog\/author\/s-bernhardt\/"},"uagb_comment_info":0,"uagb_excerpt":null,"_links":{"self":[{"href":"https:\/\/www.cubro.com\/en\/wp-json\/wp\/v2\/pages\/11896","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cubro.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cubro.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cubro.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cubro.com\/en\/wp-json\/wp\/v2\/comments?post=11896"}],"version-history":[{"count":4,"href":"https:\/\/www.cubro.com\/en\/wp-json\/wp\/v2\/pages\/11896\/revisions"}],"predecessor-version":[{"id":28734,"href":"https:\/\/www.cubro.com\/en\/wp-json\/wp\/v2\/pages\/11896\/revisions\/28734"}],"up":[{"embeddable":true,"href":"https:\/\/www.cubro.com\/en\/wp-json\/wp\/v2\/pages\/11843"}],"wp:attachment":[{"href":"https:\/\/www.cubro.com\/en\/wp-json\/wp\/v2\/media?parent=11896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}