TCP Protocol: The Overview – Part1


One of the most important layers we – as network engineers – hate and avoid in the OSI reference model is the transport layer with its popular and dominant protocol; TCP. Most of network engineers abandoned diving into TCP protocol because they consider it a host-to-host communication protocol that usually works without a problem. End systems either Windows or Linux gets installed with their own version of TCP stack with some pre-configured values that usually don’t break, so why would we bother ourselves learning about one of the most important protocol in the TCP/IP stack! The irony here is that, System Engineers, Application …

Read More »

JUNOS Disable vs Deactivate interfaces


Confusing between disabling and deactivating interfaces on JUNOS is a common mistake that leads to all sorts of problems during implementing changes on live network boxes. Let’s look and clarify the differences quickly. Disabling an interface: Disabling an interface in JUNOS is equivlaent to interface shutdown in Cisco, it is going to take the interface administratevly down completely without impacting the configuration on that interface as you can see below. --- Interface in UP UP state triton@neptune> show interfaces ge-0/0/0 terse Interface               Admin Link Proto    Local                 Remote ge-0/0/0                up    up ge-0/0/0.0              up    up   inet -- Disable the interface triton@neptune> …

Read More »

SDN is an Iteration that will Lead Innovations


I have stumbled upon a recent post from Greg Ferro on Ethrealmind, the post is titled SDN is not an innovation, it’s an iteration. I actually wanted to share this post because it kind of puts things into prespective. The word innovate refers to creating something that is new and disruptive. Innovations needs to come with a whole new paradigm for doing the things we are doing. At one time it was easier to apply the term to the work of Newton, Einstein or  Nicola Tesla. These days, it’s  much harder to apply the term to things, that are just …

Read More »

Software-Defined Networks .. A Primer


SDN, Software-Defined Networking, the trending technology that some friends/colleagues of mine like to refer to it as “Still Does Nothing”. Let’s see if it does some thing. SDN has been a market hype for few years now.  Out of laziness, I ignored it in the beginning then I had to catch up a bit later and learn what was exactly going on.  From who I know many engineers have taken the same path and are still ignoring SDN, probably out of the feeling that we have enough to learn something new. Lately, SDN has been reduced to a buzzword that …

Read More »

How to become a Network Engineer?


If you aspire to become a network engineer, this post is going to guide you in making up your mind. Read through. From the outside, the whole information technology profession can seem mysterious. Mentioning IT summons various images ranging from artificially lit cubicle farms to young professionals roller skating through well decorated lounge spaces that feel more like a coffee shop than a work place. Both are valid, and examples of both can be found in different environments, but they don’t exactly reflect reality Probably one of these images seem attractive to you and for some reason you want to …

Read More »

Troubleshoot#2: Core Dumps for Network Engineers


Got a core dump file, please contact your TAC engineers for further support ! This is the common statement that we all see on vendors’ websites and in their recommendations and it definetly is true.  The reason is that a core dump file contains information that requires deep knowledge of the code of the cored application to make use of it. However, this doesn’t mean that core dump files are totally “this is not your business” thing. Network operations teams can use core dumps strategically to help their vendor’s support find and fix their problems quicker. I will try to …

Read More »