aboutsummaryrefslogtreecommitdiff
path: root/spec/bandwidth-file-spec-intro.md
blob: 93d812e01855279d14d10ff6dad2bef1190e3469 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
```text
                  Tor Bandwidth File Format
                            juga
                            teor

Table of Contents

    1. Scope and preliminaries
        1.2. Acknowledgements
        1.3. Outline
        1.4. Format Versions
    2. Format details
        2.1. Definitions
        2.2. Header List format
        2.3. Relay Line format
        2.4. Implementation details
            2.4.1. Writing bandwidth files atomically
            2.4.2. Additional KeyValue pair definitions
                2.4.2.1. Simple Bandwidth Scanner
                2.4.2.2. Torflow
    A. Sample data
        A.1. Generated by Torflow
        A.2. Generated by sbws version 0.1.0
        A.3. Generated by sbws version 1.0.3
        A.4. Headers generated by sbws version 1.0.4
        A.5 Generated by sbws version 1.1.0
    B. Scaling bandwidths
        B.1. Scaling requirements
        B.2. A linear scaling method
        B.3. Quota changes
        B.4. Torflow aggregation
```