PageSourceSearch

https://www.networkworld.com/news/

html networkworld.com collected 2026-09-24 06:55:33 UTC 213,358 bytes, 2,025 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="en-US" xml:lang="en-US" dir="ltr" xmlns="http://www.w3.org/1999/xhtml" data-edition="us" data-edition-default="us" data-lang="en" data-audience="enterprise" data-brand="nww" data-hub="b2b">
4
5<head>
6	<meta charset="UTF-8">
7	<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
8			
9	<style>:root { --advertisement-label-text: "Advertisement"; }</style>		<link rel="profile" href="https://gmpg.org/xfn/11">
10		
10<script>
11		window.isBrandPostSeriesLanding = "false";
12	</script>
12
13	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
14	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
15	<meta name="amazonbot" content="noarchive">
16<script>
17window._sp_analytics = {
18	config: {
19		accountId: 146,
20		events: {
21			onDetectionComplete: function() {
22				console.log('onMessageReady');
23			}
24		},
25	}
26};
27</script>
27
28			
29	<!-- This site is optimized with the Yoast SEO Premium plugin v22.8 (Yoast SEO v23.3) - https://yoast.com/wordpress/plugins/seo/ -->
30	<title>News | Network World</title>
31	<meta name="twitter:label1" content="Written by" />
32	<meta name="twitter:data1" content="Müller Magnus" />
33	<!-- / Yoast SEO Premium plugin. -->
34
35
36<link rel='dns-prefetch' href='//cdn.onthe.io' />
37<link rel='dns-prefetch' href='//stats.wp.com' />
38<link rel="alternate" type="application/rss+xml" title="Network World &raquo; Feed" href="https://www.networkworld.com/feed/" />
39<link rel="alternate" type="application/rss+xml" title="Network World &raquo; Comments Feed" href="https://www.networkworld.com/comments/feed/" />
40	
40<script>
41		//CMP Stub
42	"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){for(var t,e,o=[],n=window,r=n;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(a){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o){if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5)}return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;"setGdprApplies"===n[0]?n.length>3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(n){}else o=t.data;var r="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;r&&window.__tcfapi(r.command,r.version,function(o,n){var a={__tcfapiReturn:{returnValue:o,success:n,callId:r.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")},r.parameter)},!1))};"undefined"!=typeof module?module.exports=t:t()}();
43
44	window.__gpp_addFrame=function(e){if(!window.frames[e]){if(document.body){var t=document.createElement("iframe");t.style.cssText="display:none",t.name=e,document.body.appendChild(t)}else window.setTimeout(window.__gpp_addFrame,10,e)}},window.__gpp_stub=function(){var e=arguments;if(__gpp.queue=__gpp.queue||[],__gpp.events=__gpp.events||[],!e.length||1==e.length&&"queue"==e[0])return __gpp.queue;if(1==e.length&&"events"==e[0])return __gpp.events;var t=e[0],s=e.length>1?e[1]:null,a=e.length>2?e[2]:null;if("ping"===t)s({gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnat","8:usca","9:usva","10:usco","11:usut","12:usct",],cmpId:0,sectionList:[],applicableSections:[],gppString:"",parsedSections:{}},!0);else if("addEventListener"===t){"lastId"in __gpp||(__gpp.lastId=0),__gpp.lastId++;var n=__gpp.lastId;__gpp.events.push({id:n,callback:s,parameter:a}),s({eventName:"listenerRegistered",listenerId:n,data:!0,pingData:{gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnat","8:usca","9:usva","10:usco","11:usut","12:usct",],cmpId:0,sectionList:[],applicableSections:[],gppString:"",parsedSections:{}}},!0)}else if("removeEventListener"===t){for(var p=!1,i=0;i<__gpp.events.length;i++)if(__gpp.events[i].id==a){__gpp.events.splice(i,1),p=!0;break}s({eventName:"listenerRemoved",listenerId:a,data:p,pingData:{gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnat","8:usca","9:usva","10:usco","11:usut","12:usct",],cmpId:0,sectionList:[],applicableSections:[],gppString:"",parsedSections:{}}},!0)}else"hasSection"===t?s(!1,!0):"getSection"===t||"getField"===t?s(null,!0):__gpp.queue.push([].slice.apply(e))},window.__gpp_msghandler=function(e){var t="string"==typeof e.data;try{var s=t?JSON.parse(e.data):e.data}catch(a){s=null}if("object"==typeof s&&null!==s&&"__gppCall"in s){var n=s.__gppCall;window.__gpp(n.command,function(s,a){var p={__gppReturn:{returnValue:s,success:a,callId:n.callId}};e.source.postMessage(t?JSON.stringify(p):p,"*")},"parameter"in n?n.parameter:null,"version"in n?n.version:"1.1")}},"__gpp"in window&&"function"==typeof window.__gpp||(window.__gpp=window.__gpp_stub,window.addEventListener("message",window.__gpp_msghandler,!1),window.__gpp_addFrame("__gppLocator"));
45
46	
47	</script>
47
48	<link rel='stylesheet' id='wp-block-library-css' href='https://www.networkworld.com/wp-includes/css/dist/block-library/style.min.css?ver=6.8.10' media='all' />
49<style id='classic-theme-styles-inline-css'>
50/*! This file is auto-generated */
51.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
52</style>
53<style id='co-authors-plus-coauthors-style-inline-css'>
54.wp-block-co-authors-plus-coauthors.is-layout-flow [class*=wp-block-co-authors-plus]{display:inline}
55
56</style>
57<style id='co-authors-plus-avatar-style-inline-css'>
58.wp-block-co-authors-plus-avatar :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-avatar :where(img){vertical-align:middle}.wp-block-co-authors-plus-avatar:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-avatar.aligncenter{display:table;margin-inline:auto}
59
60</style>
61<style id='co-authors-plus-image-style-inline-css'>
62.wp-block-co-authors-plus-image{margin-bottom:0}.wp-block-co-authors-plus-image :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-image :where(img){vertical-align:middle}.wp-block-co-authors-plus-image:is(.alignfull,.alignwide) :where(img){width:100%}.wp-block-co-authors-plus-image:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-image.aligncenter{display:table;margin-inline:auto}
63
64</style>
65<style id='wp-parsely-recommendations-style-inline-css'>
66.parsely-recommendations-list-title{font-size:1.2em}.parsely-recommendations-list{list-style:none;padding:unset}.parsely-recommendations-cardbody{overflow:hidden;padding:.8em;text-overflow:ellipsis;white-space:nowrap}.parsely-recommendations-cardmedia{padding:.8em .8em 0}
67
68</style>
69<link rel='stylesheet' id='mediaelement-css' href='https://www.networkworld.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' />
70<link rel='stylesheet' id='wp-mediaelement-css' href='https://www.networkworld.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.8.10' media='all' />
71<style id='jetpack-sharing-buttons-style-inline-css'>
72.jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em}
73</style>
74<style id='elasticpress-facet-style-inline-css'>
75.widget_ep-facet input[type=search],.wp-block-elasticpress-facet input[type=search]{margin-bottom:1rem}.widget_ep-facet .searchable .inner,.wp-block-elasticpress-facet .searchable .inner{max-height:20em;overflow:scroll}.widget_ep-facet .term.hide,.wp-block-elasticpress-facet .term.hide{display:none}.widget_ep-facet .empty-term,.wp-block-elasticpress-facet .empty-term{opacity:.5;position:relative}.widget_ep-facet .empty-term:after,.wp-block-elasticpress-facet .empty-term:after{bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.widget_ep-facet .level-1,.wp-block-elasticpress-facet .level-1{padding-left:20px}.widget_ep-facet .level-2,.wp-block-elasticpress-facet .level-2{padding-left:40px}.widget_ep-facet .level-3,.wp-block-elasticpress-facet .level-3{padding-left:60px}.widget_ep-facet .level-4,.wp-block-elasticpress-facet .level-4{padding-left:5pc}.widget_ep-facet .level-5,.wp-block-elasticpress-facet .level-5{padding-left:75pt}.widget_ep-facet input[disabled],.wp-block-elasticpress-facet input[disabled]{cursor:pointer;opacity:1}.widget_ep-facet .term a,.wp-block-elasticpress-facet .term a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.widget_ep-facet .term a:hover .ep-checkbox,.wp-block-elasticpress-facet .term a:hover .ep-checkbox{background-color:#ccc}.ep-checkbox{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:1em;justify-content:center;margin-right:.25em;width:1em}.ep-checkbox:after{border:solid #fff;border-width:0 .125em .125em 0;content:"";display:none;height:.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.25em}.ep-checkbox.checked{background-color:#5e5e5e}.ep-checkbox.checked:after{display:block}
76
77</style>
78<link rel='stylesheet' id='elasticpress-related-posts-block-css' href='https://www.networkworld.com/w
78p-content/mu-plugins/search/elasticpress/dist/css/related-posts-block-styles.min.css?ver=4.2.2' media='all' />
79<style id='global-styles-inline-css'>
80:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
80--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
80.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
81:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
82:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
83:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
84</style>
85<link rel='stylesheet' id='editions-desktop-css' href='https://www.networkworld.com/wp-content/client-mu-plugins/idg-editions/dist/styles/main.css?ver=0.1.0' media='all' />
86<link rel='stylesheet' id='idg-sponsored-price-style-css' href='https://www.networkworld.com/wp-content/client-mu-plugins/idg-sponsored-price-comparison/dist/styles/main.css?ver=1790076932' media='all' />
87<link rel='stylesheet' id='third-party-integrations-style-css' href='https://www.networkworld.com/wp-content/client-mu-plugins/idg-third-party/dist/styles/index.css?ver=1790076933' media='all' />
88<link rel='stylesheet' id='frontend-jwplayer-styles-css' href='https://www.networkworld.com/wp-content/themes/idg-b2b-base-theme/dist/styles/jwplayer.css?ver=1790076933' media='all' />
89<link rel='stylesheet' id='frontend-shared-styles-css' href='https://www.networkworld.com/wp-content/themes/idg-b2b-base-theme/dist/styles/shared.css?ver=1790076933' media='all' />
90<link rel='stylesheet' id='frontend-styles-css' href='https://www.networkworld.com/wp-content/themes/idg-b2b-base-theme/dist/styles/bundle.css?ver=1790076933' media='all' />
91<link rel='stylesheet' id='nww-amp-styles-css' href='https://www.networkworld.com/wp-content/themes/nww-b2b-child-theme/dist/styles/amp.css?ver=1790076933' media='all' />
92<script type="text/javascript" src="https://www.networkworld.com/wp-includes/js/dist/hooks.min.js?m=1790088632g" ></script>
92<script src="https://www.networkworld.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 92
92
93<script id="wp-i18n-js-after">
94wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
95</script>
vendor: 1 bytes, line 95
95
96<script type="text/javascript" src="https://www.networkworld.com/wp-content/client-mu-plugins/idg-editions/dist/scripts/editions-front.js?m=1790076933g" ></script>
96<script id="third-party-integrations-script-js-extra">
97var IDG = {"settings":{"cmp":{"account":{"id":"146","base_endpoint":"https:\/\/cmpv2.networkworld.com","href":"https:\/\/networkworld.com","is_cp_multi_campaign_enabled":true},"gdpr":{"script":"https:\/\/cmpv2.networkworld.com\/unified\/wrapperMessagingWithoutDetection.js","privacy_manager_id":"1096030","property_id":"9222","privacy_manager_id_amp":"1096030","href_amp":"https:\/\/amp.networkworld.com"},"ccpa":{"script":"https:\/\/ccpa.sp-prod.net\/ccpa.js","origin":"https:\/\/ccpa-service.sp-prod.net","privacy_manager_id":"1096053","privacy_manager_uuid":"5dfa75f712068b42714ed7b8","property_id":"16079","href_amp":"https:\/\/ccpa.amp.networkworld.com"},"gpp":{"usnat_pm_id":"1316752","is_gpp_enabled":true},"contentpass":{"contentpass_geos":"DE,AT,IE,GB","cp_property_id":"7121e2ad","cp_base_url":"https:\/\/cp.networkworld.com","is_cp_enabled":true}},"gtm":{"account":{"id":"GTM-NN43QC7W","amp_id":"","ua_number":"UA-230061-1"}},"gpt":{"consent":{"vendor_id":"5e74df5ff443bb795772df9c"},"config":{"prefix":"\/8456\/IDG.G_B2B_NetworkWorld.com\/","threshold":"0.7","slots":[{"name":"gpt-leaderboard","template":"banner","disabled":false,"sticky_duration":"12","pos":"ATF1","size":"320x50","size_definitions":[{"breakpoint":"970","sizes":"728x90"},{"breakpoint":"728","sizes":"728x90"},{"breakpoint":"320","sizes":"300x50,320x50,300x250"}],"insert_after_p":"1"},{"name":"gpt-leaderboardmainbod","template":"article","disabled":false,"refresh_interval":"8","refresh_amount":"6","size":"300x50","pos":"BTF{{count}}","size_definitions":[{"breakpoint":"970","sizes":"970x250,728x90,300x250"},{"breakpoint":"728","sizes":"728x90,300x250"},{"breakpoint":"320","sizes":"300x50,320x50,300x250,300x240"}],"page_template":[{"custom_template":"Homepage","desktop":"3,10","mobile":"3,10","feed_v2_articlelisting":[{"feed_v2":"Feed-V2","desktop":"3,5,9","mobile":"3,5,9","block_name":"feed_v2"}]},{"custom_template":"Article","desktop":"3,6,9,12,15,18,21,24,27,30,33,36,39","mobile":"3,6,9,12,15,18,21,24,27,30,33,36,39","feed_v2_articlelisting":[{"feed_v2":"Feed-V2","desktop":"3,5,9","mobile":"3,5,9","block_name":"feed_v2"}]},{"custom_template":"Archive","desktop":"0","mobile":"0","feed_v2_articlelisting":[{"feed_v2":"Feed-V2","desktop":"3,5,9","mobile":"3,5,9","block_name":"feed_v2"}]},{"custom_template":"Topic landing page","desktop":"3,9","mobile":"3,9","feed_v2_articlelisting":[{"feed_v2":"Feed-V2","desktop":"3,5,9","mobile":"3,5,9","block_name":"feed_v2"}]}],"insert_after_p":"1"},{"name":"gpt-rightrail","template":"right_rail","disabled":false,"size":"120x600","section":"Sidebardfpatf{{count}}","pos":"BTF{{count}}","size_definitions":[{"breakpoint":"970","sizes":"300x250,300x600,160x600,120x600"},{"breakpoint":"728","sizes":""},{"breakpoint":"320","sizes":""}],"insert_after_p":"1","refresh_interval":"10","refresh_amount":"20"},{"name":"gpt-oc_ad_1","template":"oc_ad_1","disabled":false,"size":"7x7","pos":"ATF1","size_definitions":[{"breakpoint":"970","sizes":"7x7,1x2"},{"breakpoint":"728","sizes":"7x7"},{"breakpoint":"320","sizes":"7x7"}],"insert_after_p":"1"},{"name":"gpt-topimu","template":"topimu","disabled":false,"size":"300x50","pos":"ATF1","size_definitions":[{"breakpoint":"970","sizes":"300x250,300x600,160x600,120x600"},{"breakpoint":"728","sizes":""},{"breakpoint":"320","sizes":""}],"insert_after_p":"1"},{"name":"gpt-overlay","template":"overlay","disabled":false,"size":"640x480","pos":"gpt-overlay","size_definitions":[{"breakpoint":"970","sizes":"640x480"},{"breakpoint":"728","sizes":"640x480"},{"breakpoint":"320","sizes":""}],"insert_after_p":"1"},{"name":"gpt-skin","template":"skin","disabled":false,"size":"1x1","pos":"gpt-skin","size_definitions":[{"breakpoint":"970","sizes":"1x1"},{"breakpoint":"728","sizes":""},{"breakpoint":"320","sizes":""}],"insert_after_p":"1"}],"aps_pub_id":"0"}},"permutive":{"account":{"workspace_id":"f5b3be27-f789-4ef1-8867-37c67da5b361","api_key":"84c7e805-5ce9-41f4-b988-3529488bab1c"}},"outbrain":[],"admiral":{"config":{"id":"A-5AF8EB64CCA9836B6A69CC6F-20","enable_ad_block":true}},"hellobar":{"config":{"insert_first_hello_bar_after_p":"6","insert_second_hello_bar_after_p":"12"}},"nativo":{"config":{"script":"https:\/\/s.ntv.io\/serve\/load.js","page_template":[{"custom_template":"Homepage","desktop":"5,8,13","mobile":"5,8,13"},{"custom_template":"Article","desktop":"22,32,37","mobile":"22,32,37"},{"custom_template":"Archive","desktop":"5","mobile":"5"}],"relatedcontent":[{"related_content_block":"Related Content","desktop":"3","block_name":"related_content"}],"populartopic":[{"nativopopulartopic":"Popular Topics","desktop":"2","mobile":"2","block_name":"popular_topics"}],"herov2":[{"nativoherov2":"Hero V2","desktop":"2","mobile":"2","block_name":"hero_v2","variant":[{"variant_name":"Default","desktop":"3,5","mobile":"3,5","Variant_value":"default"},{"variant_name":"Card 4 By 4","desktop":"4","mobile":"4","Variant_value":"fourByFour"},{"variant_name":"Card Small 4 By 4","desktop":"3","mobile":"3","Variant_value":"oneByThree"}]}],"variouscontentlisting":[{"various_content_listing":"Various content listings","de
97sktop":"3,5,9","mobile":"3,5,9","block_name":"various_content_listing"}]}},"miso":{"miso_placements":{"default_position_smart_answers":"10","default_position_ipp":"6"}},"newsletter_register_para_details":{"nrp_info":{"paracount":"0"}},"newsletter_subscribe_btn_redirect_url":[],"subscribers":{"config":{"id":"84759cfb-f9aa-4fcf-bbe0-a758ebb06e08","script":"https:\/\/cdn.subscribers.com\/assets\/subscribers.js"}},"jw_player":{"config":{"insert_after_p":"4","insert_after_article":"4","player_library_id":"8yHZorDV","amp_player_library_id":"euFYK9mW","floating_player_playlist_id":"u5eljqIg","adscheduleid":"LxK3nuOJ","floating_player_adscheduleid":"LxK3nuOJ","description_url":"http:\/\/www.networkworld.com","sz":"640x480|640x360","ciu_szs":"300x250,728x90","amp_insert_after_p":"4","floating_player_delay":"5"}},"io_script":{"config":{"id":"P9zLmUnHuXDK","io_amp_id":"45621"}},"ms_clarity":{"config":{"is_enabled":true,"project_id":"wjyo671wm1"}},"topic_landing_brandpost_configuration":{"tlp_config":{"tlp_config_page_template":[{"tlp_config_template":"Content Listing Articles","desktop":"5"}]}},"overlays_privacy_policies":{"consent_overlays":{"english_overlay_message":"<div class=\"external-embed-wrapper hide-overlay-${platform}\"><div class=\"overlay-div\"><h4>External content from ${platformName}<\/h4><p>This article contains external content from ${platformName}. To view the content, we request your permission.<\/p><a class=\"consent-button\" data-cmp=\"${cmp}\" data-callback=\"${callback}\" data-type=\"hide-overlay-${platform}\" href=\"javascript:void(0)\">Show external content from ${platformName}<\/a><p>By clicking on \u201cShow external content from ${platformName}\u201d I agree that the content will be displayed to me. This allows personal data to be transmitted to ${platformName} and other third parties. You can find more information about this in our <a target=\"_blank\" href=\"${foundryPPLink}\">data protection declaration<\/a> and <a target=\"_blank\" href=\"${privacyPolicyLink}\">${platformName}<\/a>\u2019s Privacy Policy.<p><\/div><\/div>","german_overlay_message":"<div class=\"external-embed-wrapper hide-overlay-${platform}\"><div class=\"overlay-div\"><h4>Externer Inhalt von ${platformName}<\/h4><p>An dieser Stelle hat die Redaktion einen zum Inhalt des Artikels passenden externen Inhalt von ${platformName} platziert. Damit dieser angezeigt werden kann, ben\u00f6tigen wir Ihre Zustimmung.<\/p><p><a class=\"consent-button\" data-cmp=\"${cmp}\" data-callback=\"${callback}\" data-type=\"hide-overlay-${platform}\" href=\"javascript:void(0)\" style=\"border: 2px solid black;padding: 5px 10px;color: black;\">Externen Inhalt von ${platformName} anzeigen<\/a><\/p><p>Mit einem Klick auf \"Externe Inhalte von ${platformName} anzeigen\" erkl\u00e4re ich mich damit einverstanden, dass mir der Inhalt angezeigt wird. Dadurch k\u00f6nnen personenbezogene Daten an ${platformName} und andere Drittanbieter \u00fcbermittelt werden. Mehr Informationen dazu finden Sie in unserer <a target=\"_blank\" href=\"${foundryPPLink}\">Datenschutzerkl\u00e4rung<\/a> und unter <a target=\"_blank\" href=\"${privacyPolicyLink}\">${platformName}<\/a>\u2019s.<p><\/div><\/div>","sweden_overlay_message":"<div class=\"external-embed-wrapper hide-overlay-${platform}\"><div class=\"overlay-div\"><h4>Externt inneh\u00e5ll fr\u00e5n ${platformName}<\/h4><p>Den h\u00e4r artikeln inneh\u00e5ller externt inneh\u00e5ll fr\u00e5n ${platformName}. F\u00f6r att se inneh\u00e5llet ber vi om ditt tillst\u00e5nd.<\/p><p><a class=\"consent-button\" data-cmp=\"${cmp}\" data-callback=\"${callback}\" data-type=\"hide-overlay-${platform}\" href=\"javascript:void(0)\" style=\"border: 2px solid black;padding: 5px 10px;color: black;\">Visa externt inneh\u00e5ll fr\u00e5n ${platformName}<\/a><\/p><p>Genom att klicka p\u00e5 \"Visa externt inneh\u00e5ll fr\u00e5n ${platformName}\" godk\u00e4nner jag att inneh\u00e5llet kommer att visas f\u00f6r mig. Detta g\u00f6r att personuppgifter kan \u00f6verf\u00f6ras till ${platformName} och tredje part. Du kan hitta mer information om detta i v\u00e5r <a target=\"_blank\" href=\"${foundryPPLink}\">dataskyddsdeklaration<\/a> and <a target=\"_blank\" href=\"${privacyPolicyLink}\">${platformName}<\/a>\u2019s sekretesspolicy.<p><\/div><\/div>","english_generic_overlay_message":"<div class=\"external-embed-wrapper custom-html-consent-notice-${platform}\"><div class=\"overlay-div\"><h4>Allow External content<\/h4><p>
97This article contains external content in this section. To view the content, we request your permission.<\/p><a class=\"consent-button-generic\" platform=\"${platform}\" href=\"javascript:void(0)\">Show external content<\/a><p>By clicking on \u201cShow external content\u201d, I agree that the content will be displayed to me. This allows personal data to be transmitted to other third parties. You can find more information about this in our <a target=\"_blank\" href=\"${foundryPPLink}\">data protection declaration<\/a> and the external source\u2019s privacy policy.<p><\/div><\/div>","german_generic_overlay_message":"<div class=\"external-embed-wrapper custom-html-consent-notice-${platform}\"><div class=\"overlay-div\"><h4>Allow External content<\/h4><p>This article contains external content in this section. To view the content, we request your permission.<\/p><a class=\"consent-button-generic\" platform=\"${platform}\" href=\"javascript:void(0)\">Show external content<\/a><p>By clicking on \u201cShow external content\u201d, I agree that the content will be displayed to me. This allows personal data to be transmitted to other third parties. You can find more information about this in our <a target=\"_blank\" href=\"${foundryPPLink}\">data protection declaration<\/a> and the external source\u2019s privacy policy.<p><\/div><\/div>","sweden_generic_overlay_message":"<div class=\"external-embed-wrapper custom-html-consent-notice-${platform}\"><div class=\"overlay-div\"><h4>Allow External content<\/h4><p>This article contains external content in this section. To view the content, we request your permission.<\/p><a class=\"consent-button-generic\" platform=\"${platform}\" href=\"javascript:void(0)\">Show external content<\/a><p>By clicking on \u201cShow external content\u201d, I agree that the content will be displayed to me. This allows personal data to be transmitted to other third parties. You can find more information about this in our <a target=\"_blank\" href=\"${foundryPPLink}\">data protection declaration<\/a> and the external source\u2019s privacy policy.<p><\/div><\/div>"},"foundry_privacy_policies":{"contentpass":"https:\/\/foundryco.com\/about-us\/privacy-compliance\/","gdpr":"https:\/\/foundryco.com\/about-us\/privacy-compliance\/","ccpa":"https:\/\/foundryco.com\/about-us\/privacy-compliance\/"},"megaphone_privacy_policies":{"contentpass":"https:\/\/megaphone.spotify.com\/legal","gdpr":"https:\/\/megaphone.spotify.com\/legal","ccpa":"https:\/\/megaphone.spotify.com\/legal"},"instagram_privacy_policies":{"contentpass":"https:\/\/privacycenter.instagram.com\/policy\/version\/25238980265745528\/","gdpr":"https:\/\/privacycenter.instagram.com\/policy\/version\/25238980265745528\/","ccpa":"https:\/\/privacycenter.instagram.com\/policy\/version\/25238980265745528\/"},"facebook_privacy_policies":{"contentpass":"https:\/\/www.facebook.com\/privacy\/policy\/version\/25238980265745528","gdpr":"https:\/\/www.facebook.com\/privacy\/policy\/version\/25238980265745528","ccpa":"https:\/\/www.facebook.com\/privacy\/policy\/version\/25238980265745528"},"twitter_privacy_policies":{"contentpass":"https:\/\/x.com\/de\/privacy","gdpr":"https:\/\/x.com\/en\/privacy","ccpa":"https:\/\/x.com\/en\/privacy"},"toutube_privacy_policies":{"contentpass":"https:\/\/support.google.com\/youtube\/answer\/10364219?hl=de","gdpr":"https:\/\/support.google.com\/youtube\/answer\/10364219?hl=en-GB","ccpa":"https:\/\/support.google.com\/youtube\/answer\/10364219?hl=en-GB"},"tiktok_privacy_policies":{"contentpass":"https:\/\/www.tiktok.com\/legal\/page\/eea\/privacy-policy\/de","gdpr":"https:\/\/www.tiktok.com\/legal\/page\/eea\/privacy-policy\/en","ccpa":"https:\/\/www.tiktok.com\/legal\/page\/us\/privacy-policy\/en"},"infogram_privacy_policies":{"contentpass":"https:\/\/infogram.com\/privacy","gdpr":"https:\/\/infogram.com\/privacy","ccpa":"https:\/\/infogram.com\/privacy"},"apple_podcast_privacy_policies":{"contentpass":"https:\/\/www.apple.com\/legal\/privacy\/data\/de\/apple-podcasts\/","gdpr":"https:\/\/www.apple.com\/legal\/privacy\/data\/en\/apple-podcasts","ccpa":"https:\/\/www.apple.com\/legal\/privacy\/data\/en\/apple-podcasts"},"slideshare_privacy_policies":{"contentpass":"https:\/\/www.slideshare.net\/privacy","gdpr":"https:\/\/www.slideshare.net\/privacy","ccpa":"https:\/\/www.slideshare.net\/privacy"},"jetpack_podcast_player_privacy_policies":{"contentpass":"https:\/\/jetpack.com\/support\/jetpack-blocks\/podcast-player
97-block\/","gdpr":"https:\/\/jetpack.com\/support\/jetpack-blocks\/podcast-player-block\/","ccpa":"https:\/\/jetpack.com\/support\/jetpack-blocks\/podcast-player-block\/"},"vimeo_privacy_policies":{"contentpass":"https:\/\/vimeo.com\/privacy","gdpr":"https:\/\/vimeo.com\/privacy","ccpa":"https:\/\/vimeo.com\/privacy"},"soundcloud_privacy_policies":{"contentpass":"https:\/\/soundcloud.com\/pages\/privacy","gdpr":"https:\/\/soundcloud.com\/pages\/privacy","ccpa":"https:\/\/soundcloud.com\/pages\/privacy"},"giphy_privacy_policies":{"contentpass":"https:\/\/support.giphy.com\/hc\/en-us\/articles\/360032872931-GIPHY-Privacy-Policy ","gdpr":"https:\/\/support.giphy.com\/hc\/en-us\/articles\/360032872931-GIPHY-Privacy-Policy ","ccpa":"https:\/\/support.giphy.com\/hc\/en-us\/articles\/360032872931-GIPHY-Privacy-Policy "},"reddit_privacy_policies":{"contentpass":"https:\/\/www.reddit.com\/policies\/privacy-policy ","gdpr":"https:\/\/www.reddit.com\/policies\/privacy-policy ","ccpa":"https:\/\/www.reddit.com\/policies\/privacy-policy "},"spotify_privacy_policies":{"contentpass":"https:\/\/www.spotify.com\/de-en\/legal\/privacy-policy\/","gdpr":"https:\/\/www.spotify.com\/de-en\/legal\/privacy-policy\/","ccpa":"https:\/\/www.spotify.com\/de-en\/legal\/privacy-policy\/"},"bluesky_privacy_policies":{"contentpass":"https:\/\/bsky.social\/about\/support\/privacy-policy","gdpr":"https:\/\/bsky.social\/about\/support\/privacy-policy","ccpa":"https:\/\/bsky.social\/about\/support\/privacy-policy "},"linkedin_privacy_policies":{"contentpass":"https:\/\/www.linkedin.com\/legal\/privacy-policy","gdpr":"https:\/\/www.linkedin.com\/legal\/privacy-policy","ccpa":"https:\/\/www.linkedin.com\/legal\/privacy-policy"}}},"GPT":{"ad_slot_name":"page_door","prefix":"\/8456\/IDG.G_B2B_NetworkWorld.com\/","targeting":{"articleId":"100002462","author":"M\u00fcller Magnus","browser":"Mozilla\/5.0(Macintosh;IntelMacOSX10.12;rv:50.0)Gecko\/20100101Firefox\/50.0","templateType":"other","categorySlugs":"","tags":"","categoryIds":"","env":null,"productId":"","goldenIds":"","channel":"","fireplace":"true","type":"","typeId":"","sponsored":"false","video-autoplay":"true","manufactuer":"","url":"https:\/\/www.networkworld.com\/news\/","zone":"category-index-other","wpsponsorshipId":""},"isViaAdapex":false,"isStickyAdsRightRailActive":true},"geolocation":"US","suppress_monetization":{},"supressBb2bRightrail":"","products":[],"vendor_pricing":{"amazon":[]},"APS":[],"isB2B":"1","isSingle":"","isCPEnabled":"1","isCPActiveOnThisGeo":"","
97isEuVisitor":"","isInstantBuybox":""};
98</script>
vendor: 1 bytes, line 98
98
99<script id="third-party-integrations-script-js-before">
100			window.dataLayer = window.dataLayer || [];
101			window.dataLayer.push({"adBlockerEnabled":true,"arenaId":"","audience":"enterprise","ccpaOptedOut":"false","environment":"wp_production","sessionNumber":"@TODO","firstSessionDate":"@TODO","lastSessionDate":"@TODO","timestamp":1790229136,"url":"https:\/\/www.networkworld.com\/news\/","triblioPixelCode":"","isAdapexActive":false,"prodIds":"","prodCategories":"","prodManufacturers":"","prodNames":"","prodVendors":"","productBlocks":"","categories":"","categoryIds":"","categoriesSlugs":"","channel":"","primaryCategory":"","primaryAncestorCategoryList":"","primaryAncestorCategoryListSlugs":"","ancestorGoldenCategories":"","goldenTaxonomyIdPrimary":"","gtaxPrimaryIdsList":"","gtaxPrimarySlugsList":"","gtaxIdList":"","gtaxList":"","bcGtaxIdList":[],"bcGtaxList":[],"language":"English","dateFirstPublished":"2023-11-07","dateFirstTimePublished":"2023-11-07T03:06:37-05:00","datePublished":"2023-11-07","dateTimePublished":"2023-11-07T03:06:37-05:00","daysSinceUpdated":"199","dateTimeUpdate":"2026-03-09T04:35:19-04:00","dateUpdate":"2026-03-09","articleId":"100002462","articleTitle":"News","articleType":"","author":"M\u00fcller Magnus","isBlog":"false","blogname":"","blogId":"","brandpost":"false","content_type":"category index","daysSincePublished":"1052","description":"Network World reports on the most significant news for infrastru
101cture and operations professionals. ","displayType":"category index: news","fireplace":"true","pageNumber":"1","page_type":"other","platform":"web","podcastSponsored":"false","property":"network world","source":"","sponsorName":"","sponsorshipId":"","tags":[],"legacyCmsId":"","edition":"us","articleLocale":"","isInsiderContent":"false","insiderSignedIn":"false","adSuppression":"false","BCUID":"","legacyCmsName":"","idgAppID":{"SITE_TYPE":[{"brand_short":"nww","brand":"NWW","connectedhub":"b2b","site":"networkworld.com","sourcecms":"onecms","staff":"NWW Staff","type":"delivery"}],"IDG_APP_ID":7481},"adestraId":"","linkwrapSuppressed":"false","paragraphCount":0});
102			(function(){
103		const isContentPassOn = true;
104		const isDeAt = ['DE','AT'].indexOf(IDG.geolocation) !== -1; // special case
105
106		const isContentPassCookiePresent = function () {
107			const data = (document.cookie.match(/^(?:.*;)?\s*_cpauthhint\s*=\s*([^;]+)(?:.*)?$/) || [,null])[1];  //eslint-disable-line
108			console.log('^^CP cookie value = '+data);
109			if (data) return true;
110			return false
111		};
112		const fireGtm = function(){
113			console.log('^^GTM Firing');
vendor: 343 bytes, lines 113-118
113
114			(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
115			new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
116			j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
117			'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
118			})(window,document,'script','dataLayer','
118GTM-NN43QC7W
vendor: 6 bytes, lines 118-119
118');
119		
119};
120
121		console.log('^^Content pass is active =',isContentPassOn);
122		if(isContentPassOn) {
123			const userHasCPCookie = isContentPassCookiePresent(); //does the user have the Content pass cookie
124			console.log('^^User has contentpass cookie=',userHasCPCookie, ', User is DE/AT =',isDeAt);
125			if(userHasCPCookie || isDeAt){
126				document.addEventListener('consentManagerReady', () => {
127					if(consentManager.gdprApplies) {
128						const hasConsent = consentManager.checkConsentByVendor('Google Inc');
129						console.log('^^ContentPass on and GTM consent =',hasConsent);
130						if(hasConsent===true)fireGtm();
131					} else {//not gdpr so fire
132						fireGtm();
133					}
134				});
135			} else {//no cookie so fire
136				fireGtm();
137			}
138		} else {
139			fireGtm();
140		}
141	})();
142	
143		// Permutive Stub
144		!function(n,e,i){if(!n){n=n||{},window.permutive=n,n.q=[],n.config={}||{},n.config.apiKey=e,n.config.environment=n.config.environment||"production";for(var o=["addon","identify","track","trigger","query","segment","segments","ready","on","once","user","consent"],r=0;r<o.length;r++){var t=o[r];n[t]=function(e){return function(){var i=Array.prototype.slice.call(arguments,0);n.q.push({functionName:e,arguments:i})}}(t)}}}(    			window.permutive,
145			'84c7e805-5ce9-41f4-b988-3529488bab1c'
146		);
147		window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push(function(){if(0===window.googletag.pubads().getTargeting("permutive").length){var g=window.localStorage.getItem("_pdfps");window.googletag.pubads().setTargeting("permutive",g?JSON.parse(g):[])}});
148
149					
150				let categorySlug = '';
151
152				const stripOutIllegal = s => s.replace(/[~'"=!+#;^()<>&[]]/g,'');
153
154				window.ntvConfig = window.ntvConfig || {} ;
155				window.ntvConfig.keyValues = window.ntvConfig.keyValues || {};
156				const segs = localStorage.getItem('_pnativo');
157				if (segs) {
158					window.ntvConfig.keyValues.permutive = JSON.parse(segs).join(",");
159				}
160
161				const metaKeywordsTag = document.querySelector("meta[name='keywords']");
162				if ( metaKeywordsTag && (metaKeywordsTag.hasAttribute('content')) ) {
163					const kwds = metaKeywordsTag.content.split(',').filter(kw => kw.length <= 40);
164					window.ntvConfig.keyValues.contextual = stripOutIllegal(kwds.join(','));
165				}
166				[categorySlug].forEach(function(val) {
167					if (val.length !== 0) {
168						window.ntvConfig.keyValues.channel = stripOutIllegal(val);
169					}
170				});
171				if (typeof(window.ntvConfig.keyValues.channel) === "undefined") {
172					window.ntvConfig.keyValues.channel = "";
173				}
174				const doSomething = () => {
175					const boxes = document.querySelectorAll('.nativo-loading');
176					boxes.forEach(box => {
177						box.classList.remove('nativo-loading');
178					});
179				}
180				var ntv=ntv||{};ntv.cmd=ntv.cmd||[]; // setup command queue
181				ntv.cmd.push(function(){ setTimeout(doSomething, 1000) });
182			
183
184						
185				window._io_config = window?._io_config || {};
186				window._io_config["0.2.0"] = window?._io_config["0.2.0"] || [];
187				window._io_config["0.2.0"].push({"page_url":"https:\/\/www.networkworld.com\/news","page_url_canonical":"","page_title":"News | Network World","page_type":"default","page_language":"en"});
188			
189			
190</script>
vendor: 1 bytes, line 190
190
191<script src="https://www.networkworld.com/wp-content/client-mu-plugins/idg-third-party/dist/scripts/index.js?ver=1790076933" id="third-party-integrations-script-js"></script>
vendor: 1 bytes, line 191
191
192<script type="text/javascript" src="https://www.networkworld.com/_static/??-eJydzEEKhDAMAMAPGaMIiodl31Kb4qbUbkgi0t/rGzzNbfASiP/qqTrGwg9wnCDl3LkaMu3gP1YCCeoNic3RorK4Yb6khJa0z9bh+0Y0bUwQyJ7oe3zGZR2GZV6nKd9oWjni" ></script>
192<script async src="https://cdn.onthe.io/io.js/P9zLmUnHuXDK?ver=1" id="io_script_code-js"></script>
vendor: 1 bytes, line 192
192
193<script type="text/javascript" src="https://www.networkworld.com/_static/??-eJzTLy/QzcxLzilNSS3WzwKiwtLUokoopZebmaeXVayjj0+Rbm5melFiSSpUsX2uraG5pYGBhYWZsXEWAK+aIiU=" ></script>
193<script type="text/javascript" src="https://www.networkworld.com/wp-content/themes/idg-b2b-base-theme/dist/scripts/custom-multiselect.js?m=1790076933g" ></script>
193
194		
194<script src="https://cp.networkworld.com/now.js" async fetchPriority="high" onerror="cp('fatal', arguments)"></script>
194
195
196		<!-- ContentPass configuration -->
197		
197<script type="text/javascript" data-description="contentpass integration">
198			/**
199			 * If contentpass is enabled, we need the acps param,
200			 * otherwise, we need type GDPR that will be called from
201			 * client-mu-plugins/idg-third-party/src/modules/sourcepoint.js#L140.
202			 */
203			window._sp_.config.gdpr.targetingParams.acps = 'false';
204			window._sp_.config.isSPA = true;
205
206			(function() {
207				// get contentpass configuration details
208				var contentpassBaseUrl = 'https://cp.networkworld.com';
209				var contentpassPropertyId = '7121e2ad';
210
211				var cpController = contentpassBaseUrl + '/now.js';//todo - never used?
212
213				!function(C,o,n,t,P,a,s){C.CPObject=n,C[n]||(C[n]=function(){
214    for(var e=arguments.length,i=new Array(e),c=0;c<e;c++)i[c]=arguments[c];const[r,u,l]=i;if(C[n].q||(C[n].q=[]),
215    t=Array.prototype.slice.call(arguments,0),!C[n].patched&&("fatal"===r&&u&&(C[n].le=u,
216    Array.prototype.forEach.call(C[n].q,(function(e){"error"===e[0]&&"function"==typeof e[1]&&e[1](u)}))),
217    "error"===r&&"function"==typeof u&&C[n].le&&u(C[n].le),"extension"===r&&u&&l&&"function"==typeof l.init&&(l.init(),
218    l.initialized=!0),"authenticate"===r&&u)){try{
219    P=-1===(o.cookie||"").indexOf("_cpauthhint=")&&!(C.localStorage||{})._cpuser&&-1===C.location.href.toLowerCase().indexOf("cpauthenticated")
220    }catch(e){P=!1}P&&(a={isLoggedIn:function(){return!1},hasValidSubscription:function(){return!1}},
221    "function"==typeof u&&u(null,a),t=["authenticate",null])}C[n].q.push(t)});try{
222    ((s=(o.cookie.split("_cpauthhint=")[1]||"").split(";")[0])?Number(s[1]):NaN)>0&&(o.body?o.body.classList.add("cpauthenticated"):o.addEventListener("DOMContentLoaded",(function(){
223    o.body.classList.add("cpauthenticated")})))}catch(e){}C[n].l=+new Date,C[n].sv=5}(window,document,"cp");
224
225				// Will activate contentpass and initialize basic interfaces for
226    			// communicating with contentpass.
227				cp('create', contentpassPropertyId, {
228					baseUrl: contentpassBaseUrl
229				});
230
231				// This function will trigger rendering of the Sourcepoint consent layer. First, it will check
232				// whether the current user is an authenticated contentpass user. If so, the targeting parameter
233				// acps is set to the string value 'true' (important: the value is not a bool, but a string!).
234				// If the user is not an authenticated contentpass user, the targeting parameter is set to
235				// 'false'. Make sure to not show the consent layer when the targeting parameter is set to 'true'
236				// in your Sourcepoint scenario. When login status is determined, Sourcepoint is automatically
237				// triggered by calling window._sp_.executeMessaging().
238				cp('render', {
239					onFullConsent: function() {
240					console.log('[CP] onFullConsent');
241					//! set the below or use the above code
242					//window.visitorConsentedAll = true;
243
244					// Init advertising here
245					//
246					// Attention:
247					// When you update your vendor list without asking for re-consent
248					// then Sourcepoint does not signal full consent for previously
249					// fully consented visitors. Thus this callback is not executed,
250					// and partially consented impressions are not monetized at all!
251					//
252					// We therefore strongly recommend to configure your Sourcepoint
253					// scenario setup to always ask for re-consent on vendor updates.
254					//
255					// Alternatively you can always load vendors specifically based
256					// on their respective consent status according to the TCF API.
257					// You can find a sample integration for this on
258					// https://docs.contentpass.net/docs/3rdparty
259					}
260				});
261
262				(function () {
263					cp('authenticate', function(err, user) {
264						if (err || (!user.isLoggedIn() && !user.hasValidSubscription())) {
265							(function spExecMsg(attempt) {
266								var maxAttempts = 100;
267
268								if (window._sp_ && window._sp_.executeMessaging) {
269									if (!window._sp_.config.isSPA) {
270										console.warn('###### Contentpass [SPCP] Sourcepoint not in SPA mode!');
271									} else if (window._sp_.version) {
272										console.log('###### Contentpass [SPCP] Sourcepoint already running');
273									} else {
274										console.log('###### Contentpass [SPCP] Starting Sourcepoint');
275										window._sp_.executeMessaging();
276									}
277
278									return;
279								}
280
281								if (attempt >= maxAttempts) {
282									console.warn('###### Contentpass [SPCP] Sourcepoint not loaded. Stopping retry.');
283									return;
284								}
285
286								setTimeout(function () {
287									spExecMsg(attempt + 1);
288								}, 100);
289							})(0);
290						}
291
292						
293						if (user.isLoggedIn() && user.hasValidSubscription()) {
294							console.log('###### Contentpass user.isLoggedIn() && hasValidSubscription. Setting acps to true');
295
296							window._sp_.config.gdpr.targetingParams.acps = 'true';
297							window.cpLoggedInUser = true;
298						}
299
300						window.cpLoggedInUser = window.cpLoggedInUser || false;
301					});
302				})();
303			})();
304		</script>
304
305		<!-- ContentPass configuration end -->
306					
306<script>
307				window.blocksForConsent = {
308						"instagram": {
309							"platform": "instagram",
310							"platformName": "Instagram.com",
311							"selector": ".wp-block-embed-instagram",
312							"privacyPolicyLink": 'instagram_privacy_policies',
313							"callback": "instagramCallback()"
314						},
315						"megaphone": {
316							"platform": "megaphone",
317							"platformName": "Megaphone.fm",
318							"selector": ".wp-block-embed-megaphone, iframe[data-src*=\"megaphone\"]",
319							"privacyPolicyLink": 'megaphone_privacy_policies',
320							"callback": "megaphoneCallback()"
321						},
322						"slideshare": {
323							"platform": "slideshare",
324							"platformName": "Slideshare.net",
325							"selector": "iframe[data-src*=\"slideshare.net\"]",
326							"privacyPolicyLink": 'slideshare_privacy_policies',
327							"callback": "slideshareCallback()"
328						},
329						"facebook": {
330							"platform": "facebook",
331							"platformName": "Facebook.com",
332							"selector": ".embed_url_facebook, iframe[data-src*=\"facebook\"]",
333							"privacyPolicyLink": 'facebook_privacy_policies',
334							"callback": "loadFacebookEmbed()"
335						},
336						"twitter": {
337							"platform": "twitter",
338							"platformName": "Twitter.com",
339							"selector": ".wp-block-embed-twitter",
340							"privacyPolicyLink": 'twitter_privacy_policies',
341							"callback": "twitterCallback()"
342						},
343						"x": {
344							"platform": "x",
345							"platformName": "X.com",
346							"selector": ".wp-block-embed-x",
347							"privacyPolicyLink": 'twitter_privacy_policies',
348							"callback": "twitterCallback()"
349						},
350						"youtube": {
351							"platform": "youtube",
352							"platformName": "Youtube.com",
353							"selector": ".wp-block-embed-youtube,  [data-type=\"youtube\"], .youtube-video .video-container",
354							"privacyPolicyLink": 'toutube_privacy_policies',
355							"callback": "youtubeCallback()"
356						},
357						"tiktok": {
358							"platform": "tiktok",
359							"platformName": "Tiktok.com",
360							"selector": ".wp-block-embed-tiktok",
361							"privacyPolicyLink": 'tiktok_privacy_policies',
362							"callback": "tiktokCallback()"
363						},
364						"infogram": {
365							"platform": "infogram",
366							"platformName": "Infogram.com",
367							"selector": ".infogram-embed",
368							"privacyPolicyLink": 'infogram_privacy_policies',
369							"callback": "infogramCallback()"
370						},
371						"applepodcast": {
372							"platform": "apple",
373							"platformName": "Apple.com",
374							"selector": ".apple_podcasts iframe",
375							"privacyPolicyLink": 'apple_podcast_privacy_policies',
376							"callback": "loadApplePodcastplayer()"
377						},
378						"jetpackpodcastplayer": {
379							"platform": "jetpack",
380							"platformName": "Jetpack.com",
381							"selector": ".wp-block-jetpack-podcast-player",
382							"privacyPolicyLink": 'jetpack_podcast_player_privacy_policies',
383							"callback": "loadPodcastplayer()"
384						},
385						"flourish": {
386							"platform": "flourish",
387							"platformName": "Flourish.studio",
388							"selector": ".flourish-chart",
389							"privacyPolicyLink": 'flourish_privacy_policies',
390							"callback": "flourishCallback()",
391							"vendorName": "Flourish"
392						},
393						"vimeo": {
394							"platform": "vimeo",
395							"platformName": "Vimeo.com",
396							"selector": ".wp-block-embed-vimeo",
397							"privacyPolicyLink": 'vimeo_privacy_policies',
398							"callback": "vimeoCallback()"
399						},
400						"soundcloud": {
401							"platform": "soundcloud",
402							"platformName": "Soundcloud.com",
403							"selector": ".wp-block-embed-soundcloud",
404							"privacyPolicyLink": 'soundcloud_privacy_policies',
405							"callback": "soundcloudCallback()"
406						},
407						"giphy": {
408							"platform": "giphy",
409							"platformName": "Giphy.com",
410							"selector": ".wp-block-jetpack-gif",
411							"privacyPolicyLink": 'giphy_privacy_policies',
412							"callback": "giphyCallback()"
413						},
414						"reddit": {
415							"platform": "reddit",
416							"platformName": "Reddit.com",
417							"selector": ".wp-block-embed-reddit",
418							"privacyPolicyLink": 'reddit_privacy_policies',
419							"callback": "redditCallback()"
420						},
421						"spotify": {
422							"platform": "spotify",
423							"platformName": "Spotify.com",
424							"selector": ".wp-block-embed-spotify",
425							"privacyPolicyLink": 'spotify_privacy_policies',
426							"callback": "spotifyCallback()"
427						},
428						"bluesky": {
429							"platform": "bluesky",
430							"platformName": "Bluesky.com",
431							"selector": ".wp-block-embed-bluesky-social,.wp-block-embed-bluesky",
432							"privacyPolicyLink": 'bluesky_privacy_policies',
433							"callback": "blueskyCallback()"
434						},
435						"linkedin": {
436							"platform": "linkedin",
437							"platformName": "LinkedIn.com",
438							"selector": "iframe[data-src*=\"linkedin.com\"]",
439							"privacyPolicyLink": 'linkedin_privacy_policies',
440							"callback": "linkedinCallback()"
441						}
442					};
443
444				function getOverlayMessage(platform, platformName, privacyPolicyLink, foundryPPLink, callback, cmpType) {
445					let customHTMLTextOverlay = window?.IDG?.settings?.overlays_privacy_policies?.consent_overlays?.english_overlay_message ?? '';
446					customHTMLTextOverlay = customHTMLTextOverlay.replace(/\$\{platformName\}/g, platformName).replace(/\$\{privacyPolicyLink\}/g, privacyPolicyLink).replace(/\$\{foundryPPLink\}/g, foundryPPLink).replace(/\$\{platform\}/g, platform).replace(/\$\{callback\}/g, callback).replace(/\$\{cmp\}/g, cmpType);
447					return customHTMLTextOverlay;
448				}
449				function setOverlayCookie(name, value, days) {
450					let expires = "";
451					if (days) {
452						const date = new Date();
453						date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
454						expires = "; expires=" + date.toUTCString();
455					}
456					document.cookie = name + "=" + (value || "") + expires + "; path=/";
457				}
458				function getOverlayCookie(name) {
459					const nameEQ = name + "=";
460					const ca = document.cookie.split(';');
461					for(let i = 0; i < ca.length; i++) {
462						let c = ca[i];
463						while (c.charAt(0) === ' ') c = c.substring(1, c.length);
464						if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length);
465					}
466					return null;
467				}
468				function renderOverlay(element, platform, platformName, ppLink, foundryPPLink, callback, cmpType) {
469					const cookieName = `hide-overlay-${platform}`;
470					const consentGiven = getOverlayCookie(cookieName);
471					console.log('[Consent] renderOverlay cookieName %s consent given %s',cookieName, consentGiven);
472					if (consentGiven !== 'true') {
473						const overlayNextExists = jQuery(element).next(`.${cookieName}`).length > 0;
474						const overlayPrevExists = jQuery(element).prev(`.${cookieName}`).length > 0;
475						if (!overlayNextExists && !overlayPrevExists) {
476							const textOverlay = getOverlayMessage(platform, platformName, ppLink, foundryPPLink, callback, cmpType);
477							jQuery(textOverlay).insertAfter(element);
478							jQuery(element).hide();
479						}
480					} else {
481						jQuery(element).show();
482						//eval(callback);
483						window[callback.split('(')[0]]();//dont think any of the have actual arguments
484						const src = element.getAttribute('src');
485						const dataSrc = element.getAttribute('data-src');
486						console.log('[Consent] renderOverlay src %s dataSrc %s',src, dataSrc);
487						if (dataSrc ) {
488							element.setAttribute('src', dataSrc); // Move data-src to src
489						}
490					}
491				}
492				function showOverlays(cmpType) {
493					console.log('[Consent] showOverlays cmpType ',cmpType);
494					const blocksForConsent = window?.blocksForConsent ?? [];
495					Object.entries(blocksForConsent).forEach(function([key, value]) {
496						//key = slideshare, twitter etc
497						const { platform, platformName, selector, privacyPolicyLink, callback } = value;
498						const elements = document.querySelectorAll(`${selector}`);
499						// selector for iframes and scripts within 'legacy_content' for the custom blcok.
500						const legacySelector = `.legacy_content iframe[data-src*="${platform}"], .legacy_content script[src*="${platform}"], .legacy_content script[data-src*="${platform}"], .legacy_content blockquote[class*="${platform}"]`;
501						// Select all iframes and scripts within the div with class 'legacy_content' that match the dynamic selectors.
502						const legacyElements = document.querySelectorAll(legacySelector);
503						const ppLink = window?.IDG?.settings?.overlays_privacy_policies?.[privacyPolicyLink]?.[cmpType];
504						const foundryPPLink = window?.IDG?.settings?.overlays_privacy_policies?.foundry_privacy_policies?.[cmpType];
505
506						elements.forEach(function(element) {
507							renderOverlay(element, platform, platformName, ppLink, foundryPPLink, callback, cmpType)
508						});
509						legacyElements.forEach(function(element) {
510							renderOverlay(element, platform, platformName, ppLink, foundryPPLink, `renderCustomBlockInLegacyContent('${platform}', '${callback}')`, cmpType);
511						});
512					});
513				}
514			</script>
514
515			<style>img#wpstats{display:none}</style>
516		
516<script type="application/ld+json">[{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.networkworld.com\/"},{"@type":"ListItem","position":2,"name":"News","item":""}]}]</script>
516			
516<script>
517			window._conv_q = window._conv_q || [];
518			var _conv_page_type = "";
519			var _conv_category_name = "";
520			var _conv_custom_v1 = "";
521			var _conv_custom_v2 = "category index: news";
522			var _conv_custom_v3 = "";
523			(function () {
524				//document.addEventListener('DOMContentLoaded', function() {
525					const fireScript = function() {
526						console.log('[Convert] loading convert script');
527						const script = document.createElement('script');
528						script.src = '//cdn-4.convertexperiments.com/v1/js/100411965-100412823.js?environment=production';
529						script.async = true;
530						document.head.appendChild(script);
531
532						if (consentManager.eventDispatched === true) {
533							if( consentManager.checkConsentByVendor('Convert') !== false ){
534								console.log('[Convert]1 Setting cookie consent for Convert _conv_q = ' + (typeof _conv_q));
535								if (_conv_q) _conv_q.push({ what: "consentGiven" });
536							}
537						} else {
538							document.addEventListener('consentManagerReady', () => {
539								if( consentManager.checkConsentByVendor('Convert') !== false ){
540									console.log('[Convert]2 Setting cookie consent for Convert _conv_q = ' + (typeof _conv_q));
541									if (_conv_q) _conv_q.push({ what: "consentGiven" });
542								}
543							});
544						}
545					};
546					const ifCPActiveForGeo = window.IDG?.isCPActiveOnThisGeo === '1';
547					if (ifCPActiveForGeo && typeof window.cp === 'function') {
548						document.addEventListener('consentManagerReady', () => {
549							console.log('[Convert] CP is active for this geo, checking if user is logged in and has valid subscription');
550							window.cp('authenticate', function (error, user) {
551								if (error || (user.isLoggedIn() && user.hasValidSubscription())) { 
552									console.log('[Convert] CP user is authenticated and has valid subscription, not loading convert script');
553									return;// error or CP users, do nothing
554								} else {
555									console.log('[Convert] CP user is not authenticated with valid subscription');
556									fireScript();
557								}
558							});
559						});
560					} else {
561						fireScript();
562					}
563				//});
564			}());
565			</script>
565
566			
566<script type="application/ld+json" class="wp-parsely-metadata">{"@context":"https:\/\/schema.org","@type":"WebPage","headline":"News","url":"http:\/\/www.networkworld.com\/news\/","mainEntityOfPage":{"@type":"WebPage","@id":"http:\/\/www.networkworld.com\/news\/"},"thumbnailUrl":"","image":{"@type":"ImageObject","url":""},"articleSection":"","author":[{"@type":"Person","name":"M\u00fcller Magnus"}],"creator":["M\u00fcller Magnus"],"publisher":{"@type":"Organization","name":"Network World","logo":""},"keywords":[],"dateCreated":"2023-11-07T08:06:37Z","datePublished":"2023-11-07T08:06:37Z","dateModified":"2026-03-09T08:35:19Z"}</script>
566		<style>
567			:root {
568				/* Nativo Loader */
569				--nativo-loader-color: #424a45;
570				--sponsored-links--border-bottom-color: #9d9490;
571				--sponsored-container--background-color: #fff
572							}
573		</style>
574		<link rel="shortcut icon" href="https://www.networkworld.com/wp-content/themes/nww-b2b-child-theme/src/static/img/favicon.ico" type="image/x-icon"/>		<style>
575			:root {
576				/*Host Speaker Profile*/
577				--host-speaker-profile-heading-color: #141414;
578				--host-speaker-profile-heading-font-family: inherit;
579				--host-speaker-profile-title-description-font-family: inherit;
580				--host-speaker-title-color: #808080;
581				--host-speaker-description-color: #141414;
582				--host-speaker-label-color: #AAA;
583				--host-speaker-remove-link-color: #c30e0e;
584				--host-speaker-horizontal-line-color: #DEDEDE;
585				--host-speaker-company-name-font-color: #75757A;
586				/* Agenda Block */
587				--agenda-heading-event-name-color: #141414;
588				--agenda-heading-font-family: inherit;
589				--agenda-event-name-font-family: inherit;
590				--agenda-horizontal-block-divider-color: #dedede;
591				--agenda-event-month-day-date-color: #322a2a;
592				--agenda-event-month-date-color: #969696;
593				--agenda-start-end-time-color: #75757a;
594				--agenda-error-msg-color: #FF0000;
595				--agenda-day-time-text-shadow-color: #808080;
596				--agenda-note-text-color: #808080;
597				--agenda-label-text-color: #111;
598				--agenda-multi-day-button-background-color: #000;
599				--agenda-multi-day-button-text-color: #fff;
600				--agenda-heading-label-color: #AAA;
601				--agenda-details-link-color: #327F7C;
602				--agenda-block-mobile-background-color: #f5f5f5;
603
604				/*event content block */
605				--event-register-btn-bg-color: #ed1b24;
606				--event-register-btn-color: #fff;
607				--event-share-icons-color: white;
608				--event-share-icons-color-fb: #3b5998;
609				--event-share-icons-color-twitter: #00acee;
610				--event-share-icons-color-linkedin: #2867b2;
611				--event-description-top-border: #d8dad8;
612				--event-details-label-color: #B30000;
613				--event-details-text-color: #141414;
614				--event-logo-label: inherit, sans-serif;
615				--event-description-text-color: #322a2a;
616				--who-should-attend-heading: inherit;
617				--who-should-attend-text: inherit, sans-serif;
618
619				/* Event Index Page */
620				--border-color: #75757a;
621				--filter-background-color: #F6F6F6;
622				--base-font-color: #322a2a;
623				--index-more-events-title-color: #141414;
624				--myraid-font-family: inherit;
625				--myriad-regular: 400;
626				--myriad-bold: 700;
627				--base--global-white-color: #fff;
628				--base--global-black-color: #000;
629				--index-events-title-font-hover-color: #B30000;
630
631				/* Image Credit */
632				--image-credit-font-color: #555;
633				--image-credit-text: "Credit: ";
634
635				--event-hero-block-heading-color: #fff;--event-hero-dynamic-background-image: none;			}
636		</style>
637				<style>
638			:root {
639				/* FAQ*/
640				--faq-heading-seprator-color: #d8d8d8;
641				--faq-input-box-border-color: #757575;
642				--faq-remove-link-color: #c30e0e;
643				--faq-heading-color: #141414;
644				--faq-heading-font-family: inherit;
645				--faq-title-description-font-family: inherit;
646				--faq-label-color: #AAA;
647				--faq-company-name-font-color: #75757A;
648				--faq-horizontal-line-color: #DEDEDE;
649				--faq-head-title--font-family: "graphik", sans-serif;
650			}
651		</style>
652
653		<style>
654			:root {
655					}
656		</style>
657				<style>
658			:root {
659			--nav-menu-error: #b32d2e;
660			--promo-unit-hr: #d55d5d;
661			--promo-unit-title-after: #d04949;
662			--promo-unit-title: #322a2a;
663			--promo-unit-before-one: #e42e22;
664			--promo-unit-before-two: #f3f5f6;
665			--promo-unit-item-bg: #000;
666
667			/* Deals Collection Block */
668			--deal-collection-productIndex-border-color: #12C7F1;
669			--deal-collection-deal-header-color: #000;
670			--deal-collection-deal--view-button--background-color: #21873A;
671			--deal-collection-deal-price-color: #CD0912;
672			--site-primary: #3399cc;
673			--view-button--green: #3e873a;
674
675			/* Jobs Collection Block */
676			--job-collection-productIndex-border-color: #12C7F1;
677			--job-collection-job-header-color: #000;
678			--job-collection-job--view-button--background-color: #21873A;
679			--job-collection-job-price-color: #CD0912;
680
681			/* Publication list pop-up pn edit edition page */
682			--publication-list-container-bg: rgba(255, 255, 255, 1);
683			--publication-list-container-border: #111;
684			--publication-list-container-bs: #222;
685			--publication-list-bg:rgba(100, 100, 100, .6);
686			--publication-list-popup-header-border: #ddd;
687			--publication-list-popup-header-bg: #e9e9e9;
688			/*Lineup Element*/
689			--lineup-element-error-font-color: #cd423b;
690			--lineup-element-disabled-button-background-color: #ddd;
691			--lineup-element-disabled-button-font-color: #eee;
692			--lineup-element-button-tooltip-background-color: #757575;
693			--lineup-element-button-tooltip-font-color: #fff;
694			--lineup-element-note-font-color: #757575;
695			--lineup-element-button-disabled: hsla(0,0%,100%,.4);
696
697			/* LineUp Popover.*/
698			--lineup-popover-a-color: white;
699			--lineup-popover-err-color: red;
700			--lineup-popover-th-color: #d4d4d4;
701			--lineup-popover-tr-color: #f2f2f2;
702			--lineup-popover-paginate-a-active-color: #ddd;
703			--lineup-popover-paginate-a-non-active-color: #006ba1;
704
705			/* Slotting settings */
706			--slotting-settings-taxonomy-help-text-color: #808080;
707
708			/* Author section top */
709			--sponsorship-brandpost-divider-line-color: #D8D8D8;
710			
711			/* Author Archive Page */
712			--author-archive-title: rgba(0, 0, 0, .87);
713			--author-job-title: #000;
714			--author-share-icons-divider-color: #D8D8D8;
715			--author-share-icon-fill-color: #111;
716
717			/* Sponsors index Page */
718			--sponsored-index-page-slug-background-color: #eee;
719			--sponsorship-brandpost--title: 28px;
720			--sponsorship-title--line-height: 32px;
721			--uppercase-text: uppercase;
722			--sponsor-eyebrow--font-color: #75757A;
723			--sponsor-tooltip-learn-more--font-color: #111111;
724			--sponsorship-brandpost--title-color: #111111;
725
726			/** Block - Price Comparison */
727			--price-comparison--border-color: #2A7DA7;
728			--price-comparison--header--font-family: "proxima-nova-condensed", sans-serif;
729			--price-comparison--header--font-color: #fff;
730			--price-comparison--header--letter-spacing: 0.78px;
731			--price-comparison--header--background-color: #2A7DA7;
732			--price-comparison--record--font-family: "proxima-nova", sans-serif;
733			--price-comparison--record--border-color: #C7C7C7;
734			--price-comparison--delivery-text--font-color: #3E3E3E;
735			--price-comparison--view-button--background-color: #21873A;
736			--price-comparison--view-button--hover--color: #86D54B;
737			--price-comparison--view-button--letter-spacing: 0.72px;
738			--price-comparison--footer--font-color: #666666;
739			--price-comparison--view-more-button--font-color: #2A7DA7;
740
741			/** Block - Product chart */
742			--product-chart--title--font-family: "proxima-nova", sans-serif;
743			--product-chart--information-label--font-family: "proxima-nova", sans-serif;
744			--product-chart--information-value--font-color: #2A7DA7;
745			--product-chart--review-link--font-color: #2A7DA7;
746			--product-chart--description--font-color: #4D4D4D;
747			--product-chart--separator--background-color: #404040;
748			--product-price-comparison--record--border-color: #e2e1e1;
749
750			/** Block - Product chart Pros and Cons */
751			--product-chart--pros-cons-title--font-family:"proxima-nova", sans-serif;
752			--product-chart--pros-cons-title--font-color: #111111;
753			--product-chart--pros-cons-border: 1px solid #ccc;
754
755			/** Block - Product widget */
756			--product-widget--border-color: #878787;
757			--product-widget--block-title--background-color: #2A7DA7;
758			--product-widget--block-title--font-color: #fff;
759			--product-widget--block-title--letter-spacing: 0.78px;
760			--product-widget--block-title--font-family: "proxima-nova-condensed", sans-serif;
761			--product-widget--title--font-family: "proxima-nova", sans-serif;
762			--product-widget--title--font-color: #111111;
763			--product-widget--information-label--font-family: "proxima-nova", sans-serif;
764			--product-widget--information-value--font-color: #2A7DA7;
765
766			/* How to - at a glance block */
767			--how-to-at-glance-text-font-family: "canada-type-gibson", sans-serif;
768			--how-to--step-heading--font-family: "regis", serif;
769			--how-to--step-border--divider-color: #B6AEAA;
770			--how-to--at-a-glance--background-color: #E6DCD5;
771
772			/* Sponsorship Header. */
773			--sponsorship-header--font-color: #4d4d4d;
774
775			/* fonts */
776			--fira-sans-semibold: 700;
777
778			/* responsive table gradient */
779			--core-table--gradient--border-color: #C5C5C5;
780			--core-table--gradient--alpha--border-color: #faf6f445;
781
782			/* headings */
783			--heading-three: 24px;
784			--heading-four: 20px;
785			--heading-three-line-height: 30px;
786
787			/* Insider Popover.*/
788			--insider-popover-background-color: white;
789			--insider-popover-box-shadow-color: rgba(0, 0, 0, .31);
790			--insider-popover-help-text-color: #4a4a4a;
791			--insiderPopover-link-color: #322a2a;
792			--insider-popover-signing-button-text-color: white;
793			--insider-popover-signin-button-background: #4a3d3d;
794			--insider-popover-signout-button-background: #b43017;
795			--insiderPopover-welcome-font-color: #141414;
796
797			/* Listing Button */
798			--insider-listing-primary-button-background : #4e4242;
799			--insiderPopover-link-hover-color:#3c807c;
800			--mercury-form--insider-color: #6eae00;
801			}
802		</style>
803			<meta name="displaytype" content="article" />
804<meta name="language" content="English" />
805<meta name="edition" content="us" />
806<meta name="source" content="https://www.networkworld.com/news/" />
807<link rel="canonical" href="https://www.networkworld.com/news/" />
808<link rel="next" href="https://www.networkworld.com/news/page/2/" />
809<meta name="description" content="Network World reports on the most significant news for infrastru
809cture and operations professionals. " />
810<meta property="og:type" content="website" />
811<meta property="og:url" content="https://www.networkworld.com/news/" />
812<meta property="og:site_name" content="Network World" />
813<meta property="og:title" content="News" />
814<meta property="og:description" content="Network World reports on the most significant news for infrastructure and operations professionals. " />
815<meta property="twitter:card" content="summary_large_image" />
816<meta property="twitter:url" content="https://www.networkworld.com/news/" />
817<meta property="twitter:site" content="Network World" />
818<meta property="twitter:title" content="News" />
819<meta property="twitter:description" content="Network World reports on the most significant news for infrastructure and operations professionals. " />
820<!-- There is no amphtml version available for this URL. -->
821</head>
822
823<body class="wp-singular page-template page-template-templates page-template-template-series_blog page-template-templatestemplate-series_blog-php page page-id-100002462 wp-theme-idg-b2b-base-theme wp-child-theme-nww-b2b-child-theme static-header page-archive-template theme-nww">
824	<div class="advert">
825						<div class="container advert__container">
826							<div class="advert__content">
827								<div class="ad page-ad ad-oc_ad_1 tophat-ad" data-ad-template="oc_ad_1" data-ofp="false"></div>
828							</div>
829						</div>
830					</div>	<div class="section-block--notificationbar" role="region" aria-label="Site notification"></div>
831	<div id="page" class="site">
832		<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" style="display:none">
833			<defs>
834				<symbol id="icon-search-ai" viewBox="0 0 24 24">
835					<path d="M11.9087 2.26686C12.0905 1.77563 12.7853 1.77563 12.9671 2.26686L13.8718 4.71189C13.9289 4.86633 14.0507 4.9881 14.2052 5.04525L16.6502 5.94999C17.1414 6.13176 17.1414 6.82655 16.6502 7.00832L14.2052 7.91307C14.0507 7.97021 13.9289 8.09198 13.8718 8.24642L12.9671 10.6914C12.7853 11.1827 12.0905 11.1827 11.9087 10.6914L11.004 8.24642C10.9468 8.09198 10.8251 7.97021 10.6706 7.91307L8.2256 7.00832C7.73436 6.82655 7.73436 6.13176 8.2256 5.94999L10.6706 5.04525C10.8251 4.9881 10.9468 4.86633 11.004 4.71189L11.9087 2.26686Z" fill="currentColor" />
836					<path d="M7.72486 3.74602C7.72309 3.74634 7.72133 3.74667 7.71957 3.747C4.51968 4.34251 2.75 6.74249 2.75 10.0005C2.75 13.7107 5.19081 16.3974 9.34679 16.3974C13.3099 16.3974 15.7134 13.9542 15.9279 10.5102L14.9012 10.6296C14.7816 11.9736 14.2759 13.0787 13.4842 13.8744C12.5748 14.7885 11.2002 15.3825 9.34679 15.3825C7.4934 15.3825 6.11875 14.7885 5.20936 13.8744C4.29731 12.9577 3.76489 11.6305 3.76489 10.0005C3.76489 8.32734 4.28754 7.00442 5.18471 6.10245C5.79958 5.48429 6.63902 5.01496 7.71957 4.78182C7.72254 4.78118 7.72551 4.78054 7.72849 4.7799L7.72486 3.74602Z" fill="currentColor" />
837					<path d="M15.6681 15.8041C15.4699 15.6059 15.1486 15.6059 14.9505 15.8041C14.7523 16.0022 14.7523 16.3235 14.9505 16.5217L20.5324 22.1036L21.25 21.386L15.6681 15.8041Z" fill="currentColor" />
838				</symbol>
839				<symbol id="icon-magnifying-glass" viewBox="0 0 24 24">
840					<path fill-rule="evenodd" clip-rule="evenodd" d="M9.5 4C11.333 4 12.6865 4.57379 13.5792 5.46478C14.4734 6.35713 15 7.6619 15 9.30303C15 10.9091 14.4754 12.2169 13.5767 13.1201C12.6807 14.0207 11.3262 14.6061 9.5 14.6061C7.6738 14.6061 6.31932 14.0207 5.42327 13.1201C4.5246 12.2169 4 10.9091 4 9.30303C4 7.65444 4.51498 6.35093 5.39899 5.46219C6.28065 4.57582 7.63092 4 9.5 4ZM9.5 3C13.595 3 16 5.58424 16 9.30303C16 12.9588 13.595 15.6061 9.5 15.6061C5.405 15.6061 3 12.9588 3 9.30303C3 5.58424 5.34 3 9.5 3ZM15.7286 15.0214C15.5333 14.8262 15.2167 14.8262 15.0214 15.0214C14.8262 15.2167 14.8262 15.5333 15.0214 15.7286L20.5214 21.2286L21.2286 20.5214L15.7286 15.0214Z" fill="currentColor" />
841				</symbol>
842				<symbol id="icon-layer-group" viewBox="0 0 24 24">
843					<path fill-rule="evenodd" clip-rule="evenodd" d="M5.06082 7.98196L11.5184 11.5864C11.8201 11.7548 12.1873 11.7556 12.4897 11.5884L18.9426 8.02034L12.485 4.41588C12.1833 4.24748 11.8161 4.24675 11.5137 4.41393L5.06082 7.98196ZM3.78756 8.41649L11.031 12.4596C11.6344 12.7964 12.3688 12.7979 12.9736 12.4635L20.2141 8.45997C20.5574 8.27015 20.5583 7.777 20.2158 7.58581L12.9724 3.54269C12.369 3.20591 11.6345 3.20444 11.0298 3.5388L3.7893 7.54234C3.44602 7.73215 3.44503 8.2253 3.78756 8.41649ZM5.83179 15.5596L4.80337 14.9855L3.79099 15.5453C3.4477 15.7351 3.44672 16.2283 3.78924 16.4195L11.0327 20.4626C11.6361 20.7994 12.3705 20.8008 12.9752 20.4665L20.2158 16.4629C20.559 16.2731 20.56 15.78 20.2175 15.5888L19.2034 15.0227L18.1727 15.5926L18.9442 16.0233L12.4914 19.5913C12.189 19.7585 11.8218 19.7578 11.5201 19.5894L5.0625 15.9849L5.83179 15.5596ZM4.80337 10.9855L5.83179 11.5596L5.0625 11.9849L11.5201 15.5894C11.8218 15.7578 12.189 15.7585 12.4914 15.5913L18.9442 12.0233L18.1727 11.5926L19.2034 11.0227L20.2175 11.5888C20.56 11.78 20.559 12.2731 20.2158 12.4629L12.9752 16.4665C12.3705 16.8008 11.6361 16.7994 11.0327 16.4626L3.78924 12.4195C3.44672 12.2283 3.4477 11.7351 3.79099 11.5453L4.80337 10.9855Z" fill="currentColor" />
844				</symbol>
845				<symbol id="icon-header-back-btn" viewBox="0 0 24 24">
846					<path fill-rule="evenodd" clip-rule="evenodd" d="M12 3C14.9263 3 17.1512 3.94667 18.6453 5.48436C20.1438 7.02666 21 9.25935 21 12C21 14.6872 20.1458 16.9229 18.6428 18.4807C17.1454 20.0328 14.9194 21 12 21C9.08064 21 6.85464 20.0328 5.35716 18.4807C3.85419 16.9229 3 14.6872 3 12C3 9.25208 3.83549 7.02056 5.31975 5.48173C6.79835 3.94877 9.02006 3 12 3ZM12 2C18.3 2 22 6.1 22 12C22 17.8 18.3 22 12 22C5.7 22 2 17.8 2 12C2 6.1 5.6 2 12 2ZM13.5957 8.35355L10.0602 11.8891C9.86494 12.0843 9.86494 12.4009 10.0602 12.5962L13.5957 16.1317L12.8886 16.8388L9.3531 13.3033C8.76731 12.7175 8.76731 11.7678 9.3531 11.182L12.8886 7.64645L13.5957 8.35355Z" fill="currentColor" />
847				</symbol>
848				<symbol id="icon-globe" viewBox="0 0 24 24">
849					<path d="M19.4 4.8C17.6 3 15 2 12 2C8.9 2 6.4 3 4.6 4.8C2.9 6.6 2 9 2 12C2 14.9 2.9 17.4 4.6 19.2C6.4 21 9 22 12 22C15 22 17.6 21 19.4 19.2C21.1 17.4 22 14.9 22 12C22 9.1 21.1 6.6 19.4 4.8ZM21 11.5H17C17 8.8 16.5 6.5 15.7 4.8C15.4 4.2 15.1 3.7 14.7 3.3C16.3 3.7 17.6 4.4 18.6 5.5C20.1 7 20.9 9 21 11.5ZM12 21C10.9 21 9.9 20.2 9.2 18.7C8.5 17.2 8.1 15 8 12.5H16C15.9 15 15.5 17.2 14.8 18.7C14.1 20.2 13.1 21 12 21ZM8 11.5C8 8.9 8.5 6.8 9.2 5.2C9.9 3.7 10.9 3 12 3C13.1 3 14.1 3.7 14.8 5.2C15.5 6.7 16 8.9 16 11.5H8ZM5.3 5.5C6.3 4.4 7.7 3.7 9.2 3.3C8.9 3.7 8.5 4.2 8.2 4.8C7.4 6.5 7 8.8 6.9 11.5H3C3.1 9 3.9 7 5.3 5.5ZM3 12.5H7C7.1 15.2 7.5 17.5 8.3 19.2C8.6 19.8 8.9 20.3 9.3 20.7C7.7 20.3 6.4 19.6 5.4 18.5C3.9 17 3.1 14.9 3 12.5ZM18.6 18.5C17.6 19.6 16.2 20.3 14.7 20.7C15 20.3 15.4 19.8 15.7 19.2C16.5 17.5 17 15.2 17 12.5H21C20.9 14.9 20.1 17 18.6 18.5Z" fill="currentColor" />
850				</symbol>
851				<symbol id="icon-header-angle-down" viewBox="0 0 24 24" fill="none">
852					<path fill-rule="evenodd" clip-rule="evenodd" d="M11.6022 14.5942L6.65242 9.64446L5.94531 10.3516L10.8951 15.3013C11.4808 15.8871 12.4306 15.8871 13.0164 15.3013L17.9661 10.3516L17.259 9.64446L12.3093 14.5942C12.114 14.7895 11.7974 14.7895 11.6022 14.5942Z" fill="currentColor" />
853				</symbol>
854				<symbol id="icon-header-angle-up" viewBox="0 0 24 24" fill="none">
855					<path fill-rule="evenodd" clip-rule="evenodd" d="M12.3041 9.9058L17.2538 14.8555L17.9609 14.1484L13.0112 9.19869C12.4254 8.6129 11.4757 8.6129 10.8899 9.19869L5.94012 14.1484L6.64723 14.8555L11.597 9.9058C11.7922 9.71053 12.1088 9.71053 12.3041 9.9058Z" fill="currentColor" />
856				</symbol>
857				<symbol id="icon-header-angle-right" viewBox="0 0 24 24" fill="none">
858					<path fill-rule="evenodd" clip-rule="evenodd" d="M14.5942 12.3978L9.64446 17.3476L10.3516 18.0547L15.3013 13.1049C15.8871 12.5192 15.8871 11.5694 15.3013 10.9836L10.3516 6.03387L9.64446 6.74098L14.5942 11.6907C14.7895 11.886 14.7895 12.2026 14.5942 12.3978Z" fill="currentColor" />
859				</symbol>
860				<symbol id="icon-circle-bars" viewBox="0 0 24 24">
861					<path fill-rule="evenodd" clip-rule="evenodd" d="M18.6453 5.48436C17.1512 3.94667 14.9263 3 12 3C9.02006 3 6.79835 3.94877 5.31975 5.48173C3.83549 7.02056 3 9.25208 3 12C3 14.6872 3.85419 16.9229 5.35716 18.4807C6.85464 20.0328 9.08064 21 12 21C14.9194 21 17.1454 20.0328 18.6428 18.4807C20.1458 16.9229 21 14.6872 21 12C21 9.25935 20.1438 7.02666 18.6453 5.48436ZM22 12C22 6.1 18.3 2 12 2C5.6 2 2 6.1 2 12C2 17.8 5.7 22 12 22C18.3 22 22 17.8 22 12ZM7 10.5V9.5H17V10.5H7ZM7 13.5V14.5H17V13.5H7Z" fill="currentColor" />
862				</symbol>
863				<symbol id="icon-circle-xmark" viewBox="0 0 24 24">
864					<path fill-rule="evenodd" clip-rule="evenodd" d="M18.6453 5.48436C17.1512 3.94667 14.9263 3 12 3C9.02006 3 6.79835 3.94877 5.31975 5.48173C3.83549 7.02056 3 9.25208 3 12C3 14.6872 3.85419 16.9229 5.35716 18.4807C6.85464 20.0328 9.08064 21 12 21C14.9194 21 17.1454 20.0328 18.6428 18.4807C20.1458 16.9229 21 14.6872 21 12C21 9.25935 20.1438 7.02666 18.6453 5.48436ZM22 12C22 6.1 18.3 2 12 2C5.6 2 2 6.1 2 12C2 17.8 5.7 22 12 22C18.3 22 22 17.8 22 12ZM12 11.2851L15.1777 8.10738L15.8848 8.81449L12.7071 11.9922L15.8934 15.1785L15.1863 15.8856L12 12.6993L8.81374 15.8856L8.10663 15.1785L11.2929 11.9922L8.1152 8.81449L8.8223 8.10738L12 11.2851Z" fill="currentColor" />
865				</symbol>
866			</defs>
867		</svg>
868
869
870		<header id="SiteHeader" class="SiteHeader bg-nww-gray">
871			<div class="container">
872				<div class="SiteHeader__container">
873					<div class="SiteHeader__logo">
874						<a class="" href="https://www.networkworld.com" aria-label="Home page"><?xml version="1.0" encoding="UTF-8"?>
875<svg width="201" height="31" version="1.1" viewBox="0 0 201 31" xmlns="http://www.w3.org/2000/svg"><defs><style>.cls-1{fill:none;}</style></defs><g transform="scale(.41875 .4026)" data-name="Layer 2"><g data-name="Layer 1"><g id="Networkworld"><path d="m36.32 74.31v-72h-13.32v14.07c0 7.21 0.1 14.15 0.47 21.18a66.72 66.72 0 0 0-2.34-9.65c-1.31-4.5-7.5-25.6-7.5-25.6h-12.93v72h13.3v-18.37c0-8.44-0.09-10.13-0.65-19.78a76.74 76.74 0 0 0 2.81 11.53c1.7 5.31 8.54 26.62 8.54 26.62z"/><polygon points="65.39 43.28 65.39 32.03 53.01 32.03 53.01 13.56 67.17 13.56 67.17 2.31 38.2 2.31 38.2 74.31 69.32 74.31 69.32 62.59 53.01 62.59 53.01 43.28"/><polygon points="80.19 13.56 80.19 74.31 95.19 74.31 95.19 13.56 106.54 13.56 106.54 2.31 68.94 2.31 68.94 13.56"/><path d="m161.1 2.31h-12.47s-1.78 15.19-3 24.94a147.7 147.7 0 0 0-0.75 17.34s-0.19-9.46-1.22-17.34c-1.22-9.66-2.06-16.31-3.28-24.94h-11.63c-0.84 6.29-2.34 15.28-3.75 24.85-0.75 4.87-0.75 17.43-0.75 17.43s-0.18-12.46-0.65-17.34c-0.85-9.75-2.35-24.94-2.35-24.94h-13.68l9.18 72h12.66s1.87-12.94 3-21.09 1.78-15 1.78-15 0.94 6.84 1.87 15 2.63 21.09 2.63 21.09h11.81z"/><path d="m181.62 38.41c0 13.12-0.09 15.09-0.56 20.25-0.47 4.87-1.13 6.09-2.81 6.09s-2.81-1.22-3.1-6.09c-0.28-5.07-0.28-7.13-0.28-20.25 0-11.25 0.1-16.32 0.28-21.47 0.19-4.88 1-6.28 2.91-6.28 1.69 0 2.62 1.4 3 6.28 0.37 5.15 0.56 10.12 0.56 21.47m15.66 0c0-31.13-6-37.22-19.5-37.22s-18.56 5.62-18.56 37.22c0 32.15 6.47 37.4 18.56 37.4 12.94 0 19.5-6.37 19.5-37.4"/><path d="m221.28 23.41c0 6.75-1.13 8.72-4.78 8.72h-3v-19.32h1.31c4.31 0 6.47 0.1 6.47 10.6m16.59 50.9c-1.87-2.72-3-11.44-3.09-18-0.1-11.34-1.6-18.37-10.22-18.93 9.09-1.13 11.53-5.44 11.53-16.79 0-13-6.66-18.28-16.59-18.28h-20.63v72h14.63v-31.69h1c4.12 0 5.25 3.19 5.25 9.75v8.82c0 5.15 0.56 10.5 1.59 13.12z"/><polygon points="252.67 26.69 252.67 2.31 237.86 2.31 237.86 74.31 252.67 74.31 252.67 47.69 263.64 74.31 280.79 74.31 263.45 35.41 279.39 2.31 264.01 2.31"/>
875<path d="m332.24 2.31h-12.47s-1.78 15.19-3 24.94a150.18 150.18 0 0 0-0.77 17.34s-0.18-9.46-1.21-17.34c-1.22-9.66-2.07-16.31-3.29-24.94h-11.6c-0.84 6.29-2.34 15.28-3.75 24.85-0.75 4.87-0.75 17.43-0.75 17.43s-0.19-12.46-0.66-17.34c-0.84-9.75-2.34-24.94-2.34-24.94h-13.69l9.19 72h12.66s1.87-12.94 3-21.09 1.78-15 1.78-15 0.93 6.84 1.87 15l2.63 21.09h11.81z"/><path d="m352.77 38.41c0 13.12-0.09 15.09-0.56 20.25-0.47 4.87-1.13 6.09-2.82 6.09s-2.81-1.22-3.09-6.09c-0.28-5.07-0.28-7.13-0.28-20.25 0-11.25 0.09-16.32 0.28-21.47 0.19-4.88 1-6.28 2.91-6.28 1.68 0 2.62 1.4 3 6.28 0.37 5.15 0.56 10.12 0.56 21.47m15.65 0c0-31.13-6-37.22-19.49-37.22s-18.57 5.62-18.57 37.22c0 32.15 6.47 37.4 18.57 37.4 12.93 0 19.49-6.37 19.49-37.4"/><path d="m392.42 23.41c0 6.75-1.12 8.72-4.78 8.72h-3v-19.32h1.36c4.31 0 6.46 0.1 6.46 10.6m16.54 50.9c-1.88-2.72-3-11.44-3.1-18-0.09-11.34-1.59-18.37-10.21-18.93 9.09-1.13 11.53-5.44 11.53-16.79 0-13-6.66-18.28-16.6-18.28h-20.62v72h14.62v-31.69h1c4.13 0 5.25 3.19 5.25 9.75v8.82c0 5.15 0.57 10.5 1.6 13.12z"/><polygon points="409 2.31 409 74.31 440.22 74.31 440.22 62.59 423.82 62.59 423.82 2.31"/><path d="m463.64 43.28c0 19.5-0.93 19.78-5.43 19.78h-1.41v-49.5h1.31c4.69 0 5.53 1.88 5.53 29.72m15.66-1.28c0-32-6.19-39.66-21.47-39.66h-15.65v72h18.28c13.5 0 18.84-5.15 18.84-32.34"/></g><rect class="cls-1" width="480" height="77"/></g></g></svg>
876</a>					</div>
877	
878					<nav class="PrimaryNav" aria-label="Primary">
879													<ol class="PrimaryNav__list" data-count="7"><li class="PrimaryNav__item PrimaryNav__item--topics"><button type="button" class="PrimaryNav__trigger PrimaryNav__link" data-lightbox-open="topics" aria-haspopup="dialog" aria-expanded="false"><i class="icon-layer-group" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-layer-group"></use></svg></i><span class="PrimaryNav__text">Topics</span></button></li><li class="PrimaryNav__item"><a href="https://www.networkworld.com/news/" class="PrimaryNav__link"><span class="PrimaryNav__text">News</span></a></li><li class="PrimaryNav__item"><a href="https://www.networkworld.com/opinions/" class="PrimaryNav__link"><span class="PrimaryNav__text">Opinion</span></a></li><li class="PrimaryNav__item"><a href="https://www.networkworld.com/feature/" class="PrimaryNav__link"><span class="PrimaryNav__text">Features</span></a></li><li class="PrimaryNav__item"><a href="https://www.networkworld.com/enterprise-buyers-guide/" class="PrimaryNav__link"><span class="PrimaryNav__text">Buyer’s Guides</span></a></li><li class="PrimaryNav__item"><a href="/newsletters/signup/" class="PrimaryNav__link"><span class="PrimaryNav__text">Newsletters</span></a></li><li class="PrimaryNav__item"><a href="https://us.resources.networkworld.com/" class="PrimaryNav__link"><span class="PrimaryNav__text">Resources</span></a></li></ol>											</nav>
880	
881					<div class="HeaderActions">
882																			<div class="HeaderActions__item" data-type="search">
883								<a href="https://www.networkworld.com/search/" class="HeaderActions__link HeaderActions__search">
884									<span class="sr-only">
885										Search									</span>
886									<i class="icon-magnifying-glass" aria-hidden="true">
887										<svg focusable="false" aria-hidden="true">
888											<use href="#icon-magnifying-glass"></use>
889										</svg>
890									</i>
891								</a>
892							</div>
893												<div class="HeaderActions__item" data-type="menu">
894							<button
895								class="HeaderActions__trigger"
896								data-menu-open="default"
897								type="button"
898								aria-expanded="false"
899								aria-controls="MenuAside"
900								aria-haspopup="true">
901	
902								<span class="sr-only">
903									Menu								</span>
904								<i class="icon-circle-bars" aria-hidden="true">
905									<svg focusable="false" aria-hidden="true">
906										<use href="#icon-circle-bars"></use>
907									</svg>
908								</i>
909							</button>
910	
911						</div>
912					</div>
913				</div>
914			</div>
915		</header>
916									<div class="Lightbox bg-nww-gray" data-lightbox="topics" aria-hidden="true" tabindex="-1" role="dialog" aria-modal="true">
917
918					<div class="Lightbox__overlay"></div>
919					<div class="Lightbox__panel">
920						<div class="Lightbox__header">
921							<div class="Lightbox__header-left">
922								<h2 class="Lightbox__title">
923									<span>Topics</span>
924								</h2>
925							</div>
926							<div class="Lightbox__header-right">
927								<button class="Lightbox__close reset-button">
928									<span class="sr-only">Close</span>
929									<i class="icon-circle-xmark" aria-hidden="true">
930										<svg focusable="false" aria-hidden="true">
931											<use href="#icon-circle-xmark"></use>
932										</svg>
933									</i>
934								</button>
935							</div>
936						</div>
937
938						<div class="Lightbox__body">
939							<div class="Lightbox__body-inner">
940								<ol class="TopicsList"><li class="TopicsList__item"><a href="https://www.networkworld.com/5g/" class="TopicsList__link"><span>5G</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/analytics/" class="TopicsList__link"><span>Analytics</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/artificial-intelligence/" class="TopicsList__link"><span>Artificial Intelligence</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/careers/" class="TopicsList__link"><span>Careers</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/cloud-computing/" class="TopicsList__link"><span>Cloud Computing</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/contributor-content/" class="TopicsList__link"><span>Contributor Content</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/cpus-and-processors/" class="TopicsList__link"><span>CPUs and Processors</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/data-center/" class="TopicsList__link"><span>Data Center</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/edge-computing/" class="TopicsList__link"><span>Edge Computing</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/enterprise-buyers-guide/" class="TopicsList__link"><span>Enterprise Buyer’s Guides</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/enterprise-storage/" class="TopicsList__link"><span>Enterprise Storage</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/generative-ai/" class="TopicsList__link"><span>Generative AI</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/industry/" class="TopicsList__link"><span>Industry</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/internet-of-things/" class="TopicsList__link"><span>Internet of Things</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/it-leadership/" class="TopicsList__link"><span>IT Leadership</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/linux/" class="TopicsList__link"><span>Linux</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/network-management-software/" class="TopicsList__link"><span>Network Management Software</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/network-security/" class="TopicsList__link"><span>Network Security</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/networking/" class="TopicsList__link"><span>Networking</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/security/" class="TopicsList__link"><span>Security</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="TopicsList__item"><a href="https://www.networkworld.com/virtualization/" class="TopicsList__link"><span>Virtualization</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li></ol>							</div>
941						</div>
942
943					</div>
944
945				</div>
946					
947		
948		<aside id="MenuAside" class="MenuAside" aria-hidden="true" aria-label="Site menu">
949			<div class="MenuAside__panel">
950				<header class="MenuAside__header">
951					<div class="MenuAside__header-left">
952						<button type="button" class="MenuAside__trigger" data-menu-open="default" aria-controls="MenuAside" aria-haspopup="true" aria-expanded="false">
953							<i class="icon-header-back-btn" aria-hidden="true">
954								<svg focusable="false" aria-hidden="true">
955									<use href="#icon-header-back-btn"></use>
956								</svg>
957							</i>
958							<span>Back</span>
959						</button>
960					</div>
961					<div class="MenuAside__header-right">
962						<button class="MenuAside__close">
963							<span class="sr-only">Close</span>
964							<i class="icon-circle-xmark" aria-hidden="true">
965								<svg focusable="false" aria-hidden="true">
966									<use href="#icon-circle-xmark"></use>
967								</svg>
968							</i>
969						</button>
970					</div>
971				</header>
972				<div class="MenuAside__body">
973					<section
974						class="MenuAside__section"
975						data-menu-section="default"
976						role="region">
977						<div class="MenuAside__top"></div>
978						<div class="MenuAside__nav-wrapper">
979							<nav class="MenuAside__nav">
980
981																	<div class="MenuGroup MenuGroup--single MenuGroup--search">
982										<a href="https://www.networkworld.com/search/" class="MenuGroup__link" tabindex="0">
983											<i class="icon-magnifying-glass" aria-hidden="true">
984												<svg focusable="false" aria-hidden="true">
985													<use href="#icon-magnifying-glass"></use>
986												</svg>
987											</i>
988											<span class="MenuGroup__label">Search</span>
989										</a>
990									</div>
991																								<button type="button" class="MenuGroup__toggle PrimaryNav__topicsTrigger" data-menu-open="topics" aria-controls="MenuAside" aria-haspopup="dialog" aria-expanded="false"><i class="icon-layer-group" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-layer-group"></use></svg></i><span class="MenuGroup__label">Topics</span></button><div class="MenuGroup MenuGroup--single"><a href="https://www.networkworld.com/news/" class="MenuGroup__link"><span class="MenuGroup__label">News</span></a></div><div class="MenuGroup MenuGroup--single"><a href="https://www.networkworld.com/opinions/" class="MenuGroup__link"><span class="MenuGroup__label">Opinion</span></a></div><div class="MenuGroup MenuGroup--single"><a href="https://www.networkworld.com/feature/" class="MenuGroup__link"><span class="MenuGroup__label">Features</span></a></div><div class="MenuGroup MenuGroup--single"><a href="https://www.networkworld.com/enterprise-buyers-guide/" class="MenuGroup__link"><span class="MenuGroup__label">Buyer’s Guides</span></a></div><div class="MenuGroup MenuGroup--single"><a href="/newsletters/signup/" class="MenuGroup__link"><span class="MenuGroup__label">Newsletters</span></a></div><div class="MenuGroup MenuGroup--single"><a href="https://us.resources.networkworld.com/" class="MenuGroup__link"><span class="MenuGroup__label">Resources</span></a></div><div class="MenuGroup"><button type="button" class="MenuGroup__toggle reset-button" id="aside-100074731-toggle" aria-expanded="false" aria-controls="aside-100074731-panel"><span class="MenuGroup__label">More</span><span class="MenuGroup__icon"><i class="icon-header-angle-down" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-down"></use></svg></i></span></button><div class="MenuGroup__panel" id="aside-100074731-panel" role="region" aria-labelledby="aside-100074731-toggle" aria-hidden="true"><ol class="MenuGroup__list"><li class="MenuGroup__item"><a href="https://www.networkworld.com/news/" class="MenuGroup__link"><span>News</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/feature/" class="MenuGroup__link"><span>Features</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/blogs/" class="MenuGroup__link"><span>Blogs/Opinion</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/brandposts/" class="MenuGroup__link"><span>BrandPosts</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="/events/" class="MenuGroup__link"><span>Events</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/videos/" class="MenuGroup__link"><span>Videos</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/enterprise-buyers-guide/" class="MenuGroup__link"><span>Buyer’s Guides</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li></ol></div></div>							</nav>
992						</div>
993					</section>
994											<section
995							class="MenuAside__section"
996							data-menu-section="topics"
997							role="region">
998							<div class="MenuAside__top"></div>
999							<div class="MenuAside__nav-wrapper">
1000								<nav class="MenuAside__nav">
1001									<button
1002										type="button"
1003										class="MenuGroup__toggle PrimaryNav__topicsTrigger"
1004										style="border-bottom: 1px solid transparent;"
1005										tabindex="-1"
1006										data-prev-tabindex="0">
1007										<span class="MenuGroup__label">Topics</span>
1008										<i class="icon-layer-group" aria-hidden="true">
1009											<svg focusable="false" aria-hidden="true">
1010												<use href="#icon-layer-group"></use>
1011											</svg>
1012										</i>
1013									</button>
1014									<div class="MenuGroup is-active"><button type="button" class="MenuGroup__toggle reset-button" id="topics-1-toggle" aria-expanded="true" aria-controls="topics-1-panel"><span class="MenuGroup__label">Topics</span><span class="MenuGroup__icon"><i class="icon-header-angle-down" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-down"></use></svg></i></span></button><div class="MenuGroup__panel" id="topics-1-panel" role="region" aria-labelledby="topics-1-toggle" aria-hidden="false"><ol class="MenuGroup__list"><li class="MenuGroup__item"><a href="https://www.networkworld.com/5g/" class="MenuGroup__link"><span>5G</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/analytics/" class="MenuGroup__link"><span>Analytics</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/artificial-intelligence/" class="MenuGroup__link"><span>Artificial Intelligence</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/careers/" class="MenuGroup__link"><span>Careers</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/cloud-computing/" class="MenuGroup__link"><span>Cloud Computing</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/contributor-content/" class="MenuGroup__link"><span>Contributor Content</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/cpus-and-processors/" class="MenuGroup__link"><span>CPUs and Processors</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/data-center/" class="MenuGroup__link"><span>Data Center</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/edge-computing/" class="MenuGroup__link"><span>Edge Computing</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/enterprise-buyers-guide/" class="MenuGroup__link"><span>Enterprise Buyer’s Guides</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/enterprise-storage/" class="MenuGroup__link"><span>Enterprise Storage</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/generative-ai/" class="MenuGroup__link"><span>Generative AI</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/industry/" class="MenuGroup__link"><span>Industry</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/internet-of-things/" class="MenuGroup__link"><span>Internet of Things</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/it-leadership/" class="MenuGroup__link"><span>IT Leadership</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/linux/" class="MenuGroup__link"><span>Linux</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/network-management-software/" class="MenuGroup__link"><span>Network Management Software</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/network-security/" class="MenuGroup__link"><span>Network Security</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/networking/" class="MenuGroup__link"><span>Networking</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/security/" class="MenuGroup__link"><span>Security</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li><li class="MenuGroup__item"><a href="https://www.networkworld.com/virtualization/" class="MenuGroup__link"><span>Virtualization</span><i class="icon-header-angle-right" aria-hidden="true"><svg focusable="false" aria-hidden="true"><use href="#icon-header-angle-right"></use></svg></i></a></li></ol></div></div>								</nav>
1015							</div>
1016						</section>
1017														</div>
1018			</div>
1019		</aside>
1020		<div id="MenuOverlay" class="MenuOverlay" aria-hidden="true"></div>
1021		<div class="advert-sticky ad ad-banner has-ad-prefix is-sticky page-ad advert--bg-nww-gray" data-ad-template="banner" data-ofp="false"></div><main id="primary">
1022<div class="listing-hero listing-hero--inverted">
1023	<div class="container">
1024		<div class="listing-hero__breadcrumbs">
1025					<nav class="breadcrumbs-nav" aria-label="Breadcrumb">
1026		<ol class="breadcrumb-list" itemprop="breadcrumb" itemscope itemtype="https://schema.org/BreadcrumbList">
1027			<li class="breadcrumb-item" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
1028							<a itemprop="item" href="https://www.networkworld.com/" >
1029								<span itemprop="name">Home</span>
1030							</a>
1031							<meta itemprop="position" content="1">
1032						</li><li class="breadcrumb-item" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
1033							<span itemprop="name" aria-current="page">News</span>
1034							<meta itemprop="position" content="2">
1035						</li>		</ol>
1036
1037
1038		</nav>
1039				</div>
1040				<div class="listing-hero__container">
1041						<h1 class="listing-hero__title listing-hero__title">News</h1>
1042						<p class="listing-hero__description">
1043				Network World reports on the most significant news for infrastructure and operations professionals. 			</p>
1044					</div>
1045	</div>
1046</div>
1047
1048<section class="wp-block-bigbite-multi-title"><div class="container"></div></section>
1049
1050
1051<section class="content-listing-various"><div class="container"><div class="content-listing-various__container"><div class="content-listing-various__row">
1052	<a class="grid content-row-article" href="https://www.networkworld.com/article/4225726/f5-fixes-actively-exploited-zero-day-flaw-in-big-ip-apm-2.html" rel="noreferrer" aria-label="Go to content">
1053		<div class="col-12 col-7@md content-row-article__main">
1054			<div class="card card--lg">
1055				<div class="card__header">
1056											<span class="card__content-type">news</span>
1057										</div>
1058				<h3 class="card__title">
1059					F5 fixes actively exploited zero-day flaw in BIG-IP APM				</h3>
1060									<p class="card__description">
1061						The critical remote code execution vulnerability was added to CISA&#8217;s KEV, with more than 15,000 deployments potentially at risk.					</p>
1062							</div>
1063		</div>
1064		<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
1065		<div class="card card--lg" aria-label="Go to content">
1066									<div class="card__info">
1067						<span>  
1068						By Lucian Constantin						</span>
1069					</div>
1070					 <div class="card__info card__info--light"><span>Sep 23, 2026 </span><span>3 mins</span></div>				<div class="card__tags">
1071																										<span class="card__tag">
1072									<span class="tag">
1073										Network Security									</span>
1074								</span>
1075																												<span class="card__tag">
1076									<span class="tag">
1077										Vulnerabilities									</span>
1078								</span>
1079																												<span class="card__tag">
1080									<span class="tag">
1081										Zero-Day Vulnerabilities									</span>
1082								</span>
1083																						</div>
1084			</div>
1085		</div>
1086	</a>
1087</div>
1088<div class="content-listing-various__row">
1089	<a class="grid content-row-article" href="https://www.networkworld.com/article/4225614/selector-brings-git-based-workflows-and-incident-replay-to-network-ai-agents.html" rel="noreferrer" aria-label="Go to content">
1090		<div class="col-12 col-7@md content-row-article__main">
1091			<div class="card card--lg">
1092				<div class="card__header">
1093											<span class="card__content-type">news</span>
1094										</div>
1095				<h3 class="card__title">
1096					Selector brings Git-based workflows and incident replay to network AI agents				</h3>
1097									<p class="card__description">
1098						New Selector Foundry runtime environment lets network operations teams build, test, version, and govern their own AI agents inside the company's NetOps platform. 					</p>
1099							</div>
1100		</div>
1101		<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
1102		<div class="card card--lg" aria-label="Go to content">
1103									<div class="card__info">
1104						<span>  
1105						By Sean Michael Kerner						</span>
1106					</div>
1107					 <div class="card__info card__info--light"><span>Sep 23, 2026 </span><span>5 mins</span></div>				<div class="card__tags">
1108																										<span class="card__tag">
1109									<span class="tag">
1110										Network Management Software									</span>
1111								</span>
1112																												<span class="card__tag">
1113									<span class="tag">
1114										Networking									</span>
1115								</span>
1116																						</div>
1117			</div>
1118		</div>
1119	</a>
1120</div>
1121<div class="content-listing-various__row">
1122	<a class="grid content-row-article" href="https://www.networkworld.com/article/4225341/80-of-network-pros-are-ok-with-giving-ai-an-autonomous-role-in-network-operations.html" rel="noreferrer" aria-label="Go to content">
1123		<div class="col-12 col-7@md content-row-article__main">
1124			<div class="card card--lg">
1125				<div class="card__header">
1126											<span class="card__content-type">news analysis</span>
1127										</div>
1128				<h3 class="card__title">
1129					80% of network pros are OK with giving AI an autonomous role in network operations				</h3>
1130									<p class="card__description">
1131						Cisco survey of 1,000 IT pros shows unsustainable growth in network complexity and alerts, leading to a willingness to let agentic AI tools take actions on their own. 					</p>
1132							</div>
1133		</div>
1134		<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
1135		<div class="card card--lg" aria-label="Go to content">
1136									<div class="card__info">
1137						<span>  
1138						By Paul Desmond						</span>
1139					</div>
1140					 <div class="card__info card__info--light"><span>
1140Sep 23, 2026 </span><span>8 mins</span></div>				<div class="card__tags">
1141																										<span class="card__tag">
1142									<span class="tag">
1143										Artificial Intelligence									</span>
1144								</span>
1145																												<span class="card__tag">
1146									<span class="tag">
1147										Network Management Software									</span>
1148								</span>
1149																												<span class="card__tag">
1150									<span class="tag">
1151										Networking									</span>
1152								</span>
1153																						</div>
1154			</div>
1155		</div>
1156	</a>
1157</div>
1158<div class="advert">
1159						<div class="container advert__container">
1160							<div class="advert__content">
1161								<div class="ad page-ad has-ad-prefix ad-article" data-ad-template="article" data-ofp="false"></div>
1162							</div>
1163						</div>
1164					</div><div id="nativofeed-1" class="nativo"></div><div class="content-listing-various__row">
1165	<a class="grid content-row-article" href="https://www.networkworld.com/article/4225182/inside-buffalos-highmark-stadium-how-the-bills-and-cisco-built-one-network-to-run-an-entire-venue-and-what-it-leaders-can-learn-from-it.html" rel="noreferrer" aria-label="Go to content">
1166		<div class="col-12 col-7@md content-row-article__main">
1167			<div class="card card--lg">
1168				<div class="card__header">
1169											<span class="card__content-type">news analysis</span>
1170										</div>
1171				<h3 class="card__title">
1172					Inside Buffalo&#8217;s Highmark Stadium: How the Bills and Cisco built one network to run an entire venue, and what IT leaders can learn from it				</h3>
1173									<p class="card__description">
1174						The Buffalo Bills eliminated fragmented legacy systems, streamlined IT operations, and transformed the game-day fan experience at Highmark Stadium.					</p>
1175							</div>
1176		</div>
1177		<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
1178		<div class="card card--lg" aria-label="Go to content">
1179									<div class="card__info">
1180						<span>  
1181						By Zeus Kerravala						</span>
1182					</div>
1183					 <div class="card__info card__info--light"><span>Sep 23, 2026 </span><span>6 mins</span></div>				<div class="card__tags">
1184																										<span class="card__tag">
1185									<span class="tag">
1186										Artificial Intelligence									</span>
1187								</span>
1188																												<span class="card__tag">
1189									<span class="tag">
1190										Network Security									</span>
1191								</span>
1192																												<span class="card__tag">
1193									<span class="tag">
1194										Networking									</span>
1195								</span>
1196																						</div>
1197			</div>
1198		</div>
1199	</a>
1200</div>
1201<div class="content-listing-various__row">
1202	<a class="grid content-row-article" href="https://www.networkworld.com/article/4224999/lenovo-expands-virtualization-portfolio-for-ai.html" rel="noreferrer" aria-label="Go to content">
1203		<div class="col-12 col-7@md content-row-article__main">
1204			<div class="card card--lg">
1205				<div class="card__header">
1206											<span class="card__content-type">news</span>
1207										</div>
1208				<h3 class="card__title">
1209					Lenovo expands virtualization portfolio for AI				</h3>
1210									<p class="card__description">
1211						New hardware and deployment tiers are designed to streamline enterprise modernization projects.					</p>
1212							</div>
1213		</div>
1214		<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
1215		<div class="card card--lg" aria-label="Go to content">
1216									<div class="card__info">
1217						<span>  
1218						By Andy Patrizio						</span>
1219					</div>
1220					 <div class="card__info card__info--light"><span>Sep 22, 2026 </span><span>3 mins</span></div>				<div class="card__tags">
1221																										<span class="card__tag">
1222									<span class="tag">
1223										Data Center									</span>
1224								</span>
1225																												<span class="card__tag">
1226									<span class="tag">
1227										Network Management Software									</span>
1228								</span>
1229																												<span class="card__tag">
1230									<span class="tag">
1231										Virtualization									</span>
1232								</span>
1233																						</div>
1234			</div>
1235		</div>
1236	</a>
1237</div>
1238<div class="advert">
1239						<div class="container advert__container">
1240							<div class="advert__content">
1241								<div class="ad page-ad has-ad-prefix ad-article" data-ad-template="article" data-ofp="false"></div>
1242							</div>
1243						</div>
1244					</div><div id="nativofeed-2" class="nativo"></div><div class="content-listing-various__row">
1245	<a class="grid content-row-article" href="https://www.networkworld.com/article/4113326/2026-network-outage-report-and-internet-health-check.html" rel="noreferrer" aria-label="Go to content">
1246		<div class="col-12 col-7@md content-row-article__main">
1247			<div class="card card--lg">
1248				<div class="card__header">
1249											<span class="card__content-type">news</span>
1250										</div>
1251				<h3 class="card__title">
1252					2026 network outage report and internet health check				</h3>
1253									<p class="card__description">
1254						Cisco's ThousandEyes division tracks global internet and cloud traffic and provides Network World with weekly updates on the performance of ISPs, cloud service providers, and UCaaS providers.					</p>
1255							</div>
1256		</div>
1257		<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
1258		<div class="card card--lg" aria-label="Go to content">
1259									<div class="card__info">
1260						<span>  
1261						By Denise Dubie						</span>
1262					</div>
1263					 <div class="card__info card__info--light"><span>Sep 22, 2026 </span><span>95 mins</span></div>				<div class="card__tags">
1264																										<span class="card__tag">
1265									<span class="tag">
1266										Cloud Computing									</span>
1267								</span>
1268																												<span class="card__tag">
1269									<span class="tag">
1270										Network Management Software									</span>
1271								</span>
1272																												<span class="card__tag">
1273									<span class="tag">
1274										Network Monitoring									</span>
1275								</span>
1276																						</div>
1277			</div>
1278		</div>
1279	</a>
1280</div>
1281<div class="content-listing-various__row">
1282	<a class="grid content-row-article" href="https://www.networkworld.com/article/4224586/california-joins-us-states-clamping-down-on-data-center-gold-rush.html" rel="noreferrer" aria-label="Go to content">
1283		<div class="col-12 col-7@md content-row-article__main">
1284			<div class="card card--lg">
1285				<div class="card__header">
1286											<span class="card__content-type">news</span>
1287										</div>
1288				<h3 class="card__title">
1289					California joins US states clamping down on data center gold rush				</h3>
1290									<p class="card__description">
1291						At least 45 US data center projects worth an estimated $68 billion were blocked or delayed in the second quarter, as communities increasingly push back on power, water, and land demands; analysts say enterprises need a different approach.					</p>
1292							</div>
1293		</div>
1294		<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
1295		<div class="card card--lg" aria-label="Go to content">
1296									<div class="card__info">
1297						<span>  
1298						By Taryn Plumb						</span>
1299					</div>
1300					 <div class="card__info card__info--light"><span>Sep 21, 2026 </span><span>7 mins</span></div>				<div class="card__tags">
1301																										<span class="card__tag">
1302									<span class="tag">
1303										Data Center Design									</span>
1304								</span>
1305																												<span class="card__tag">
1306									<span class="tag">
1307										Government									</span>
1308								</span>
1309																												<span class="card__tag">
1310									<span class="tag">
1311										Laws and Regulations									</span>
1312								</span>
1313																						</div>
1314			</div>
1315		</div>
1316	</a>
1317</div>
1318<div class="content-listing-various__row">
1319	<a class="grid content-row-article" href="https://www.networkworld.com/article/4223936/huawei-aims-to-deliver-faster-ai-chips-faster.html" rel="noreferrer" aria-label="Go to content">
1320		<div class="col-12 col-7@md content-row-article__main">
1321			<div class="card card--lg">
1322				<div class="card__header">
1323											<span class="card__content-type">news</span>
1324										</div>
1325				<h3 class="card__title">
1326					Huawei aims to deliver faster AI chips, faster				</h3>
1327									<p class="card__description">
1328						Huawei&#8217;s next AI chip will arrive nine months early as it focuses on connectivity and clustering in its bid to outdo Nvidia.					</p>
1329							</div>
1330		</div>
1331		<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
1332		<div class="card card--lg" aria-label="Go to content">
1333									<div class="card__info">
1334						<span>  
1335						By Maxwell Cooter						</span>
1336					</div>
1337					 <div class="card__info card__info--light"><span>Sep 18, 2026 </span><span>2 mins</span></div>				<div class="card__tags">
1338																										<span class="card__tag">
1339									<span class="tag">
1340										Artificial Intelligence									</span>
1341								</span>
1342																												<span class="card__tag">
1343									<span class="tag">
1344										CPUs and Processors									</span>
1345								</span>
1346																						</div>
1347			</div>
1348		</div>
1349	</a>
1350</div>
1351<div class="content-listing-various__row">
1352	<a class="grid content-row-article" href="https://www.networkworld.com/article/4223929/practical-quantum-computers-are-over-a-decade-away-says-nec-2.html" rel="noreferrer" aria-label="Go to content">
1353		<div class="col-12 col-7@md content-row-article__main">
1354			<div class="card card--lg">
1355				<div class="card__header">
1356											<span class="card__content-type">news</span>
1357										</div>
1358				<h3 class="card__title">
1359					Practical quantum computers are over a decade away, says NEC				</h3>
1360									<p class="card__description">
1361						NEC has abandoned development of a quantum computer, citing the level of investment needed and the long time to profitability.					</p>
1362							</div>
1363		</div>
1364		<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
1365		<div class="card card--lg" aria-label="Go to content">
1366									<div class="card__info">
1367						<span>  
1368						By Maxwell Cooter						</span>
1369					</div>
1370					 <div class="card__info card__info--light"><span>
1370Sep 18, 2026 </span><span>2 mins</span></div>				<div class="card__tags">
1371																										<span class="card__tag">
1372									<span class="tag">
1373										Data Center									</span>
1374								</span>
1375																												<span class="card__tag">
1376									<span class="tag">
1377										High-Performance Computing									</span>
1378								</span>
1379																						</div>
1380			</div>
1381		</div>
1382	</a>
1383</div>
1384<div class="advert">
1385						<div class="container advert__container">
1386							<div class="advert__content">
1387								<div class="ad page-ad has-ad-prefix ad-article" data-ad-template="article" data-ofp="false"></div>
1388							</div>
1389						</div>
1390					</div><div id="nativofeed-3" class="nativo"></div><div class="content-listing-various__row">
1391	<a class="grid content-row-article" href="https://www.networkworld.com/article/4223611/the-amount-of-e-waste-caused-by-ai-is-underestimated-we-cant-only-include-the-servers-2.html" rel="noreferrer" aria-label="Go to content">
1392		<div class="col-12 col-7@md content-row-article__main">
1393			<div class="card card--lg">
1394				<div class="card__header">
1395											<span class="card__content-type">news</span>
1396										</div>
1397				<h3 class="card__title">
1398					The amount of e-waste caused by AI is underestimated: we can&#8217;t only include the servers				</h3>
1399									<p class="card__description">
1400						As well, says a report from BAN, much of that hardware is being retired prematurely. 					</p>
1401							</div>
1402		</div>
1403		<div class="col-12 col-4@md col-start-9@md content-row-article__secondary">
1404		<div class="card card--lg" aria-label="Go to content">
1405									<div class="card__info">
1406						<span>  
1407						By Evan Schuman						</span>
1408					</div>
1409					 <div class="card__info card__info--light"><span>Sep 17, 2026 </span><span>8 mins</span></div>				<div class="card__tags">
1410																										<span class="card__tag">
1411									<span class="tag">
1412										Artificial Intelligence									</span>
1413								</span>
1414																												<span class="card__tag">
1415									<span class="tag">
1416										Data Center									</span>
1417								</span>
1418																						</div>
1419			</div>
1420		</div>
1421	</a>
1422</div>
1423<div class="content-listing-various__pagination"><nav class="pagination" aria-label="Pagination navigation"><ul class="pagination__items"><li class="pagination__item"><span aria-current="page" class="pagination__link pagination__link--active">1</span></li><li class="pagination__item"><a class="pagination__link" href="https://www.networkworld.com/news/page/2/">2</a></li><li class="pagination__item"><a class="pagination__link" href="https://www.networkworld.com/news/page/3/">3</a></li><li class="pagination__item"><a class="pagination__link" href="https://www.networkworld.com/news/page/4/">4</a></li><li class="pagination__item"><a class="pagination__link" href="https://www.networkworld.com/news/page/5/">5</a></li><li class="pagination__item"><a class="pagination__link" href="https://www.networkworld.com/news/page/6/">6</a></li><li class="pagination__item"><a class="pagination__link" href="https://www.networkworld.com/news/page/7/">7</a></li><li class="pagination__item"><a class="pagination__link" href="https://www.networkworld.com/news/page/8/">8</a></li><li class="pagination__item"><a class="pagination__link" href="https://www.networkworld.com/news/page/9/">9</a></li><li class="pagination__item"><a class="pagination__link" href="https://www.networkworld.com/news/page/10/">10</a></li><li class="pagination__item"><span class="pagination__link dots">&hellip;</span></li><li class="pagination__item"><a class="pagination__link" href="https://www.networkworld.com/news/page/1757/">1,757</a></li><li class="pagination__item"><a class="next pagination__link" href="https://www.networkworld.com/news/page/2/"> <svg class="icon" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1424					<use xlink:href="#icon-circle-chevron-right"></use>
1425				  </svg></a></li></ul></nav></div></div></div></section>
1426
1427<div class="advert">
1428						<div class="container advert__container">
1429							<div class="advert__content">
1430								<div class="ad page-ad has-ad-prefix ad-article" data-ad-template="article" data-ofp="false"></div>
1431							</div>
1432						</div>
1433					</div><section class="suggested-content-various"><div class="container"><div class="grid suggested-content-various__content"><div class="col-12 col-3@lg">
1434			<h2 class="suggested-content-various__title">Show me more</h2><div class="suggested-content-various__filters"><span class="suggested-content-various__filter"><button class="chip chip--filter chip--active" type="button" data-filter-key="latest">Popular</button></span><span class="suggested-content-various__filter"><button class="chip chip--filter" type="button" data-filter-key="article">Articles</button></span><span class="suggested-content-various__filter"><button class="chip chip--filter" type="button" data-filter-key="podcast">Podcasts</button></span><span class="suggested-content-various__filter"><button class="chip chip--filter" type="button" data-filter-key="video">Videos</button></span></div>
1435		</div><div class="col-12 col-9@lg suggested-content-various__items-wrap"><div class="grid grid--cols-9@lg suggested-content-various__items"><div class="col-4@md col-3@lg suggested-content-various__item suggested-content-various__item--active" data-filter-value="
1436				latest,article"><a class="suggested-content-various__link" href="https://www.networkworld.com/article/970782/9-career-boosting-wi-fi-certifications.html" aria-label="Go to content"><div class="card">
1437					<div class="card__header">
1438						<span class="card__content-type">feature</span> </div> <h3 class="card__title">9 career-boosting Wi-Fi certifications</h3> <div class="card__info"><span>By Denise Dubie and  Eric Geier</span></div><div class="card__info card__info--light"><span itemprop="datePublished" content="2026-09-22T14:49:04+00:00">Sep 22, 2026</span><span>12 mins</span></div>
1439				 <div class="card__tags"><span class="card__tag"><span class="tag">Certifications</span></span><span class="card__tag"><span class="tag">Network Security</span></span><span class="card__tag"><span class="tag">Wi-Fi</span></span></div></div>
1440					<div class="image">
1440<img src="https://www.networkworld.com/wp-content/uploads/2026/09/970782-0-49471700-1790090417-italy-man-business-mobile_shutterstock_1657538122.jpg?quality=50&#038;strip=all&#038;w=375" alt="Image" /></div>
1441				</a>
1442			</div><div class="col-4@md col-3@lg suggested-content-various__item suggested-content-various__item--active" data-filter-value="
1443				article"><a class="suggested-content-various__link" href="https://www.networkworld.com/article/4223264/local-ai-is-getting-small-enough-to-make-every-app-multilingual.html" aria-label="Go to content"><div class="card">
1444					<div class="card__header">
1445						<span class="card__content-type">brandpost</span> <span class="card__sponsor-text">Sponsored by Tether</span></div> <h3 class="card__title">Local AI is getting small enough to make every app multilingual</h3> <div class="card__info"><span>By tether</span></div><div class="card__info card__info--light"><span itemprop="datePublished" content="2026-09-18T14:51:39+00:00">Sep 18, 2026</span><span>6 mins</span></div>
1446				 <div class="card__tags"><span class="card__tag"><span class="tag">Artificial Intelligence</span></span><span class="card__tag"><span class="tag">Machine Learning</span></span></div></div>
1447					<div class="image"><img src="https://www.networkworld.com/wp-content/uploads/2026/09/4223264-0-25895500-1789743149-1200-x-800-Logo-1.png?w=375" alt="Image" /></div>
1448				</a>
1449			</div><div class="col-4@md col-3@lg suggested-content-various__item suggested-content-various__item--active" data-filter-value="
1450				article"><a class="suggested-content-various__link" href="https://www.networkworld.com/article/4223540/cisco-patches-max-severity-ise-flaw-the-second-critical-zero-day-this-week-2.html" aria-label="Go to content"><div class="card">
1451					<div class="card__header">
1452						<span class="card__content-type">news</span> </div> <h3 class="card__title">Cisco patches max-severity ISE flaw, the second critical zero-day this week</h3> <div class="card__info"><span>By Lucian Constantin</span></div><div class="card__info card__info--light"><span itemprop="datePublished" content="2026-09-17T21:10:13+00:00">Sep 17, 2026</span><span>3 mins</span></div>
1453				 <div class="card__tags"><span class="card__tag"><span class="tag">Network Security</span></span><span class="card__tag"><span class="tag">Vulnerabilities</span></span><span class="card__tag"><span class="tag">Zero-Day Vulnerabilities</span></span></div></div>
1454					<div class="image"><img src="https://www.networkworld.com/wp-content/uploads/2026/09/4223540-0-60699300-1789679656-shutterstock_180216653.jpg?quality=50&#038;strip=all&#038;w=444" alt="Image" /></div>
1455				</a>
1456			</div><div class="col-4@md col-3@lg suggested-content-various__item suggested-content-various__item--active" data-filter-value="
1457				latest,podcast"><a class="suggested-content-various__link" href="https://www.networkworld.com/podcast/2093399/has-the-hype-around-internet-of-things-paid-off-ep-145.html" aria-label="Go to content"><div class="card">
1458					<div class="card__header">
1459						<span class="card__content-type">podcast</span> </div> <h3 class="card__title">Has the hype around ‘Internet of Things’ paid off? | Ep. 145</h3> <div class="card__info"><span></span></div><div class="card__info card__info--light"><span itemprop="datePublished" content="2024-04-18T14:26:39+00:00">Apr 18, 2024</span><span>36 mins</span></div>
1460				 <div class="card__tags"><span class="card__tag"><span class="tag">IoT Platforms</span></span><span class="card__tag"><span class="tag">IoT Security</span></span></div></div>
1461					<div class="image"><img src="https://www.networkworld.com/wp-content/uploads/2024/04/nw-thumb-iot-episode-1.jpeg?quality=50&#038;strip=all&#038;w=320" alt="Image" /></div>
1462				</a>
1463			</div><div class="col-4@md col-3@lg suggested-content-various__item suggested-content-various__item--active" data-filter-value="
1464				podcast"><a class="suggested-content-various__link" href="https://www.networkworld.com/podcast/663051/episode-1-understanding-cisco-s-converged-sdn-transport.html" aria-label="Go to content"><div class="card">
1465					<div class="card__header">
1466						<span class="card__content-type">podcast</span> </div> <h3 class="card__title">Episode 1: Understanding Cisco’s Converged SDN Transport</h3> <div class="card__info"><span></span></div><div class="card__info card__info--light"><span itemprop="datePublished" content="2021-09-24T18:18:00+00:00">Sep 24, 2021</span><span>20 mins</span></div>
1467				 <div class="card__tags"><span class="card__tag"><span class="tag">Cisco Systems</span></span><span class="card__tag"><span class="tag">Internet</span></span><span class="card__tag"><span class="tag">Networking</span></span></div></div>
1468					<div class="image">
1468<img src="https://www.networkworld.com/wp-content/uploads/2023/11/iStock-1132912672-1-1.jpg?quality=50&#038;strip=all&#038;w=444" alt="Image" /></div>
1469				</a>
1470			</div><div class="col-4@md col-3@lg suggested-content-various__item suggested-content-various__item--active" data-filter-value="
1471				podcast"><a class="suggested-content-various__link" href="https://www.networkworld.com/podcast/663053/pluggable-optics-and-the-internet-for-the-future.html" aria-label="Go to content"><div class="card">
1472					<div class="card__header">
1473						<span class="card__content-type">podcast</span> </div> <h3 class="card__title">Episode 2: Pluggable Optics and the Internet for the Future</h3> <div class="card__info"><span></span></div><div class="card__info card__info--light"><span itemprop="datePublished" content="2021-09-23T18:18:00+00:00">Sep 23, 2021</span><span>17 mins</span></div>
1474				 <div class="card__tags"><span class="card__tag"><span class="tag">Cisco Systems</span></span><span class="card__tag"><span class="tag">Computers and Peripherals</span></span><span class="card__tag"><span class="tag">Internet</span></span></div></div>
1475					<div class="image"><img src="https://www.networkworld.com/wp-content/uploads/2023/11/episode-2-100908797-orig.jpg?quality=50&#038;strip=all&#038;w=444" alt="Image" /></div>
1476				</a>
1477			</div><div class="col-4@md col-3@lg suggested-content-various__item suggested-content-various__item--active" data-filter-value="
1478				latest,video"><a class="suggested-content-various__link" href="https://www.networkworld.com/video/4011089/master-linux-math-with-the-bc-command-easy-cli-calculations-explained.html" aria-label="Go to content"><div class="card">
1479					<div class="card__header">
1480						<span class="card__content-type">video</span> </div> <h3 class="card__title">Master Linux Math with the bc Command | Easy CLI Calculations Explained!</h3> <div class="card__info"><span></span></div><div class="card__info card__info--light"><span itemprop="datePublished" content="2025-06-23T15:13:26+00:00">Jun 23, 2025</span><span>1 mins</span></div>
1481				 <div class="card__tags"><span class="card__tag"><span class="tag">Operating Systems</span></span></div></div>
1482					<div class="image"><img src="https://www.networkworld.com/wp-content/uploads/2025/06/4011089-0-94386400-1750691632-youtube-thumbnail-iOn2hKG4r1g_bf1d19.jpg?quality=50&#038;strip=all&#038;w=444" alt="Image" /></div>
1483				</a>
1484			</div><div class="col-4@md col-3@lg suggested-content-various__item suggested-content-various__item--active" data-filter-value="
1485				video"><a class="suggested-content-various__link" href="https://www.networkworld.com/video/4008334/master-linux-math-in-seconds-how-to-use-the-expr-command-like-a-pro.html" aria-label="Go to content"><div class="card">
1486					<div class="card__header">
1487						<span class="card__content-type">video</span> </div> <h3 class="card__title">Master Linux Math in Seconds: How to Use the expr Command Like a Pro</h3> <div class="card__info"><span></span></div><div class="card__info card__info--light"><span itemprop="datePublished" content="2025-06-17T14:07:27+00:00">Jun 17, 2025</span><span>1 mins</span></div>
1488				 <div class="card__tags"><span class="card__tag"><span class="tag">Operating Systems</span></span></div></div>
1489					<div class="image"><img src="https://www.networkworld.com/wp-content/uploads/2025/06/4008334-0-25623800-1750169271-youtube-thumbnail-xMZtgqVK5ws_1fcb3d.jpg?quality=50&#038;strip=all&#038;w=444" alt="Image" /></div>
1490				</a>
1491			</div><div class="col-4@md col-3@lg suggested-content-various__item suggested-content-various__item--active" data-filter-value="
1492				video"><a class="suggested-content-various__link" href="https://www.networkworld.com/video/4003180/how-to-do-math-in-the-command-line-using-double-parentheses.html" aria-label="Go to content"><div class="card">
1493					<div class="card__header">
1494						<span class="card__content-type">video</span> </div> <h3 class="card__title">How to Do Math in the Command Line Using Double Parentheses</h3> <div class="card__info"><span></span></div><div class="card__info card__info--light"><span itemprop="datePublished" content="2025-06-06T14:21:14+00:00">Jun 6, 2025</span><span>1 mins</span></div>
1495				 <div class="card__tags"><span class="card__tag"><span class="tag">Operating Systems</span></span></div></div>
1496					<div class="image">
1496<img src="https://www.networkworld.com/wp-content/uploads/2025/06/4003180-0-10579600-1749219962-youtube-thumbnail-BnCTtihBbBg_a9be27.jpg?quality=50&#038;strip=all&#038;w=444" alt="Image" /></div>
1497				</a>
1498			</div></div></div></div></div></section>
1499
1500
1501<p class="wp-block-paragraph"></p>
1502</main>
1503	<section class="newsletter-subscription-inline">
1504		<div class="container">
1505			<div class="newsletter-subscription-inline__content" >
1506									<div class="col-12 col-10@lg newsletter-subscription-promo__sub-title">
1507						SUBSCRIBE TO OUR NEWSLETTER					</div>
1508													<h2 class="newsletter-subscription-inline__title">From our editors straight to your inbox</h2>									<div class="newsletter-subscription-inline__text">
1509						Get started by entering your email address below.					</div>
1510								<form method="post" id="single-nl-form">
1511					<input type="hidden" id="newsletter_signup_nonce" name="newsletter_signup_nonce" value="096e0cc7bc" /><input type="hidden" name="_wp_http_referer" value="/news/" />					<div class="newsletter-subscription-inline__input-container">
1512						<div class="newsletter-subscription-inline__input">
1513							<div class="email-field">
1514								<input type="email" class="email-field__input" id="nl_user_email" name="nl_user_email" placeholder="Enter your email here" />
1515								<div class="email-field__error-message" id="lblError">
1516									<span>Please enter a valid email address</span>
1517								</div>
1518							</div>
1519							<input type="hidden" name="nl_slugs" value="">
1520						</div>
1521						<div class="newsletter-subscription-inline__button">
1522							<button class="button" id="single-nl-submit" type="submit" disabled>Subscribe</button>
1523						</div>
1524					</div>
1525				</form>
1526
1527			</div>
1528		</div>
1529	</section>
1530<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" aria-hidden="true" xmlns="http://www.w3.org/2000/svg">
1531	<defs>
1532		<symbol id="logo-foundry" fill="none" viewBox="0 0 109 27">
1533			<path fill="currentColor" d="M53.82.406c2.039 0 3.223 1.328 3.223 3.223 0 1.896-1.18 3.224-3.247 3.224-2.068 0-3.224-1.352-3.224-3.224S51.752.406 53.82.406ZM45.162 18.93c0 1.328-.125 2.483-.54 3.443-1.108 2.531-3.42 3.863-6.566 3.863-3.147 0-5.583-1.327-6.69-3.863-.421-.96-.54-2.115-.54-3.443V8.672h4.426v10.01c0 .788.048 1.428.273 1.943.468 1.084 1.475 1.476 2.535 1.476.936 0 1.944-.392 2.412-1.476.22-.515.272-1.155.272-1.943V8.672h4.427V18.93h-.01ZM61.121 15.582v10.306h-4.427v-9.986c0-.788-.047-1.427-.272-1.943-.468-1.084-1.475-1.576-2.607-1.576-1.132 0-2.14.492-2.608 1.576-.22.516-.272 1.155-.272 1.943v9.986h-4.427V15.582c0-1.327.124-2.483.54-3.443 1.108-2.53 3.42-3.887 6.762-3.887 3.343 0 5.659 1.352 6.762 3.887.42.96.54 2.116.54 3.443M100.38 15.387l3.639-6.715h4.699l-6.174 11.165v6.05h-4.528v-6.05L91.894 8.672h4.866l3.62 6.715ZM12.325 8.672H0v17.216h4.427v-5.826h7.359v-3.988h-7.36v-3.39h7.9V8.672Z" />
1534			<path fill="currentColor" d="M53.82.406c2.039 0 3.223 1.328 3.223 3.223 0 1.896-1.18 3.224-3.247 3.224-2.068 0-3.224-1.352-3.224-3.224S51.752.406 53.82.406ZM45.162 18.93c0 1.328-.125 2.483-.54 3.443-1.108 2.531-3.42 3.863-6.566 3.863-3.147 0-5.583-1.327-6.69-3.863-.421-.96-.54-2.115-.54-3.443V8.672h4.426v10.01c0 .788.048 1.428.273 1.943.468 1.084 1.475 1.476 2.535 1.476.936 0 1.944-.392 2.412-1.476.22-.515.272-1.155.272-1.943V8.672h4.427V18.93h-.01ZM61.121 15.582v10.306h-4.427v-9.986c0-.788-.047-1.427-.272-1.943-.468-1.084-1.475-1.576-2.607-1.576-1.132 0-2.14.492-2.608 1.576-.22.516-.272 1.155-.272 1.943v9.986h-4.427V15.582c0-1.327.124-2.483.54-3.443 1.108-2.53 3.42-3.887 6.762-3.887 3.343 0 5.659 1.352 6.762 3.887.42.96.54 2.116.54 3.443M86.188 20.453h-2.78v5.435h-4.427V8.672h8.214c3.295 0 5.755 2.188 5.755 5.855 0 2.264-.936 3.983-2.56 5.02l2.655 6.346h-4.723l-2.14-5.435.006-.005Zm-2.78-3.863h2.78c1.647 0 2.359-.788 2.359-2.068 0-1.203-.712-2.044-2.36-2.044h-2.779v4.112Zm2.78 3.863h-2.78v5.435h-4.427V8.672h8.214c3.295 0 5.755 2.188 5.755 5.855 0 2.264-.936 3.983-2.56 5.02l2.655 6.346h-4.723l-2.14-5.435.006-.005Zm-2.78-3.863h2.78c1.647 0 2.359-.788 2.359-2.068 0-1.203-.712-2.044-2.36-2.044h-2.779v4.112ZM62.626 25.888V8.672h6.37c5.582 0 8.854 3.396 8.854 8.61 0 5.215-2.928 8.61-8.587 8.61h-6.642l.005-.004ZM67.052 22h1.844c2.88 0 4.427-1.576 4.427-4.723s-1.552-4.723-4.427-4.723h-1.844V22Zm-4.427 3.887V8.672h6.37c5.583 0 8.855 3.396 8.855 8.61 0 5.215-2.928 8.61-8.587 8.61h-6.642l.005-.004ZM67.053 22h1.844c2.88 0 4.427-1.576 4.427-4.723s-1.552-4.723-4.427-4.723h-1.844V22ZM21.375 8.329c5.19 0 8.266 3.81 8.266 8.953 0 5.144-3.2 8.954-8.266 8.954-5.067 0-8.29-3.786-8.29-8.954 0-5.167 3.223-8.954 8.29-8.954ZM21.351 22.2c2.335 0 3.81-1.943 3.81-4.794 0-3.147-1.475-5.043-3.69-5.043-2.412 0-3.888 1.896-3.888 4.794 0 3.1 1.476 5.043 3.763 5.043m.024-13.873c5.191 0 8.267 3.811 8.267 8.954 0 5.144-3.2 8.954-8.267 8.954-5.067 0-8.29-3.786-8.29-8.954 0-5.167 3.223-8.954 8.29-8.954Zm-.024 13.873c2.335 0 3.811-1.943 3.811-4.794 0-3.147-1.476-5.043-3.691-5.043-2.412 0-3.888 1.896-3.888 4.794 0 3.1 1.476 5.043 3.764 5.043M12.325 8.672H0v17.216h4.427v-5.826h7.359v-3.988h-7.36v-3.39h7.9V8.672Z" />
1535		</symbol>
1536		<symbol id="icon-quote" viewBox="0 0 16 16">
1537			<path fill="currentColor" d="M12.314 13.333c-1.005 0-1.87-.326-2.597-.978-.726-.707-1.089-1.576-1.089-2.61 0-.815.252-1.929.754-3.342.503-1.468 1.564-2.908 3.183-4.321.056-.055.14-.082.252-.082.056 0 .111.027.167.082.056.054.056.108 0 .163-.447.815-.81 1.685-1.089 2.609-.279.87-.14 1.304.42 1.304 1.004 0 1.87.354 2.596 1.06.726.707 1.089 1.55 1.089 2.528 0 1.033-.363 1.902-1.089 2.609-.726.652-1.592.978-2.597.978Zm-8.628 0c-1.005 0-1.871-.326-2.597-.978C.363 11.648 0 10.779 0 9.745c0-.815.251-1.929.754-3.342.503-1.468 1.564-2.908 3.183-4.321.056-.055.14-.082.251-.082.056 0 .112.027.168.082.056.054.056.108 0 .163-.447.815-.81 1.685-1.089 2.609-.28.87-.14 1.304.419 1.304 1.005 0 1.87.354 2.597 1.06.726.707 1.089 1.55 1.089 2.528 0 1.033-.363 1.902-1.09 2.609-.725.652-1.59.978-2.596.978Z" />
1538		</symbol>
1539		<symbol id="icon-rss" viewBox="0 0 16 16">
1540			<path d="M3.66406 11.3359C4.29406 11.3359 4.66406 11.7459 4.66406 12.3359C4.66406 12.9159 4.29406 13.3359 3.66406 13.3359C3.03406 13.3359 2.66406 12.9159 2.66406 12.3359C2.66406 11.7459 3.02406 11.3359 3.66406 11.3359Z" fill="currentColor" />
1541			<path d="M12.5304 12.9852V13.1352H12.6804H13.118H13.268V12.9852C13.268 10.264 12.187 7.65438 10.2629 5.73017L10.1568 5.83624L10.2629 5.73017C8.33866 3.80596 5.72915 2.725 3.00781 2.725H2.85781V2.875V3.31264V3.46264H3.00781C5.53332 3.46264 7.95535 4.46592 9.74124 6.25173C11.5271 8.0377 12.5304 10.4599 12.5304 12.9852Z" fill="currentColor" stroke="currentColor" stroke-width="0.3" />
1542			<path d="M8.26478 13.1652V12.9902C8.26478 11.5961 7.71088 10.2589 6.72502 9.273C6.72501 9.27299 6.72501 9.27299 6.72501 9.27299M8.26478 13.1652L3.00781 7.55827C4.44844 7.55827 5.83003 8.13057 6.84876 9.14925L6.72501 9.27299M8.26478 13.1652H8.43978M8.26478 13.1652H8.43978M6.72501 9.27299C5.7391 8.28713 4.40202 7.73327 3.00781 7.73327H2.83281V7.55827V7.3125V7.1375H3.00781C4.56014 7.1375 6.04869 7.75411 7.14631 8.85174L7.02257 8.97548M6.72501 9.27299L7.02257 8.97548M7.02257 8.97548L7.14631 8.85174C8.24391 9.94936 8.86055 11.438 8.86055 12.9902M7.02257 8.97548L8.86055 12.9902M8.43978 13.1652H8.68555H8.86055M8.43978 13.1652H8.86055M8.86055 13.1652V12.9902M8.86055 13.1652V12.9902" fill="currentColor" stroke="currentColor" stroke-width="0.35" />
1543		</symbol>
1544		<symbol id="icon-bluesky" viewBox="0 0 16 16">
1545			<path d="M7.997 6.88C7.435 5.793 5.911 3.76 4.492 2.759c-1.359-.96-1.879-.794-2.216-.64-.393.18-.463.784-.463 1.138 0 .355.193 2.915.323 3.34.421 1.412 1.914 1.89 3.29 1.735.07-.01.14-.021.214-.028a4.47 4.47 0 0 1-.214.028C3.41 8.63 1.616 9.364 3.97 11.98c2.585 2.676 3.543-.572 4.035-2.223.492 1.647 1.057 4.78 3.986 2.223 2.202-2.223.604-3.35-1.412-3.649a4.47 4.47 0 0 1-.214-.028c.074.01.144.017.214.028 1.377.155 2.873-.323 3.29-1.735.127-.428.324-2.985.324-3.34 0-.354-.07-.958-.464-1.138-.34-.154-.857-.32-2.216.64C10.083 3.762 8.56 5.792 7.997 6.88Z" fill="currentColor" />
1546		</symbol>
1547		<symbol id="icon-facebook" viewBox="0 0 16 16">
1548			<path d="M8.0026 2.33594C9.87894 2.33594 11.2705 2.94094 12.1937 3.89113C13.1214 4.84593 13.6693 6.24529 13.6693 8.0026C13.6693 9.72309 13.1234 11.1255 12.1913 12.0916C11.3742 12.9385 10.1949 13.5185 8.64591 13.6438V10.0727H10.0062L10.2658 8.33228H8.64591V7.20236C8.64591 6.72576 8.87436 6.26255 9.59866 6.26255H10.3359V4.78187C10.3359 4.78187 9.66615 4.66406 9.02753 4.66406C7.69315 4.66406 6.82088 5.49678 6.82088 7.0069V8.33496H5.33594V10.0754H6.82088V13.5799C5.53419 13.3763 4.53354 12.8375 3.81393 12.0916C2.8818 11.1255 2.33594 9.72309 2.33594 8.0026C2.33594 6.23802 2.87143 4.83983 3.78902 3.8885C4.70095 2.94304 6.08933 2.33594 8.0026 2.33594ZM8.0026 1.33594C12.2026 1.33594 14.6693 4.06927 14.6693 8.0026C14.6693 11.8693 12.2026 14.6693 8.0026 14.6693C3.8026 14.6693 1.33594 11.8693 1.33594 8.0026C1.33594 4.06927 3.73594 1.33594 8.0026 1.33594Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" />
1549		</symbol>
1550		<symbol id="icon-linkedin" viewBox="0 0 16 16">
1551			<path fill-rule="evenodd" clip-rule="evenodd" d="M4.05661 2.66406C3.27583 2.66406 2.64062 3.29858 2.64062 4.0785C2.64062 4.85876 3.27583 5.49352 4.05661 5.49352C4.83678 5.49352 5.47146 4.85873 5.47146 4.0785C5.4715 3.29858 4.83678 2.66406 4.05661 2.66406ZM5.13075 6.09375H2.9849C2.88967 6.09375 2.8125 6.17095 2.8125 6.26615V13.1598C2.8125 13.2551 2.88967 13.3322 2.9849 13.3322H5.13075C5.22598 13.3322 5.30315 13.2551 5.30315 13.1598V6.26615C5.30315 6.17095 5.22598 6.09375 5.13075 6.09375ZM8.70451 6.71335C9.09094 6.29237 9.72804 5.92188 10.5899 5.92188C13.0068 5.92188 13.3327 7.66898 13.3327 9.37802V13.1593C13.3327 13.2546 13.2555 13.3317 13.1603 13.3317H11.0183C10.9231 13.3317 10.8459 13.2546 10.8459 13.1593V9.80765C10.8459 8.86922 10.7766 8.1514 9.90403 8.1514C9.10284 8.1514 8.79065 8.59917 8.79065 9.74852V13.1593C8.79065 13.2545 8.71348 13.3317 8.61824 13.3317H6.47709C6.38186 13.3317 6.30469 13.2545 6.30469 13.1593V6.26561C6.30469 6.17041 6.38186 6.09321 6.47709 6.09321H8.53211C8.62735 6.09321 8.70451 6.17041 8.70451 6.26561V6.71335Z" fill="currentColor" />
1552		</symbol>
1553		<symbol id="icon-email" viewBox="0 0 16 16">
1554			<path fill-rule="evenodd" clip-rule="evenodd" d="M2.66927 4.33594H13.3359C13.52 4.33594 13.6693 4.48517 13.6693 4.66927V11.3359C13.6693 11.52 13.52 11.6693 13.3359 11.6693H2.66927C2.48518 11.6693 2.33594 11.52 2.33594 11.3359V4.66927C2.33594 4.48518 2.48517 4.33594 2.66927 4.33594ZM1.33594 4.66927C1.33594 3.93289 1.93289 3.33594 2.66927 3.33594H13.3359C14.0723 3.33594 14.6693 3.93289 14.6693 4.66927V11.3359C14.6693 12.0723 14.0723 12.6693 13.3359 12.6693H2.66927C1.93289 12.6693 1.33594 12.0723 1.33594 11.3359V4.66927ZM4.27735 5.58397L3.86133 5.30662L3.30662 6.13867L3.72265 6.41603L6.98305 8.58963C7.59887 9.00017 8.40113 9.00017 9.01695 8.58963L12.2774 6.41603L12.6934 6.13867L12.1387 5.30662L11.7227 5.58397L8.46225 7.75758C8.18233 7.94419 7.81767 7.94419 7.53775 7.75757L4.27735 5.58397Z" fill="currentColor" />
1555		</symbol>
1556		<symbol id="icon-x" viewBox="0 0 16 16">
1557			<path d="M9.142 7.081 13.609 2H12.55L8.671 6.412 5.573 2H2l4.685 6.672L2 14h1.059l4.096-4.66L10.427 14H14L9.141 7.081Zm-1.45 1.65-.475-.665L3.44 2.78h1.626l3.048 4.266.475.664 3.962 5.546h-1.626L7.692 8.73Z" stroke="currentColor" stroke-width="0.3" fill="currentColor" />
1558		</symbol>
1559		<symbol id="icon-twitter" viewBox="0 0 16 16">
1560			<path d="M9.142 7.081 13.609 2H12.55L8.671 6.412 5.573 2H2l4.685 6.672L2 14h1.059l4.096-4.66L10.427 14H14L9.141 7.081Zm-1.45 1.65-.475-.665L3.44 2.78h1.626l3.048 4.266.475.664 3.962 5.546h-1.626L7.692 8.73Z" fill="currentColor" />
1561		</symbol>
1562		<symbol id="icon-print" viewBox="0 0 16 16">
1563			<path d="M5 2.33594V5.0026H4V2.33594V1.33594H5H11H12V2.33594V5.0026H11V2.33594H5ZM12 12H12.0026H13.3359C14.0723 12 14.6693 11.403 14.6693 10.6667V7.33333C14.6693 6.59695 14.0723 6 13.3359 6H2.66927C1.93289 6 1.33594 6.59695 1.33594 7.33333V10.6667C1.33594 11.403 1.93289 12 2.66927 12H4V13.6693V14.6693H5H11H12V13.6693V12ZM12 11H12.0026H13.3359C13.52 11 13.6693 10.8508 13.6693 10.6667V7.33333C13.6693 7.14924 13.52 7 13.3359 7H2.66927C2.48518 7 2.33594 7.14924 2.33594 7.33333V10.6667C2.33594 10.8508 2.48518 11 2.66927 11
1563H4V10.3359V9.33594H5H11H12V10.3359V11ZM5 12H5.0026V11H5V10.3359H11V13.6693H5V12Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" />
1564		</symbol>
1565		<symbol id="icon-reddit" viewBox="0 0 16 16">
1566			<path d="M8.003 2.328c1.876 0 3.268.605 4.19 1.555.928.955 1.476 2.354 1.476 4.112 0 1.72-.546 3.123-1.478 4.089-.926.96-2.319 1.578-4.188 1.578-1.87 0-3.262-.618-4.19-1.578-.931-.966-1.477-2.369-1.477-4.09 0-1.764.535-3.162 1.453-4.113.912-.946 2.3-1.553 4.214-1.553Zm0-1c4.2 0 6.666 2.733 6.666 6.667 0 3.866-2.466 6.667-6.666 6.667s-6.667-2.8-6.667-6.667c0-3.934 2.4-6.667 6.667-6.667Zm3.126 3.978a.636.636 0 0 0-.627-.642.597.597 0 0 0-.329.097.62.62 0 0 0-.226.264l-1.455-.318a.171.171 0 0 0-.12.022.176.176 0 0 0-.07.101L7.86 6.98c-.934.03-1.771.311-2.376.766a.877.877 0 0 0-.604-.252.891.891 0 0 0-.879.902c0 .174.049.344.141.49a.882.882 0 0 0 .38.332c-.015.087-.022.18-.022.275 0 1.385 1.568 2.504 3.508 2.504s3.508-1.119 3.508-2.504c0-.09-.007-.18-.02-.267a.936.936 0 0 0 .505-.83.891.891 0 0 0-.879-.902.832.832 0 0 0-.604.252c-.598-.44-1.428-.73-2.341-.765l.4-1.927 1.301.281a.65.65 0 0 0 .2.436.617.617 0 0 0 .87-.02.652.652 0 0 0 .182-.445Zm-5.14 3.732c0-.353.281-.642.627-.642.344 0 .625.288.625.642a.635.635 0 0 1-.625.642.635.635 0 0 1-.627-.642Zm2.756 0c0-.354.281-.642.625-.642.345 0 .626.289.626.642a.635.635 0 0 1-.625.642.635.635 0 0 1-.626-.642Zm-2.228 1.458a.162.162 0 0 1 .116-.049.16.16 0 0 1 .116.049c.267.274.843.375 1.258.375.415 0 .984-.101 1.258-.375a.163.163 0 0 1 .233 0 .189.189 0 0 1-.015.238c-.429.44-1.244.47-1.483.47-.239 0-1.061-.037-1.483-.47a.172.172 0 0 1 0-.238Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" />
1567		</symbol>
1568		<symbol id="icon-gnews" viewBox="0 0 16 16">
1569			<path d="M2 2V12.8C2 13.4625 2.54062 14 3.2 14H10.4L14 10.4V2L12.8 3.2L11.6 2L10.4 3.2L9.2 2L8 3.2L6.8 2L5.6 3.2L4.4 2L3.2 3.2L2 2ZM4.4 3.5C4.4 3.5 5 4.4 5.6 4.4C6.18125 4.4 6.8 3.5 6.8 3.5C6.8 3.5 7.38125 4.4 8 4.4C8.58125 4.4 9.2 3.5 9.2 3.5C9.2 3.5 9.81875 4.4 10.4 4.4C10.9625 4.4 11.6 3.5 11.6 3.5C11.6 3.5 12.2188 4.4 12.8 4.4V10.4H8.6V11H10.4V11.6H8.6V12.2H10.4V12.8H3.2V4.4C3.7625 4.4 4.4 3.5 4.4 3.5ZM3.8 5V6.2H12.2V5H3.8ZM3.8 6.8V11H8V6.8H3.8ZM8.6 6.8V7.4H12.2V6.8H8.6ZM5 7.4V8L5.6 7.4H6.8L7.4 8H6.2V9.2L6.8 8.6H7.4V9.8L6.8 10.4H5L4.4 9.8V8L5 7.4ZM6.2 9.2L5.6 9.8H6.8V9.2H6.2ZM5.6 9.8V8H5V9.8H5.6ZM8.6 8V8.6H12.2V8H8.6ZM8.6 9.2V9.8H12.2V9.2H8.6ZM3.8 11.6V12.2H8V11.6H3.8Z" fill="currentColor" />
1570		</symbol>
1571		<symbol id="icon-instagram" viewBox="0 0 16 16">
1572			<path fill-rule="evenodd" clip-rule="evenodd" d="M10.6667 3H5.33333C4.04467 3 3 4.04467 3 5.33333V10.6667C3 11.9553 4.04467 13 5.33333 13H10.6667C11.9553 13 13 11.9553 13 10.6667V5.33333C13 4.04467 11.9553 3 10.6667 3ZM5.33333 2C3.49238 2 2 3.49239 2 5.33333V10.6667C2 12.5076 3.49239 14 5.33333 14H10.6667C12.5076 14 14 12.5076 14 10.6667V5.33333C14 3.49238 12.5076 2 10.6667 2H5.33333ZM9.49154 6.53311C9.19623 6.22917 8.72134 6 8 6C7.26006 6 6.78835 6.23127 6.49975 6.53048C6.20549 6.83556 6 7.31708 6 8C6 8.65716 6.20669 9.14285 6.51091 9.45818C6.80964 9.76781 7.28564 10 8 10C8.71436 10 9.19036 9.76781 9.48909 9.45818C9.79331 9.14285 10 8.65716 10 8C10 7.32435 9.79134 6.84166 9.49154 6.53311ZM11 8C11 6.23 9.89 5 8 5C6.08 5 5 6.23 5 8C5 9.74 6.11 11 8 11C9.89 11 11 9.74 11 8ZM11.9974 4.66667C11.9974 4.27333 11.7507 4 11.3307 4C10.9041 4 10.6641 4.27333 10.6641 4.66667C10.6641 5.05333 10.9107 5.33333 11.3307 5.33333C11.7507 5.33333 11.9974 5.05333 11.9974 4.66667Z" fill="currentColor" />
1573		</symbol>
1574		<symbol id="icon-xing" viewBox="0 0 16 16">
1575			<path d="M3.82 4.37c-.104 0-.191.037-.236.108-.045.074-.038.17.01.266l1.17 2.025c.003.004.003.007 0 .01l-1.838 3.245c-.048.096-.046.192 0 .266a.255.255 0 0 0 .226.118h1.73c.26 0 .384-.175.473-.335L7.223 6.77l-1.19-2.074c-.086-.154-.216-.325-.482-.325h-1.73ZM11.09 2c-.258 0-.37.163-.463.33l-3.85 6.829c.005.012 2.458 4.511 2.458 4.511.086.154.219.33.484.33h1.728c.105 0 .186-.04.23-.11.046-.074.045-.172-.003-.268l-2.44-4.458a.01.01 0 0 1 0-.011l3.831-6.775c.049-.096.05-.194.004-.267-.044-.072-.126-.111-.23-.111H11.09Z" fill="currentColor" />
1576		</symbol>
1577		<symbol id="icon-spotify" viewBox="0 0 16 16">
1578			<path d="M8.0026 2.33594C9.87894 2.33594 11.2705 2.94094 12.1937 3.89113C13.1214 4.84593 13.6693 6.24529 13.6693 8.0026C13.6693 9.72309 13.1234 11.1255 12.1913 12.0916C11.2646 13.0521 9.87196 13.6693 8.0026 13.6693C6.13324 13.6693 4.74058 13.0521 3.81393 12.0916C2.8818 11.1255 2.33594 9.72309 2.33594 8.0026C2.33594 6.23802 2.87143 4.83983 3.78902 3.8885C4.70095 2.94304 6.08933 2.33594 8.0026 2.33594ZM8.0026 1.33594C12.2026 1.33594 14.6693 4.06927 14.6693 8.0026C14.6693 11.8693 12.2026 14.6693 8.0026 14.6693C3.8026 14.6693 1.33594 11.8693 1.33594 8.0026C1.33594 4.06927 3.73594 1.33594 8.0026 1.33594ZM10.2343 10.7759C10.4106 10.8842 10.6412 10.8282 10.7487 10.652C10.857 10.4757 10.8011 10.2457 10.6248 10.1375C9.04319 9.171 7.08272 8.94618 4.79716 9.46837C4.59538 9.51418 4.46974 9.7148 4.51582 9.91613C4.56172 10.1175 4.76233 10.2436 4.96357 10.1978C7.05212 9.72056 8.82557 9.91541 10.2343 10.7759ZM10.8397 9.17244C11.0597 9.30781 11.3477 9.23833 11.4831 9.01827C11.6185 8.79858 11.5491 8.51075 11.3291 8.3753C9.477 7.23713 6.76808 6.9169 4.58908 7.57806C4.34212 7.6533 4.20262 7.91403 4.27714 8.16145C4.3522 8.40842 4.61347 8.54783 4.86088 8.47313C6.76853 7.89396 9.22689 8.18107 10.8397 9.17244ZM4.57567 6.62322C6.42194 6.06287 9.61236 6.16844 11.5462 7.31705C11.812 7.47545 12.1576 7.38752 12.3152 7.12084C12.4736 6.85453 12.3862 6.51018 12.119 6.35187C9.89253 5.03009 6.36929 4.9058 4.24987 5.54923C3.95323 5.63932 3.78601 5.95262 3.87583 6.24926C3.96565 6.54582 4.27921 6.71313 4.57567 6.62322Z" fill-rule="evenodd" clip-rule="evenodd" fill="currentColor" />
1579		</symbol>
1580		<symbol id="icon-youtube" viewBox="0 0 16 16">
1581			<path d="M8 3.355c-.392 0-3.85.008-4.821.265a1.989 1.989 0 0 0-1.412 1.395C1.503 5.99 1.5 7.917 1.5 7.998c0 .08.003 2.007.268 2.984.184.679.725 1.213 1.412 1.395.97.256 4.43.264 4.82.264.39 0 3.85-.008 4.821-.265a1.989 1.989 0 0 0 1.412-1.395c.265-.977.268-2.902.268-2.983 0-.081-.003-2.007-.268-2.983a1.989 1.989 0 0 0-1.412-1.395c-.97-.257-4.43-.265-4.82-.265H8Zm0 8.309c-1.026 0-3.848-.042-4.565-.232a1.002 1.002 0 0 1-.712-.703c-.231-.853-.234-2.713-.234-2.731 0-.019.003-1.878.234-2.731.093-.343.366-.613.712-.704.717-.189 3.539-.231 4.565-.231 1.026 0 3.848.042 4.565.232.347.091.62.361.712.703.231.853.234 2.712.234 2.73 0 .02-.003 1.879-.234 2.732a1.001 1.001 0 0 1-.712.703c-.717.19-3.539.232-4.565.232Z" fill="currentColor" />
1582			<path d="M9.263 7.995 7.414 9.227V6.762l1.849 1.233Z" fill="currentColor" stroke="currentColor" />
1583		</symbol>
1584				<symbol id="icon-video" viewBox="0 0 24 24">
1585			<path fill-rule="evenodd" clip-rule="evenodd" d="M4 6.5h16a.5.5 0 0 1 .5.5v10a.5.5 0 0 1-.5.5H4a.5.5 0 0 1-.5-.5V7a.5.5 0 0 1 .5-.5ZM2 7a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V7Zm11.57 5.857L10 15V9l3.57 2.143a1 1 0 0 1 0 1.714Z" fill="currentColor" />
1586		</symbol>
1587		<symbol id="icon-user" viewBox="0 0 24 24">
1588			<path fill-rule="evenodd" clip-rule="evenodd" d="M12 4.5c.925 0 1.512.293 1.87.66.363.375.63.974.63 1.84 0 .84-.264 1.444-.634 1.829-.363.375-.952.671-1.866.671-.914 0-1.503-.296-1.866-.671C9.764 8.444 9.5 7.84 9.5 7c0-.877.263-1.474.62-1.844.348-.36.93-.656 1.88-.656ZM12 3c2.52 0 4 1.64 4 4 0 2.32-1.48 4-4 4S8 9.32 8 7c0-2.36 1.44-4 4-4Zm4.814 13.275C15.772 15.203 14.184 14.5 12 14.5c-2.23 0-3.812.706-4.84 1.771C6.123 17.346 5.5 18.943 5.5 21H4c0-4.72 2.88-8 8-8 5.04 0 8 3.28 8 8h-1.5c0-2.046-.637-3.645-1.686-4.725Z" fill="currentColor" />
1589		</symbol>
1590		<symbol id="icon-apple-podcasts" viewBox="0 0 24 24">
1591			<path d="M11.432 20.546c-.681-.244-.827-.575-1.107-2.515-.324-2.255-.395-3.65-.207-4.093.25-.586.927-.919 1.873-.922.94-.004 1.624.332 1.874.922.189.441.118 1.838-.207 4.093-.221 1.575-.342 1.974-.647 2.241-.418.37-1.012.473-1.575.274h-.004Zm-2.91-2.314c-2.351-1.157-3.858-3.114-4.406-5.718-.137-.673-.16-2.275-.03-2.893.342-1.655.997-2.95 2.085-4.094C7.739 3.874 9.756 3 12 3c2.222 0 4.231.858 5.761 2.461 1.164 1.21 1.819 2.491 2.154 4.179.114.561.114 2.092.007 2.724a8.091 8.091 0 0 1-3.082 5.04c-.58.437-1.994 1.2-2.222 1.2-.084 0-.092-.087-.053-.438.068-.563.136-.68.456-.814.51-.213 1.378-.831 1.91-1.366a7.27 7.27 0 0 0 1.91-3.363c.198-.784.176-2.527-.044-3.334-.695-2.567-2.787-4.56-5.351-5.093-.746-.153-2.101-.153-2.855 0-2.595.532-4.741 2.625-5.397 5.258-.175.714-.175 2.459 0 3.174.434 1.743 1.561 3.341 3.037 4.293.25.167.512.317.784.449.32.137.388.25.448.814.038.342.03.441-.053.441-.053 0-.441-.167-.852-.365l-.036-.028Zm.031-3.095c-.792-.632-1.491-1.752-1.78-2.851-.176-.664-.176-1.926.007-2.587.48-1.787 1.796-3.172 3.622-3.823.625-.22 2.008-.268 2.778-.1 2.648.588 4.529 3.24 4.165 5.871-.145 1.06-.51 1.931-1.157 2.74-.32.409-1.096 1.095-1.233 1.095-.022 0-.044-.26-.044-.575v-.573l.396-.472c1.492-1.787 1.385-4.282-.244-5.921-.631-.637-1.362-1.012-2.306-1.185-.609-.113-.738-.113-1.377-.007-.97.158-1.722.535-2.39 1.194-1.64 1.618-1.746 4.129-.254 5.917l.393.474v.58c0 .32-.026.58-.057.58-.031 0-.251-.152-.487-.343l-.032-.014Zm2.64-3.107c-.676-.316-1.042-.91-1.05-1.685 0-.696.389-1.304 1.058-1.66.427-.222 1.18-.222 1.606 0 .473.256.828.686.99 1.199.441 1.5-1.15 2.816-2.588 2.144l-.015.002Z" fill="currentColor" />
1592			<path d="M12.114 12.325a1.898 1.898 0 1 0 0-3.795 1.898 1.898 0 0 0 0 3.796ZM12.298 13.06c.215.025.428.068.635.13a2.3 2.3 0 0 1 .636.318c.168.121.29.248.366.401.076.153.114.336.137.636.015.3.015.713-.053 1.491a53.146 53.146 0 0 1-.313 2.636c-.106.726-.182 1.05-.281 1.286a1.152 1.152 0 0 1-.845.738 1.83 1.83 0 0 1-.441.038 1.893 1.893 0 0 1-.442-.038c-.174-.038-.401-.106-.57-.243-.176-.137-.29-.335-.381-.594-.091-.259-.16-.57-.251-1.195a66.213 66.213 0 0 1-.29-2.26 18.148 18.148 0 0 1-.112-1.522c-.006-.328.008-.491.044-.647.036-.15.098-.291.183-.419a1.389 1.389 0 0 1 .661-.504c.157-.06.32-.106.485-.137.197-.038.426-.075.543-.091a.596.596 0 0 1 .248 0l.04-.024Z" fill="currentColor" />
1593		</symbol>
1594		<symbol id="icon-arrow-up-right-from-square" viewBox="0 0 24 24">
1595			<path fill-rule="evenodd" clip-rule="evenodd" d="m19.19 3.75-9.72 9.72-.53.53L10 15.06l.53-.53 9.72-9.72v4.94h1.5V3a.747.747 0 0 0-.75-.75h-6.75v1.5h4.94ZM4 5.75a.25.25 0 0 0-.25.25v14c0 .138.112.25.25.25h14a.25.25 0 0 0 .25-.25V11.717h1.5V20A1.75 1.75 0 0 1 18 21.75H4A1.75 1.75 0 0 1 2.25 20V6c0-.966.784-1.75 1.75-1.75H12.283v1.5H4Z" fill="currentColor" />
1596		</symbol>
1597		<symbol id="icon-calendar" viewBox="0 0 24 24">
1598			<path fill-rule="evenodd" clip-rule="evenodd" d="M20 5.5H4a.5.5 0 0 0-.5.5v2.25h17V6a.5.5 0 0 0-.5-.5ZM3.5 18V9.7
15985h17V18a.5.5 0 0 1-.5.5H4a.5.5 0 0 1-.5-.5ZM4 4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H4Zm5.42 10.292c0 .75.198 1.092.696 1.092.48 0 .666-.354.666-1.098v-.156c0-.75-.198-1.098-.678-1.098-.486 0-.684.348-.684 1.092v.168Zm2.712-.03c0 1.38-.804 2.172-2.058 2.172-1.236 0-2.004-.768-2.004-2.136v-.168c0-1.374.882-2.13 2.028-2.13 1.14 0 2.034.678 2.034 2.1v.162Zm3.254 2.094h-1.362v-2.952l-.792.474V12.75l.984-.684h1.17v4.29Z" fill="currentColor" />
1599		</symbol>
1600		<symbol id="icon-caret-down" viewBox="0 0 24 24">
1601			<path d="m6 8 4.3 7.1c.8 1.3 2.7 1.3 3.4 0L18 8H6Z" fill="currentColor" />
1602		</symbol>
1603		<symbol id="icon-circle-bars" viewBox="0 0 24 24">
1604			<path fill-rule="evenodd" clip-rule="evenodd" d="M18.287 5.833C16.902 4.408 14.815 3.5 12 3.5c-2.87 0-4.952.91-6.32 2.329C4.303 7.256 3.5 9.353 3.5 12c0 2.58.819 4.684 2.217 6.134C7.107 19.574 9.196 20.5 12 20.5c2.804 0 4.893-.926 6.283-2.366C19.681 16.684 20.5 14.58 20.5 12c0-2.636-.822-4.735-2.213-6.167ZM22 12c0-5.9-3.7-10-10-10C5.6 2 2 6.1 2 12c0 5.8 3.7 10 10 10s10-4.2 10-10ZM7 10.75v-1.5h10v1.5H7Zm0 2.5v1.5h10v-1.5H7Z" fill="currentColor" />
1605		</symbol>
1606		<symbol id="icon-circle-chevron-down" viewBox="0 0 24 24">
1607			<path fill-rule="evenodd" clip-rule="evenodd" d="M12 3C14.9263 3 17.1512 3.94667 18.6453 5.48436C20.1438 7.02666 21 9.25935 21 12C21 14.6872 20.1458 16.9229 18.6428 18.4807C17.1454 20.0328 14.9194 21 12 21C9.08064 21 6.85464 20.0328 5.35716 18.4807C3.85419 16.9229 3 14.6872 3 12C3 9.25208 3.83549 7.02056 5.31975 5.48173C6.79835 3.94877 9.02006 3 12 3ZM12 2C18.3 2 22 6.1 22 12C22 17.8 18.3 22 12 22C5.7 22 2 17.8 2 12C2 6.1 5.6 2 12 2ZM8.15043 10.1464L11.686 13.682C11.8812 13.8772 12.1978 13.8772 12.3931 13.682L15.9286 10.1464L16.6357 10.8536L13.1002 14.3891C12.5144 14.9749 11.5646 14.9749 10.9789 14.3891L7.44332 10.8536L8.15043 10.1464Z" fill="currentColor" />
1608		</symbol>
1609		<symbol id="icon-circle-chevron-left" viewBox="0 0 24 24">
1610			<path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.5c2.815 0 4.902.908 6.287 2.333C19.678 7.265 20.5 9.364 20.5 12c0 2.58-.819 4.684-2.217 6.134-1.39 1.44-3.479 2.366-6.283 2.366-2.804 0-4.893-.926-6.283-2.366C4.319 16.684 3.5 14.58 3.5 12c0-2.647.803-4.744 2.18-6.171C7.048 4.41 9.13 3.5 12 3.5ZM12 2c6.3 0 10 4.1 10 10 0 5.8-3.7 10-10 10S2 17.8 2 12C2 6.1 5.6 2 12 2Zm1.773 6.53-3.536 3.536a.25.25 0 0 0 0 .353l3.536 3.536-1.061 1.06-3.536-3.535a1.75 1.75 0 0 1 0-2.475l3.536-3.535 1.06 1.06Z" fill="currentColor" />
1611		</symbol>
1612		<symbol id="icon-circle-chevron-right" viewBox="0 0 24 24">
1613			<path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.5c2.815 0 4.902.908 6.287 2.333C19.678 7.265 20.5 9.364 20.5 12c0 2.58-.819 4.684-2.217 6.134-1.39 1.44-3.479 2.366-6.283 2.366-2.804 0-4.893-.926-6.283-2.366C4.319 16.684 3.5 14.58 3.5 12c0-2.647.803-4.744 2.18-6.171C7.048 4.41 9.13 3.5 12 3.5ZM12 2c6.3 0 10 4.1 10 10 0 5.8-3.7 10-10 10S2 17.8 2 12C2 6.1 5.6 2 12 2ZM9.712 8.53l3.535 3.536a.25.25 0 0 1 0 .353l-3.535 3.536 1.06 1.06 3.536-3.535a1.75 1.75 0 0 0 0-2.475L10.773 7.47 9.712 8.53Z" fill="currentColor" />
1614		</symbol>
1615		<symbol id="icon-circle-chevron-up" viewBox="0 0 24 24">
1616		<path fill-rule="evenodd" clip-rule="evenodd" d="M12 3C14.9263 3 17.1512 3.94667 18.6453 5.48436C20.1438 7.02666 21 9.25935 21 12C21 14.6872 20.1458 16.9229 18.6428 18.4807C17.1454 20.0328 14.9194 21 12 21C9.08064 21 6.85464 20.0328 5.35716 18.4807C3.85419 16.9229 3 14.6872 3 12C3 9.25208 3.83549 7.02056 5.31975 5.48173C6.79835 3.94877 9.02006 3 12 3ZM12 2C18.3 2 22 6.1 22 12C22 17.8 18.3 22 12 22C5.7 22 2 17.8 2 12C2 6.1 5.6 2 12 2ZM15.9257 14.3555L12.3902 10.82C12.1949 10.6247 11.8783 10.6247 11.6831 10.82L8.14753 14.3555L7.44042 13.6484L10.976 10.1129C11.5617 9.52712 12.5115 9.52712 13.0973 10.1129L16.6328 13.6484L15.9257 14.3555Z" fill="currentColor"/>
1617		</symbol>
1618		<symbol id="icon-circle-xmark" viewBox="0 0 24 24">
1619			<path fill-rule="evenodd" clip-rule="evenodd" d="M18.287 5.833C16.902 4.408 14.815 3.5 12 3.5c-2.87 0-4.952.91-6.32 2.329C4.303 7.256 3.5 9.353 3.5 12c0 2.58.819 4.684 2.217 6.134C7.107 19.574 9.196 20.5 12 20.5c2.804 0 4.893-.926 6.283-2.366C19.681 16.684 20.5 14.58 20.5 12c0-2.636-.822-4.735-2.213-6.167ZM22 12c0-5.9-3.7-10-10-10C5.6 2 2 6.1 2 12c0 5.8 3.7 10 10 10s10-4.2 10-10Zm-9.998-1.069 3-3 1.06 1.061-3 3 3.01 3.009
1619-1.062 1.06-3.008-3.008-3.01 3.01-1.061-1.06 3.01-3.01L7.94 8.99 9 7.93l3.002 3.002Z" fill="currentColor" />
1620		</symbol>
1621		<symbol id="icon-chevron-down" viewBox="0 0 24 24">
1622			<path fill-rule="evenodd" clip-rule="evenodd" d="m11.776 14.42-4.95-4.95-1.06 1.061 4.95 4.95a1.75 1.75 0 0 0 2.474 0l4.95-4.95-1.06-1.06-4.95 4.95a.25.25 0 0 1-.354 0Z" fill="currentColor" />
1623		</symbol>
1624		<symbol id="icon-chevron-left" viewBox="0 0 24 24">
1625			<path fill-rule="evenodd" clip-rule="evenodd" d="m10.08 11.87 4.95-4.95-1.061-1.06-4.95 4.95a1.75 1.75 0 0 0 0 2.474l4.95 4.95 1.06-1.06-4.95-4.95a.25.25 0 0 1 0-.354Z" fill="currentColor" />
1626		</symbol>
1627		<symbol id="icon-chevron-right" viewBox="0 0 24 24">
1628			<path fill-rule="evenodd" clip-rule="evenodd" d="m14.42 12.224-4.95 4.95 1.061 1.06 4.95-4.95a1.75 1.75 0 0 0 0-2.474l-4.95-4.95-1.06 1.06 4.95 4.95a.25.25 0 0 1 0 .354Z" fill="currentColor" />
1629		</symbol>
1630		<symbol id="icon-chevron-up" viewBox="0 0 24 24">
1631			<path fill-rule="evenodd" clip-rule="evenodd" d="m12.13 10.08 4.95 4.95 1.06-1.061-4.95-4.95a1.75 1.75 0 0 0-2.474 0l-4.95 4.95 1.06 1.06 4.95-4.95a.25.25 0 0 1 .354 0Z" fill="currentColor" />
1632		</symbol>
1633		<symbol id="icon-globe" viewBox="0 0 24 24">
1634			<path d="M19.4 4.8C17.6 3 15 2 12 2 8.9 2 6.4 3 4.6 4.8 2.9 6.6 2 9 2 12c0 2.9.9 5.4 2.6 7.2C6.4 21 9 22 12 22s5.6-1 7.4-2.8c1.7-1.8 2.6-4.3 2.6-7.2 0-2.9-.9-5.4-2.6-7.2Zm1.1 6.4H17c-.1-2.6-.5-4.8-1.3-6.5-.1-.3-.3-.6-.5-.8 1.2.4 2.2 1 3.1 1.8 1.3 1.5 2 3.3 2.2 5.5ZM12 20.5c-.9 0-1.7-.7-2.3-2-.7-1.4-1.1-3.4-1.2-5.8h7c-.1 2.3-.5 4.4-1.2 5.8-.6 1.3-1.4 2-2.3 2Zm-3.5-9.3c.1-2.3.5-4.3 1.2-5.8.6-1.3 1.4-1.9 2.3-1.9.9 0 1.7.7 2.3 1.9.7 1.4 1.1 3.4 1.2 5.8h-7ZM5.7 5.8C6.5 5 7.5 4.4 8.8 4c-.2.2-.4.5-.5.8-.8 1.6-1.2 3.8-1.3 6.4H3.5c.2-2.2.9-4 2.2-5.4Zm-2.2 6.9H7c.1 2.6.5 4.8 1.3 6.4.2.3.3.6.5.8-1.2-.4-2.2-1-3.1-1.9-1.3-1.2-2-3.1-2.2-5.3Zm14.8 5.4c-.8.9-1.9 1.5-3.1 1.9.2-.2.3-.5.5-.8.8-1.6 1.2-3.8 1.3-6.4h3.5c-.2 2.1-.9 4-2.2 5.3Z" fill="currentColor" />
1635		</symbol>
1636		<symbol id="icon-google-podcasts" viewBox="0 0 24 24">
1637			<path d="M12 6.9c-.606 0-1.098-.476-1.098-1.063V4.562c0-.587.492-1.062 1.098-1.062.606 0 1.098.475 1.098 1.062v1.275c0 .587-.492 1.062-1.098 1.062ZM12 15.826c-.606 0-1.098-.476-1.098-1.063V9.24c0-.587.492-1.062 1.098-1.062.606 0 1.098.475 1.098 1.062v5.524c0 .587-.492 1.063-1.098 1.063ZM10.902 19.438c0 .587.492 1.062 1.098 1.062.606 0 1.098-.476 1.098-1.062v-1.275c0-.587-.492-1.063-1.098-1.063-.606 0-1.098.476-1.098 1.063v1.275ZM8.049 17.098c-.607 0-1.098-.476-1.098-1.063v-1.274c0-.587.491-1.063 1.098-1.063.606 0 1.097.476 1.097 1.063v1.274c0 .587-.49 1.063-1.097 1.063ZM14.854 9.24c0 .586.49 1.062 1.097 1.062s1.098-.476 1.098-1.063V7.964c0-.586-.491-1.062-1.098-1.062-.606 0-1.097.476-1.097 1.062V9.24ZM8.049 12.429c-.607 0-1.098-.476-1.098-1.062V7.542c0-.587.491-1.062 1.098-1.062.606 0 1.097.475 1.097 1.062v3.825c0 .586-.49 1.062-1.097 1.062ZM14.854 16.466c0 .587.49 1.062 1.097 1.062s1.098-.475 1.098-1.062V12.64c0-.586-.491-1.062-1.098-1.062-.606 0-1.097.476-1.097 1.062v3.825ZM4.098 13.704C3.49 13.704 3 13.228 3 12.64v-1.274c0-.587.491-1.063 1.098-1.063.606 0 1.097.476 1.097 1.063v1.274c0 .587-.491 1.063-1.097 1.063ZM18.805 12.641c0 .587.491 1.063 1.097 1.063.607 0 1.098-.476 1.098-1.063v-1.274c0-.587-.491-1.063-1.098-1.063-.606 0-1.097.476-1.097 1.063v1.274Z" fill="currentColor" />
1638		</symbol>
1639		<symbol id="icon-layer-group" viewBox="0 0 24 24">
1640			<path fill-rule="evenodd" clip-rule="evenodd" d="m6.09 7.984 5.672 3.166a.5.5 0 0 0 .486 0l5.665-3.132-5.672-3.166a.5.5 0 0 0-.485 0L6.09 7.983Zm-1.546.855 6.487 3.62a2 2 0 0 0 1.943.005l6.482-3.585.055-.03.703-.389a.5.5 0 0 0 .002-.874l-.702-.392-.054-.03-6.488-3.621a2 2 0 0 0-1.942-.004L4.548 7.123l-.055.03-.704.39a.5.5 0 0 0-.001.873l.701.392.055.03Zm2.254 6.758-1.543-.861-.706.39-.055.03-.703.39a.5.5 0 0 0-.002.873l.702.392.054.03h.001l6.487 3.621a2 2 0 0 0 1.942.004l6.482-3.584.055-.03.704-.39a.5.5 0 0 0 .002-.873l-.702-.392-.055-.03-.711-.398-1.546.855.71.397-5.665 3.133a.5.5 0 0 1-.485-.001l-5.672-3.166.706-.39Zm-1.543-4.861 1.543.86-.706.391 5.672 3.166a.5.5 0 0 0 .485 0l5.666-3.132-.712-.397 1.547-.855.71.397h.001l.055.031.702.392a.5.5 0 0 1-.002.874l-.704.389-.054.03-6.483 3.585a2 2 0 0 1-1.942-.004l-6.487-3.621-.055-.03-.702-.393a.5.5 0 0 1 .002-.874l.703-.389.055-.03.706-.39Z" fill="currentColor" />
1641		</symbol>
1642		<symbol id="icon-search-ai" viewBox="0 0 64 64">
1643			<path fill="currentColor" d="M31.268 6.6c.462-1.248 2.227-1.248 2.689 0l2.298 6.212c.146.392.455.702.847.847l6.212 2.298c1.248.462 1.248 2.227 0 2.689l-6.212 2.299a1.434 1.434 0 0 0-.847.846l-2.298 6.212c-.462 1.248-2.227 1.248-2.689 0l-2.298-6.212a1.434 1.434 0 0 0-.847-.846l-6.212-2.3c-1.248-.46-1.248-2.226 0-2.688l6.212-2.298c.392-.146.701-.455.847-.847L31.268 6.6Z" />
1644			<path fill="currentColor" fill-rule="evenodd" d="M20.603 9.703C12.167 11.243 7.5 17.55 7.5 26.119c0 9.733 6.403 16.78 17.305 16.78 10.381 0 16.683-6.39 17.261-15.405l-4.045.45c-.335 3.12-1.533 5.616-3.306 7.399-2.097 2.107-5.343 3.563-9.91 3.563s-7.813-1.456-9.91-3.563c-2.107-2.118-3.402-5.243-3.402-9.224 0-4.108 1.278-7.216 3.338-9.286 1.375-1.383 3.28-2.485 5.803-3.062l-.03-4.068Zm21.255 31.17a1.997 1.997 0 0 0-2.824 2.823L53.676 58.34l2.824-2.824-14.642-14.642Z" clip-rule="evenodd" />
1645		</symbol>
1646		<symbol id="icon-magnifying-glass" viewBox="0 0 24 24">
1647			<path fill-rule="evenodd" clip-rule="evenodd" d="M9.5 4.5c1.726 0 2.943.538 3.726 1.319.785.783 1.274 1.952 1.274 3.484 0 1.495-.486 2.669-1.278 3.464-.787.792-2.006 1.34-3.722 1.34-1.716 0-2.935-.548-3.722-1.34-.792-.795-1.278-1.969-1.278-3.464 0-1.543.48-2.71 1.253-3.488C6.523 5.04 7.736 4.5 9.5 4.5Zm0-1.5C13.595 3 16 5.584 16 9.303c0 3.656-2.405 6.303-6.5 6.303-4.095 0-6.5-2.647-6.5-6.303C3 5.584 5.34 3 9.5 3Zm6.405 11.845a.75.75 0 1 0-1.06 1.06l5.5 5.5 1.06-1.06-5.5-5.5Z" fill="currentColor" />
1648		</symbol>
1649		<symbol id="icon-play" viewBox="0 0 24 24">
1650			<path d="m7 20 10.002-6.155c1.374-.846 1.374-2.844 0-3.69L7 4v16Z" fill="currentColor" />
1651		</symbol>
1652		<symbol id="icon-podcast" viewBox="0 0 24 24">
1653			<path fill-rule="evenodd" clip-rule="evenodd" d="M9.75 2.25v19.5h-1.5V2.25h1.5Zm3 17.5V4.25h-1.5v15.5h1.5Zm-6-12.5v9.5h-1.5v-9.5h1.5Zm12 3v3.5h-1.5v-3.5h1.5Zm-3 5.5v-7.5h-1.5v7.5h1.5Zm-13-4.25c.473 0 .75.307.75.75 0 .435-.277.75-.75.75S2 12.685 2 12.25c0-.443.27-.75.75-.75Zm19.25.75c0-.443-.277-.75-.75-.75-.48 0-.75.307-.75.75 0 .435.277.75.75.75s.75-.315.75-.75Z" fill="currentColor" />
1654		</symbol>
1655
1656		<symbol id="icon-soundcloud" viewBox="0 0 24 24">
1657			<path d="M7 17h1.25V9.128a3.214 3.214 0 0 0-1.25.69V17Zm-2.5-5.325v5.316l.08.009h1.17v-5.334H4.58l-.08.009ZM2 14.332c0 .968.504 1.808 1.25 2.276V12.06A2.675 2.675 0 0 0 2 14.332ZM9.5 17h1.25V9.475A3.12 3.12 0 0 0 9.5 9.03V17Zm9.92-5.333h-.704c.036-.218.058-.439.058-.667 0-2.21-1.733-4-3.87-4-1.16 0-2.195.534-2.904 1.37V17h7.42c1.424 0 2.58-1.194 2.58-2.668 0-1.472-1.156-2.665-2.58-2.665Z" fill="currentColor" />
1658		</symbol>
1659		<symbol id="icon-messenger" viewBox="0 0 12 12">
1660			<path fill="currentColor" d="M2.25 6.75 4.5 4.5l2.25.75L9 4.5 6.75 6.75 4.5 6Zm0 0" />
1661			<path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width=".75" d="M5.625 1.125c-2.484 0-4.5 1.922-4.5 4.297 0 1.332.5 2.414 1.5 3.203v1.5l1.406-.938c.657.094 1.059.188 1.594.188 2.484 0 4.5-1.582 4.5-3.953 0-2.375-2.016-4.297-4.5-4.297Zm0 0" />
1662		</symbol>
1663		<symbol id="icon-whatsapp" viewBox="0 0 12 12">
1664			<path fill="currentColor" d="M 5.625 0.75 C 2.9375 0.75 0.75 2.9375 0.75 5.625 C 0.75 6.597656 1.0625 7.488281 1.554688 8.25 L 0.714844 10.589844 L 3.324219 9.855469 C 4.015625 10.234375 4.78125 10.5 5.625 10.5 C 8.316406 10.5 10.5 8.316406 10.5 5.625 C 10.5 2.9375 8.316406 0.75 5.625 0.75 Z M 5.625 1.5 C 7.90625 1.5 9.75 3.34375 9.75 5.625 C 9.75 7.90625 7.90625 9.75 5.625 9.75 C 4.84375 9.75 4.121094 9.53125 3.492188 9.152344 L 3.355469 9.066406 L 1.910156 9.472656 L 2.378906 8.171875 L 2.265625 8.011719 C 1.785156 7.335938 1.5 6.515625 1.5 5.625 C 1.5 3.34375 3.34375 1.5 5.625 1.5 Z M 3.796875 3 C 3.710938 3 3.570312 3.035156 3.453125 3.175781 C 3.335938 3.3125 3 3.652344 3 4.335938 C 3 5.019531 3.464844 5.679688 3.527344 5.773438 C 3.59375 5.867188 4.4375 7.273438 5.734375 7.875 C 6.042969 8.019531 6.28125 8.105469 6.46875 8.167969 C 6.78125 8.273438 7.0625 8.257812 7.285156 8.222656 C 7.53125 8.183594 8.046875 7.886719 8.15625 7.5625 C 8.261719 7.238281 8.265625 6.957031 8.230469 6.898438 C 8.199219 6.839844 8.113281 6.804688 7.984375 6.738281 C 7.855469 6.667969 7.21875 6.332031 7.101562 6.289062 C 6.984375 6.238281 6.898438 6.21875 6.808594 6.355469 C 6.722656 6.496094 6.476562 6.808594 6.402344 6.898438 C 6.324219 6.992188 6.253906 7.003906 6.125 6.933594 C 5.992188 6.863281 5.574219 6.71875 5.082031 6.242188 C 4.699219 5.875 4.4375 5.421875 4.367188 5.28125 C 4.289062 5.140625 4.355469 5.066406 4.421875 5 C 4.480469 4.933594 4.550781 4.835938 4.613281 4.753906 C 4.679688 4.671875 4.699219 4.613281 4.742188 4.519531 C 4.789062 4.425781 4.765625 4.34375 4.734375 4.277344 C 4.699219 4.207031 4.441406 3.523438 4.335938 3.242188 C 4.230469 2.972656 4.121094 3.007812 4.042969 3.007812 C 3.96875 3 3.882812 3 3.796875 3 Z M 3.796875 3 " />
1665
1666		</symbol>
1667		<symbol id="icon-telegram" viewBox="0 0 18 18">
1668			<path fill="currentColor" d="M 15.429688 2.257812 C 15.179688 2.230469 14.910156 2.269531 14.636719 2.378906 C 14.300781 2.511719 9.011719 4.734375 4.082031 6.8125 L 2.453125 7.496094 C 1.820312 7.753906 1.503906 8.167969 1.503906 8.730469 C 1.503906 9.121094 1.667969 9.652344 2.460938 9.964844 L 5.210938 11.066406 C 5.449219 11.78125 6 13.4375 6.140625 13.878906 C 6.222656 14.140625 6.429688 14.796875 6.957031 14.949219 C 7.066406 14.988281 7.175781 15.007812 7.292969 15.003906 C 7.625 15.003906 7.863281 14.851562 7.980469 14.761719 L 9.726562 13.285156 L 11.851562 15.246094 C 11.933594 15.328125 12.363281 15.75 12.945312 15.75 C 13.671875 15.75 14.222656 15.144531 14.335938 14.5625 C 14.398438 14.242188 16.445312 3.964844 16.445312 3.96875 C 16.628906 3.140625 16.300781 2.714844 16.085938 2.53125 C 15.90625 2.378906 15.679688 2.285156 15.429688 2.257812 Z M 14.933594 3.878906 C 14.648438 5.296875 13.109375 13.035156 12.875 14.148438 L 9.773438 11.277344 L 7.667969 13.0625 L 8.25 10.78125 C 8.25 10.78125 12.273438 6.710938 12.515625 6.472656 C 12.710938 6.285156 12.75 6.21875 12.75 6.152344 C 12.75 6.0625 12.703125 6 12.601562 6 C 12.507812 6 12.378906 6.089844 12.3125 6.132812 C 11.453125 6.667969 7.804688 8.746094 6.007812 9.769531 L 3.398438 8.726562 L 4.664062 8.195312 C 7.886719 6.839844 13.628906 4.421875 14.933594 3.878906 Z M 14.933594 3.878906 " />
1669		</symbol>
1670	</defs>
1671</svg>
1672
1673
1674<footer id="SiteFooter" class="SiteFooter" role="contentinfo">
1675	<div class="container">
1676		<div class="SiteFooterSections">
1677			<div class="SiteFooterSections__section"><div class="SiteFooterSection__inner"><h3 class="SiteFooterList__title"><button type="button" id="footer-trigger-100074692-1" class="SiteFooterList__trigger" aria-expanded="false" aria-controls="footer-panel-100074692-1"><span class="SiteFooterList__txt">About</span><span class="SiteFooterList__Icon"><i class="icon-circle-chevron-down"><svg aria-hidden="true"><use xlink:href="#icon-circle-chevron-down"></use></svg></i></span></button></h3><div id="footer-panel-100074692-1" class="SiteFooterList__wrapper" role="region" aria-labelledby="footer-trigger-100074692-1" hidden><ol class="SiteFooterList__list"><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.networkworld.com/about-us/"><span>About Us</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://foundryco.com/our-brands/networkworld/"><span>Advertise</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.networkworld.com/contact-us/"><span>Contact Us</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.networkworld.com/editorial-ethics-policy/"><span>Editorial Ethics Policy</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://foundryco.com/wor
1677k-here/"><span>Foundry Careers</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="/contact-us/#republication-permissions"><span>Reprints</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="/newsletters/signup/"><span>Newsletters</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.networkworld.com/expert-contributor-network/"><span>Contribute to Network World</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.google.com/preferences/source?q=networkworld.com"><span>Add Network World as a Preferred Source in Google Search</span></a></li></ol></div></div></div><div class="SiteFooterSections__section"><div class="SiteFooterSection__inner"><h3 class="SiteFooterList__title"><button type="button" id="footer-trigger-100074702-2" class="SiteFooterList__trigger" aria-expanded="false" aria-controls="footer-panel-100074702-2"><span class="SiteFooterList__txt">Policies</span><span class="SiteFooterList__Icon"><i class="icon-circle-chevron-down"><svg aria-hidden="true"><use xlink:href="#icon-circle-chevron-down"></use></svg></i></span></button></h3><div id="footer-panel-100074702-2" class="SiteFooterList__wrapper" role="region" aria-labelledby="footer-trigger-100074702-2" hidden><ol class="SiteFooterList__list"><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://foundryco.com/terms-of-service-agreement/"><span>Terms of Service</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://foundryco.com/privacy-policy/"><span>Privacy Policy</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://foundryco.com/cookie-policy/"><span>Cookie Policy</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://foundryco.com/copyright-notice/"><span>Copyright Notice</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.networkworld.com/member-preferences/"><span>Member Preferences</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://foundryco.com/ad-choices/"><span>About AdChoices</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://foundryco.com/ccpa/"><span>Your California Privacy Rights</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink ccpa-btn"><svg width="36" height="18" viewBox="0 0 36 18" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M0 9C0 4.02944 4.02944 0 9 0H26.55C31.5206 0 35.55 4.02944 35.55 9C35.55 13.9706 31.5206 18 26.55 18H9C4.02944 18 0 13.9706 0 9Z" fill="white"/><path d="M26.55 16.639V18H9V16.639H26.55ZM34.189 9C34.189 4.78108 30.7689 1.36099 26.55 1.36099H9C4.78108 1.36099 1.36099 4.78108 1.36099 9C1.36099 13.2189 4.78108 16.639 9 16.639V18L8.88369 17.9993C3.96673 17.937 0 13.9317 0 9C0 4.02944 4.02944 0 9 0H26.55C31.5206 0 35.55 4.02944 35.55 9C35.55 13.9706 31.5206 18 26.55 18V16.639C30.7689 16.639 34.189 13.2189 34.189 9Z" fill="#0C0C0C"/><path d="M20.1278 0H26.4889C31.4595 0 35.4889 4.02944 35.4889 9C35.4889 13.9706 31.4595 18 26.4889 18H15.3L20.1278 0Z" fill="#0C0C0C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M15.1173 5.39716C15.3997 5.62614 15.4432 6.04084 15.2143 6.32341L10.3641 12.3106C9.95411 12.8167 9.19625 12.8563 8.73578 12.3957L5.89839 9.55738C5.64129 9.30021 5.64129 8.88325 5.89839 8.62607C6.15548 8.3689 6.57232 8.3689 6.82941 8.62607L9.49453 11.292L14.1913 5.4942C14.4202 5.21163 14.8348 5.16818 15.1173 5.39716Z" fill="#0C0C0C"/><path fill-rule="evenodd" clip-rule="evenodd" d="M21.8574 5.10241C22.1216 4.85253 22.5383 4.86418 22.7881 5.12845L29.133 11.8406C29.3829 12.1049 29.3712 12.5217 29.107 12.7716C28.8428 13.0214 28.4262 13.0098 28.1764 12.7455L21.8314 6.03336C21.5816 5.76909 21.5932 5.35229 21.8574 5.10241Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2128 5.20528C29.4699 5.46245 29.4699 5.87942 29.2128 6.13659L22.6827 12.6687C22.4256 12.9259 22.0088 12.9259 21.7517 12.6687C21.4946 12.4115 21.4946 11.9946 21.7517 11.7374L28.2817 5.20528C28.5388 4.9481 28.9557 4.9481 29.2128 5.20528Z" fill="white"/></svg><span>Privacy Settings</span></a></li></ol></div></div></div><div class="SiteFooterSections__section"><div class="SiteFooterSection__inner"><h3 class="SiteFooterList__title"><button type="button" id="footer-trigger-100074711-3" class="SiteFooterList__trigger" aria-expanded="false" aria-controls="footer-panel-100074711-3"><span class="SiteFooterList__txt">More</span><span class="SiteFooterList__Icon"><i class="icon-circle-chevron-down"><svg aria-hidden="true"><use xlink:href="#icon-circle-chevron-down"></use></svg></i></span></button></h3><div id="footer-panel-100074711-3" class="SiteFooterList__wrapper" role="region" aria-labelledby="footer-trigger-100074711-3" hidden><ol class="SiteFooterList__list"><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.networkworld.com/news/"><span>News</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.networkworld.com/feature/"><span>Features</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.networkworld.com/blogs/"><span>Blogs/Opinion</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.networkworld.com/brandposts/"><span>BrandPosts</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="/events/"><span>Events</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.networkworld.com/videos/"><span>Videos</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.networkworld.com/enterprise-buyers-guide/"><span>Buyer’s Guides</span></a></li></ol></div></div></div><div class="SiteFooterSections__section"><div class="SiteFooterSection__inner"><h3 class="SiteFooterList__title"><button type="button" id="footer-trigger-100074719-4" class="SiteFooterList__trigger" aria-expanded="false" aria-controls="footer-panel-100074719-4"><span class="SiteFooterList__txt">Our Network</span><span class="SiteFooterList__Icon"><i class="icon-circle-chevron-down"><svg aria-hidden="true"><use xlink:href="#icon-circle-chevron-down"></use></svg></i></span></button></h3><div id="footer-panel-100074719-4" class="SiteFooterList__wrapper" role="region" aria-labelledby="footer-trigger-100074719-4" hidden><ol class="SiteFooterList__list"><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.cio.com/"><span>CIO</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.computerworld.com/"><span>Computerworld</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.csoonline.com/"><span>CSO</span></a></li><li class="SiteFooterList__listItem"><a class="SiteFooterList__listItemLink" href="https://www.infoworld.com/"><span>InfoWorld</span></a></li></ol></div></div></div>
1678		</div>
1679		<div class="SiteFooterSections">
1680			<div class="SiteFooterSections__section">
1681				<div class="SiteFooter__logo">
1682					<a href="https://foundryco.com/" target="_blank" rel="noreferrer" aria-label="Go to Foundry website"><svg width="157" height="38" viewBox="0 0 157 38" fill="none" xmlns="http://www.w3.org/2000/svg">
1683		<path d="M77.5198 0.58374C80.4569 0.58374 82.1628 2.4929 82.1628 5.21928C82.1628 7.94567 80.4638 9.85482 77.4854 9.85482C74.5071 9.85482 72.8425 7.91133 72.8425 5.21928C72.8425 2.52723 74.5415 0.58374 77.5198 0.58374Z" fill="currentColor"/>
1684		<path d="M65.0492 27.2227C65.0492 29.1318 64.8704 30.7937 64.272 32.1741C62.6762 35.8139 59.347 37.7299 54.8142 37.7299C50.2813 37.7299 46.7733 35.8207 45.1775 32.1741C44.5722 30.7937 44.4002 29.1318 44.4002 27.2227V12.4713H50.7765V26.8655C50.7765 27.9987 50.8453 28.9189 51.1686 29.6606C51.8427 31.2195 53.294 31.7827 54.821 31.7827C56.1692 31.7827 57.6205 31.2195 58.2946 29.6606C58.611 28.9189 58.6867 27.9987 58.6867 26.8655V12.4713H65.063V27.2227H65.0492Z" fill="currentColor"/>
1685		<path d="M88.0369 22.4086V37.2286H81.6606V22.8687C81.6606 21.7355 81.5919 20.8153 81.2686 20.0736C80.5945 18.5147 79.1431 17.8074 77.5129 17.8074C75.8828 17.8074 74.4314 18.5147 73.7573 20.0736C73.4409 20.8153 73.3653 21.7355 73.3653 22.8687V37.2286H66.989V22.4086C66.989 20.4994 67.1678 18.8375 67.7662 17.4571C69.362 13.8174 72.6912 11.867 77.5061 11.867C82.321 11.867 85.657 13.8105 87.2459 17.4571C87.8512 18.8375 88.0232 20.4994 88.0232 22.4086" fill="currentColor"/>
1686		<path d="M144.584 22.127L149.826 12.4713H156.594L147.7 28.5275V37.2286H141.18V28.5275L132.361 12.4713H139.371L144.584 22.127Z" fill="currentColor"/>
1687		<path d="M17.7532 12.4713H0V37.2286H6.3763V28.8502H16.9759V23.1159H6.3763V18.24H17.7532V12.4713Z" fill="currentColor"/>
1688		<path d="M77.5198 0.58374C80.4569 0.58374 82.1628 2.4929 82.1628 5.21928C82.1628 7.94567 80.4638 9.85482 77.4854 9.85482C74.5071 9.85482 72.8425 7.91133 72.8425 5.21928C72.8425 2.52723 74.5415 0.58374 77.5198 0.58374Z" fill="currentColor"/>
1689		<path d="M65.0492 27.2227C65.0492 29.1318 64.8704 30.7937 64.272 32.1741C62.6762 35.8139 59.347 37.7299 54.8142 37.7299C50.2813 37.7299 46.7733 35.8207 45.1775 32.1741C44.5722 30.7937 44.4002 29.1318 44.4002 27.2227V12.4713H50.7765V26.8655C50.7765 27.9987 50.8453 28.9189 51.1686 29.6606C51.8427 31.2195 53.294 31.7827 54.821 31.7827C56.1692 31.7827 57.6205 31.2195 58.2946 29.6606C58.611 28.9189 58.6867 27.9987 58.6867 26.8655V12.4713H65.063V27.2227H65.0492Z" fill="currentColor"/>
1690		<path d="M88.0369 22.4086V37.2286H81.6606V22.8687C81.6606 21.7355 81.5919 20.8153 81.2686 20.0736C80.5945 18.5147 79.1431 17.8074 77.5129 17.8074C75.8828 17.8074 74.4314 18.5147 73.7573 20.0736C73.4409 20.8153 73.3653 21.7355 73.3653 22.8687V37.2286H66.989V22.4086C66.989 20.4994 67.1678 18.8375 67.7662 17.4571C69.362 13.8174 72.6912 11.867 77.5061 11.867C82.321 11.867 85.657 13.8105 87.2459 17.4571C87.8512 18.8375 88.0232 20.4994 88.0232 22.4086" fill="currentColor"/>
1691		<path d="M124.142 29.4134H120.139V37.2286H113.762V12.4713H125.593C130.339 12.4713 133.882 15.6166 133.882 20.8909C133.882 24.146 132.533 26.6183 130.195 28.1086L134.019 37.2354H127.216L124.135 29.4203L124.142 29.4134ZM120.139 23.85
169176H124.142C126.515 23.8576 127.54 22.7245 127.54 20.884C127.54 19.1534 126.515 17.9447 124.142 17.9447H120.139V23.8576ZM124.142 29.4134H120.139V37.2286H113.762V12.4713H125.593C130.339 12.4713 133.882 15.6166 133.882 20.8909C133.882 24.146 132.533 26.6183 130.195 28.1086L134.019 37.2354H127.216L124.135 29.4203L124.142 29.4134ZM120.139 23.8576H124.142C126.515 23.8576 127.54 22.7245 127.54 20.884C127.54 19.1534 126.515 17.9447 124.142 17.9447H120.139V23.8576Z" fill="currentColor"/>
1692		<path d="M90.2036 37.2286V12.4713H99.3795C107.42 12.4713 112.132 17.3541 112.132 24.8534C112.132 32.3527 107.916 37.2354 99.7647 37.2354H90.1968L90.2036 37.2286ZM96.5799 31.6384H99.235C103.383 31.6384 105.611 29.3722 105.611 24.8465C105.611 20.3209 103.376 18.0546 99.235 18.0546H96.5799V31.6384ZM90.2036 37.2286V12.4713H99.3795C107.42 12.4713 112.132 17.3541 112.132 24.8534C112.132 32.3527 107.916 37.2354 99.7647 37.2354H90.1968L90.2036 37.2286ZM96.5799 31.6384H99.235C103.383 31.6384 105.611 29.3722 105.611 24.8465C105.611 20.3209 103.376 18.0546 99.235 18.0546H96.5799V31.6384Z" fill="currentColor"/>
1693		<path d="M30.7878 11.9769C38.2647 11.9769 42.6944 17.4571 42.6944 24.8534C42.6944 32.2496 38.0858 37.7299 30.7878 37.7299C23.4898 37.7299 18.8469 32.284 18.8469 24.8534C18.8469 17.4228 23.4898 11.9769 30.7878 11.9769ZM30.7534 31.9269C34.117 31.9269 36.2424 29.1318 36.2424 25.0319C36.2424 20.5063 34.117 17.7799 30.9254 17.7799C27.4518 17.7799 25.3264 20.5063 25.3264 24.6748C25.3264 29.1318 27.4518 31.9269 30.7465 31.9269M30.7809 11.9769C38.2578 11.9769 42.6875 17.4571 42.6875 24.8534C42.6875 32.2496 38.0789 37.7299 30.7809 37.7299C23.4829 37.7299 18.84 32.284 18.84 24.8534C18.84 17.4228 23.4829 11.9769 30.7809 11.9769ZM30.7465 31.9269C34.1101 31.9269 36.2355 29.1318 36.2355 25.0319C36.2355 20.5063 34.1101 17.7799 30.9185 17.7799C27.4449 17.7799 25.3195 20.5063 25.3195 24.6748C25.3195 29.1318 27.4449 31.9269 30.7397 31.9269" fill="currentColor"/>
1694		<path d="M17.7532 12.4713H0V37.2286H6.3763V28.8502H16.9759V23.1159H6.3763V18.24H17.7532V12.4713Z" fill="currentColor"/>
1695		</svg></a>				</div>
1696				<div class="SiteFooter__social">
1697					<ul class="SiteFooter__socialList"><li class="SiteFooter__socialListItem"><a class="SiteFooter__socialLink" href="https://www.facebook.com/NetworkWorld" target="_blank" rel="noreferrer" aria-label="Facebook"><span class="SiteFooter__socialLinkText sr-only">Facebook</span><span class="SiteFooter__socialLinkIcon"><i class="icon-facebook"><svg><use xlink:href="#icon-facebook"></use></svg></i></span></a></li><li class="SiteFooter__socialListItem"><a class="SiteFooter__socialLink" href="https://twitter.com/networkworld" target="_blank" rel="noreferrer" aria-label="X"><span class="SiteFooter__socialLinkText sr-only">X</span><span class="SiteFooter__socialLinkIcon"><i class="icon-twitter"><svg><use xlink:href="#icon-twitter"></use></svg></i></span></a></li><li class="SiteFooter__socialListItem"><a class="SiteFooter__socialLink" href="https://www.youtube.com/idgtechtalk" target="_blank" rel="noreferrer" aria-label="YouTube"><span class="SiteFooter__socialLinkText sr-only">YouTube</span><span class="SiteFooter__socialLinkIcon"><i class="icon-youtube"><svg><use xlink:href="#icon-youtube"></use></svg></i></span></a></li><li class="SiteFooter__socialListItem"><a class="SiteFooter__socialLink" href="https://news.google.com/publications/CAAqLAgKIiZDQklTRmdnTWFoSUtFRzVsZEhkdmNtdDNiM0pzWkM1amIyMG9BQVAB" target="_blank" rel="noreferrer" aria-label="Google News"><span class="SiteFooter__socialLinkText sr-only">Google News</span><span class="SiteFooter__socialLinkIcon"><svg class="icon" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><use xlink:href="#icon-gnews"></use></svg></span></a></li><li class="SiteFooter__socialListItem"><a class="SiteFooter__socialLink" href="https://www.linkedin.com/company/network-world" target="_blank" rel="noreferrer" aria-label="LinkedIn"><span class="SiteFooter__socialLinkText sr-only">LinkedIn</span><span class="SiteFooter__socialLinkIcon"><i class="icon-linkedin"><svg><use xlink:href="#icon-linkedin"></use></svg></i></span></a></li></ul>				</div>
1698			</div>
1699		</div>
1700		<div class="SiteFooter__bottom">
1701			<div class="SiteFooter__legal">
1702				<a href="https://foundryco.com/terms-of-service-agreement/" target="_blank" rel="noreferrer"><span>© 2026  FoundryCo, Inc. All Rights Reserved.</span></a>			</div>
1703		</div>
1704
1705
1706	</div>
1707
1708</footer>
1709
1710<!-- start:hf --><!-- expired:hf --><!-- end:hf --></div><!-- #page-->
1711
1712		<!-- Start Subscriber Embed Code -->
1713		
1713<script>
1714			var subscribersSiteId = '84759cfb-f9aa-4fcf-bbe0-a758ebb06e08';
1715			var subscribersServiceWorkerPath = '/?firebase-messaging-sw';
1716
1717			document.addEventListener('consentManagerReady', () => {
1718				if (window.consentManager.checkConsentByVendor('Subscribers') !== false) {
1719					const script = document.createElement('script');
1720					script.src = 'https://cdn.subscribers.com/assets/subscribers.js';
1721					document.getElementsByTagName('head')[0].appendChild(script);
1722				}
1723			});
1724		</script>
1724
1725						
1725<script src="https://cdn.subscribers.com/assets/subscribers.js"></script>
1725
1726		<!-- End Subscriber Embed Code -->
1727		
1727<script type="speculationrules">
1728{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/nww-b2b-child-theme\/*","\/wp-content\/themes\/idg-b2b-base-theme\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1729</script>
1729
1730		
1730<script>
1731			jQuery(document).on("click",".consent-button",function() {
1732				const consentButton = event.target;
1733				const embedType = jQuery(consentButton).data('type');
1734				const callback = jQuery(consentButton).data('callback');
1735				if (callback) {//podigee has its own so callback is not present
1736					const cmpType = jQuery(consentButton).data('cmp');
1737					setOverlayCookie(embedType, true, 30);
1738					jQuery('.' + embedType).each(function() {
1739						jQuery(this).hide();
1740					});
1741					//eval(callback);//todo - safer way? window["functionName"](arguments);
1742					console.log(`[Consent] click calling callback and calling showOverlays`);
1743					//todo - not sure needed as showoverlays does this too
1744					window[callback.split('(')[0]]();//dont think any of the have actual arguments
1745					showOverlays(cmpType);
1746				}
1747			});
1748		</script>
1748
1749				
1749<script>
1750			document.addEventListener('consentManagerReady', () => {
1751				const debug = consentManager.debug;
1752
1753				window.enablePodigee = function () {
1754						const scripts = document.querySelectorAll('.podigee-podcast-player');
1755						scripts.forEach(function(script) {
1756							script.setAttribute('src', script.getAttribute('data-src'));
1757							script.removeAttribute('data-src');
1758						});
1759					};
1760
1761				if(consentManager.consentRequired === true){
1762
1763					window.podigeeCallback = function () {
1764						enablePodigee();
1765						jQuery('.wp-block-embed-podigee div.external-embed-wrapper').hide();
1766						return false;
1767					};
1768
1769					if (consentManager.checkConsentByVendor("podigee")){
1770						if(debug)console.log('#### Podigee consent given');
1771						enablePodigee();
1772					} else {
1773						if(debug)console.log('#### Podigee no consent given');
1774						// Text overlay HTML
1775						const podigeeTextOverlay = '<div class="external-embed-wrapper" style="padding-bottom: 25px;"><div style="position: relative;background: lightgray;z-index: 1;padding: 15px;" class="embed-consent-notice" data-type="podigee"><h4>External content from podigee.com</h4><p>This block contains external content from podigee.com that is contextually relevant to this article. In order to display it, we need your consent.</p><p><a class="consent-button" data-type="podigee" href="javascript:void(0);" onclick="podigeeCallback()">Show external content from podigee.com</a></p><p>By clicking on &quot;Show external content from podigee.com&quot; I agree that the content will be displayed to me. This allows personal data to be sent to <a href="https://www.podigee.com">podigee.com</a>  and other third parties. You can find more information about this in our  <a href="/datenschutz#external">privacy policy</a>  and at  <a href="https://www.podigee.com/en/about/privacy">https://www.podigee.com/en/about/privacy</a>.</p></div></div>';
1776
1777						// Add textoverlay inside podigee emded div
1778						jQuery('.wp-block-embed-podigee').each(function(index,element) {
1779							if (element.closest(".wp-block-embed-podigee")?.querySelectorAll('.external-embed-wrapper')?.length === 0) {
1780								jQuery(element).prepend(podigeeTextOverlay);
1781							}
1782						});
1783					}
1784
1785				} else {
1786					if(debug)console.log('#### Podigee no consent needed');
1787					enablePodigee();
1788				}
1789			});
1790			</script>
1790
1791				
1791<script>
1792		(function () {
1793			//todo will meta always exist?
1794			const meta_exists = document.querySelector(
1795				'script[type="application/ld+json"].wp-parsely-metadata'
1796			) !== null;
1797			if (meta_exists) {
1798				document.addEventListener('consentManagerReady', () => {
1799					//const debug = window.consentManager.debug ?? false; //always false
1800					if (consentManager.checkConsentByVendor("Parse.ly")){
1801						console.log('#### Parsely consent given for site id = networkworld.com');
1802						const script = document.createElement('script');
1803						script.setAttribute('src', 'https://cdn.parsely.com/keys/networkworld.com/p.js');
1804						script.setAttribute('id', 'parsely-cfg');
1805						script.async = true;
1806						script.setAttribute('data-parsely-site', 'networkworld.com');
1807						document.body.appendChild(script);
1808					} else {
1809						console.log('#### Parsely no consent given');
1810					}
1811				});
1812			}
1813		}());
1814		</script>
1814
1815	<div class="advert">
1816						<div class="container advert__container">
1817							<div class="advert__content">
1818								<div class="ad ad-overlay" data-ad-template="overlay" data-ofp="true"></div>
1819							</div>
1820						</div>
1821					</div><link rel='stylesheet' id='typekit-styles-css' href='https://use.typekit.net/huo4szq.css?ver=1.0.0' media='all' />
1822<script id="child_ajaxload_posts-js-extra">
1823var ajaxload_params = {"ajaxurl":"https:\/\/www.networkworld.com\/wp-admin\/admin-ajax.php","nonce":"f2e3303e02"};
1824</script>
vendor: 1 bytes, line 1824
1824
1825<script type="text/javascript" src="https://www.networkworld.com/_static/??/wp-content/client-mu-plugins/idg-third-party/dist/scripts/frontend-brandpost-block.js,/wp-content/themes/nww-b2b-child-theme/dist/scripts/ajaxload-gated-posts.js?m=1790076933j" ></script>
1825<script id="frontend-scripts-js-extra">
1826var siteData = {"site":"networkworld.com","connectedhub":"b2b"};
1827var googleSearch = {"search_engine_id":"011881588825642368632:xid-ycrg4pg","search_title":"Search","search_slug":"search"};
1828</script>
vendor: 1 bytes, line 1828
1828
1829<script defer src="https://www.networkworld.com/wp-content/themes/idg-b2b-base-theme/dist/scripts/bundle.js?ver=1790076933" id="frontend-scripts-js"></script>
vendor: 1 bytes, line 1829
1829
1830<script id="ajaxload_posts-js-extra">
1831var ajaxload_params = {"ajaxurl":"https:\/\/www.networkworld.com\/wp-admin\/admin-ajax.php","nonce":"9f1aed866a"};
1832</script>
vendor: 1 bytes, line 1832
1832
1833<script defer src="https://www.networkworld.com/wp-content/themes/idg-b2b-base-theme/dist/scripts/ajaxload-posts.js?ver=1" id="ajaxload_posts-js"></script>
vendor: 1 bytes, line 1833
1833
1834<script id="ajaxload_events-js-extra">
1835var ajaxload_event_params = {"ajaxurl":"https:\/\/www.networkworld.com\/wp-admin\/admin-ajax.php","nonce":"34c2e73980"};
1836</script>
vendor: 1 bytes, line 1836
1836
1837<script id="idg-vary-cache-script-js-extra">
1838var ajaxload_params = {"ajaxurl":"https:\/\/www.networkworld.com\/wp-admin\/admin-ajax.php","nonce":"9f1aed866a","insider_archive":"https:\/\/www.networkworld.com\/insider\/","base_url":"https:\/\/register-qa.idgcommunications.net","require_redirect":""};
1839</script>
vendor: 1 bytes, line 1839
1839
1840<script type="text/javascript" src="https://www.networkworld.com/_static/??-eJydjkEKwjAQAD/kutWCpQfxLZvNYhLaNHSXpv7ekrMe9Doww2AtwEs2yYYWZBbF6J/grg4cqUBj6KMaKq+xmCIl2qeFPMh2WHpOesLfKxutL2DiIF8CudYW4BAn//GjlH/Vhg75Md8vw9h1w23s+/QGFI5hmA==" ></script>
1840<script id="jetpack-stats-js-before">
1841_stq = window._stq || [];
1842_stq.push([ "view", {"v":"ext","blog":"221251393","post":"100002462","tz":"-4","srv":"www.networkworld.com","hp":"vip","j":"1:15.7.2"} ]);
1843_stq.push([ "clickTrackerInit", "221251393", "100002462" ]);
1844</script>
vendor: 1 bytes, line 1844
1844
1845<script src="https://stats.wp.com/e-202639.js" id="jetpack-stats-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 1845
1845
1846<script src="https://www.networkworld.com/wp-content/themes/idg-b2b-base-theme/lib/scripts/class.ConsentManager.js?ver=1.3.0" id="enqueued-script-consent-manager-js"></script>
vendor: 1 bytes, line 1846
1846
1847<script id="enqueued-script-consent-manager-js-after">
1848(function(){
1849        //todo put somewhere common as needed elsewhere in other tickets.
1850        //look for the cookie for content pass
1851        const isContentPassCookiePresent = function () {
1852            const data = (document.cookie.match(/^(?:.*;)?\s*_cpauthhint\s*=\s*([^;]+)(?:.*)?$/) || [,null])[1];  //eslint-disable-line
1853            if (data) return true;
1854            return false;
1855        };
1856        //fire the admiral script wrapped in consent or not
1857        const fireScript = function(isConsentRequired){
1858            window.admiral = window.admiral || function() {(admiral.q = admiral.q || []).push(arguments)};
1859            window.admiral('targeting', 'set', 'story_type', '');
1860            window.admiral('targeting', 'set', 'is_article', 'no');
1861
1862            if(isConsentRequired){
1863                document.addEventListener('consentManagerReady', () => {
1864                    if(consentManager.consentedAll === true){
1865                        console.log('++Admiral firing - with consent');
1866                        !(function(S,_name,I,V,t){t=function(){(t.q=t.q||[]).push(arguments)},S[_name=I(I(_name))]=S[_name]||t,S[_name].v=S[_name].v||4,S[_name].s=3+0})(window,'%25%36%31%25%364%256%44%25%36%39%2572a%256C',decodeURI
1866);!(function(S,I,V,t,P,A,a,C,Z){A=function(r,s){return r<2&&s};try{I[V]=I[V]||function(S){S?a[S]=!0:A()},a=I[V]}catch(b){return void A()}!(function k(I,V,f,J){function R(){try{if(a[f&&f.src||V]||a[C])return}catch(b){return void A()}f&&(f.remove(),f=null),clearTimeout(Z),!I&&V&&(V+=(-1===V.indexOf("?")?"?":"&")+"r=1"),(V=A(++I,V))&&k(I,V)}(f=S.createElement(t)).__apNoHold=!0,J=S.getElementsByTagName(t)[0],f.async=1,f.src=V,I>0&&(f.fetchPriority="high"),Z=setTimeout(R,6e3+2e3*I),f[P]("error",R),f[P]("load",R),J.parentNode.insertBefore(f,J)})(0,C="https://coloradoserves.com/assets/js/peiep4_mcnph4.v2.js")})(document,window,"QS01QUY4RUI2NENDQTk4MzZCNkE2OUNDNkYtMjA","script","addEventListener",{});;
1867;
1868!(function(S,I,V,t,P,A,a,C,Z,b,k,_name,f,J,R,L,c,B,z,n,Q,U){_name=(k=function(S){return I(I(S))})('%61%25%364%6D%25%36%39%25%37%32a%6C'),f=S.localStorage,J=S.sessionStorage,R=k('%255Fad%256%44%72l%63%256%42v%25%370'),c=S.location;try{0===document.referrer.indexOf(c.origin)?(L=new URLSearchParams(c.search)).get(k('%25%35Fa%256%33r%2569'))?((B=L.get(k('%255F%61%2563%257%34')))===k('%65%25%378t%256%35%25%36Ed')?z=[["\u0061d\u006dir\u0061l\u002d\u0065x\u0074end\u0065\u0064","true"||_name]]:B===k('%25%37%33%2568%25%361%257%30%25%36%35')&&(z=[["a\u0064mira\u006c-s\u0068\u0061p\u0065d","true"||_name]]),z&&(J[R]=JSON.stringify(z))):z=JSON.parse(J[R]||"[]"):delete J[R]}catch(p){z=[]}function e(I,V){try{I=JSON.parse(f["_aQS01QUY4RUI2NENDQTk4MzZCNkE2OUNDNkYtMjA"]||"{}").lgk||[]}catch(p){I=[]}z&&(I=I.concat(z)),I&&I.length&&(V=S[n].pubads())&&I.forEach((function(S){S&&S[0]&&V.setTargeting(S[0],S[1]||"")}))}n=k('%67%256Fog%6Ce%25%374%25%361%67');try{U=(Q=S[n]=S[n]||{}).cmd=Q.cmd||[],typeof Q.pubads===V?e():typeof U.unshift===V?U.unshift(e):U.push(e)}catch(p){}})(window,decodeURI,"function");;
1869                    }else{
1870                        console.warn('++Admiral not firing - consent all='+consentManager.consentedAll);
1871                    }
1872                });
1873            }else{
1874                console.log('++Admiral firing - no consent needed');
1875                !(function(S,_name,I,V,t){t=function(){(t.q=t.q||[]).push(arguments)},S[_name=I(I(_name))]=S[_name]||t,S[_name].v=S[_name].v||4,S[_name].s=3+0})(window,'%25%36%31%25%364%256%44%25%36%39%2572a%256C',decodeURI
1875);!(function(S,I,V,t,P,A,a,C,Z){A=function(r,s){return r<2&&s};try{I[V]=I[V]||function(S){S?a[S]=!0:A()},a=I[V]}catch(b){return void A()}!(function k(I,V,f,J){function R(){try{if(a[f&&f.src||V]||a[C])return}catch(b){return void A()}f&&(f.remove(),f=null),clearTimeout(Z),!I&&V&&(V+=(-1===V.indexOf("?")?"?":"&")+"r=1"),(V=A(++I,V))&&k(I,V)}(f=S.createElement(t)).__apNoHold=!0,J=S.getElementsByTagName(t)[0],f.async=1,f.src=V,I>0&&(f.fetchPriority="high"),Z=setTimeout(R,6e3+2e3*I),f[P]("error",R),f[P]("load",R),J.parentNode.insertBefore(f,J)})(0,C="https://coloradoserves.com/assets/js/peiep4_mcnph4.v2.js")})(document,window,"QS01QUY4RUI2NENDQTk4MzZCNkE2OUNDNkYtMjA","script","addEventListener",{});;
1876;
1877!(function(S,I,V,t,P,A,a,C,Z,b,k,_name,f,J,R,L,c,B,z,n,Q,U){_name=(k=function(S){return I(I(S))})('%61%25%364%6D%25%36%39%25%37%32a%6C'),f=S.localStorage,J=S.sessionStorage,R=k('%255Fad%256%44%72l%63%256%42v%25%370'),c=S.location;try{0===document.referrer.indexOf(c.origin)?(L=new URLSearchParams(c.search)).get(k('%25%35Fa%256%33r%2569'))?((B=L.get(k('%255F%61%2563%257%34')))===k('%65%25%378t%256%35%25%36Ed')?z=[["\u0061d\u006dir\u0061l\u002d\u0065x\u0074end\u0065\u0064","true"||_name]]:B===k('%25%37%33%2568%25%361%257%30%25%36%35')&&(z=[["a\u0064mira\u006c-s\u0068\u0061p\u0065d","true"||_name]]),z&&(J[R]=JSON.stringify(z))):z=JSON.parse(J[R]||"[]"):delete J[R]}catch(p){z=[]}function e(I,V){try{I=JSON.parse(f["_aQS01QUY4RUI2NENDQTk4MzZCNkE2OUNDNkYtMjA"]||"{}").lgk||[]}catch(p){I=[]}z&&(I=I.concat(z)),I&&I.length&&(V=S[n].pubads())&&I.forEach((function(S){S&&S[0]&&V.setTargeting(S[0],S[1]||"")}))}n=k('%67%256Fog%6Ce%25%374%25%361%67');try{U=(Q=S[n]=S[n]||{}).cmd=Q.cmd||[],typeof Q.pubads===V?e():typeof U.unshift===V?U.unshift(e):U.push(e)}catch(p){}})(window,decodeURI,"function");
1878            }
1879        };
1880        const isEu = IDG?.isEuVisitor === '1';
1881        //const isCPEnabledOnSite = IDG?.isCPEnabled === '1';
1882        const isCPActiveOnGeo = IDG?.isCPActiveOnThisGeo === '1';
1883        const isCPCookiePresent = isContentPassCookiePresent();
1884
1885        let isConsentRequired = true;
1886        if(isEu){
1887            if(isCPActiveOnGeo){
1888                if(isCPCookiePresent){
1889                    ;//consent needed
1890                }else{
1891                    isConsentRequired = false;
1892                }
1893            }else if ('SE' === IDG?.geolocation) {
1894                //hack job for SE as they dont have Reject ALL
1895                isConsentRequired = false;
1896            }else{
1897                ;//consent needed
1898            }
1899        }else{
1900            ;// check consent but if GPP or ROW will just fall through
1901        }
1902        console.log('++Admiral isEu=',isEu,'geo',IDG?.geolocation,'isCPActiveOnGeo=',isCPActiveOnGeo,'isCPCookiePresent=',isCPCookiePresent,'isConsentRequired=',isConsentRequired);
1903        fireScript(isConsentRequired);
1904    })();
1905document.addEventListener("consentManagerReady", () => {
1906    const vendors = ["Miso Technologies, Inc", "Miso"];
1907    const hasConsentMiso = consentManager.checkConsentByVendors(vendors);
1908
1909    if (hasConsentMiso.some(vendor => !vendor["Has Consent"])) return;
1910
1911    console.log("[MISO SCRIPT] Consent given for Miso. Loading script...");
1912
1913    const initMisoSearchAnnouncements = () => {
1914	if (
1915		window.innerWidth <= 992 ||
1916		!foundry_is_publisher(["cio", "nww", "cw", "iw", "cso"]) ||
1917		!foundry_is_language(["en", "de"])
1918	) return;
1919
1920    document.querySelectorAll('use').forEach(use => {
1921        const ref = use.getAttribute('href') || use.getAttribute('xlink:href');
1922
1923        if (ref === '#icon-magnifying-glass') {
1924            use.setAttribute('href', '#icon-search-ai');
1925            use.setAttributeNS(
1926                'http://www.w3.org/1999/xlink',
1927                'href',
1928                '#icon-search-ai'
1929            );
1930        }
1931    });
1932    
1933	console.log("[MISO SCRIPT] Conditions met, initializing Miso search announcements.");
1934};
1935
1936
1937    initMisoSearchAnnouncements();
1938});
1939
1940        document.addEventListener('consentManagerReady', () => {
1941            const hasConsentYouTube = consentManager.checkConsentByVendors([
1942                'YouTube',
1943                'YT'
1944            ]);
1945
1946            if (hasConsentYouTube.some(vendor => vendor['Has Consent'] === false)) {
1947                console.log('[YOUTUBE SCRIPT] Consent not given for YouTube.');
1948            } else {
1949                console.log('[YOUTUBE SCRIPT] Consent given for YouTube. Loading script...');
1950            }
1951        });
1952        
1953
1954        document.addEventListener('consentManagerReady', () => {
1955            const hasConsentAdobeTypekit = consentManager.checkConsentByVendors([
1956                'Adobe Typekit'
1957            ]);
1958
1959            if (hasConsentAdobeTypekit.every(vendor => vendor['Has Consent'] === true)) {
1960                if (foundry_is_edition('kr')) {
1961                    const link = document.createElement('link');
1962                    link.rel = 'stylesheet';
1963                    link.href = 'https://use.typekit.net/ihi5tse.css';
1964                    document.head.appendChild(link);
1965                }
1966            }
1967        });
1968        
1969    (function(){
1970        document.addEventListener('consentManagerReady', () => {
1971            const key = 'wjyo671wm1';
1972            const debug = consentManager.debug;
1973            if ( ! (key && key.length > 3)){
1974                console.warn('[MS Clarity] is enabled but key is too short key=' + key);
1975                return;
1976            }
1977
1978            const hasConsent = consentManager.checkConsentByVendor('Microsoft Clarity');
1979            if (debug) console.log('[MS CLARITY] hasConsent =',hasConsent );
1980            if(hasConsent){
1981                (function(c,l,a,r,i,t,y){
1982                    c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
1983                    t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
1984                    y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
1985                })(window, document, "clarity", "script", key);
1986
1987                if (debug) console.log('[MS CLARITY] checkClarityLoaded allowCookies= typeof window.clarity=', (typeof window.clarity) );
1988                window.clarity("consent");
1989            }
1990        });
1991    })();
1992
1993        document.addEventListener('consentManagerReady', () => {
1994            const vendors = ['Subscribers'];
1995            const hasConsentSubscribers = consentManager.checkConsentByVendors(vendors);
1996            
1997            if (hasConsentSubscribers.some(vendor => vendor['Has Consent'] === false)) {
1998                return;
1999
2000            } else {
2001
2002                if (foundry_is_language('en')) {
2003                    console.log('Language is English');
2004                    // subscribers english ..
2005                }
2006                
2007                if (foundry_is_edition('kr')) {
2008                    console.log('Edition is Korean');
2009                    // subscribers in korean ..
2010                }
2011                
2012                if (foundry_is_edition('ja')) {
2013                    console.log('Edition is Japanese');
2014                    // subscribers in japanese ..
2015                }
2016
2017            }
2018        });
2019</script>
vendor: 1 bytes, line 2019
2019
2020<script id="idg-nl-frontend-script-js-extra">
2021var nl_data = {"action_url":"https:\/\/www.networkworld.com\/newsletters\/signup","current_edition":"US"};
2022</script>
vendor: 1 bytes, line 2022
2022
2023<script type="text/javascript" src="https://www.networkworld.com/_static/??-eJylkb2OAjEMhF+IEH4kEAW64goaaBCidxKTMyTOKvaCeHsWVqKh4ra1Zj7NeOytMb6wIqvVP8wolkI0buaMA0HzutlEzoqv1KhYX3JTuNObUymKdXyWkf2ekkBkvEHdAUMcRtkjhF2p+E/Guw/DlSIoFR6S5lBiTPjbO48k5CiR3ocgAyhs4Y71UMFfPp/lEz3z59Y0qY3EPZbxJgm1m8gGEn0zOZlTfTlDN2HNRlqXSaTv/ZPX0+VqMlkuVvP5+QHVSskW" ></script>
2023
2024</body>
2025</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.