Welke anti-DoS features mogelijk in UDP server?

Pagina: 1
Acties:
  • 105 views sinds 30-01-2008
  • Reageer

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Ik wil een BitTorrent Tracker schrijven die UDP gebruikt. Het ontwerp van de server zelf is extreem simpel, maar hoe zorg ik er voor dat de server niet gebruikt kan worden als DoS forwarder?
De input is relatief klein (20 bytes, misschien wat meer) en de output is groter (tot 1500) bytes. Door met een spoofed source adres packets te sturen naar deze server, kun je de server dus grotere packets naar het doel laten sturen. Dit is natuurlijk niet de bedoeling, maar hoe is dit te voorkomen?

Zonder spoofed source adres is het natuurlijk simpel.
Ik zou de rate waarop de server responses verstuurd kunnen verlagen, maar dan werkt de server minder goed als het echt druk is.
Iemand een idee?

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Ik denk dat een soort van challenge/handshake te creeeren het meest veilige is omdat dat een stuk moeilijker is - nadeel is alleen dat die handshake ook al weer traffic genereert.