Appendix A Intrusion Detection System Architecture
System Components
A-28
Cisco Intrusion Detection System Appliance and Module Installation and Configuration Guide Version 4.1
78-15597-02
TransactionSource
TransactionSource is an application that forwards locally initiated remote control
transactions to their remote destinations using the RDEP and HTTP protocols.
TransactionSource initiates either TLS or non-TLS connections and
communicates remote control transactions to HTTP servers over these
connections.
TransactionSource must establish sufficient credentials on the remote HTTP
server to execute a remote control transaction. TransactionSource establishes its
credentials by presenting an identity to the HTTP server on the remote node in the
form of a username/password (basic authentication). Once authenticated, the
requestor is assigned a cookie containing a user authentication that must be
presented with each request on that connection.
The transactionHandlerLoop method in the CtlTransSource serves as a proxy for
remote control transaction. When a local application initiates a remote control
transaction, IDAPI initially directs the transaction to TransactionSource. The
transactionHandlerLoop method is a loop that waits on remote control
transactions that are directed to TransactionSource.
Figure A-3
shows the
transactionHandlerLoop method in the CtlTransSource.
Figure A-3
CtlTransSource
When the transactionHandlerLoop receives a remotely addressed transaction, it
tries to forward the remote control transaction to its remote destination. The
transactionHandlerLoop formats the transaction into an RDEP control transaction
message. The transactionHandlerLoop uses the HttpClient classes to issue the
RDEP control transaction request to the HTTP server on the remote node. The
remote HTTP server handles the remote control transaction and returns the
119595
HttpClient
IDAPI
CtlTransSource
+CtlTransSource0
+transaction HandlerLoop(in exitEventPtr)
Содержание IDS-4230-FE - Intrusion Detection Sys Fast Ethernet Sensor
Страница 4: ......
Страница 450: ...Appendix B Troubleshooting ...