Posts

Showing posts from December, 2019

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 JUNIPER HUAWEI HEWLETT PACKARD A beginner engin