AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke IdUDPServer: Daten von vielen verschiedenen Clients empangen?
Thema durchsuchen
Ansicht
Themen-Optionen

IdUDPServer: Daten von vielen verschiedenen Clients empangen?

Ein Thema von romber · begonnen am 17. Apr 2016 · letzter Beitrag vom 18. Apr 2016
Antwort Antwort
Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#1

AW: IdUDPServer: Daten von vielen verschiedenen Clients empangen?

  Alt 17. Apr 2016, 19:09
Normalerweise solltest du die Clients mithilfe derer IP/Port auseinander halten können. Fragmentierte IP-Pakete musst du nicht selbst zusammensetzen, alles was du selbst fragmentierst natürlich schon. Dazu brauchen die Pakete auf Anwendungsebene eine ID (z.B. eine Sequenznummer) und die Angabe, die sagt das wievielte Teilpaket das Paket ist.

Verstehe nicht ganz, was damit gemeint ist.
Damit kann ich auch nichts anfangen
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.242 Beiträge
 
Delphi 12 Athens
 
#2

AW: IdUDPServer: Daten von vielen verschiedenen Clients empangen?

  Alt 17. Apr 2016, 20:54
Pakete könnten u.U. nicht in der richtigen Reihenfolge ankommen, in grossen Netzen oder Internet.
Zumindest dabei hilft dir der Timestamp weiter.
http://stackoverflow.com/questions/2...ng-udp-packets
Timestamp ist auch eine Art eindeutige Sequence number.

Wenn dir egal ist das Pakete verloren gehen spielt das weitere ja keine Rolle, aber ein Paketcounter wäre
auch sinnvoll, also jedes neue Paket bekommt eine Sequenznummer
https://books.google.de/books?id=-3q...page&q&f=false

http://www.ietf.org/proceedings/44/I...ble-udp-00.txt

http://www.streamingmedia.com/Articl...col-85316.aspx

Rollo
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#3

AW: IdUDPServer: Daten von vielen verschiedenen Clients empangen?

  Alt 17. Apr 2016, 22:04
Ah, gut: Im Kontext von RTP macht der Timestamp als Sequenznummer Sinn, da er sich auf eine Position im Inhalt bezieht.
Das RUDP RFC und der Streamingmedia-Artikel sehen ziemlich interessant aus
  Mit Zitat antworten Zitat
Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.359 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: IdUDPServer: Daten von vielen verschiedenen Clients empangen?

  Alt 18. Apr 2016, 12:09
Schau doch mal, ob Dir http://www.delphipraxis.net/members/44466-mjustin.html weiter helfen kann.

(Im Detail kann ich die Angebote allerdings selbst nicht wirklich einordnen - außer "Kommunikationsguru" )
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz