Server UDP vraagje

Pagina: 1
Acties:

  • Doekoeman
  • Registratie: Juni 2001
  • Laatst online: 19-03-2025
We willen een ftp verbinding maken, maar:
Veronderstel dat de TCP-laag tussen client en server
vervangen wordt door UDP. UDP is connectionless en er
wordt dus geen connectie opgebouwd. Er is geen FTP-server gestart en de clientzijde gebruikt geen timer.
Wat gebeurt er als het eerste UDPpakket de server bereikt ?

(Als ie weer wordt dichtgegooid, check dan [topic=157471/1/25] Die mocht ook openblijven !! :(

--==(¯`·.,_.---==»|| "A blowjob is better then no job!" - Popa Chubby ||«==---._.·¯)==--


  • serkoon
  • Registratie: April 2000
  • Niet online

serkoon

mekker.

ftp gebruikt tcp, dus beetje theoretisch gebeuren zo. Je zou dan zelf een client moeten maken die het op udp doet, maar dat kan eigenlijk niet binnen de ftp-specificatie. Je moet dan op applicatie-niveau errordetection/correction moet gaan implementeren, omdat UDP dat vanzichzelf niet biedt.

Wat er gebeurt als eerste UDP binnenkomt? Gewoon, antwoord geven..

  • Doekoeman
  • Registratie: Juni 2001
  • Laatst online: 19-03-2025
Thanx.

--==(¯`·.,_.---==»|| "A blowjob is better then no job!" - Popa Chubby ||«==---._.·¯)==--


  • mvdejong
  • Registratie: Juni 2000
  • Laatst online: 29-11-2024

mvdejong

When does the hurting stop ?

Wat er met een eerste pakket gebeurt, of het nu UDP of TCP is, hangt van van de configuratie van het target-systeem.
Een pakketje wordt gericht aan een 6-bytes combinatie van IP-adres (4) + poort (2). Gewoonlijk is het poort-nummer voor FTP 21 (voor de control-verbinding, de server opent dan 20 terug voor de data).

Als een pakketje voor poort 21 binnenkomt zijn er feitelijk 3 mogelijkheden :
1. er draait een FTP-daemon op poort 21 : die kloont zichzelf en de kloon gaat de sessie verder afhandelen.
2. de inetd-daemon vangt het pakketje af en heeft FTP in de inetd.conf staan : de FTP-daemon wordt opgestart en het proces verloopt als bij punt 1. beschreven.
3. geen FTP-daemon, en de inetd-daemon is er niet voor geconfigureerd : er gebeurt niets.

The number of things that Arthur couldn't believe he was seeing was fairly large