DCC (Distributed Checksum Clearinghouse)

DCC ist ein System, welches auf Checksums basiert. Das DCC-System basiert auf ueber 200 Servern und tausenden von Clients weltweit, die Checksummen von ueber 130 Millionen Mails sammeln und zaehlen. Die Checksummen sind jeweils einzigartig und helfen eine bestimmte Mails zu identifizieren, die Idee hinter DCC ist also relativ einfach. Es werden die Checksummen von eingehenden Mails gebildet, gesammelt und gezaehlt. Clients koennen diese Daten wiederum benutzen um Spam zu identifizieren, indem sie einfach die Checksummen der Mails abfragen, die weltweit schon zig-tausend (oder millionen) mal aufgetreten sind.

Quelle: http://www.dcc-servers.net/dcc/source

Installation

In der Datei /etc/dcc/map werden die DCC Server gelistet welche zur Abfrage genutzt werden. Diese ist nach der Installation leer und muss noch mit den Namen der DCC Server gefüllt werden. Ist diese nicht vorhanden, kann eine neue leere /etc/dcc/map mit folgenden Befehl erstellen:

  • cdcc “new map”

In der Datei /etc/dcc/map.txt sind die öffentlichen DCC Server eingetragen. Diese kann man mit folgenden Befehl in die Datei /etc/dcc/map importieren:

  • cdcc “load /etc/dcc/map.txt”

Einzelne Server kann man mit cdcc “add servername” hinzufügen oder mit cdcc “delete servername” entfernen.

Test

Mit cdcc info sieht man, ob die Installation erfolgreich war. Als Ergebnis wird eine Serverliste gezeigt.

cdcc info

# 12/05/06 11:13:45 CET  /etc/dcc/map
# Re-resolve names after 13:03:47  Check RTTs after 11:19:24
# 1141.40 ms threshold, 1181.75 ms average    12 total, 11 working servers
IPv6 off

dcc1.dcc-servers.net,-      RTT+1000 ms  anon
#  142.27.70.214,-                                  CollegeOfNewCaledonia ID 1189
#     100% of  1 requests ok  286.65+1000 ms RTT       100 ms queue wait
# *194.228.41.13,-                                          CTc-dcc2 ID 1031
#     100% of  5 requests ok  129.11+1000 ms RTT       106 ms queue wait
#  208.201.249.233,-                                       sonic.net ID 1117
#      33% of  3 requests ok 4000.00+1000 ms RTT      1521 ms queue wait

dcc2.dcc-servers.net,-      RTT+1000 ms  anon
#  192.84.137.21,-                                           INFN-TO ID 1233
#     100% of  1 requests ok  141.40+1000 ms RTT       100 ms queue wait
#  209.157.153.22,-                                             meer ID 1086
#     100% of  1 requests ok  286.19+1000 ms RTT       107 ms queue wait

dcc3.dcc-servers.net,-      RTT+1000 ms  anon
#  205.166.61.174,-                                                  ID 1074
#     100% of  1 requests ok  204.37+1000 ms RTT       118 ms queue wait
#  216.134.200.215,-                                                 ID 1113
#     100% of  1 requests ok  229.32+1000 ms RTT       101 ms queue wait

dcc4.dcc-servers.net,-      RTT+1000 ms  anon
#  137.208.8.26,-                                             wuwien ID 1290
#     100% of  3 requests ok 1128.92+1000 ms RTT       103 ms queue wait
#  208.201.249.232,-                                       sonic.net ID 1156
#     100% of  2 requests ok 1613.36+1000 ms RTT       780 ms queue wait

dcc5.dcc-servers.net,-      RTT+1000 ms  anon
#  80.69.8.186,-                                                  MC ID 1128
#   protocol version 4
#     100% of  1 requests ok 2156.96+1000 ms RTT       126 ms queue wait
#  209.34.225.42,-                                                   ID 1114
#     100% of  1 requests ok 1135.02+1000 ms RTT       990 ms queue wait

127.0.0.1,-                 RTT-1000 ms  32768 2340061116x337
#  127.0.0.1,-                                     
#      not answering

################
# 12/05/06 11:13:45 CET  GreyList /etc/dcc/map
# Re-resolve names after 13:04:24  
# 1 total, 0 working servers

127.0.0.1,-                 Greylist 32768 2340061116x337
#  127.0.0.1,6276                                  
#      not answering

Eine Verbindung zu den DCC Servern wird über UDP Port 6277 hergestellt. Gegebenenfalls muss die Firewall auf dieser Ports für ausgehenden Verkehr geöffnet werden.

Statistische Informationen sieht man durch cdcc stats

cdcc stats

 dcc1.dcc-servers.net 194.109.153.82,512
        server-ID 1080  /etc/dcc/map  12:31:13
    version 1.3.17  tracing ANON CLNT 
 13271037 hash entries 5330355 used 316806924 DB bytes
   50 ms delay  731366 NOPs  124 ADMN  14835 query  >10400 clients since 02:00:52
  927144 reports    2616>10    2547>100    2542>1000    2542 many
         answers  467174>10  410757>100  359240>1000  212884 many
    0 bad IDs    0 passwds   0 error responses 14536 retransmitted
    0 answers rate-limited   0 anonymous           0 rejected reports
    flood on   4 streams   4 out active 4 in 2301925 total flooded in
  779914 accepted 391343 stale 1130011 dup    505 white    0 delete 
 1700655 reports added between Sep 30 02:00:52.508275 CEST and Sep 30 10:32:29
 
wissen/gpl/spamassassin/dcc.txt · Zuletzt geändert: 05.09.2010 20:31
 
Recent changes RSS feed Donate Valid XHTML 1.0 Valid CSS Recent cached RSS feed cacert-signed web site: inhalt.serviert.de