Mercurial > docs > diploma
comparison thesis/img/masqmail-typical-usage.pic @ 255:17d5a1b7e7d3
new diagram
author | meillo@marmaro.de |
---|---|
date | Tue, 13 Jan 2009 17:17:41 +0100 |
parents | |
children | e8ffc2dd9959 |
comparison
equal
deleted
inserted
replaced
254:db81f3cc6675 | 255:17d5a1b7e7d3 |
---|---|
1 .PS | |
2 # masqmail-typical-usage | |
3 scale = 1.2 | |
4 | |
5 [ | |
6 moveht = 0.3 | |
7 lineht = 0.3 | |
8 | |
9 | |
10 down | |
11 line <- | |
12 ISP: ellipse "ISP" | |
13 line <- | |
14 R: box invis "router" ht .2 | |
15 S1: box dashed wid 3.6 ht 1.95 | |
16 " Internet" at S1.nw above ljust | |
17 " Local network" at S1.nw below ljust | |
18 move to S1.n | |
19 move 2*moveht+boxht | |
20 | |
21 [ | |
22 right | |
23 W1: box "workstation" "(masqmail)" | |
24 line <-> 0.3 | |
25 W2: box "workstation" "(masqmail)" | |
26 line <-> 0.3 | |
27 W3: box "workstation" "(masqmail)" | |
28 ] | |
29 | |
30 line from last [].W1.n to R.s-(0.05,lineht) then to R.s-(0.05,0) | |
31 line from last [].W2.n to R.s-(0,lineht) then to R.s | |
32 line from last [].W3.n to R.s+(0.05,-lineht) then to R.s+(0.05,0) | |
33 | |
34 arrow from R.n-(0.05,0) to ISP.s-(0.05,0) | |
35 arrow from R.n+(0.05,0) to ISP.s+(0.05,0) | |
36 | |
37 #spline -> from last [].W1.n to R.s-(0.05,0) then to ISP.s-(0.05,0) | |
38 #spline -> from last [].W2.n to R.s then to ISP.s | |
39 #spline -> from last [].W3.n to R.s+(0.05,0) then to ISP.s+(0.05,0) | |
40 | |
41 #circle "mail" "box" with .w at ISP.e | |
42 | |
43 ] | |
44 | |
45 | |
46 move | |
47 | |
48 | |
49 [ | |
50 | |
51 moveht = 0.3 | |
52 lineht = 0.3 | |
53 | |
54 down | |
55 line <- | |
56 ISP: ellipse "ISP" | |
57 line <- | |
58 R: box invis "router" ht .2 | |
59 S1: box dashed wid 3.6 ht 1.95 | |
60 " Internet" at S1.nw above ljust | |
61 " Local network" at S1.nw below ljust | |
62 move to S1.n | |
63 line | |
64 S: box "server" "(masqmail)" | |
65 move | |
66 | |
67 [ | |
68 right | |
69 W1: box "workstation" "(forwarder)" | |
70 move 0.3 | |
71 W2: box "workstation" "(forwarder)" | |
72 move 0.3 | |
73 W3: box "workstation" "(forwarder)" | |
74 ] | |
75 | |
76 arrow from last [].W1.n to S.s-(0.05,0) | |
77 arrow from last [].W2.n to S.s | |
78 arrow from last [].W3.n to S.s+(0.05,0) | |
79 | |
80 #circle "mail" "box" with .w at ISP.e | |
81 #circle "mail" "box" with .w at S.e | |
82 | |
83 ] | |
84 | |
85 .PE |