Posts

Showing posts from February, 2023

Network Virtualization and its two popular approaches: SDN and NFV

Image
  Network Virtualization   What is a Network and Ways to Virtualize it? A  network  is a group of two or more devices that can communicate. Traditionally, computer networks have used a mix of hardware and software to direct information through router and switch devices. Information passes through a network in  packets , which are broken down pieces of information with smaller file sizes that are then reassembled at destination.  Routers  are responsible for forwarding packets between computers of different networks, whereas  switches  connect computers to the same network. The functions of routers and switches can be virtualized, along with other network devices such as firewalls, load balancers, gateways, and hubs. One of the earliest implementations of network virtualization were  virtual local area networks  (VLANs). VLANs make it possible for devices physically in different geographical locations to appear as if they were in a s...