Open In App

What is Cut-through Switching?

Cut-through is a packet-switching method, where the switch forwards a packet as soon as the destination address is processed without waiting for the entire packet to be received. The next packet is sent as soon as the previous one has been verified as reaching the recipient without waiting for the complete transmission of the previous packet.

Working :
In cut-through switching, whenever a packet arrives at the switching device, data transmission is started as soon as the destination address is processed. The switch performs a look–up operation in the address table to check whether the destination address is valid or not. If the address is valid and the outgoing link is available then the switching device immediately transmits the frame to the destination port.



Switch use Cyclic Redundancy Check (CRC) on incoming packets for error detection and marks corrupted frame EOF field as invalid. It relies on the destination devices for error handling of the corrupted data. The destination devices detect the invalid flag and drop the frame.

Types : 
Primarily Cut-through switching is characterized into two types:



1. Rapid Frame Forwarding : 

2. Fragment Free : 

Advantages :

  1. Low- latency –
    Switching device does not wait for the entire packet to arrive for transmission which reduces the latency (time required to process the data)  to pass through the switch.
  2. High speed –
    Low latency leads to higher transfer speeds i.e. speed at which data packets are transmitted.
  3. Less storage requirement –
    Switching devices do not require storing of data packets which reduces the internal storage requirement.

Disadvantage :

  1. Integrity issues –
    Switches forward corrupted frames since they don’t wait to check if the checksum at the end of each frame is valid or not.

Uses :

  1. Fiber channel communication
  2. SCSI traffic transmission
  3. ATM networks
  4. InfiniBand networks
  5. Bitcoin
Article Tags :