<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.nbee.org/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://www.nbee.org/feed.php">
        <title>NetBee</title>
        <description></description>
        <link>http://www.nbee.org/</link>
        <image rdf:resource="http://www.nbee.org/lib/images/favicon.ico" />
       <dc:date>2010-09-07T23:13:27+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.nbee.org/doku.php?id=start&amp;rev=1281678858&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.nbee.org/doku.php?id=netpfl:index&amp;rev=1280843777&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.nbee.org/doku.php?id=netpdl:core_specs&amp;rev=1280125579&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.nbee.org/doku.php?id=netpdl:visualization_expression&amp;rev=1279004760&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.nbee.org/doku.php?id=netpdl:netpdlregex&amp;rev=1277272892&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.nbee.org/doku.php?id=netvm:coprocessors&amp;rev=1272454658&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.nbee.org/doku.php?id=netpdl:advanced&amp;rev=1270040220&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.nbee.org/doku.php?id=netpdl:netpdlfabio&amp;rev=1270040185&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.nbee.org/doku.php?id=netpdl:netpdlfulvio&amp;rev=1270040169&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.nbee.org/doku.php?id=netpdl:index&amp;rev=1270040142&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.nbee.org/doku.php?id=netpdl:pdml_specification&amp;rev=1270040086&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.nbee.org/doku.php?id=netpdl:license&amp;rev=1270040017&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.nbee.org/lib/images/favicon.ico">
        <title>NetBee</title>
        <link>http://www.nbee.org/</link>
        <url>http://www.nbee.org/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.nbee.org/doku.php?id=start&amp;rev=1281678858&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-13T07:54:18+02:00</dc:date>
        <dc:creator>Fulvio Risso</dc:creator>
        <title>The NetBee Library</title>
        <link>http://www.nbee.org/doku.php?id=start&amp;rev=1281678858&amp;do=diff</link>
        <description>The NetBee Library


Welcome to the NetBee Library at Politecnico di Torino, Italy.

Some quick links you may interested in:


	*  Download library
	*  Download or manage NetPDL database
	*  Programming with NetBee
	*  NetBee overview
	*  License
	*  How to get an account on nbee.org (if you want to participate to the NetBee development)</description>
    </item>
    <item rdf:about="http://www.nbee.org/doku.php?id=netpfl:index&amp;rev=1280843777&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-03T15:56:17+02:00</dc:date>
        <dc:creator>Administrator</dc:creator>
        <title>Netpfl - Added netpfl language specification </title>
        <link>http://www.nbee.org/doku.php?id=netpfl:index&amp;rev=1280843777&amp;do=diff</link>
        <description>Introduction


The NetBee library implements a compiler for high level language used to program the NetVM in order to deal with the most common traffic filtering and monitoring applications. This document will present the high level language used by the NetVM compiler giving particular emphasis to the syntax of the language.</description>
    </item>
    <item rdf:about="http://www.nbee.org/doku.php?id=netpdl:core_specs&amp;rev=1280125579&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-26T08:26:19+02:00</dc:date>
        <dc:creator>Fulvio Risso</dc:creator>
        <title>NetPDL Core Specification</title>
        <link>http://www.nbee.org/doku.php?id=netpdl:core_specs&amp;rev=1280125579&amp;do=diff</link>
        <description>Language Basics


Before describing the NetPDL language in depth, a brief overview of the language itself is presented.

&lt;netpdl&gt;: the root element


A NetPDL file starts with the &lt;netpdl&gt; root element, which supports the following attributes in addition to the  ones:</description>
    </item>
    <item rdf:about="http://www.nbee.org/doku.php?id=netpdl:visualization_expression&amp;rev=1279004760&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-07-13T09:06:00+02:00</dc:date>
        <dc:creator>Fulvio Risso</dc:creator>
        <title>NetPDL Visualization Extension</title>
        <link>http://www.nbee.org/doku.php?id=netpdl:visualization_expression&amp;rev=1279004760&amp;do=diff</link>
        <description>A tool that has to inspect network packets for visualizing its hex dump in a human-readable form can choose between two different views:


	*  a summary view, in which the most important fields of each packet are shown (for example source and destination address)
	*  a detailed view, in which all the fields are shown, each one with the most detailed information available.</description>
    </item>
    <item rdf:about="http://www.nbee.org/doku.php?id=netpdl:netpdlregex&amp;rev=1277272892&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-23T08:01:32+02:00</dc:date>
        <dc:creator>Fulvio Risso</dc:creator>
        <title>NetPDL Regular Expressions</title>
        <link>http://www.nbee.org/doku.php?id=netpdl:netpdlregex&amp;rev=1277272892&amp;do=diff</link>
        <description>This document briefly presents Regular Expressions, which are supported by NetPDL. Most of the content of this document is elsewhere available on the Internet (e.g. Wikipedia, the RegularExpression.info tutorial (probably the best source), and the David Mertz Tutorial). An excellent manual can be found in the pcrepattern.html file, which is distributed as part of the PCRE documentation.</description>
    </item>
    <item rdf:about="http://www.nbee.org/doku.php?id=netvm:coprocessors&amp;rev=1272454658&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-28T13:37:38+02:00</dc:date>
        <dc:creator>Camilla Schifanella</dc:creator>
        <title>Introduction</title>
        <link>http://www.nbee.org/doku.php?id=netvm:coprocessors&amp;rev=1272454658&amp;do=diff</link>
        <description>The NetVM model includes the concept of virtual coprocessors, i.e. abstract components providing special purpose functionalities that are often implemented in hardware on many network processor architectures (e.g. Content Addressable Memories for fast table lookups, Deterministic Finite Automata coprocessors for string and regular expression matching).
