|
|
1.1 root 1: .PS
2: .ps 20
3: ## figure 10
4: B1: box "CLNP" "802.3" height 3*boxht/2
5: ##
6: B8: box "TP4" with .s at (B1.n.x, B1.n.y+lineht)
7: line from B1.n to B8.s
8: B8a: box invis "OSI TS" with .s at (B8.n.x, B8.n.y+lineht)
9: arrow from B8.n to B8a.s
10: ##
11: B2: box "CLNP" "802.3" \
12: with .w at (B1.e.x+2*linewid, B1.e.y) height 3*boxht/2
13: B3: box "CLNP" "IP" "Ether" \
14: with .nw at (B2.ne.x+linewid, B2.ne.y) height 3*boxht/2
15: B5: box "IP" "Ether" \
16: with .nw at (B3.ne.x+4*linewid, B3.ne.y-boxht-lineht/2)
17: B4: box "TCP" with .s at (B5.n.x-2*linewid, B8.s.y)
18: line from B4.s to (B5.n.x-boxwid/6, B5.n.y)
19: B11: box "CLNP" with .n at (B5.n.x+2*linewid, B1.n.y)
20: line from B11.s to (B5.n.x+boxwid/6, B5.n.y)
21: B6: box "TP4" with .s at (B11.n.x, B11.n.y+lineht)
22: line from B6.s to B11.n
23: ##
24: line from B1.s \
25: to (B1.s.x, B1.s.y-2*lineht) \
26: to (B2.s.x, B2.s.y-2*lineht) \
27: to B2.s
28: line from B3.s \
29: to (B3.s.x, B5.s.y-lineht) \
30: to (B5.s.x, B5.s.y-lineht) \
31: to B5.s
32: ##
33: B7: box "NS-TUNNEL" with .sw at (B2.nw.x, B2.nw.y+lineht) \
34: width (B3.ne.x-B2.nw.x)
35: line up from B2.n
36: line up from B3.n
37: box dashed with .nw at (B7.nw.x-linewid, B7.nw.y+lineht) \
38: width B7.width+linewid*2 \
39: height B7.nw.y-B2.sw.y+2*lineht
40: arc -> from (B3.n.x-boxwid/4, B3.n.y+lineht/4) \
41: to (B2.n.x+boxwid/4, B2.n.y+lineht/4)
42: move to (B7.s.x, B3.n.y+lineht/2) "\xx route"
43: ##
44: B9: box invis "OSI TS" with .s at (B6.n.x, B6.n.y+lineht)
45: arrow from B6.n to B9.s
46: B9a: box invis "DDN TS" with .s at (B4.n.x, B4.n.y+lineht)
47: arrow from B4.n to B9a.s
48: ##
49: B10: box with .nw at (B7.sw.x-linewid, B2.sw.y-3*lineht) \
50: width B7.width+2*linewid height boxht/6 shaded
51: move to (B10.s.x, B10.s.y-lineht/2); "NS-TUNNEL HOST"
52: ##
53: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.