Skip to content

Commit d492008

Browse files
author
Geoff H
committed
doc updates
1 parent c8950a8 commit d492008

File tree

1 file changed

+22
-14
lines changed

1 file changed

+22
-14
lines changed

README.md

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,32 @@
22

33
## Overview
44

5-
Tapestry is a system that measures network complexity by capturing Domain Name System (DNS)
6-
endpoint interaction data via OpenFlow enabled network taps in
7-
front of one or more of an organization's internal recursive DNS servers.
5+
Tapestry is a system that measures network complexity by capturing Domain
6+
Name System (DNS) endpoint interaction data via OpenFlow enabled network
7+
taps in front of one or more of an organization's internal recursive DNS
8+
servers.
89

9-
Network interaction data is collected over time, distinct organizational activities are detected,
10-
and a Network Complexity Index (NCI) is computed on-line. The NCI can be viewed and graphed
11-
in near real-time via a built in Web based interface.
10+
Network interaction data is collected over time, distinct organizational
11+
activities are detected, and a Network Complexity Index (NCI) is computed
12+
on-line. The NCI can be viewed and graphed in near real-time via a built
13+
in Web based interface.
1214

1315
## Requirements
1416

1517
Tapestry requires:
1618

17-
* One or more servers running the Erlang/OTP distributed computing platform to aggregate the data and calculate the NCI.
19+
* Erlang/OTP distributed computing platform, available from
20+
[Erlang.org](http://www.erlang.org/download.html)
21+
* One or more servers running the Erlang to aggregate the data and
22+
calculate the NCI.
1823
* One or more internal recursive DNS servers to provide the raw data feeds
1924
* One or more OpenFlow enabled switches or network white boxes with at
2025
least 3 ports to act as network taps. (or you can install LINC on
2126
the network white boxes)
2227
* Network cabling and access to install the taps inline in front of
2328
the internal recursive DNS servers
24-
* Network connectivity between the taps and machine or cluster running the Erlang/OTP
29+
* Network connectivity between the taps and machine or cluster running
30+
the Erlang/OTP
2531

2632
## Installation
2733

@@ -49,12 +55,14 @@ An example deployment diagram: ![alt text][Illustration]
4955
[Illustration]: https://raw.github.com/FlowForwarding/tapestry/master/docs/images/tapestry_deployment.jpg "Tapestry deployment"
5056

5157
## Configure Tapestry Collector
52-
Tapestry Collector Configuration file is located in $TAPESTRY_ROOT/tapestry.config file
53-
54-
In the below file, LINC Switch IP Address is 10.10.10.149 and DNS Server connected to
55-
Port 1 (as per LINC Switch's sys.config file) of the LINC Switch is 10.10.10.10.
56-
Port 2 (as per LINC Switch's sys.config file) of the LINC Switch is connected to the
57-
Top of the Rack switch to act as a receptor for DNS Queries and responses.
58+
Tapestry Collector Configuration file is located in
59+
$TAPESTRY_ROOT/tapestry.config file
60+
61+
In the below file, LINC Switch IP Address is 10.10.10.149 and DNS Server
62+
connected to Port 1 (as per LINC Switch's sys.config file) of the LINC
63+
Switch is 10.10.10.10. Port 2 (as per LINC Switch's sys.config file) of
64+
the LINC Switch is connected to the Top of the Rack switch to act as a
65+
receptor for DNS Queries and responses.
5866

5967
```erlang
6068
{ofdps,[{ofdp,{ip_addr,{10,10,10,149}},

0 commit comments

Comments
 (0)