Skip to main content

What is Switch?

Switches are similar to hubs. They are used to exchange data within a local area network. Unlike hubs, they are intelligent and smarter networking devices. A switch operates at the data link layer(Layer 2) of the OSI model.

Switches connect devices together within one local area network (LAN) and learn physical addresses(mac addresses) of the devices that are connected to it and store these physical addresses in its table. It does not read IP addresses.

When a data packet is sent to a switch it is only directed to the intended destination port.

Some switches can also process data at the network layer(Layer 3) by additionally incorporating routing functionality.

Advantages of Switch over Hubs:-


  • Reduce unnecessary traffic
  • It is a multi-port bridge that has 24/48 ports
  • It detects specific devices that are connected to it as it keeps a record of the Mac addresses of those devices

Comments

Popular posts from this blog

Configuring 2 backend servers and a load balancer with HAProxy

A load balancer is a device that distributes the traffic across a cluster of servers. In computing, load balancing improves the distribution of workloads across multiple computing resources, such as computers, a computer cluster, network links, central processing units, or disk drives.As a result, it improves responsiveness and increases the availability of applications.  For load balancing, we need to install LAMP server on backend servers and HAProxy on the load balancer. HAProxy is a free, open source software that provides a high availability load balancer and proxy server for TCP and HTTP based applications that spread requests across multiple servers. Here we will make two backend servers and one load balancer. At two backend servers enter the following commands— $sudo apt-get install apache2 $sudo apt-get install mysql-server $sudo apt-get install php libapache2-mod-php php-mysql $sudo gedit /var/www/html/index.html (Mak...

Packet capturing of different protocols using Wireshark

Wireshark is the world’s foremost and widely-used network protocol analyzer . It is used for network troubleshooting, analysis, software and communications protocol development, and education. It is a free and an open-source packet analyzer.It is cross-platform. To trace the packets first of all download and install Wireshark in the windows operating system. Open Wireshark and then choose the interface. 1.Tracking FTP Packets Step 1:   $sudo apt-get install vsftpd  command on Ubuntu terminal Step 2: Start Wireshark and open command prompt in windows. In the command prompt enter the IP address of Ubuntu Machine. It asks for username and password authentication for the Ubuntu  machine. Step 3 : Start capturing by clicking the green button in Wireshark.   Step 4: In the filter of Wireshark ,  enter ftp followed by IP address to track. Step 5 : Press the red button to stop capturing. ...

Network Connection verification and Troubleshooting commands in Windows

To ensure the proper network connection in the system, we do the following three types of checking: ---   Check the NIC card --- Check whether we have an IP or not or our gateway is active or not by a ping test -----  Check if the port no or the service is active or not To check the connection go to command prompt and enter the commands >ping localhost  then NIC  working. >ping 172.29.0.1 then gateway working >ipconfig In computing, ipconfig (internet protocol configuration) is a console application (command line tool) in Microsoft Windows used to control the network connections on windows.It displays all current TCP/IP network configuration values and can modify DHCP and DNS settings. Usually, ipconfig command is used with the command-line switch  /all. > ipconfig /all This command shows the various network configurations, MAC address, default gateway and IP addresses of different servers on the ne...