TPF : Support : Maintenance
TPF : Support : Maintenance
SUBJECT: APAR NUMBER: PJ27932
REFERENCE: AREA: TCP/IP NATIVE STACK
SEGMENT: C$CK2SN40 - RELEASE: TPF4 (C-Header)
SEGMENT: C$SNMP40 - RELEASE: TPF4 (C-Header)
SEGMENT: CDNSSI40 - RELEASE: TPF4 (C++)
SEGMENT: CK2SN40 - RELEASE: TPF4 (Macro)
SEGMENT: CMVW40 - RELEASE: TPF4 (Assembler)
SEGMENT: CMVX40 - RELEASE: TPF4 (Assembler)
SEGMENT: CNMA40 - RELEASE: TPF4 (C++)
SEGMENT: CNMABS40 - RELEASE: TPF4 (BuildScr)
SEGMENT: CNME40 - RELEASE: TPF4 (C++)
SEGMENT: CNMF40 - RELEASE: TPF4 (C++)
SEGMENT: CNMIF40 - RELEASE: TPF4 (Assembler)
SEGMENT: CNMIP40 - RELEASE: TPF4 (Assembler)
SEGMENT: CNMM40 - RELEASE: TPF4 (C++)
SEGMENT: CNMPBS40 - RELEASE: TPF4 (BuildScr)
SEGMENT: CNMR40 - RELEASE: TPF4 (Assembler)
SEGMENT: CNMS40 - RELEASE: TPF4 (C++)
SEGMENT: CNMT40 - RELEASE: TPF4 (C++)
SEGMENT: CNMTBS40 - RELEASE: TPF4 (BuildScr)
SEGMENT: CNMTCP40 - RELEASE: TPF4 (Assembler)
SEGMENT: CNMUDP40 - RELEASE: TPF4 (Assembler)
SEGMENT: CNM140 - RELEASE: TPF4 (C++)
SEGMENT: CNM1BS40 - RELEASE: TPF4 (BuildScr)
SEGMENT: COEO40 - RELEASE: TPF4 (No Release)
SEGMENT: COER40 - RELEASE: TPF4 (Assembler)
SEGMENT: COEX40 - RELEASE: TPF4 (No Release)
SEGMENT: COE240 - RELEASE: TPF4 (Assembler)
SEGMENT: COE340 - RELEASE: TPF4 (Assembler)
SEGMENT: COE440 - RELEASE: TPF4 (Assembler)
SEGMENT: COE540 - RELEASE: TPF4 (Assembler)
SEGMENT: COE940 - RELEASE: TPF4 (Assembler)
SEGMENT: CTF240 - RELEASE: TPF4 (Assembler)
SEGMENT: CTI140 - RELEASE: TPF4 (Copy)
SEGMENT: CTI240 - RELEASE: TPF4 (Copy)
SEGMENT: CTI340 - RELEASE: TPF4 (Copy)
SEGMENT: CTI440 - RELEASE: TPF4 (Copy)
SEGMENT: CTKT40 - RELEASE: TPF4 (Assembler)
SEGMENT: CTSM40 - RELEASE: TPF4 (Copy)
SEGMENT: CTSR40 - RELEASE: TPF4 (Assembler)
SEGMENT: CTSS40 - RELEASE: TPF4 (Copy)
SEGMENT: CTSW40 - RELEASE: TPF4 (Assembler)
SEGMENT: CTS240 - RELEASE: TPF4 (Assembler)
SEGMENT: CTTO40 - RELEASE: TPF4 (Copy)
SEGMENT: CTT540 - RELEASE: TPF4 (Copy)
SEGMENT: CTT640 - RELEASE: TPF4 (Copy)
SEGMENT: CTT840 - RELEASE: TPF4 (Copy)
SEGMENT: CTX240 - RELEASE: TPF4 (Copy)
SEGMENT: CTX340 - RELEASE: TPF4 (Assembler)
SEGMENT: CT1540 - RELEASE: TPF4 (Copy)
SEGMENT: CVAB40 - RELEASE: TPF4 (Assembler)
SEGMENT: C53640 - RELEASE: TPF4 (C)
SEGMENT: DLTEC40 - RELEASE: TPF4 (Macro)
SEGMENT: I$SNMP40 - RELEASE: TPF4 (C-Header)
SEGMENT: IBMPAL40 - RELEASE: TPF4 (Copy)
SEGMENT: IOSCR40 - RELEASE: TPF4 (Dsect)
SEGMENT: ISNMP40 - RELEASE: TPF4 (Dsect)
SEGMENT: ISTAK40 - RELEASE: TPF4 (Dsect)
SEGMENT: ITRPC40 - RELEASE: TPF4 (Macro)
SEGMENT: SPPGML40 - RELEASE: TPF4 (Macro)
SEGMENT: UCOM40 - RELEASE: TPF4 (C++)
SEGMENT: UCOMBS40 - RELEASE: TPF4 (BuildScr)
SEGMENT: UMIB40 - RELEASE: TPF4 (C++)
SEGMENT: UMIBBS40 - RELEASE: TPF4 (BuildScr)
Pre-requisite APARs are:
FOR SEGMENT C$CK2SN40 (C-Header) - REL TPF4
PJ16097 PJ20500 PJ21044 PJ21791
PJ22434 PJ23931 PJ24525
PJ24541 PJ25375 PJ25760 PJ26161
PJ26683 PJ26890 PJ27268
PJ27333 PJ26334 PJ27617 PJ27784
FOR SEGMENT CDNSSI40 (C++) - REL TPF4
PJ27268
FOR SEGMENT CK2SN40 (Macro) - REL TPF4
PJ16097 PJ19949 PJ21044 PJ21791
PJ22389 PJ22434 PJ23180
PJ23240 PJ23844 PJ23931 PJ24525
PJ24746 PJ25375 PJ25760
PJ26161 PJ26683 PJ26890 PJ27268 PJ27333 PJ26334 PJ27617
PJ27784
FOR SEGMENT CMVW40 (Assembler) - REL TPF4
PJ27333 PJ27911
FOR SEGMENT CMVX40 (Assembler) - REL TPF4
PJ27333
FOR SEGMENT COEO40 (No Release) - REL TPF4
PJ27333
FOR SEGMENT COER40 (Assembler) - REL TPF4
PJ27333 PJ27967
FOR SEGMENT COEX40 (No Release) - REL TPF4
PJ27333
FOR SEGMENT COE240 (Assembler) - REL TPF4
PJ27333
FOR SEGMENT COE340 (Assembler) - REL TPF4
PJ27333
FOR SEGMENT COE440 (Assembler) - REL TPF4
PJ27333
FOR SEGMENT COE540 (Assembler) - REL TPF4
PJ27333
FOR SEGMENT COE940 (Assembler) - REL TPF4
PJ27333
FOR SEGMENT CTF240 (Assembler) - REL TPF4
PJ26683 PJ26890 PJ27333
FOR SEGMENT CTI140 (Copy) - REL TPF4
PJ26683
FOR SEGMENT CTI240 (Copy) - REL TPF4
PJ26683 PJ27333 PJ27819 PJ27845
FOR SEGMENT CTI340 (Copy) - REL TPF4
PJ26683
FOR SEGMENT CTI440 (Copy) - REL TPF4
PJ26683 PJ27333
FOR SEGMENT CTKT40 (Assembler) - REL TPF4
PJ21791 PJ23313 PJ22937 PJ25094
PJ25589 PJ25332 PJ25780
PJ25880 PJ26161 PJ26359 PJ26683
PJ27006 PJ27268 PJ27333
PJ27469 PJ27628
FOR SEGMENT CTSM40 (Copy) - REL TPF4
PJ26683 PJ27333 PJ27968
FOR SEGMENT CTSR40 (Assembler) - REL TPF4
PJ26683 PJ26842 PJ26890 PJ27268 PJ27333 PJ27617 PJ27967
FOR SEGMENT CTSS40 (Copy) - REL TPF4
PJ26683 PJ27333 PJ27451
FOR SEGMENT CTSW40 (Assembler) - REL TPF4
PJ26683 PJ26917 PJ27333
FOR SEGMENT CTS240 (Assembler) - REL TPF4
PJ26683 PJ27187 PJ27333
FOR SEGMENT CTTO40 (Copy) - REL TPF4
1
PJ26683 PJ26890 PJ27333 PJ27203 PJ27650
FOR SEGMENT CTT540 (Copy) - REL TPF4
PJ26683 PJ27204 PJ27268 PJ27608
FOR SEGMENT CTT640 (Copy) - REL TPF4
PJ26683 PJ26842 PJ27333 PJ27573 PJ27679 PJ27650 PJ27617
PJ27792
FOR SEGMENT CTT840 (Copy) - REL TPF4
PJ26683 PJ27719
FOR SEGMENT CTX240 (Copy) - REL TPF4
PJ26683 PJ27268
FOR SEGMENT CTX340 (Assembler) - REL TPF4
PJ26683 PJ26730 PJ27268
FOR SEGMENT CT1540 (Copy) - REL TPF4
PJ19949 PJ21044 PJ21040 PJ21791
PJ23180 PJ23931 PJ24214
PJ25148 PJ26683 PJ26890 PJ27268 PJ27333 PJ27617 PJ27784
FOR SEGMENT CVAB40 (Assembler) - REL TPF4
PJ14605 PJ17912 PJ21584 PJ21592
PJ21791 PJ22379 PJ22434
PJ23178 PJ22843 PJ23430 PJ23434
PJ23297 PJ23623 PJ23984
PJ24845 PJ25094 PJ25098 PJ25089
PJ23981 PJ25075 PJ25375
PJ25632 PJ25589 PJ25781 PJ25780
PJ26125 PJ26161 PJ25973
PJ26534 PJ26683 PJ26707 PJ26904
PJ26890 PJ27095 PJ27083
PJ27333 PJ27469 PJ27617 PJ27865 PJ27848
FOR SEGMENT C53640 (C) - REL TPF4
PJ21791 PJ22389 PJ24525 PJ25375
PJ25632 PJ26683 PJ26730
PJ27268 PJ27247 PJ27784 PJ27379
FOR SEGMENT DLTEC40 (Macro) - REL TPF4
PJ15208 PJ17852 PJ19949 PJ21044
PJ21791 PJ23178 PJ23923
PJ25094 PJ25589 PJ25781 PJ25981
PJ26146 PJ26161 PJ26188
PJ26384 PJ26683 PJ26686 PJ26707
PJ26890 PJ27268 PJ27333
PJ27617
FOR SEGMENT IBMPAL40 (Copy) - REL TPF4
PJ13514 PJ13496 PJ13560 PJ14078
PJ14282 PJ14557 PJ14444
PJ14722 PJ14805 PJ14858 PJ13562
PJ14605 PJ15324 PJ14437
PJ15585 PJ16213 PJ15454 PJ16331
PJ17568 PJ14737 PJ14947
PJ17852 PJ17912 PJ17292 PJ15728
PJ19689 PJ19949 PJ19966
PJ19938 PJ19272 PJ19727 PJ21044
PJ20777 PJ21167 PJ20974
PJ21596 PJ21584 PJ21592 PJ21791
PJ20388 PJ22079 PJ21706
PJ22208 PJ17689 PJ21709 PJ22389
PJ22925 PJ21701 PJ22975
PJ22434 PJ23178 PJ23180 PJ22937
PJ23336 PJ22843 PJ23430
PJ23434 PJ23338 PJ21693 PJ23297
PJ21694 PJ21708 PJ24147
PJ23931 PJ23923 PJ24344 PJ24472
PJ23620 PJ24525 PJ24530
PJ24563 PJ24626 PJ23984 PJ24845
PJ24912 PJ25084 PJ25094
PJ25098 PJ25089 PJ25158 PJ25261
PJ25277 PJ25266 PJ25207
PJ23981 PJ25075 PJ25375 PJ25379
PJ25442 PJ25425 PJ25632
PJ25444 PJ25589 PJ25703 PJ25720
PJ25684 PJ25332 PJ25760
PJ25781 PJ25780 PJ25953 PJ25982
PJ25983 PJ25981 PJ26125
PJ25880 PJ26150 PJ26187 PJ26161
PJ26188 PJ26174 PJ26350
PJ26365 PJ26366 PJ26283 PJ26384
PJ26516 PJ26468 PJ26575
PJ26577 PJ26534 PJ26685 PJ26683
PJ26713 PJ26600 PJ26581
PJ26693 PJ26686 PJ26707 PJ26782
PJ26781 PJ26864 PJ26892
PJ27023 PJ27028 PJ21337 PJ26904
PJ26890 PJ27079 PJ27095
PJ27073 PJ27197 PJ27246 PJ27305 PJ27231 PJ27277 PJ27387
PJ27383 PJ27083 PJ27268 PJ27333 PJ27214 PJ27393 PJ27422
PJ27469 PJ27430 PJ27636 PJ27491 PJ27647 PJ27484 PJ27530
PJ27627 PJ27650 PJ27617 PJ27686 PJ27634 PJ27804 PJ27784
PJ27786 PJ27847 PJ27951 PJ27863 PJ27905 PJ27848
FOR SEGMENT IOSCR40 (Dsect) - REL TPF4
PJ27333 PJ27625
FOR SEGMENT ISTAK40 (Dsect) - REL TPF4
PJ26683 PJ27268 PJ27333 PJ27617
FOR SEGMENT SPPGML40 (Macro) - REL TPF4
PJ13509 PJ13579 PJ14357 PJ14282
PJ14858 PJ14605 PJ14437
PJ16213 PJ15454 PJ14737 PJ14947
PJ17852 PJ17912 PJ15728
PJ19734 PJ19949 PJ19966 PJ19938
PJ19866 PJ21121 PJ21044
PJ20777 PJ21167 PJ21596 PJ21584
PJ21592 PJ21791 PJ20388
PJ21953 PJ22079 PJ22088 PJ22098
PJ21706 PJ22170 PJ21709
PJ22389 PJ21452 PJ21906 PJ21701
PJ21705 PJ23148 PJ23128
PJ22434 PJ23178 PJ23180 PJ23318
PJ22937 PJ23312 PJ22843
PJ23430 PJ23434 PJ23338 PJ21693
PJ23297 PJ21694 PJ21708
PJ24035 PJ23931 PJ23923 PJ23922
PJ24344 PJ24025 PJ24472
PJ23620 PJ23526 PJ24525 PJ24530
PJ24563 PJ24548 PJ24622
PJ24468 PJ23984 PJ24771 PJ24845
PJ25084 PJ25094 PJ25098
PJ25089 PJ25158 PJ25240 PJ25277
PJ25266 PJ25207 PJ25174
PJ23981 PJ25075 PJ25375 PJ25379
PJ25491 PJ25199 PJ25425
PJ25632 PJ25614 PJ25589 PJ25703
PJ25720 PJ25332 PJ25760
PJ25763 PJ25781 PJ25780 PJ25817
PJ25982 PJ25983 PJ25981
PJ26125 PJ25880 PJ26150 PJ26187
PJ26008 PJ26156 PJ26161
PJ26188 PJ26174 PJ26270 PJ26337
PJ26374 PJ26366 PJ26283
PJ25761 PJ26515 PJ26575 PJ26577
PJ26534 PJ26683 PJ26522
PJ26713 PJ26600 PJ26581 PJ26666
PJ26693 PJ26686 PJ26809
PJ26707 PJ26864 PJ26892 PJ26746
PJ26793 PJ26841 PJ26887
PJ26967 PJ27023 PJ27028 PJ21337
PJ26904 PJ26890 PJ27079
PJ26895 PJ27156 PJ27095 PJ27197 PJ27246 PJ27305 PJ27345
PJ27231 PJ27277 PJ27351 PJ27387 PJ27328 PJ27383 PJ27083
PJ27299 PJ27302 PJ27268 PJ27333 PJ27214 PJ27393 PJ27422
PJ27180 PJ27469 PJ27094 PJ27430 PJ27636 PJ27380 PJ27491
PJ27647 PJ27714 PJ27484 PJ27530 PJ27627 PJ27650 PJ27617
PJ27686 PJ27634 PJ27804 PJ27746 PJ27784 PJ27865 PJ27894
PJ27786 PJ27847 PJ27951 PJ27863 PJ27905 PJ27954 PJ27848
To be applied in the order listed for each segment.
ABSTRACT OF PROBLEM
___________________
Simple Network Management Protocol (SNMP) agent support.
COMMENTS ON PROBLEM
___________________
TCP/IP networks have become diverse and complex and are com-
prised of many different types of devices and network nodes. It
is a very difficult task to manage such diverse and complex
TCP/IP networks. Simple Network Management Protocol (SNMP) is
an industry-standard protocol that was developed to provide an
effective way to centralize the management of TCP/IP networks.
SNMP is defined by a series of Request for Comments (RFC) docu-
ments that describe the specifications for network management,
which includes the protocol itself, the definition of data
structures, and associated concepts.
SOLUTION
________
TPF is providing support for the SNMP version 1 agent. The TPF
SNMP agent will support and maintain the Management Information
Base II (MIB-II) database of network statistics and data only
for networks established using TPF TCP/IP native stack support.
The SNMP architecture defines three entities:
o SNMP agents, which are network devices such as hosts, gate-
ways, routers, or servers that receive requests from SNMP
managers to retrieve or change Management Information Base
(MIB) variables. SNMP agents then respond to these requests.
o An SNMP manager, which runs an application or suite of
applications to manage and monitor devices on TCP/IP net-
works.
o MIB variables, which are units of data that provide informa-
tion about the device or system the SNMP agent resides on
and the network to which it is attached.
TPF Simple Network Management Protocol (SNMP) agent support pro-
vides the following:
o Agent support for SNMP version 1 with a standard set of MIB
II variables. This allows the SNMP manager to monitor and
manage the TPF system as an SNMP agent.
2
o A user exit to provide security by validating SNMP requests.
o A user exit to retrieve user- or enterprise-specific MIB
variables.
o A macro and C function to send enterprise-specific traps
(unsolicited messages) to notify SNMP managers of signif-
icant system events.
The SNMP version 1 agent and MIB-II implementations are based on
the following Internet standards:
o RFC 1155: Structure and Identification of Management Infor-
mation for TCP/IP-based Internets
o RFC 1157: Simple Network Management Protocol (SNMP)
o RFC 1213: Management Information Base for Network Management
of TCP/IP-based Internets: MIB-II
o RFC 2233: The interfaces group MIB using SMIv2
o ISO 8825 Part 1: Basic Encoding Rules.
DEPENDENCIES
____________
Related Segments Affected By This APAR.
_______________________________________
Segments to be assembled or compiled:
CCTCP1 CCTCP2 CCTCP3 CCCTIN COE7 CTF3 CTF4 CTF5 CTSI CTSJ CTSX CTS2 CTS1
Segments to be link-edited:
CPS0 CDNI COMX
Load Modules to be loaded:
CCOSAE
Migration Considerations
========================
None.
-- END APAR PJ27932
Download file(s):
Login once to access server, leave window open, then
click on link(s) below.
Source
Listing
Binary