Title: DECbrouter90 to DECnis: DECnet Phase IV data on an IS-IS X.25 circuit Product: DECbrouter90 V9.14/V10.x Question: How can I configure a DECbrouter to route DECnet phase IV data across an X.25 cloud using the IS-IS routing protocol, with a DECnis router at the other end? Solution: This example shows how to use IS-IS (CLNS) static routing across an X.25 cloud to transfer DECnet Phase IV data. The DBR90 is running DECnet Phase IV on its ethernet circuit, converting to DECnet Phase V format and shipping it across its WAN or serial interface. The reason for doing such a thing would be to allow for DECnet phase IV interoperability with a DECNIS. When the DECNIS receives the DECnet Phase V or CLNP packet it forwards it to the ES on its LAN. Packets going from the DECNIS to the DBR90 are sent in DECnet Phase V or CLNP format and converted to DECnet Phase IV when the DBR90 sends them to the ES on its LAN. ------------------ | | | X.25 | | cloud | | ----------- | | | | | | | | | ------------------ DCE | | DCE | | | | / \ / \ / \ DTE #111111111111 / \ DTE #222222222222 --------- --------- | S0 | | S0 | |DECNIS | | DBR90 | | E0 | | E0 | --------- --------- | | 5.178 | | 6.1023 ---------- --------- | | ---------- ---------- | DNA V | | DNA IV | | HOST | | HOST | | 5.1 | | 6.69 | | DNAIV | ---------- | prefix | |39:840: | |113688: | ---------- DECbrouter90 configuration requirements: DBR90> hostname DBR90 ! decnet routing 6.1023 ! ! This enables DECnet routing ! decnet node-type area ! ! This makes this router a Level II router. It must be a Level II router ! because the ESs are trying to connect to another area. ! decnet conversion 39.840F.1136.88 ! ! This converts addresses which share this IS-IS AREA (minus the local area) ! portion of the NSAP. Do not include the Pre-DSP, HOST-DSP or local area in ! this command. ! clns routing ! interface Ethernet0 decnet cost 4 ! ! This enables DECnet on this circuit ! interface Serial0 encapsulation x25 ! ! This set the encapsulation mode of this circuit to a X.25 DTE. ! x25 address 222222222222 ! ! This sets the DTE address of this circuit. ! x25 htc 10 ! ! This sets the Highest Two way Channel available on this DTE. ! x25 idle 5 ! ! This sets the idle timer for this circuit to 5 minutes. This is the amount of ! time required where no data is being transferred prior to the SVC being ! cleared. ! x25 win 2 ! ! This sets the size of the incoming X.25 Level III sliding window = 2. ! x25 wout 2 ! ! This sets the size of the out going X.25 Level III sliding window = 2. ! x25 ips 128 ! ! This sets the size of the incoming X.25 Level III packet size = 128. ! x25 ops 128 ! ! This sets the size of the out going X.25 Level III packet size = 128. ! x25 map CLNS 111111111111 ! ! For incoming calls, this command maps the CALLING DTE address contained ! within the incoming X.25 call to the CLNS process. For out going calls, ! this command is used to map the CALLED DTE to the DTE for which this command ! is attached to. ! clns is-neighbor 39.840F.1136.8800.05AA.0004.00B2.14 111111111111 ! ! This command works in unison with the x25 map CLNS command. When a call is ! received on this DTE, the map command allows the DBR90 to match up the ! calling DTE number to the NSAP address of the remote IS in this command. No ! incoming calls will be accepted from a remote system which is not both mapped ! and shows up as either a clns IS or ES neighbor. For outgoing calls, the ! clns process looks in its IS-IS routing table and determines that it has an ! IS route (via the CLNS ROUTE command below) to this IS adjacency ! at the above DTE out the serial0 circuit. ! clns router isis ! ! This command enables the IS-IS routing on this circuit. ! isis circuit-type level-2 ! ! This command only allows level II IS-IS to work on this circuit. ! router isis ! ! This command enables the IS-IS routing process. ! net 39.840F.1136.8800.0608.002B.A6C7.9C00 ! ! This command associates the above NET with the IS-IS process. Note: AFI ! numbers 39 + 45 are unique in that they have an odd number of digits ! specified in the IDP portion of the NET (NSAP - Sel). However, the ISO specs ! state that the IDP (AFI + IDI) must consist of an even number of digits. I ! used AFI #39 in this example, the AFI #39 IDP breaks down as follows: ! 39.840 ! ^^ ^^^ ! | | ! / \ ! 2 digit AFI# IDI# 3 digits (country code, 840=US) ! ! The ISO specs state that when there is an odd number of digits in the ! IDP, it must be padded with 1's out to an even number. Thus, for the DBR90, ! this pad character "F" must be added manually, where as on the DECNIS it is ! added automatically. ! is-type level-2-only ! ! This command enables the IS-IS routing process to do AREA or Level II routing ! only. ! ! clns route 39.840f.1136.8800.05 Serial0 111111111111 ! ! This command is used to place a static route in the IS-IS routing tables ! pointing to the IS-IS area (39.840f.1136.8800.05) located via the given DTE ! (310601827400) which is accessible via interface (Serial0). ! -------------------------------------------------------------------------------- DECNIS configuration requirements. Configure the DECNIS for IS-IS or DNA V routing at level II for its connection to the DBR90 via the X.25 cloud. Create an OSI reachable address pointing to the IS-IS area which the DBR90 is in, in this case area number (39:840:113688:00-06:).