Home Blog Page 7

Simplifying superior networking with DHCPv6 Prefix Delegation


IPv4 complicates app code and causes battery affect

Most of in the present day’s Web visitors nonetheless makes use of IPv4, which can not present clear end-to-end connectivity to apps. IPv4 solely supplies 232 addresses – a lot lower than the variety of gadgets on in the present day’s Web – so it’s not potential to assign a public IPv4 handle to each Android system, not to mention to particular person apps or features inside a tool. So most Web customers have personal IPv4 addresses, and share a public IPv4 handle with different customers of the identical community utilizing Community Handle Translation (NAT). NAT makes it troublesome to construct superior networking apps reminiscent of video calling apps or VPNs, as a result of these types of apps have to periodically ship packets to maintain NAT classes alive (which hurts battery) and implement complicated protocols reminiscent of STUN to permit gadgets to attach to one another via NAT.

Why IPv6 hasn’t solved this downside but

The brand new model of the Web protocol, IPv6 – now utilized by about half of all Google customers – supplies just about limitless handle area and the flexibility for gadgets to make use of a number of addresses. When each system can get international IPv6 addresses, there is no such thing as a want to make use of NAT for handle sharing! However though the handle area itself is now not restricted, the present IPv6 handle task strategies used on Wi-Fi, reminiscent of SLAAC and DHCPv6 IA_NA, nonetheless have limitations.

For one factor, each SLAAC and DHCPv6 IA_NA require the community to keep up state for every particular person handle, so assigning quite a lot of IPv6 addresses to each Android system may cause scaling points on the community. This implies it’s usually not potential to assign IPv6 addresses to VMs or containers inside the system, or to wearable gadgets and different tethered gadgets linked to it. For instance, in case your app is working on a wearable system linked to an Android cellphone,  or on a pill tethered to an Android cellphone that’s linked to Wi-Fi, it seemingly gained’t have IPv6 connectivity and might want to cope with the complexities and battery affect of NAT.

Moreover, we’ve heard suggestions from some customers and community operators that they want extra management over the IPv6 addresses utilized by Android gadgets. Till now, Android solely supported SLAAC, which doesn’t enable networks to assign predictable IPv6 addresses, and makes it harder to trace the mapping between IPv6 addresses and the gadgets utilizing them. This has restricted the supply of IPv6 on Android gadgets on some networks.

The answer: devoted IPv6 handle blocks with DHCPv6 PD

To beat these drawbacks, now we have added help for DHCPv6 Prefix Delegation (PD) as outlined in RFC 8415 and RFC 9762. The Android community stack can now request a devoted prefix from the community, and if it obtains a prefix, it’ll use it to acquire IPv6 connectivity. In future releases, the system will be capable of share the prefix with wearable gadgets, tethered gadgets, digital machines, and stub networks reminiscent of Thread, offering all these gadgets with international IPv6 connectivity. This really realizes the potential of IPv6 to permit end-to-end, scalable connectivity to a limiteless variety of gadgets and features, with out requiring NAT. And since the prefix is assigned by the community, community operators can use current DHCPv6 logging infrastructure to trace which system is utilizing which prefix (see RFC 9663 for steering to community operators on deploying DHCPv6 PD).

This permits networks to totally understand the potential of IPv6: gadgets preserve the flexibleness of SLAAC, reminiscent of the flexibility to make use of a virtually limitless variety of addresses, and the community maintains the manageability and accountability of a standard DHCPv6 setup. We hope that it will enable extra networks to transition to IPv6, offering apps with end-to-end IPv6 connectivity and decreasing the necessity for NAT traversal and keepalives.

What this implies for app builders

DHCPv6 PD help is predicted to roll out to most gadgets working Android and above earlier than the top of the 12 months by way of a Google Play System Replace. No motion is required to make the most of it – it’ll simply transparently present IPv6 connectivity on networks that help it. We hope this modification encourages extra networks to undertake IPv6, resulting in improved battery life, reliability, and code simplicity in these complicated networking eventualities. And you probably have a fancy networking app, and your app or server doesn’t help IPv6, now is likely to be a very good time to leverage it to enhance reliability and battery life.

Ansible Workflows for Cisco Automation: Watch the First NetGru Replay


