Christopher Hart's Avatar

Christopher Hart

@christopherjhart.bsky.social

Software Consulting Engineering Technical Leader at Cisco. Systems & network administration, Python, Ansible, DevOps, CI/CD, and much more! Posts and opinions are my own.

729 Followers  |  157 Following  |  14 Posts  |  Joined: 14.08.2023
Posts Following

Posts by Christopher Hart (@christopherjhart.bsky.social)

For independent learners, I would say CML - it requires some investment, but it gets you legal access to Cisco images, and it's easy to set up, manage, and use. For folks with a Cisco support contract, the utility of EVE-NG and CML are roughly equal (but IMO, CML has better programmability features)

14.12.2024 02:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

My understanding is that the free version comes with a handful of basic images (e.g. IOSv, ASAv, etc.), which I don’t believe have licensing constraints that would impede learning.

23.11.2024 02:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
CML Free Tier Life is good when you can lab from anywhere. Cisco Modeling Labs Free makes it fun to design, test, troubleshoot, and learn with the Cisco premier platform for network simulations. It's the perfect to...

The rumors are true - Cisco Modeling Labs (CML) is now FREE! You can now deploy CML and start up to 5 devices without paying a dime! A great deal for #CCNA learners wanting to upgrade from Packet Tracer.

Huge kudos to the CML team for making hands-on Cisco learning more accessible than ever before!

22.11.2024 21:50 β€” πŸ‘ 43    πŸ” 15    πŸ’¬ 6    πŸ“Œ 3

If you haven’t already seen this starter pack.

go.bsky.app/PxMTChn

19.11.2024 00:21 β€” πŸ‘ 10    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0

Can’t do a poll quite yet. But let’s do one with responses and I will graph it. I think I know the answers. How do you want to interact with other systems (network devices). CLI, API, screen scrape?

18.11.2024 15:51 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 5    πŸ“Œ 0

For *most* network automation use cases, API.

There's a tiny bit of nuance here, though. If my use case is to analyze and report about device functionality to non-programmer network engineers, CLI/screen scraping may be the right choice.

18.11.2024 16:15 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Created a Starter Pack for Network Automation Folks.
Let me know who I missed :)

go.bsky.app/N9nHqzg

18.11.2024 00:53 β€” πŸ‘ 36    πŸ” 14    πŸ’¬ 9    πŸ“Œ 1

Customers essentially outsource their testing operations to our team, so it's important to have solid answers to "What can your team do that we can't do internally?" Being able to say "Your environment has 300K+ unique 5-tuple flows - we can emulate that" is one great answer (among others 😁)

17.11.2024 22:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

That increased scale does cost a pretty penny (easily $100K for just a chassis and a line card or two), but it's great marketing when talking to a customer.

17.11.2024 22:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

A difference we've noticed between server/DPDK-based traffic generators (TRex, Ixia-C, etc.) and dedicated traffic generator appliances is scale. A good example is how Ixia-C advertises up to 256 streams per port, while Spirent's FX2-10G-S16 line card can handle 64 *thousand* streams per port

17.11.2024 22:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

For the most part within Cisco, we use either Ixia or Spirent (our team specifically uses Spirent). We have used TRex in the past for some projects (which, from my brief research, looks comparable to Ixia-C) and it worked well enough.

17.11.2024 22:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

In any case, I'm excited to be here and I'm looking forward to contributing to the Bluesky community!

17.11.2024 21:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I am a proud Pluralsight author, with six courses on topics ranging from Ansible, Linux and (recently) Wireshark, as well as four Ansible-centric labs. I also occasionally write technical articles on my blog and have a few side projects (some public, some private) floating around GitHub.

17.11.2024 21:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

A lot of my daily work is focused on scoping new projects, configuring testbeds, developing test plans that align with customer requirements, and writing internal tools that help us deliver projects faster and with higher quality.

17.11.2024 21:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Today, I help lead a team focusing on network/solution testing for Cisco's US Public Sector theater. Simply put, we build testbeds replicating a customer's network, then write automation to test that network!

17.11.2024 21:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Previously, I was a TAC engineer working on Cisco's Nexus switches (NX-OS, not ACI - although I do know some fancy ACI words, like "bridge domain" and "L3Out", so I can talk very pseudointellectually about ACI if I have to! πŸ˜…)

17.11.2024 21:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Hey folks! πŸ‘‹ I know many who follow me are probably familiar with me from Twitter, but for those who aren't, I'm Christopher!

I'm a Technical Leader at Cisco focusing on network automation, testing, systems administration, Infrastructure as Code, software development, DevOps, and much, much more πŸ˜…

17.11.2024 21:55 β€” πŸ‘ 12    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0