]> git.ipfire.org Git - ipfire.org.git/blame - templates/static/features/qos.html
Move everything to the root of the repository.
[ipfire.org.git] / templates / static / features / qos.html
CommitLineData
314d46c8
MT
1{% extends "../../base-feature.html" %}
2
3{% block title %}{{ _("Quality of Service") }}{% end block %}
4
60024cc8
MT
5{% block bodyA %}
6 <div class="page-header">
7 <h1>{{ _("Quality of Service") }}</h1>
8 </div>
314d46c8 9
60024cc8
MT
10 <div class="row">
11 <div class="span9">
12 {% if lang == "de" %}
13 <p>
14 Ein Quality of Service, oder kurz QoS, ist in der Lage die Qualität eines Dienstes über eine
15 Internetleitung sicherzustellen. Das bedeutet, dass auf einer stark belasteten Internetverbindung
16 einem Dienst, wie zum Beispiel einem VoIP-Telefonats, ein gewisses Maß an Bandbreite zugesichert
17 werden kann, damit alle Sprachdaten ohne Verzögerung und verlustfrei übertragen werden können.
18 Das geht allerdings zu Lasten der anderen Datenströme auf der Leitung, welche es aber durchaus
19 vertragen, dass Daten langsamer übertragen werden, wie z.B. ein Upload auf einen FTP-Server.
20 </p>
21 <p>
22 Ein QoS bietet aber nicht nur bei Echtzeitdiensten Vorteile und macht sie besser benutzbar, sondern
2e9b1f32 23 bringt auch kleine Verbesserungen mit, die sich angenehm bemerkbar machen. Dazu gehören unter anderem:
60024cc8
MT
24 </p>
25 <ul>
26 <li>
27 <strong>Schnellerer Verbindungsaufbau:</strong> Verbindungen werden immer rasch aufgebaut und
28 dann nach Dienst eingeordnet und wenn möglich abgebremst. Das verbessert das Arbeitsgefühl.
29 </li>
30 <li>
31 <strong>Stabilere Verbindungen:</strong> da jedem Dienst ein Mindestmaß an Bandbreite zugesichert wird.
32 </li>
33 </ul>
34 <p>
35 Für die Klassifizierung der Pakete, die das System wissen lässt mit welcher Art von Daten es zu tun hat,
36 kommt ein Layer-7-Filter zum Einsatz. Dabei wird auch der Inhalt und nicht nur Quell-Ports, -IPs und
37 Ziel-Ports und -IPs eines Pakets untersucht. Mit dem Wissen, ob es sich z.B. um einen langen Download
38 oder um ein Echtzeitprotokoll handelt, kann es Entscheidungen zur optimalen Auslastung der
39 Internetverbindung treffen.
40 </p>
41 <p>
42 Zusammengefasst ist das Endergebnis eines QoS, eine Leitung mit geringer Latenzzeit und geringer
43 Paketverlustrate. Eine Funktion, die man schnell nicht mehr vermissen möchte, wo die Bandbreite knapp ist.
44 </p>
45 <p>
46 Perfekte Kontrolle über die getätigten Einstellungen, findet man in der graphischen Darstellung der
2e9b1f32 47 Leitungsauslastung.
60024cc8
MT
48 </p>
49 {% else %}
50 <p>
51 Quality of Service (QoS) is able to save the quality of a service on one internet connection. This
52 means that on a highly-utilized internet connection, a service (for example VoIP) gets a stable size of bandwidth,
53 to transfer the information without delay and without loss. This is at the expense of the other
54 data flows on the line, which is tolerated, albeit transmitted more slowly (such as a file upload to an FTP server).
55 </p>
56 <p>
57 QoS does not only increase the functionality of real-time services, but also offers a little bit of overall improvement. For example:
58 </p>
59 <ul>
60 <li>
61 <strong>Connections establish much faster.</strong>
62 This is works very well on busy links.
63 </li>
64 <li>
65 <strong>Connections are much more stable.</strong>
66 Every service gets a minimum, guaranteed amount of bandwidth.
67 </li>
68 </ul>
69 <p>
70 For the classification of the packets, a Level-7-Filter is used. It also analyses the content, as well as the source-ports/IPs, and destination-ports/IPs of the packets. With that analysis, it will decide if it's a long download or a real-time
71 protocol and then subsequently determines the optimal use of the connection.
72 </p>
73 <p>
74 To put all in a nutshell, QoS reduces the latency and packet loss of an
75 internet connection. This is certainly a function that you don't want to miss where bandwidth is limited.
76 </p>
77 {% end %}
78 </div>
79 </div>
314d46c8 80{% end block %}