We kicked off our new video sequence — NetGru: Month of Networking — with a hands-on have a look at the way to automate Cisco Catalyst Heart utilizing Ansible. Hosted by Adrian Illiesiu, Principal Engineer, this weekly livestream is your probability to see demos, ask questions dwell, and listen to immediately from the individuals constructing and utilizing Cisco’s automation instruments. 

Episode 1 options Pawan Singh, Options Engineer, strolling by means of a quicker, extra dependable approach to automate with Catalyst Heart. Should you’ve ever stitched collectively lengthy, fragile playbooks or juggled low-level APIs, this video is value your time.
 

Watch the replay now

New episodes stream each Wednesday on the Cisco DevNet YouTube channel.

Automate smarter: What you’ll be taught 

As a substitute of managing a whole lot of API calls, Pawan exhibits how Cisco’s high-level Ansible workflow modules encapsulate complete duties—like website design, provisioning, and SDA configuration—into reusable, auditable playbooks. The outcome? Smaller information, fewer errors, and simpler troubleshooting.
 

Right here’s what’s contained in the replay: 

Catalyst Heart Ansible workflows in motion 

No extra re-sending configs or dealing with each edge case. These modules deal with discovery, diff detection, updates, and verification in a single job. 

Cisco Validated Playbooks for Day 0/1/2 

Use printed playbooks with schema-validated inputs for actual duties—like SDA automation with Ansible, website provisioning, compliance checks, and upgrades. 

A “Community as Code” construction 

Pawan demos a repo format you’ll be able to clone and adapt: inventories, enter fashions, runner scripts, and use-case chains like design → discovery → provisioning → compliance. 

Catalyst Heart schema validation with Ansible 

Catch enter errors earlier than deployment. Validate sorts, buildings, and codecs with YAML schemas constructed for Catalyst Heart. 

Publish-deploy verification and readable logs 

A easy swap enables you to affirm that the specified state exists in Catalyst Heart. Cut up logs present each the Ansible run and Catalyst Heart API calls—so it’s simple to hint what occurred. 

Bonus: Ansible from VS Code 

See the way to generate website and IP-pool knowledge fashions with a VS Code assistant, then run playbooks immediately—with out leaving your editor. 

 

Why it issues 

Whether or not you’re simply beginning with community automation or scaling out SDA, this video exhibits what’s doable with: 

  • Ansible Galaxy Cisco workflow modules
  • Catalyst Heart compliance automation
  • DNA Heart to Catalyst Heart Ansible assortment help
  • Run Ansible workflows from VS Code 

You’ll see the way to transfer from brittle scripts to structured, validated, and repeatable automation. 

 

What’s subsequent on NetGru: Month of Networking 

Every week, we deliver on a brand new visitor with sensible demos and actual solutions. Mark your calendar: 

  • September 17: Unified Community and Safety Analytics with Splunk with Taylor Cook dinner 
  • September 24: MCP Servers for Community Platforms with Gabriel Zapodeanu 
  • October 8: Cisco Workflows Deep Dive with Ed Novak 

Be a part of us dwell to ask questions and see what’s coming subsequent in Cisco networking. 

 

Watch, be taught, and subscribe 

Watch the replay now, then subscribe to the Cisco DevNet YouTube channel so that you don’t miss a livestream. 

NetGru: Month of Networking is simply getting began—and your automation sport will thanks. 

Share:

Community and cloud implications of agentic AI



The chain analogy is vital right here. Sensible makes use of of AI brokers would require core database entry; what can probably make an AI enterprise case that isn’t tied to an organization’s vital knowledge? The 4 vital parts of those purposes—the agent, the MCP server, the instruments, and the info— are all dragged together with one another, and site visitors on the community is the linkage within the chain.

How a lot site visitors is generated? Right here, enterprises had one other shock. Enterprises informed me that their preliminary view of their AI internet hosting was an “AI cluster” with an off-the-cuff knowledge hyperlink to their essential knowledge middle community. With AI brokers, they now see smaller AI servers truly put in inside their major knowledge facilities, and all of the site visitors AI creates, inside the mannequin and to and from it, now flows on the info middle community.

