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