The manual for BCAM V22.0 contains the following changes compared to the description of BCAM V21.0.
General changes
Revision with respect to PDN/TRANSDATA
The BCAM manual has been revised with respect to PDN/TRANSDATA as NEA networks are no longer supported in the current product range. This has the following repercussions:
Tables, figures and texts have been checked to see whether they refer to NEA and updated accordingly.
NEA-specific examples have been removed or, when necessary, updated.
The “Commands” chapter has been completely revised. NEA- and PDN-specific parameters are no longer described.
The chapter “Description of the KOGS language” was excluded from the PDN/TRANSDATA revision as customers still use various sources for static generation.
You are expressly recommended to use the BCAM commands for current generations of network configurations as these permit the entire range of network connections. Static generation, on the other hand, only offers a restricted functional scope.
Mixed generation is not possible. However, when new generation takes place, static generation should be dispensed with completely.
The description of the diagnostic tools has been has been removed from the chapter "Operation" of the previous manual and summarized in this chapter. The description of the PING and BCA-PING programs has been removed.
New chapter "BCAM control files"
The descriptions of the BCAM control files which were previously distributed throughout the entire manual have been concentrated in this chapter.
The BCAM functions were contained in the chapter "Generating a network configuration" and have now been removed from it.
New chapter "DNS Resolver connection"
This chapter was taken from the chapter "Generating a network configuration" in order to describe the newly ported bind basis as an autonomous function.
The chapter "Messages" has been revised.
This chapter now only contains a brief description of how you can create or display the messages of BCAM and openNet Server. The description of the various messages will be integrated into the “BS2000/OSD system messages” help system.
The bulk of this chapter was taken from the chapter "Generating a network configuration" in order to focus on the most important information on static and dynamic generation.
The chapter "Appendix" has been revised.
The Appendix now only describes the changes in the last two BCAM versions (V20.0 and V21.0). The description of the BCAxxxx messages will be integrated into the “BS2000/OSD system messages” help system.
“Operand settings” table
The “Operand settings - BS2000 session” table in the chapter “Operation” has been complemented by the DNS-USAGE, FQDN-TABLE and SERVICES-TABLE operands.
New functionality
Support of Fully Qualified Domain Names (FQDNs) at a subsequent level. In particular support of FQDN by BCAM File Handling.
Description of the processing method of the FQDN file and of the record layout for automatic end system creation. The FQDN file is described in the chapter "BCAM control files".
Support of the SERVICES table (services file) by BCAM File Handling. The processing method of the services file and of the record layout is described in the chapter “BCAM control files.”
Introduction of the BCAM-EDIT commands on the basis of the SHOW functions which are available which offer S variables. For details see the section “New commands.”
In NETSTAT the output of the DEVICE-VALUES is supported for VLAN devices as with the INTERFACE-VALUES for lines.
To detect address conflicts, BCAM supports RFC 5227 “Address Conflict Detection.”
New commands
EDIT-BCAM-OBJECT
When you use BCAM edit commands on BCAM objects such as hosts, (VLAN) lines, VLAN devices, processors and routes, you can set up ACTIVATE, CREATE, DEACTIVATE, MODIFY and SHOW commands for these BCAM objects provided they are possible in BCAM.
EDIT-BCAM-OPTIONS
Display and modify the BCAM options currently set.
EDIT-HOST-ATTRIBUTES
Display and modify the host-specific settings.
EDIT-LINE
Display and modify the line-specific settings.
EDIT-ROUTE-ATTRIBUTES
Display and modify the route-specific settings.
EDIT-VLAN-DEVICE
Display and modify the device-specific settings.
EDIT-VLAN-LINE
Display and modify the VLAN line-specific settings.
SHOW-APPLICATION-BASICS
Display in the form of a table of the basic information for applications.
This command is provided for diagnostic purposes.
SHOW-CONNECTION-BY-NAME
Display information on connections.
This command is provided for diagnostic purposes.
SHOW-TSAP-OPEN
Display information on TSAPs
Modified commands
BCMOD
New operand FQDN-TABLE
New operand SERVICES-TABLE
BCOPTION
TCP-KEEP-ALIVE operand
SERVER-PORTNUMBER operand no longer supported
CREATE-LINK-AGGREGATION
Generated LAN address expanded
DCOPT
New operand FQDN-TABLE
New operand SERVICES-TABLE
Default setting of the DADM operand modified
DCSTART
New operand FQDN-TABLE
New operand SERVICES-TABLE
Default setting of the DADM operand modified
MODIFY-BCAM-OPTIONS
Operand TCP-KEEP-ALIVE
MODIFY-LINE
New operand ADDR-CONFLICT-DETECT
MODIFY-VLAN-LINE
New operand ADDR-CONFLICT-DETECT
SHOW-BCAM-ATTRIBUTES
Display the name of the FQDN-TABLE
Display the name of the SERVICES-TABLE
SHOW-BCAM-PARAMETERS
New S variable FQDN-TAB.F-NAME
New S variable SERVICES-TAB.F-NAME
SHOW-BCAM-ENVIRONMENT
New operand ROUTE-NAME
New operand value INFORMATION=*EDIT-CMDS
SHOW-BCAM-OBJECTS
New operand INFORMATION
New values of the INFORMATION operand:
*STD, *ACTIVATE-CMDS, *DEACTIVATE-CMDS,
*EDIT-CMDS, *MODIFY-CMDS und *SHOW-CMDSNew operand OUTPUT
SHOW-BCAM-START-PARAMETERS
New S variable FQDN-TAB.F-NAME
New S variable SERVICES-TAB.F-NAME
SHOW-LINE
New operand value INFORMATION=*ADDR-CONFLICT-DETECT
SHOW-LINE-ATTRIBUTES
S variable: output extended
SHOW-LINK-AGGREGATION-ATTR
S variable: output of the generated LAN address removed
SHOW-NET-STATISTICS/NETSTAT
New operand DEVICE-VALUES
SHOW-OWN-ADDRESS
New operand ADDRESS-STATE
SHOW-VLAN-LINE
New operand value INFORMATION=*ADDR-CONFLICT-DETECT
SHOW-VLAN-LINE-ATTRIBUTES
S variable: output extended
Changes to tables for the command return codes
Missing command return codes have been added.
Changes to tables and figures
The figure in the chapter Diagnosis for SET-COMMUNICATION-TRACE has been updated as SOCKETS no longer uses this functionality.
The figure illustrating host redundancy has been updated.
The figure illustrating the activation sequence in the chapter “Operation” has been updated.
The table showing the different methods of defining a network configuration in the chapter "Generating a network configuration" has been revised.
Changes in the chapter "Generating a network configuration"
Section “Checking the network file (RDF, SOF) with RDFCHECK“
New section “Prerequisites and restrictions” with information on using the RDFCHECK program.
The outputs for the examples after the SYSPRC.BCAM.<bcam-vers>.RDFCHECK procedure has been called have been deleted.
Numerous configuration examples for NEA networks have been removed.
The chapter has been split up, resulting in the following new chapters: chapter "BCAM functions", chapter "DNS Resolver connection", chapter "Examples"
Changes in ASTRID
FILE
New operand values TYPE=FQDN-TABLE and TYPE=SERVICES-TABLE
TRACE/TRC
New operand value ONETSTOR
Messages with BCA identification - general modifications
It is explained how current information about the BCAM messages is obtained directly via MSGMAKER. The new, modified and deleted messages are documented in the message file.