Distributors who informed enterprises that AI networking would have a profound impression are proving right. You may run a question or carry out a activity with an agent and have that activity parse a complete database of 1000’s or tens of millions of data. Somebody not conscious of what an agent software implies when it comes to knowledge utilization can simply create as a lot site visitors as a complete week’s regular access-and-update would create. Sufficient, they are saying, to impression community capability and the QoE of different purposes. And, enterprises remind us, if that site visitors crosses in/out of the cloud, the cloud prices may skyrocket. A few third of the enterprises mentioned that points with AI brokers generated sufficient site visitors to create native congestion on the community or a blip in cloud prices massive sufficient to set off a monetary overview.

MCP software use by brokers can also be a significant safety and governance headache. Enterprises level out that MCP requirements haven’t at all times required robust authentication, and so they additionally say that since a software can truly replace issues, it’s doable for a malformed (or hacked) software to infect, fabricate, or delete knowledge. To keep away from this, enterprises advocate that AI brokers not have entry to instruments that may replace knowledge or take motion in the true world, except there’s appreciable oversight into software and agent design to make sure the brokers don’t go rogue.

Overview and design are the important thing to controlling the opposite points, too. Site visitors points might be mitigated by cautious placement of AI agent fashions. Since AI brokers are much less demanding than the large LLMs used for on-line generative AI, so you may distribute the agent hosts, even rack them with conventional servers, together with the servers that management the databases the brokers will use. It does imply, say a majority of enterprises, that the info middle community topology and capability needs to be reviewed to make sure it will possibly deal with the extra site visitors AI will generate. Not one of the enterprises thought AI brokers would require InfiniBand versus Ethernet, although, which is sweet information for enterprise knowledge middle community planners—and distributors.

Enterprises informed me that their preliminary view of their AI internet hosting was an “AI cluster” with an off-the-cuff knowledge hyperlink to their essential knowledge middle community. With AI brokers, they now see smaller AI servers truly put in inside their major knowledge facilities, and all of the site visitors AI creates, inside the mannequin and to and from it, now flows on the info middle community. So distributors who informed enterprises that AI networking would have a profound impression are proving right.

Cisco Information Middle Modernization Advertising Velocity Marketing campaign Overview


As AI and machine studying workloads surge at an unprecedented tempo, there may be mounting strain on organizations to consolidate, optimize, and future-proof their infrastructure. The Cisco 2024 AI Readiness Index reveals a hanging actuality: 93% of IT leaders anticipate a major improve in infrastructure calls for fueled by AI applied sciences, but over half (54%) admit their present methods lack the scalability and suppleness to maintain up. Trendy, clever networking infrastructure is not non-obligatory—it’s important.

Cisco has launched the brand new Information Middle Modernization & Optics Advertising Velocity Marketing campaign to equip our companions to capitalize on this transformative shift to allow them to assist clients construct the resilient, scalable foundations their AI workloads demand. We notice not all companions have in-house advertising and marketing assist so we’re making it straightforward with this new Advertising Velocity Marketing campaign.

Information Middle Modernization Advertising Velocity Marketing campaign: Your Second to Lead Transformation  

The brand new Information Middle Modernization & Optics marketing campaign is designed to showcase the facility of Cisco’s UCS and Nexus options and assist companions to distinguish themselves out there. It supplies companion advertising and marketing assist by ready-made gross sales instruments and design property that can be utilized to amplify the information middle modernization and optics gross sales efforts companions are main.

Discover the marketing campaign and begin driving modernization efforts in your clients immediately!

Right here’s how one can get began:

  1. Discover the Assets Out there: dive into our Marketing campaign Package, which incorporates customizable content material, marketing campaign guides, and instruments that you would be able to model and market as your individual for net-new or upsell knowledge middle modernization motions.
  2. Activate the Marketing campaign: activate the marketing campaign in Advertising Velocity Central and add and take away content material to make the marketing campaign your individual!
  3. Interact your Viewers: goal IT leaders and AI practitioners with the marketing campaign’s tailor-made messaging that highlights the facility of Cisco’s UCS and Nexus options in your clients’ modernization efforts.
  4. Equip Your Gross sales Group: this marketing campaign package isn’t only for entrepreneurs! Share it together with your gross sales workforce to get them on board with the message you’re taking to clients. As all the time, Cisco can be right here to supply assist in addressing technical questions and serving to you shut offers.
  5. Monitor the Marketing campaign Efficiency: monitor your customer-facing content material efficiency and regulate your techniques as needed.

 

 

Let’s go!

