A JUNOS routing platform interacts with the SAE by using a JUNOS software process called sdxd. When the sdxd process establishes a TCP/IP connection to the SAE, the SAE begins to manage the router. The JUNOS router driver configuration defines parameters related to the interactions between the SAE and the sdxd process.
Use the following configuration statements to configure the JUNOS router driver:
- shared sae configuration driver junos {
- beep-server-port beep-server-port ;
- tls-beep-server-port tls-beep-server-port ;
- connection-attempts connection-attempts ;
- keepalive-interval keepalive-interval ;
- message-timeout message-timeout ;
- batch-size batch-size ;
- transaction-batch-time transaction-batch-time ;
- sdx-group-name sdx-group-name ;
- sdx-session-group-name sdx-session-group-name ;
- send-commit-check send-commit-check ;
- }
To configure the JUNOS router driver:
- user@host# edit shared sae group west-region
configuration driver junos
If you set this value to zero and the TLS BEEP server port is set, the SAE accepts only TLS connections.
- [edit shared sae group west-region configuration driver
junos]
-
user@host# set beep-server-port beep-server-port
If you set this value to zero, the SAE does not accept TLS connections.
- [edit shared sae group west-region configuration driver
junos]
-
user@host# set tls-beep-server-port tls-beep-server-port
- [edit shared sae group west-region configuration driver
junos]
-
user@host# set connection-attempts connection-attempts
- [edit shared sae group west-region configuration driver
junos]
-
user@host# set keepalive-interval keepalive-interval
Under a high load the router may not be able to respond fast enough to requests. Change this value only if a high number of timeout events appear in the error log.
- [edit shared sae group west-region configuration driver
junos]
-
user@host# set message-timeout message-timeout
- [edit shared sae group west-region configuration driver
junos]
-
user@host# set batch-size batch-size
- [edit shared sae group west-region configuration driver
junos]
-
user@host# set transaction-batch-time transaction-batch-time
- [edit shared sae group west-region configuration driver
junos]
-
user@host# set sdx-session-group-name sdx-session-group-name
- [edit shared sae group west-region configuration driver
junos]
-
user@host# set send-commit-check send-commit-check
[edit shared sae group west-region configuration driver junos] user@host# show beep-server-port 3333; tls-beep-server-port 0; connection-attempts 50; keepalive-interval 45; message-timeout 30000; batch-size 10; transaction-batch-time 2000; sdx-group-name sdx; sdx-session-group-name sdx-sessions; send-commit-check true;