Die langsamste Strecke bestimmt die maximale Geschwindigkeit. Grundsätzlich kannst gar nicht über die 12MBit/s kommen.
Diese 12MBit/s müssen sich aber die Geräte in deinem WLAN zusätzlich noch teilen.
Wenn du z.B. einen Film von deiner Festplatte über WLAN an den TV streamst, fällt die dafür benutzte Bandbreite an den 12MBit/s weg. Du kannst dann maximal nur noch mit der übrigen Kapazität ins Internet.
Eine andere Frage ist noch, was für 15MBit/s das auf deiner Leitung sind?
Beim 16er Anschluss bedeutet dies, dass 16MBit/s übertragen werden können. Das Übertragungsprotokoll besteht aber aus den eigentlichen Nutz-Daten, sowie zusätzlichen Verwaltungs-Daten. Es braucht ja noch Informationen wo hin der Datenblock soll und wohin die Antwort gesendet werden soll. Zudem noch Prüfsummen und weiter Informationen. So Pi mal Daumen hoch Schuhgrösse muss man mit etwa 10% zusätzlich für die Verwaltung rechnen.
Die Frage ist jetzt ob dein Messprogramm mit den 15MBit/s die Nutzdaten gemessen hat oder die Bitrate inklusive dem Verwaltungs-Overhead. Entsprechend Brutto oder Netto.
Wie auch schon geschrieben wurde, müssen verstümmelte Pakete neu angefordert und gesendet werden. Muss im Durchschnitt jedes Paket wegen Störungen zweimal gesendet werden wird die Bandbreite mehr als halbiert,
Dann gibt es noch eine Reihe Parameter, welche auch einen Einfluss auf die Nutzbandbreite haben, Ein Router muss ein Paket komplett empfangen, bis er es weiter senden kann, was natürlich auch entsprechenden Zwischenspeicher benötigt. Die Router sprechen sich dabei gegenseitig ab, welche maximale Paketgrösse jeder verarbeiten kann. Empfängt nun ein Router ein Paket, welches für den nächsten zu gross ist, zerlegt er es in zwei kleiner, meist in eines mit der maximalen Grösse und den Rest in ein Zweites. Dadurch steigt aber der Overhead an, Die typische maximale Paketgrösse für DSL liegt um die 1’500 Bytes. Eine falsche Einstellung kann da auch bremsen.
Bei TCP/IP muss der Empfang jedes Paketes bestätigt werden, andernfalls wird es nochmals gesendet. Das ist im Prinzip recht langsam. Das Paket wird gesendet und muss dann erst einmal durch ganze Netz zum Empfänger transportiert werden, Der Empfänger muss dann das Paket analysieren, u.A. ob die Prüfsummen stimmen, was auch etwas Zeit benötigt. Dann muss die Bestätigung wieder über das Netz zurück zum Sender. Dann sendet dieser das nächste Paket…
Hier gibt es noch einen Parameter um dies zu Beschleunigen. Sender und Empfänger machen eine Anzahl Blöcke aus, welche der Sender direkt nacheinander senden darf ohne auf die Bestätigung zu warten, Die Blöcke muss der Sender aber irgendwie zwischenspeichern, was bei ihm Speicherplatz benötigt, weshalb dies abgemacht werden muss. Bekommt der Sender dann eine positive Bestätigung für ein Paket, kann er das nächste senden und das Paket aus dem Zwischenlager entfernen. Ist die Bestätigung negativ, wird das Paket nochmals versendet.
Im Idealfall spielt dann die Übertragungszeit für grosse Dateien keine Rolle.
Es gibt noch einige weitere Einflüsse, welche dann die Datenrate negativ beeinflussen, Leider gibt es aber auch keine Beste Einstellung welche für alle Fälle gleich ist,
MfG Peter(TOO)