Cassie Roach

 


We’d love to listen to what you assume. Ask a Query, Remark Beneath, and Keep Linked with #CiscoPartners on social!

Cisco Companions Fb  |  @CiscoPartners X/Twitter  |  Cisco Companions LinkedIn

Share:



What Resolution Is Higher for Net Growth?


Frontend right now isn’t just concerning the interface however the basis of your complete person expertise. The selection of the fitting internet expertise immediately impacts time-to-market, scalability, and ease of upkeep.

In accordance with Statista, the leaders stay React and Angular, whereas Blazor, promoted by Microsoft, at present holds lower than 5% of the market share. Nevertheless, reputation doesn’t all the time imply it’s the most effective resolution in your particular enterprise wants.

What Resolution Is Higher for Net Growth?

 Most used internet applied sciences amongst builders worldwide, 2024 

On this article, we are going to take a better have a look at Blazor, React, and Angular, discover the important thing options of every expertise, in addition to present suggestions on what device to decide on to develop internet functions in your subsequent mission.

Why Do Folks Examine Blazor, Angular, and React?

Folks typically examine Blazor, Angular, and React as a result of these three applied sciences compete for a similar house.

On the floor, all of them enable builders to create dynamic, interactive person interfaces, however the way in which they do it, the ecosystems they belong to, and the long-term implications of selecting one over the opposite range considerably.

Overview of Blazor

Blazor is a contemporary internet framework created by Microsoft that allows builders to construct interactive internet functions utilizing C# for each server and consumer logic, which reduces the necessity to use JavaScript. Its key benefit lies in permitting builders to make use of the .NET expertise stack for each the server and consumer sides of an software.

Microsoft performs a serious position in Blazor’s growth, actively creating the framework, releasing common updates, and supporting your complete .NET ecosystem. For corporations, this implies confidence that the expertise will frequently evolve and stay related in the long run.

One among Blazor’s standout options is its help for Razor syntax, which makes it doable to embed C# immediately into HTML markup. It makes growth simpler and extra pure, particularly for groups already skilled in ASP.NET. Over and above that, Blazor additionally helps each WebAssembly and server-side fashions, with very good efficiency and adaptability in creating internet functions.

What is Blazor

Overview of Angular

Angular is among the most well-known and authoritative internet growth frameworks created by Google. Its historical past started in 2010 with AngularJS, after which it was fully redesigned and launched as Angular. Since then, the framework has been frequently up to date and stays one of many predominant applied sciences in front-end growth.

Angular is most frequently utilized in giant company tasks the place stability, scalability and long-term help are important, corresponding to ERP and CRM techniques, in addition to platforms with quite a few modules and a big person base.

The strengths of Angular embody its strongly typed structure, modularity, built-in testing instruments, and a wealthy ecosystem. These options make the framework extremely appropriate for giant groups and sophisticated tasks.

Nevertheless, its complexity and steep studying curve could be a problem for smaller groups or startups, the place velocity of supply is commonly extra vital than having an in depth set of built-in options.

solutions on Angular

Overview of React

React is probably going the preferred expertise for constructing fashionable internet functions, but it isn’t a full framework like Angular or Blazor. React is a Meta-developed JavaScript library that exists to construct person interfaces by means of a component-based system.

Its light-weight core makes it extremely versatile, permitting builders to decide on the extra instruments and libraries they want for routing, state administration, or information dealing with.

Regardless of being “only a library,” React can function the spine of production-ready functions. With the assistance of frameworks constructed on prime of it (most notably Subsequent.js) React can help server-side rendering (SSR), static website era (SSG), and improved efficiency optimizations.

This makes it doable to create functions which might be each extremely interactive on the consumer aspect and optimized for velocity and search engine optimization on the server aspect.

React’s reputation can be strengthened by its large ecosystem and neighborhood help, providing numerous third-party libraries, UI elements, and growth instruments. This flexibility makes React a standard alternative for startups trying to transfer quick in addition to enterprises that want scalable, maintainable options.

React

Evaluating Blazor vs Angular

Blazor and Angular each intention to simplify the event of interactive internet functions, however they arrive from very totally different ecosystems and comply with distinct philosophies.

Angular is a complete framework constructed with TypeScript. It presents every little thing builders want out of the field, together with routing, kind dealing with, dependency injection, and a structured method to constructing giant functions.

