I am trying to calculate what the bandwidth utilisation for a specific protocol would be over different links. As a start, I have the utilisation for this protocol over Ethernet. E.g 70kbytes/sec, and this would be at the TCP layer, i.e it would include L1 to L4. I got this answer by doing a Wireshark trace, and then Statistics -> Summary, which gives the Ave Bytes per sec for my filter.
Now I want to calculate/estimate what it would be for the following link types: 802.1Q, ATM, HDLC, PPP, Frame Relay and Fiber.
What would be a good technique to do this?
Would it be sufficient if I took the average packet size, then removed the Ethernet overhead, and added the different overheads for each link type
E.g 70 KBytes per sec, which was 158223 Bytes over 315 packets. The average packet size would then be 502.2952 Bytes per packet.
Can I then just remove 18 bytes for Ethernet, and then add the following to get the bandwidth for each different transport:
ATM ? Ethernet 18 Ethernet 802.1Q 22 HDLC ? PPP 7 FrameRelay 7 Fiber ?
Can you also help me complete the above missing overhead values?