Posts

Showing posts from December, 2019

Automating VLAN Creation on Cisco Devices with Ansible

Image
  Automating VLAN Creation on Cisco Devices with Ansible Ansible is a powerful automation tool that simplifies network management tasks, including creating VLANs on Cisco devices. For beginners, this guide will walk you through automating VLAN creation step-by-step, from setting up Ansible to deploying VLAN configurations. What is a VLAN? A VLAN (Virtual Local Area Network) is a logical group of devices within a network that can communicate as if they were on the same physical network, regardless of their physical location. VLANs improve network efficiency and security by segmenting traffic. Why Use Ansible for VLAN Automation? Consistency: Avoid manual configuration errors. Efficiency: Configure multiple devices in seconds. Scalability: Manage large-scale networks easily. Flexibility: Supports various Cisco devices and integrates with other tools. Prerequisites Cisco Device Configuration: Ensure your Cisco devices support SSH and are configured to allow Ans...

Programming with Python : Installing Python on your Desktop | IT NETWORKS

Image
Installing Python on your Desktop First of all, we need to install Python, In order to do that, we should go to PYTHON's official website and download it from there. Here is a link to download Python https://www.python.org/downloads/ Python is available for Linux, Windows, and macOS, choose the installation file based on the type of OS you're using. On windows 10, The installation is very simple you'll need to download the executable and then simply launch it. Do not forget to select "ADD PYTHON (Python version) to PATH" at the beginning of the installation process. After the installation is complete and in order to test Python you can open a simple Command Line Prompt than just type "Python" If it displays this kind of message : Then everything is fine. Try this message : >>>print("Hello world") and it will print out Hello World message  This is...

What is a Router ? | IT NETWORKS

Image
What is a router? Routers are responsible for transmitting packets from one end host on the internet, maybe a laptop to and from other end-hosts that are connected to the internet like a web server that we are accessing. Routers are not computers that you might recognize, routers are specialized pieces of computer hardware that is built to do one task over and over and over again and that determines where a packet should go.  If the router only has two connections then when a packet comes in on one connection, it has to go out on the other and to some degree, there's no real point to have a router there at all same thing with the other direction because a router is on a destination for traffic it's just there to route traffic to move it towards a destination that's an important distinction between end hosts and routers. An end host can be a PC or a server... Routers typically don't initiate that much traffic, they can initiate a little bit maybe usi...

What is a SWITCH ? | IT NETWORKS

Image
What is a SWITCH ? A network Switch is a networking device that connects devices together, these devices could be, computers, printers, other switches, routers or even firewalls and servers.. It uses a technique that is called packet switching to receive, process and forward data to the destination Unlike less advanced network HUBS a network switch forwards data only to one or multiple devices that need to receive it, rather than broadcasting the data out of each of its interfaces. A network switch contains multiple ports and is considered as a network bridge that uses Hardware addresses or MAC addresses, to process and forward data at the link layer from layer 2 of the OSI model Some switches can also process data at the network layer which is LAYER 3, and that happens by additionally incorporating routing functionality that most commonly uses IP address to perform packet forwarding. This kind of switches is known as LAYER 3 switches. A Switch is a device that...

CCNP UPSIDE DOWN : NEW CCNP 2020 NETCONF/YANG TOPIC | IT NETWORKS

Image
What are NETCONF and YANG?? 1) Definitions - Acronym : NETwork CONFiguration Protocol, It is a network device management protocol, provides a mechanim for configuring devices and querying the network configuration protocol and status. It looks just like SNMP !! But as we already now SNMP uses MIB (Management Information Base) files to model data. NETCONF uses YANG to describe the interaction models between the NETCONF client and server. 2) WHY would we use NETCONF and YANG? Guys it`s the era of network automation ! Traditional CLI mode and SNMP do not meet the requirements of CLOUD BASED NETWORK because of these disadvanatges:    - Traditional CLI is based on MAN-MACHINE interfaces,    - Configurations are complex,    - Maintenance costs are too expensive and you know that configuration changes from a vendor to         another and device interworking is hard. Some vendor examples: CISCO JUN...