Hamring

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 11 maj 2011; kontroller kräver 2 redigeringar . Den här artikeln handlar om datorer. För den bokstavliga innebörden av att hamra, se Hammer .

Hammering (engelska, bokstavligen - swotting ) är en process av upprepade försök att ansluta till en FTP / HTTP -server som av någon anledning vägrar att ansluta, med ett litet eller helt frånvarande tidsintervall mellan anslutningsförsöken.

Detta kan jämföras med att upprepade gånger trycka på återuppringningsknappen på en telefon när det uppringda numret är upptaget tills det uppringda numret blir tillgängligt.

Sådana anslutningsförsök skapar en mer eller mindre betydande belastning för FTP-servern (beroende på detaljerna för dess implementering) och undertrycks av de flesta FTP-servrar på ett eller annat sätt. Den vanligaste metoden för att undertrycka denna typ av oönskad klientaktivitet på FTP-servrar är att automatiskt blockera klienten , antingen permanent eller tillfälligt. Vanligtvis har slagskyddade FTP- servrar ett lägsta tillåtna intervall mellan anslutningsförsök, kombinerat med ett maximalt antal anslutningsförsök med ett intervall under det inställda. Till exempel är ett vanligt alternativ för sådana parametrar 10 sekunder och 5 försök. Det vill säga, i ovanstående fall, om användaren (eller applikationen han använder (FTP-klient) automatiskt) försöker upprätta en anslutning till FTP-servern med det angivna inställningsalternativet mer än 5 gånger och intervallet mellan försöken är mindre än 10 sekunder kommer detta att uppfattas av FTP-servern som hamrande.

Den vanligaste orsaken till hamring är inte skadliga användaråtgärder, utan felaktig konfiguration av FTP-klientapplikationen som används av användaren i allmänhet eller i relation till en specifik FTP-server i synnerhet. Till exempel har vissa FTP-servrar en gräns för antalet samtidiga sessioner för en viss serveranvändare eller en användare med en viss IP-adress . Således kommer försök att upprätta anslutningar utöver det antal som FTP-servern tillåter, upprepade med en frekvens som överstiger den frekvens som FTP-servern tillåter, att betraktas som hamring.

För att undvika en sådan bedömning av FTP-servern, rekommenderas det att konfigurera FTP-klientapplikationen som används för att försöka anslutningen igen inte mer än en gång var 20:e sekund (detta värde kommer att vara acceptabelt för de flesta FTP-servrar). Vissa implementeringar av FTP-klienter (till exempel de som är inbyggda i webbläsare ) kanske inte kan ändra den här inställningen och som ett resultat kan de ofta uppfattas negativt av anti-hammering FTP-servrar.