|
|
1.1 ! root 1: .PS ! 2: .ps 20 ! 3: ## figure 3 ! 4: B1: box shaded ! 5: B2: box invis with .s at (B1.n.x, B1.n.y+lineht) "SERVICE" "OFFERED" ! 6: B3: box invis with .n at (B1.s.x, B1.s.y-lineht) "SERVICE" "USED" ! 7: ## ! 8: B4: box dashed with .w at (B1.e.x+5*linewid, B1.e.y) "PEER" ! 9: B5: box invis with .s at (B4.n.x, B4.n.y+lineht) ! 10: B6: box invis with .n at (B4.s.x, B4.s.y-lineht) ! 11: ## ! 12: arrow from B1.n to B2.s ! 13: arrow from B3.n to B1.s ! 14: line <- -> dashed from B1.e to B4.w "PROTOCOL" "" ! 15: arrow dashed from B4.n to B5.s ! 16: arrow dashed from B6.n to B4.s ! 17: ## ! 18: .PE
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.