Blazor, Angular

Blazor, in flip, is a part of the .NET ecosystem and permits builders to write down client-side and server-side code in C#. As a substitute of counting on JavaScript, Blazor functions can run both on the server by means of SignalR or immediately within the browser utilizing WebAssembly.

One of many predominant variations lies within the developer expertise. Blazor is a pure match for groups already working with .NET, because it permits them to share code, fashions, and libraries between the backend and frontend, decreasing duplication and easing upkeep.

Angular, against this, is extra interesting to groups with sturdy TypeScript and JavaScript experience, providing a mature ecosystem and a transparent, opinionated construction that works particularly nicely for enterprise-scale tasks.

In terms of efficiency, Angular advantages from years of optimization and a wealthy ecosystem of instruments, although its bundle measurement will be heavy in comparison with lighter choices.

Blazor Server supplies quick preliminary load occasions however will depend on fixed server communication, whereas Blazor WebAssembly shifts the runtime to the browser, leading to slower first masses however higher independence as soon as operating.

In brief, in case your predominant precedence is quick supply utilizing present .NET experience, then Blazor is the fitting alternative. But when your crew is proficient in JavaScript/TypeScript, Angular could be a extra seamless alternative.

Standards Blazor Angular
Efficiency Robust with WebAssembly, however it might lag in extremely advanced situations. Properly-optimized for large-scale apps, although it may well really feel “heavy.”
Studying Curve Simpler for C#/.NET builders, tougher for these coming from JS. Steep, requires studying TypeScript and architectural patterns.
Ecosystem Younger however rising quickly throughout the .NET setting. Mature and in depth, with 1000’s of libraries and ready-to-use instruments.
Syntax & Instruments Makes use of Razor syntax, handy for ASP.NET builders. Primarily based on TypeScript, with highly effective built-in instruments and a strong CLI.

Blazor vs Angular: Efficiency, Studying Curve, Ecosystem, and Syntax

Blazor vs React: When to Use Blazor and When to Use React

Blazor and React additionally take very totally different approaches to internet growth, however each intention to ship wealthy, interactive person experiences.

From a developer’s perspective (as we talked about earlier), Blazor is most engaging to groups with sturdy .NET experience, because it permits backend and frontend code to be written in the identical language and to share enterprise logic.

React, against this, appeals to builders conversant in JavaScript or TypeScript and those that worth flexibility in selecting their instruments.

By way of efficiency, React is usually quicker to load and render because it makes use of a digital DOM and has a a lot lighter runtime footprint.

Blazor Server will be very responsive as soon as linked, however relies upon closely on a continuing community connection, whereas Blazor WebAssembly typically has a slower preliminary load as a result of downloading the .NET runtime. Nevertheless, Blazor’s sturdy integration with .NET backend providers can offset these drawbacks in enterprise settings.

In the end, the choice between Blazor and React comes all the way down to ecosystem alignment and mission objectives.

Groups already invested in Microsoft applied sciences and searching for tight integration with .NET backend providers will profit from Blazor, whereas groups prioritizing flexibility, quicker ramp-up, and entry to the biggest developer neighborhood will normally gravitate towards React.

Standards Blazor React
Recognition & Help A comparatively new expertise (round 5% market share), strongly backed by Microsoft. The neighborhood is smaller however increasing quickly. Probably the most extensively used instruments (practically 40%), with huge assets and a big developer neighborhood.
Structure Helps each Server-Facet and WebAssembly fashions. Makes use of C# and .NET for a unified stack. Part-based structure in JavaScript/TypeScript, extremely modular and versatile.
Growth Expertise Simpler for .NET builders, reduces context switching between languages. Fast to get began, wealthy ecosystem, however requires including further instruments for routing, state administration, and so forth.

Blazor vs React: Recognition, Structure, and Growth Expertise

Angular vs React: Which Expertise Is Extra Appropriate?

The comparability of Angular vs React is among the commonest questions when selecting a expertise for internet growth. Each instruments dominate the JavaScript ecosystem, however they differ considerably in philosophy and construction.

React or Angular

Once more, Angular is a whole, opinionated framework, whereas React is a versatile UI library that requires assembling extra instruments for a full growth stack.

