Switch – Store and forward latency

switch

I have a question about store and forward in the following setup-up.

                       Store and Forward Mechanism

PC1 <-> Switch (in port) <————————————-> Switch (out port) <-> PC2

       |                        switch                            |

The link speed between PC1 and Switch (in port) is 1Gbit/s.

The link speed between Switch (out port) and PC2 is 1Gbit/s.

I wonder what would be the delay to send a packet of size S from PC1 to PC2? Is it going to be (2 x S / 1Gbit) or (3 x S / 1Gbit) because of the store and forward?
Does (in principle) the store and forward mechanism "operate" at least at 1Gbit/s frequency?

Thanks,

Best Answer

Internal switching delay will be down in the nanoseconds. Thus you're only looking at the time to receive the frame plus the time to transmit the frame. I.e. a hair over 2S when there's zero contention.