8. Portzuweisung
- Portzuweisung
Wie in der RTP-Protokolldefinition angegeben, SOLLTEN RTP-Daten auf einer geraden UDP-Portnummer und die entsprechenden RTCP-Pakete auf der nächsthöheren (ungeraden) Portnummer übertragen werden.
Anwendungen, die unter diesem Profil arbeiten, KÖNNEN jedes solche UDP-Port- Paar verwenden. Zum Beispiel KANN das Port-Paar von einem Sitzungsverwaltungsprogramm zufällig zugewiesen werden. Ein einzelnes festes Portnummernpaar kann nicht verlangt werden, da mehrere Anwendungen, die dieses Profil verwenden, wahrscheinlich auf demselben Host laufen, und es einige Betriebssysteme gibt, die es mehreren Prozessen nicht erlauben, denselben UDP-Port mit verschiedenen Multicast-Adressen zu verwenden.
Portnummern 5004 und 5005 wurden jedoch zur Verwendung mit diesem Profil für jene Anwendungen registriert, die sie als das Standardpaar verwenden möchten. Anwendungen, die unter mehreren Profilen arbeiten, KÖNNEN dieses Port-Paar als Hinweis verwenden, um dieses Profil auszuwählen, wenn sie nicht der Einschränkung des vorherigen Absatzes unterliegen. Anwendungen müssen keinen Standard haben und KÖNNEN verlangen, dass das Port-Paar explizit angegeben wird. Die spezifischen Portnummern wurden ausgewählt, um im Bereich über 5000 zu liegen, um der Praxis der Portnummernzuweisung in einigen Versionen des Unix-Betriebssystems Rechnung zu tragen, wo Portnummern unter 1024 nur von privilegierten Prozessen verwendet werden können und Portnummern zwischen 1024 und 5000 automatisch vom Betriebssystem zugewiesen werden.