This distinction makes Angular higher suited to groups that choose a standardized method with every little thing built-in, whereas React attracts those that worth freedom of alternative and customization.

From a growth workflow standpoint, Angular enforces strict patterns with modules, providers, and dependency injection, which may enhance maintainability in giant, advanced tasks.

React, then again, presents a less complicated studying curve firstly and permits builders to undertake practices and libraries as wanted, although this may result in extra variation between tasks.

In terms of efficiency, React is commonly seen as extra light-weight and quicker to render because of its digital DOM and smaller preliminary bundle sizes.

Angular supplies sturdy efficiency as nicely, however its complete nature means extra code is shipped upfront, which may affect load occasions in smaller functions. That mentioned, Angular’s built-in optimizations and highly effective CLI tooling make it simpler to handle efficiency at scale.

Standards Angular React
Structure An entire framework consists of every little thing: routing, kinds, HTTP, and testing. A UI library requires third-party instruments for routing and state administration.
Studying Curve Steeper: requires data of TypeScript, templates, and structure. Simpler to begin with, solely primary JavaScript and JSX are wanted.
Ecosystem Giant and steady, with official updates from Google. Large however fragmented, tooling selections are left to the crew.
Efficiency Properly-suited for advanced enterprise functions with heavy workloads. Glorious for dynamic, interactive person interfaces.

Angular vs React: Key Traits

Blazor vs React vs Angular: Selecting the Proper Resolution

We all know how tough it may well generally be to decide on between Blazor, Angular, and React, and that can assist you resolve, we’ve described typical conditions the place every of those applied sciences is best suited.

By and huge, Blazor typically is sensible for inside enterprise instruments and enterprise techniques that already run on .NET. Firms that use Microsoft applied sciences discover it simpler to undertake, since their builders can keep throughout the identical stack and keep away from further coaching. It additionally works nicely when long-term help is a precedence.

Angular is normally chosen for large enterprise tasks. Its structured method, sturdy TypeScript basis, and wide selection of built-in instruments make it a secure choice for groups that plan to take care of and develop a system over a few years.

Blazor vs React vs Angular

React is well-liked with startups constructing single-page functions that want speedy progress and SaaS corporations. It lets groups transfer quick, construct versatile interfaces, and faucet into an enormous library of ready-made elements. This makes it simpler to launch shortly and adapt the product because it grows.

Standards Blazor Angular React
Recognition Round 5%, however rising because of Microsoft About 17%, a longtime enterprise resolution Almost 40%, one of many market leaders
Efficiency Excessive (particularly with Blazor WebAssembly), however not all the time steady Properly-optimized for advanced tasks Light-weight and quick in dynamic interfaces
Studying Curve Simpler for .NET builders, tougher for JS groups Steep, requires studying TypeScript and structure Softer, doable to begin with primary JavaScript
Ecosystem Younger, rising together with .NET Mature, backed by Google Large, however extra fragmented
Company Help Microsoft, with a long-term technique Google, with common updates Meta (Fb), however app growth largely will depend on neighborhood
Implementation Value Decrease for groups with .NET experience Greater, requires specialists and sophisticated structure Medium, simple to search out builders
Flexibility Restricted by the .NET ecosystem Strict guidelines and requirements Most flexibility, some ways to implement
Lengthy-term Prospects Robust throughout the Microsoft ecosystem Dependable for enterprise Maintains management because of reputation

Key Metrics of Blazor vs React vs Angular

SCAND Experience in Blazor, Angular, and React Growth

For over 25 years, SCAND has been constructing software program for purchasers worldwide. If you happen to’re contemplating a brand new internet growth mission, we might help you select between Blazor, Angular, and React.

Whereas it’s doable to make this choice independently, the chance of selecting the unsuitable path is excessive: it might lead to price range overruns, increased coaching bills, or challenges with scalability.

At SCAND, we advocate taking this journey along with our consultants. We might help you:

  • Analyze your mission’s enterprise objectives,
  • Consider your crew’s assets and capabilities,
  • Decide the scope and long-term progress potential of your product,
  • Choose the expertise that finest aligns with what you are promoting wants.

This method permits our purchasers to keep away from pointless dangers and ensures that the chosen resolution helps each quick supply and long-term stability. And that is precisely the place our experience turns into important.

Get in contact with us right now to debate your objectives and begin constructing the product what you are promoting wants.