|
|
1.1 root 1: [ READ-ME - Tue Nov 7 21:41:26 1989 - ISODE TCP/X.25 TP0 bridge notes - /mtr ]
2:
3:
4: [[ NOTE WELL: THE TP0BRIDGE IS BEING REMOVED FROM THE NEXT RELEASE OF
5: THE ISODE -- USE THE TRANSPORT SERVICE BRIDGE INSTEAD ]]
6:
7:
8: This program is used to bridge ISO TP0 packets between X.25 and TCP
9: networks. This technique is useful when interconnecting a DDN
10: IP-based internet to an X.25-based subnetwork. There is not a
11: "magic bullet" solution to the DDN/ISO interoperability problem.
12: Rather, if one is running higher-layer ISO protocols in both
13: networks (namely ISO TP0), then a TP0 bridge can be used to achieve
14: connectivity.
15:
16:
17: Configuration:
18:
19: On the host running the bridge, decide if you're using SUN_X25,
20: CAMTEC, or UBC_X25 and define that in addition to X25 in your
21: config.h file. Next, the tailoring variable
22:
23: x25_bridge_port
24:
25: should be set to the TCP port where the listens. TCP port number
26: 146 has been officially assigned for this purpose, so you may wish
27: to add the line
28:
29: tp0bridge 146/tcp
30:
31: to your /etc/services file.
32:
33: On the TCP hosts which will be using the bridge, define BRIDGE_X25
34: in your config.h file. Do not define X25 unless the TCP host also
35: has its own X25 interface. Next, the tailoring variable
36:
37: x25_bridge_host
38:
39: should be set to the domain name or DDN-IP address of the host which
40: is running the bridge. In addition, the tailoring variable
41:
42: x25_bridge_addr
43:
44: should be set to the X.25 address that the TCP host is going to
45: masquerade as (this is usually a subaddress of the X.25 address of
46: the host running the bridge).
47:
48: Where a single set of binaries is to be shared by several hosts,
49: or where the machine has access to two different X.25 networks,
50: it is possible to define X25, one of the X25 interfaces, AND
51: BRIDGE_X25. This is convenient where a group of machines share
52: binaries using NFS but only one of them has an X25 interface. The
53: tailoring variable
54:
55: x25_bridge_discrim
56:
57: may be used to determine which calls use the bridge and which use the
58: X25 interface directly. If this is empty, the bridge will be used
59: in all cases, if the string is a '-' then the bridge will not be
60: used for any traffic, otherwise the string is compared against the
61: called DTE. If the string is a prefix of the DTE, then the bridge
62: will be used, otherwise it is assumed to be real X.25.
63:
64: Finally, the /etc/isoentities file should be updated to reflect the
65: new X.25 addresses in use and this file should be propagated to all
66: sites.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.