<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://bgp.exa.org.uk, bgp.exa.org.uk/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/feed.php">
        <title>Exa Networks</title>
        <description></description>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/</link>
        <image rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/lib/images/favicon.ico" />
       <dc:date>2010-09-05T07:22:39+01:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/start?rev=1279013373&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/start?rev=1278427537&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/faq?rev=1277799181&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/examples?rev=1266233133&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/abnf?rev=1266232742&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/flowspec?rev=1266173874&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/bitsonwire?rev=1262723626&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/start?rev=1256909208&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/network/start?rev=1254582281&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/network/ripe/start?rev=1254554937&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/links?rev=1240469390&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/running?rev=1234783952&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/configuration?rev=1234783858&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/screenshot?rev=1234783763&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/linx64?rev=1234772563&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/press?rev=1234717487&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/uknof12?rev=1234375595&amp;do=diff"/>
                <rdf:li rdf:resource="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/craphound?rev=1234083921&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/lib/images/favicon.ico">
        <title>Exa Networks</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/</link>
        <url>http://bgp.exa.org.uk, bgp.exa.org.uk/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/start?rev=1279013373&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-13T10:29:33+01:00</dc:date>
        <title>scavenger:start</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/start?rev=1279013373&amp;do=diff</link>
        <description>What is ScavengerEXA


ScavengerEXA is an open source application stack, designed to reduce SPAM on the internet. ScavengerEXA differentiates itself from other solutions by analysing the mail leaving an ISP's network and not entering a mail server. ScavengerEXA can be run without a mail server, making it useful to a wider audience in the Internet infrastructure community (Hosting providers and Cloud services as well as ISP's, for example).</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/start?rev=1278427537&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-06T15:45:37+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>bgp:start</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/start?rev=1278427537&amp;do=diff</link>
        <description>ExaBGP - A BGP Route Injector


 WE MOVED TO GOOGLE CODE 

Please go to ExaBGP for up-to-date information.

What is it ?


A BGP speaker which can inject routes with arbitrary next-hops into your network to source some ipv4/ipv6 routes (using both IPv4 and IPv6 TCP connections) and/or mitigate DDOS using flowspec.</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/faq?rev=1277799181&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-29T09:13:01+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>bgp:faq</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/faq?rev=1277799181&amp;do=diff</link>
        <description>Anticipated Users FAQ


Q: Where do I report bugs - ask for help ?? 

A: &lt;sigh&gt; ... contact me: thomas . mangin AT exa - networks . co . uk

Q: Where is the documentation ? 

A: Here and in the code .. really do you need more ??

Q: Is this code supported ? 

