|
|
1.1 ! root 1: .PS 4.375i ! 2: lineht = 3*lineht/2 ! 3: ## OSI Transport Services on top of the TCP ! 4: B1: box "TS-user" ! 5: line down from B1.s ! 6: B3: box "TS-provider" "(client)" ! 7: line down from B3.s ! 8: B5: box invis ! 9: ## ! 10: B2: box "TS-user" with .w at (B1.e.x+3*linewid, B1.e.y) ! 11: line down from B2.s ! 12: B4: box "TS-provider" "(server)" ! 13: line down from B4.s ! 14: B6: box invis ! 15: ## ! 16: line dashed from (B1.w.x-linewid/2, (B1.s.y+B3.n.y)/2) \ ! 17: to (B2.e.x+linewid/2, (B2.s.y+B4.n.y)/2) ! 18: move to (B2.e.x, (B2.s.y+B4.n.y)/2) \ ! 19: "\begin{tabular}{c}TSAP interface\\ \cite{ISO.TP.Service}\end{tabular}" ljust ! 20: ## ! 21: line dashed from (B3.w.x-linewid/2, (B3.s.y+B5.n.y)/2) \ ! 22: to (B4.e.x+linewid/2, (B4.s.y+B6.n.y)/2) ! 23: move to (B4.e.x, (B4.s.y+B6.n.y)/2) \ ! 24: "\begin{tabular}{c}TCP interface\\ \cite{TCP}\end{tabular}" ljust ! 25: ## ! 26: line from B3.e to B4.w dashed \ ! 27: "{\em magic box\/} protocol" "" ! 28: ## ! 29: B7: box "The TCP" with .nw at B5.nw width (B6.ne.x-B5.nw.x) ! 30: ## ! 31: move to (B3.nw.x, B3.n.y+lineht/4); "OSI TSAP\ " rjust ! 32: arrow from (B3.nw.x, B3.n.y+lineht/4) to (B3.n.x-linewid/10, B3.n.y+lineht/4) ! 33: move to (B3.sw.x, B3.s.y-lineht/4); "TCP port 102\ " rjust ! 34: arrow from (B3.sw.x, B3.s.y-lineht/4) to (B3.s.x-linewid/10, B3.s.y-lineht/4) ! 35: ## ! 36: lineht = 2/lineht*3 ! 37: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.