Redundancy of host
Dynamic generation using CREATE commands
SOF file RHOST1
/DCOPT HOST=RHOST1, -
/ DCRDF=*NONE,
/CREATE-NODE NODE-NAME=LAN,IP-SUBNET-MASK=255.255.252.0
/CREATE-LINE LINE-NAME=LAN1, -
/ IP-ADDRESS=139.22.20.12, -
/ IPV6-ADDRESS=*NONE, -
/ L2-PROTOCOL=*CSMACD( -
/ NODE-NAME=LAN,WRITE-DEVICE=W8,READ-DEVICE=W9)
/CREATE-PROCESSOR PROCESSOR-NAME=ROUTER1, -
/ MAX-TSDU-SIZE=65530, -
/ ADMINISTRATION-TYPE=*BCAM
/ CREATE-ROUTE ROUTE-NAME=R1ROUT1, -
/ PROCESSOR-NAME=ROUTER1,PATH=*NODE( -
/ NODE-NAME=LAN, -
/ HOST-NAME=RHOST1, -
/ LINE-NAME=LAN1, -
/ L3-PROTOCOL=*IP(IP-ADDRESS=139.22.20.27))
/CREATE-PROCESSOR PROCESSOR-NAME=PC1, -
/ MAX-TSDU-SIZE=4096, -
/ ADMINISTRATION-TYPE=*UNKNOWN
/CREATE-ROUTE ROUTE-NAME=R1PC1, -
/ PROCESSOR-NAME=PC1, -
/ PATH=*VIA-ROUTER( -
/ ROUTER-ROUTE-NAME=R1ROUT1, -
/ L3-PROTOCOL=*IP(IP-ADDRESS=139.22.108.20))
CALL-BCAM-COMMAND file for VHOST1 at RHOST1
/CREATE-VIRTUAL-HOST HOST-NAME=VHOST1, -
/ ATTRIBUTES=*PARAMETERS -
/ (SOCKETHOST-NAME=VHOST1, -
/ MAX-TSDU-SIZE=65530)
/ STATUS-JV=*NONE
*node LAN already defined (RHOST1)
*line LAN1 already defined (RHOST1)
/CREATE-PROCESSOR PROCESSOR-NAME=ROUTER2, -
/ MAX-TSDU-SIZE=65530, -
/ ADMINISTRATION-TYPE=*BCAM
/CREATE-ROUTE ROUTE-NAME=V1ROUT2, -
/ PROCESSOR-NAME=ROUTER2, -
/ PATH=*NODE( -
/ NODE-NAME=LAN, -
/ HOST-NAME=VHOST1, -
/ LINE-NAME=LAN1, -
/ L3-PROTOCOL=*IP( -
/ IP-ADDRESS=139.22.20.28,OWN-IP-ADDR=139.22.20.60))
/CREATE-PROCESSOR PROCESSOR-NAME=PC2, -
/ MAX-TSDU-SIZE=4096, -
/ ADMINISTRATION-TYPE=*UNKNOWN
/CREATE-ROUTE ROUTE-NAME=V1PC2, -
/ PROCESSOR-NAME=PC1,PATH=*VIA-ROUTER( -
/ ROUTER-ROUTE-NAME=V1ROUT2, -
/ L3-PROTOCOL=*IP(IP-ADDRESS=139.22.117.29))
Similarly, you can derive the dynamic generation for host 2 from the above example since it is almost identical. To do this, you must adapt the names and be careful of the devices.