Hi,
wie berechne ich den Datendurchsatz im LAN? Ich weiß, ich habe eine Bandbreite von 100MBit/s, und ich muß 1000 Pakete mit jeweils 400Byte Nutzdaten (via TCP) übertragen. Wie lang brauche ich dazu.
Einfachste Rechnung: 400 byte* 120 byte Rahmeninfos (TCP header, IP header...) macht 520 bytes pro Frame, bei 100Mbit/s = 12,5MByte/s wären das so um die 25.000 Pakete pro Sekunde.
So weit so gut, doch sicher auch: falsch.
Denn da schwirren ja noch ACK's über die Leitung, irgendwann wenn die Leitung am Anschlag brummt hab ich doch sicher auch vermehrten Schwund durch Kollisionen... gibts eine andere "Formel" oder empirische Erfahrungen was so über die Leitung geht?
(Lasst uns vorerst von zwei via Crossover verbundenen Rechnern ausgehen, ohne andere aktive Komponenten)
wie berechne ich den Datendurchsatz im LAN? Ich weiß, ich habe eine Bandbreite von 100MBit/s, und ich muß 1000 Pakete mit jeweils 400Byte Nutzdaten (via TCP) übertragen. Wie lang brauche ich dazu.
Einfachste Rechnung: 400 byte* 120 byte Rahmeninfos (TCP header, IP header...) macht 520 bytes pro Frame, bei 100Mbit/s = 12,5MByte/s wären das so um die 25.000 Pakete pro Sekunde.
So weit so gut, doch sicher auch: falsch.
Denn da schwirren ja noch ACK's über die Leitung, irgendwann wenn die Leitung am Anschlag brummt hab ich doch sicher auch vermehrten Schwund durch Kollisionen... gibts eine andere "Formel" oder empirische Erfahrungen was so über die Leitung geht?
(Lasst uns vorerst von zwei via Crossover verbundenen Rechnern ausgehen, ohne andere aktive Komponenten)