A: YES - Should you find any bug, please report it.</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/examples?rev=1266233133&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-15T11:25:33+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>bgp:examples</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/examples?rev=1266233133&amp;do=diff</link>
        <description>IPv4 example
 neighbor 192.168.127.128 {
    description &quot;a quagga test peer&quot;;
    router-id 192.168.127.1;
    local-address 192.168.127.1;
    local-as 65000;
    peer-as 65000;
    graceful-restart;
 
    static {
       route 10.0.1.0/24 {
          next-hop 10.0.255.254;
       }
       route 10.0.2.0/24 {
          next-hop 10.0.255.254;
          community 30740:30740;
       }
       route 10.0.3.0/24 {
          next-hop 10.0.255.254;
          community [ 30740:30740 30740:0 ];
       …</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/abnf?rev=1266232742&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-15T11:19:02+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>bgp:abnf</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/abnf?rev=1266232742&amp;do=diff</link>
        <description>This is an attempt to describe the configuration file format using RFC 5234


From RFC 3986

 IPv6address   =                            6( h16 &quot;:&quot; ) ls32
               /                       &quot;::&quot; 5( h16 &quot;:&quot; ) ls32
               / [               h16 ] &quot;::&quot; 4( h16 &quot;:&quot; ) ls32
               / [ *1( h16 &quot;:&quot; ) h16 ] &quot;::&quot; 3( h16 &quot;:&quot; ) ls32
               / [ *2( h16 &quot;:&quot; ) h16 ] &quot;::&quot; 2( h16 &quot;:&quot; ) ls32
               / [ *3( h16 &quot;:&quot; ) h16 ] &quot;::&quot;    h16 &quot;:&quot;   ls32
               / [ *4( h16 &quot;:&quot; ) h1…</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/flowspec?rev=1266173874&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-14T18:57:54+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>bgp:flowspec - created</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/flowspec?rev=1266173874&amp;do=diff</link>
        <description>An example of FlowSpec setup
 neighbor 82.219.123.221 {
    [....] 
    flow {
       route {
          match {
             source 10.0.0.1/32;
             destination 192.168.0.1/32;
             port =80;
             destination-port =3128 &gt;8080&amp;&lt;8088;
             source-port &gt;1024;
             protocol tcp;
          }
          then {
             discard;
          }
       }
    }
 } thomas@router&gt; show configuration protocols bgp 
 local-as 30740;
 group flow {
    type external;
   …</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/bitsonwire?rev=1262723626&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-05T20:33:46+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>bgp:bitsonwire - created</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/bgp/bitsonwire?rev=1262723626&amp;do=diff</link>
        <description>Bits On Wire


This is a copy from the google cache of &lt;http://slidersv.startlogic.com/bitsonwire/?p=46&gt; which content seems to have now vanished from the net (hopefully not for ever).

Basic NLRI BGP

Synopsis

Main reason for the test is to see how exactly does BGP session establishment and update exchange look on the packet level. Debugs are included to complete the picture.</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/start?rev=1256909208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-30T13:26:48+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>start</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/start?rev=1256909208&amp;do=diff</link>
        <description>What are you looking for ?


ScavengerEXA 

Networking Tools 

BGP Route injector</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/network/start?rev=1254582281&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-03T16:04:41+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>network:start</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/network/start?rev=1254582281&amp;do=diff</link>
        <description>Network Tools

What will I find here ?


Some code which :

	*  automate your aut-num RIPE updating process.
	*  display visually inetnums ranges in html using svg or png


In development:

	*  send templated notification email to your peers when performing maintenance / having an outage</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/network/ripe/start?rev=1254554937&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-03T08:28:57+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>network:ripe:start</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/network/ripe/start?rev=1254554937&amp;do=diff</link>
        <description>RIPE Network Tools


Added a new peer to your router ? 
Forgot to update your aut-num following the change !
Save yourself time and automating the process.

Disclaimer


The RIPE aut-num generation code is used on our network to parse juniper configurations. The parser does takes some shortcut when it comes to global definition and may not work for you (this will be fixed in a future release).</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/links?rev=1240469390&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-04-23T07:49:50+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>scavenger:links</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/links?rev=1240469390&amp;do=diff</link>
        <description>Related Links


SpamHINTS, scavengerEXA inspiration 

Amazon EC3 spam issues 

University used to relay spam 

The BBC create a botnet using SPAM 

Spam harms the environment 

Botnet of 1.9 millions machine</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/running?rev=1234783952&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-16T11:32:32+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>scavenger:running</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/running?rev=1234783952&amp;do=diff</link>
        <description>Running the program

In production


You will need to have the daemontools program installed.

The ScavengerEXA programs should be controlled by the supervise program. Supervise takes care of running the programs and restarting them should they fail, and connecting the printout of the application to the appropriate log file.</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/configuration?rev=1234783858&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-16T11:30:58+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>scavenger:configuration</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/configuration?rev=1234783858&amp;do=diff</link>
        <description>Configuring ScavengerEXA

Quick Configuration


You can quickly configure ScavengerEXA to evaluate it by following those instructions.

Controlling ScavengerEXA


How to get Scavenger to start at boot time or how to run each scavenger program from the command line (in order to test a configuration change for example).</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/screenshot?rev=1234783763&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-16T11:29:23+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>scavenger:screenshot</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/screenshot?rev=1234783763&amp;do=diff</link>
        <description>Screenshot


As everyone likes screenshots to have an idea of how an application works, here are some edited captures.

Capture
[root@sp-fw-1 scavenger]# ./service/scavenger-capture-pcap/run 
Psyco is not available
********************************************************************************
debug                : 9
slow                 : False
diffusion            : rr
promiscuous          : False
interface            : eth0
internal             : ['82.219.192.0/18', '82.219.9.0/24']
dispatc…</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/linx64?rev=1234772563&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-16T08:22:43+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>scavenger:linx64</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/linx64?rev=1234772563&amp;do=diff</link>
        <description>An open source program to fight spam at the source


Thomas Mangin 

Exa Networks 

Linx 64 

2009/02/16

The spam battle


Spammers:


	*  BOTNETs, creating their own spam infrastructure
	*  Lots of “low” volume source


How respond:

	*  Postmaster should get help some help from the 'network', spammers do.
	*  The fight should be brought back to the edge</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/press?rev=1234717487&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-15T17:04:47+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>scavenger:press - created</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/press?rev=1234717487&amp;do=diff</link>
        <description>Press


Please let us know if scavengerEXA appears in any press publication</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/uknof12?rev=1234375595&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-11T18:06:35+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>scavenger:uknof12</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/uknof12?rev=1234375595&amp;do=diff</link>
        <description>An open source program to fight spam at the source


Thomas Mangin 

Exa Networks 

UKNOF 12 

2009/02/13

The spam battle - Yesterday


Mice:


	*  Using existing mail servers, open relay
	*  Few high volume source


Cats:


	*  scanning for open relay
	*  Using RBL</description>
    </item>
    <item rdf:about="http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/craphound?rev=1234083921&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-08T09:05:21+01:00</dc:date>
        <dc:creator>Thomas Mangin</dc:creator>
        <title>scavenger:craphound</title>
        <link>http://bgp.exa.org.uk, bgp.exa.org.uk/scavenger/craphound?rev=1234083921&amp;do=diff</link>
        <description>Slashdot's response to this site will be ....


In order to save time to our slashdot friends, here is the craphound filling for this software, just copy and paste to hopefully get a (Score:5, Funny) post ...

Your post advocates a

(X) technical ( ) legislative ( ) market-based ( ) vigilante

approach to fighting spam. Your idea will not work. Here is why it won't work.
(One or more of the following may apply to your particular idea, and it may have other flaws
which used to vary from state to …</description>
    </item>
</rdf:RDF>
