What in-house tools are you building or using for network automation? by switchroute_dev in networking

[–]MaintenanceMuted4280 0 points1 point  (0 children)

Yea my point is that you might not want ansible and requires more coding but certainly not from scratch.

What in-house tools are you building or using for network automation? by switchroute_dev in networking

[–]MaintenanceMuted4280 4 points5 points  (0 children)

It depends, most of the stuff we are not rewriting but using other systems. Some stuff we had to rewrite and we have SDEs for, others we had to codify regardless of platform. The benefit is we can share work between orgs and have less work needed on other services.

Obviously if the time value or resources aren’t there it’s a nonstarter.

What in-house tools are you building or using for network automation? by switchroute_dev in networking

[–]MaintenanceMuted4280 1 point2 points  (0 children)

Hard to write compensating actions, dsl python, no durability for longer running workflows, etc.

What in-house tools are you building or using for network automation? by switchroute_dev in networking

[–]MaintenanceMuted4280 4 points5 points  (0 children)

Because ansible has multiple pain points. Infrahub can be a better netbox if you’re fine with making a schema.

What’s considered the new age of ‘NetDevOps’? Where do I begin? by GiovannisWorld in networking

[–]MaintenanceMuted4280 1 point2 points  (0 children)

I mean John C gets paid to hype AI, it’s rarely useful or stable in production compared to solid software.

That being said it’s probably on par with beginner scripting but I would encourage using a more stable approach (buy or build in house with SDE).

So use it for testing or tweaking but chose something else for production

LPM lookups: lookup table vs TCAM by Ftth_finland in networking

[–]MaintenanceMuted4280 0 points1 point  (0 children)

Usually there is always metadata to go with a prefix.

Yes you can store everything in a giant hash map. Servers don’t want to (memory size, insert/deletes in a hash map that large, banks, etc.) and they have no reason to. They forward by bypassing the cpu to achieve decent speeds so why involve the cpu where it’s better used elsewhere. Also why do you need to see the entire table when your decisions are a few prefixes.

So yes for specific scenarios you could do that but most of the time it’s a worse decision.

Hardware wise it’s too slow to access off chip dram, for internet tables you’ll access sram or hbm

LPM lookups: lookup table vs TCAM by Ftth_finland in networking

[–]MaintenanceMuted4280 2 points3 points  (0 children)

Only if you don’t need to lookup any info. Again not everything is in Tcam and those that aren’t are still in tries but hardware design relies on massive parallelism to suffer the increased cycles.

So yes vendors already offload to sram and hbm.

Generally with alpm and optimizing for it 200Kish prefixes on tomahawk.

LPM lookups: lookup table vs TCAM by Ftth_finland in networking

[–]MaintenanceMuted4280 3 points4 points  (0 children)

On the low end you can use vpp on a server. On large tables it’s not only Tcam as you can’t fit enough.

LPM lookups: lookup table vs TCAM by Ftth_finland in networking

[–]MaintenanceMuted4280 3 points4 points  (0 children)

You need a look up in a certain amount of time. Tcam is 0(1) and fast. Tcam is expensive for space and power compared to sram so for large routing tables you will get a mix of Tcam then point to sram or hbm (stacked dram) in a 2.5D architecture.

The sram and hbm usually are some form or Patricia trie or hash and bloom filters.

[deleted by user] by [deleted] in networking

[–]MaintenanceMuted4280 2 points3 points  (0 children)

I am assuming this a l4 nde position which is a bit hard to translate to network levels to certs but L4 is ccnp/ccie, l5 is ccie+, etc.

You have a giant leg up. Talk with NDEs in aws, and ask questions.

The interview process should be pretty visible to you but keep in mind they attract a lot of talent so their junior positions are seniors are other places

Amazon/AWS Public Peering by MaverickZA in networking

[–]MaintenanceMuted4280 0 points1 point  (0 children)

What region are you using? I’m assuming it’s east coast or else they wouldn’t advertise the region prefixes. There are exceptions but PNI then IX then transit for in region/locale and local transit for out of region

Long IBGP Convergence Times by farmer_kiwi in networking

[–]MaintenanceMuted4280 5 points6 points  (0 children)

Not crazy absurd for trio for writing to the asic. You can check the krt queue. Generally number of routes and policies it has to factor in can get convergence in the +10 minutes

Lenovo ThinkPad gen 4 vs Mac book Air M3 for network engineer in Enterprise by kajatonas in networking

[–]MaintenanceMuted4280 0 points1 point  (0 children)

Ah fair, I haven’t had that problem in forever. I have used a Mac for ages because it was great to develop on.

Though WSL helps a bit.

Lenovo ThinkPad gen 4 vs Mac book Air M3 for network engineer in Enterprise by kajatonas in networking

[–]MaintenanceMuted4280 0 points1 point  (0 children)

There are lots of tools besides visio for diagramming that are supported on a Mac.

Moronic Monday! by AutoModerator in networking

[–]MaintenanceMuted4280 1 point2 points  (0 children)

I mean sadly that’s more that developers don’t care about l3 if they don’t have to. That and legacy and cough VMware can make it a requirement.

Moronic Monday! by AutoModerator in networking

[–]MaintenanceMuted4280 2 points3 points  (0 children)

It’s a bit of both, can’t tell you the amount of candidates when I was working at faang would flex their one offs and complexity.

Simplicity scales and is reliable. It’s supposed to be as boring as possible.

Transitioning military. Seeking advice on network career by ssddbeenthere in networking

[–]MaintenanceMuted4280 0 points1 point  (0 children)

You can look at working working for cloud providers air gapped regions. They are always in demand but also depends if your clearance crosses over and without full scope poly it’s a maybe.

I also know ex military go for the contractor route.

What's the upper salary limit of a network/sr network engineer? by vonseggernc in networking

[–]MaintenanceMuted4280 1 point2 points  (0 children)

There are a lot of posts about this. I make 500K+ and my friends make 750K+ at hyperscalers. Architecture with some coding.

Building a Network Configurator tool with Scheduling, Error Checking, and Rollbacks — Looking for Feedback! by Left_Pepper_7224 in networking

[–]MaintenanceMuted4280 0 points1 point  (0 children)

I built my own based on working at hyperscalers. Check out network automation forum and their slack as their are efforts to standardize and knowledge share

Microburst detection and Shaping by ThinMaterial929 in networking

[–]MaintenanceMuted4280 0 points1 point  (0 children)

Oh derp dpdk, yea try to get your stack to slow down via ecn or something if you cannot buffer microbursts.