03.09.2013 Views

Implementation of data collection tools using NetFlow for statistical ...

Implementation of data collection tools using NetFlow for statistical ...

Implementation of data collection tools using NetFlow for statistical ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4 <strong>Implementation</strong><br />

Illustration 9: Quagga successfully peering with the small router and seeing over 48.000 routes<br />

Illustration 10: Quagga later successfully peering with the core router and seeing over 400.000<br />

routes<br />

pmacct<br />

Since pmacct is capturing flows between IP addresses, the amount <strong>of</strong> flows grow rapidly. Sending<br />

an e-mail to a friend might not generate many flows, but a server answering to requests might.<br />

Every user connecting to it would be a flow, with the return traffic being another flow (since the<br />

destination- and source-fields are reversed, they do not match and a new flow is instead created).<br />

The torrent protocol is an excellent example <strong>of</strong> creating many flows; every connected user is<br />

sending <strong>data</strong> to all the other connected users. In order to avoid saving all this unnecessary <strong>data</strong> and<br />

keeping the load on the <strong>NetFlow</strong>-generated traffic low, it was decided up to configure pmacct in the<br />

following way:<br />

32<br />

• Since pmacct supports filtering, tagging certain traffic would split up the <strong>data</strong> and allow <strong>for</strong><br />

easier management.<br />

• The pmacct s<strong>of</strong>tware would record and tag traffic based upon the direction from the other<br />

ASes, i.e. traffic going in to I2B from other ASes and traffic going out to them from I2B.<br />

These would be tagged as [in] and [out].

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!