A coprocessor is viewed by the application as a black box providing specific operations and, while its coherent interface guarantees the portabil…</description>
    </item>
    <item rdf:about="http://www.nbee.org/doku.php?id=netpdl:advanced&amp;rev=1270040220&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-31T14:57:00+02:00</dc:date>
        <dc:creator>Fulvio Risso</dc:creator>
        <title>NetPDL Advanced Primitives</title>
        <link>http://www.nbee.org/doku.php?id=netpdl:advanced&amp;rev=1270040220&amp;do=diff</link>
        <description>This document presents a set of NetPDL primitives that are mainly targeted to advanced protocol description and verification, and that include session tracking. Although these primitives are part of the NetPDL specification, a separate document has been created due to the (relative) complexity of these constructs.</description>
    </item>
    <item rdf:about="http://www.nbee.org/doku.php?id=netpdl:netpdlfabio&amp;rev=1270040185&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-31T14:56:25+02:00</dc:date>
        <dc:creator>Fulvio Risso</dc:creator>
        <title>Draft - New Netpdl Extensions (experimental proposal)</title>
        <link>http://www.nbee.org/doku.php?id=netpdl:netpdlfabio&amp;rev=1270040185&amp;do=diff</link>
        <description>Defining the structure of the protocol headers: the &lt;fields&gt; element


This element is a container for all the structures that defines the header of the protocol. The protocol header starts with the first &lt;field&gt; or &lt;cfield&gt; element contained in the &lt;fields&gt; section.</description>
    </item>
    <item rdf:about="http://www.nbee.org/doku.php?id=netpdl:netpdlfulvio&amp;rev=1270040169&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-31T14:56:09+02:00</dc:date>
        <dc:creator>Fulvio Risso</dc:creator>
        <title>Draft - Defining a set of Abstract Data Types for complex fields</title>
        <link>http://www.nbee.org/doku.php?id=netpdl:netpdlfulvio&amp;rev=1270040169&amp;do=diff</link>
        <description>Draft - Defining a set of Abstract Data Types for complex fields


Network applications often define a some very peculiar data structures for data exchange. Although the primitives defined in NetPDL are suitable for describin a large set of fields, it may be useful to define some complex fields once, and then reuse these definitions when needed.</description>
    </item>
    <item rdf:about="http://www.nbee.org/doku.php?id=netpdl:index&amp;rev=1270040142&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-31T14:55:42+02:00</dc:date>
        <dc:creator>Fulvio Risso</dc:creator>
        <title>NetPDL Language Specification</title>
        <link>http://www.nbee.org/doku.php?id=netpdl:index&amp;rev=1270040142&amp;do=diff</link>
        <description>This document provides a complete introduction to NetPDL, a Markup Language that aims to describe Protocols from OSI layer 2 to OSI layer 7. NetPDL is an acronym that stands for Network Protocol Description Language. Network Protocol stands for Cell, Frame, Packet or PDU, while Description Language means that different tools can use the same description to accomplish different tasks. This document assumes that the reader is familiar with the format of the most commonly used network protocols.</description>
    </item>
    <item rdf:about="http://www.nbee.org/doku.php?id=netpdl:pdml_specification&amp;rev=1270040086&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-31T14:54:46+02:00</dc:date>
        <dc:creator>Fulvio Risso</dc:creator>
        <title>PDML Specification</title>
        <link>http://www.nbee.org/doku.php?id=netpdl:pdml_specification&amp;rev=1270040086&amp;do=diff</link>
        <description>The PDML language is a very simple language that keeps the information related to a decoded packet. PDML stands for Packet Details Markup Language and it is strongly related to NetPDL. This language is used by a NetPDL engine that understands the NetPDL Visualization Extension to create a detailed view of each packet.</description>
    </item>
    <item rdf:about="http://www.nbee.org/doku.php?id=netpdl:license&amp;rev=1270040017&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-31T14:53:37+02:00</dc:date>
        <dc:creator>Fulvio Risso</dc:creator>
        <title>Language License</title>
        <link>http://www.nbee.org/doku.php?id=netpdl:license&amp;rev=1270040017&amp;do=diff</link>
        <description>This page contains the license of the NetPDL, PDML and PSML languages.


/*
 * Copyright (c) 2003 - 2010
 * NetGroup, Politecnico di Torino (Italy)
 * All rights reserved.
 * 
 * The NetGroup hereby grants to you a free of charge, nonexclusive, 
 * nontransferable, perpetual, worldwide limited license (without the right
 * to sublicense) under NetGroup's intellectual property rights.
 * This license allows and is limited to the creation and distribution of 
 * clean room implementations of this …</description>
    </item>
</rdf:RDF>
