/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
UDP pakker
Fra : Harald


Dato : 26-07-02 21:15

Hej



Jeg skal lave et program der sender en UPD pakke til ca. 3500 servere i hele
verden, hver server svarer så tilbage med mellem 1 og 4 UDP pakker. At sende
pakkerne er jo ikke noget problem men kort tid efter de er sendt og stadig
mens jeg er ved at sende begynder UDP pakkerne at vælte ind fra de
forskellige servere. Spørgsmålet er så kan man regne med at modtage alle de
ankomne pakker eller vil en stor del af dem gå tabt fordi der simpelthen
kommer for mange, og dem der går tabt hvor går de tabt henne. TDC har vel
ingen problemer med at modtage dem så det må jo være fra TDC og ud til mig
de mistes?



De data jeg sender til serverne fylder ca. 10 byte mens hver server svarer
tilbage med total ca. 550 byte fordelt på 1-4 pakker.



Jeg har ikke lavet programmet endnu da jeg lige ville hører andres meninger
først, men hvis man skal forvente at miste en del ankomne pakker hvad vil så
være den bedste metode til at undgå dette?



Mvh

HK






 
 
fkb (27-07-2002)
Kommentar
Fra : fkb


Dato : 27-07-02 08:36

hej der.......

"Harald" <swobu@kroning.dk> wrote in message
news:3d41adc1$0$128$edfadb0f@dspool01.news.tele.dk...
> Hej
>
>
>
> Jeg skal lave et program der sender en UPD pakke til ca. 3500 servere i
hele
> verden, hver server svarer så tilbage med mellem 1 og 4 UDP pakker. At
sende
> pakkerne er jo ikke noget problem men kort tid efter de er sendt og stadig
> mens jeg er ved at sende begynder UDP pakkerne at vælte ind fra de
> forskellige servere. Spørgsmålet er så kan man regne med at modtage alle
de
> ankomne pakker eller vil en stor del af dem gå tabt fordi der simpelthen
> kommer for mange, og dem der går tabt hvor går de tabt henne. TDC har vel
> ingen problemer med at modtage dem så det må jo være fra TDC og ud til mig
> de mistes?
>

Nej......du kan ikke regne med at de kommer allesammen.....de kan forsvinde
mange steder....
hvis du vil være sikker paa at modtage de data du gerne vil er du nød til at
bruge en TCP-forbindelse(eller lave en form for check selv)

>
>
> De data jeg sender til serverne fylder ca. 10 byte mens hver server svarer
> tilbage med total ca. 550 byte fordelt på 1-4 pakker.
>
>
hvad er det til ??? lyder som om du maaske skulle overveje noget SOAP.....

>
> Jeg har ikke lavet programmet endnu da jeg lige ville hører andres
meninger
> først, men hvis man skal forvente at miste en del ankomne pakker hvad vil

> være den bedste metode til at undgå dette?
>

>
>
> Mvh
>
> HK
>
>
>
>
>



Harald (27-07-2002)
Kommentar
Fra : Harald


Dato : 27-07-02 11:49

"fkb" <finnb@post6.tele.dk> skrev i en meddelelse
news:ahti9i$9jv$1@news.cybercity.dk...
> hej der.......
>
> "Harald" <swobu@kroning.dk> wrote in message
> news:3d41adc1$0$128$edfadb0f@dspool01.news.tele.dk...
> > Hej
> >
> > Jeg skal lave et program der sender en UPD pakke til ca. 3500 servere i
> hele
> > verden, hver server svarer så tilbage med mellem 1 og 4 UDP pakker. At
> sende
> > pakkerne er jo ikke noget problem men kort tid efter de er sendt og
stadig
> > mens jeg er ved at sende begynder UDP pakkerne at vælte ind fra de
> > forskellige servere. Spørgsmålet er så kan man regne med at modtage alle
> de
> > ankomne pakker eller vil en stor del af dem gå tabt fordi der simpelthen
> > kommer for mange, og dem der går tabt hvor går de tabt henne. TDC har
vel
> > ingen problemer med at modtage dem så det må jo være fra TDC og ud til
mig
> > de mistes?
> >
>
> Nej......du kan ikke regne med at de kommer allesammen.....de kan
forsvinde
> mange steder....
> hvis du vil være sikker paa at modtage de data du gerne vil er du nød til
at
> bruge en TCP-forbindelse(eller lave en form for check selv)
>
> > De data jeg sender til serverne fylder ca. 10 byte mens hver server
svarer
> > tilbage med total ca. 550 byte fordelt på 1-4 pakker.
> >
> hvad er det til ??? lyder som om du maaske skulle overveje noget SOAP.....

Det er spil servere jeg sender til og de sender så info tilbage om det
igangværende spil. Ved ikke lige hvad SOAP er men de servere jeg sender til
kan kun benytte UDP.

Mvh
HK




Lars B. Dybdahl (14-10-2002)
Kommentar
Fra : Lars B. Dybdahl


Dato : 14-10-02 10:25

Det lyder som om at du vil spørge et antal spilleservere, hvad de laver. Du
bliver nødt til selv at styre data trafikken - du kan f.eks. sende en masse
udp pakker ud, og når du så har modtaget den første bølge med svar, så har
du en ide om, hvad båndbredden er, hvor mange pakker, der kommer tilbage
osv., og så kan du sende en ny forespørgsel.

Hilsen,

Lars Dybdahl.

Harald wrote:
> Jeg skal lave et program der sender en UPD pakke til ca. 3500 servere i
> hele verden, hver server svarer så tilbage med mellem 1 og 4 UDP pakker.

--

Dybdahl Engineering: http://dybdahl.dk/
Delphi brugergruppen DAPUG: http://dapug.dk/


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste