Allocating IP subnets is a simple task for experienced Network Engineers. However, this simple task is prone to human error specially when hundreds of subnets are supposed to be allocated. Most common mistakes are allocating invalid and conflicting subnets. An example of an invalid subnet is 192.168.0.16/27. This subnet is…

After working in the industry for almost a decade, I can say this with confidence that most Network Engineers maintain and exchange information in excel format. In other words, every Network plan is prepared and after implementation documented in excel format. Although there are many great Network Automation platforms readily…

In this article, I want to share with you how I converted ridiculously unstructured firewall rules in text format into an excel sheet using Python. I wrote this code to solve the actual real-world problem I faced while auditing security policies. In fact, this code played an integral role in…

Sajid Bisnar Khan

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store