Title: | DEC Network Integration Server (DECNIS) |
Notice: | Please read note 1 to use this conference effectively |
Moderator: | MARVIN::WELCH |
Created: | Wed Sep 18 1991 |
Last Modified: | Thu Jun 05 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 3660 |
Total number of notes: | 15082 |
Our largest customer in Greece MTB bank is installing an ATM (teller machines) network using X25 relay pvcs. The configuration is as following: ____________________________________________ | PVC-1 <----------------------> PVC-1 | |LLC2 DTE-0 LLC2 DTE-0| ______|_______ _________|_________ | | | | | MV3100-85 | | DECNIS 500 3.1-8 | | VMS 6.2 | | NIS1 | | OSI 6.3-5 | | | | CYGNUS | ------------------- -------------- BANK | DECNET | NETWORK ----> |HDLC LINK ---- SIMULATION | PVC-1 <---------> | A | | ___________________| T | | LAPB | DTE-4-3 | M | -------------------- ---- |W614-4-0 W614-4-3 | | DECNIS 500 3.1-8 | | NIS2 | | | -------------------- We have setup "X25 RELAY PVC llc2-1-lapb" between LLC2 dte-0 on NIS1 and remote LAPB DTE-4-3 on NIS2. Everything works fine under "normal conditions". Our problems start if the ATM is swiched off and on again then the system can not send data to the ATM. The data are sent to the NIS1 dte-0 but never reach the NIS2 DTE-4-3. On the other hand data sent from the ATM to the host arrive at CYGNUS dte-0. All Decnet entities status look O.K. To reestablish normal communication we have to DISABLE and REENABLE the "X25 RELAY PVC llc2-1-lapb". Does this sound right? How can the application reestablish the PVC link? Is the X25 RELAY PVC doing what is supposed to do? The case is quite critical because we have to prove to the bank that the Decnis is doing what it should do and the application should take care for the recovery.If this is the case how the application can do that? Any help will be greatelly appreciated. I am attaching the trace files I collected with some comments.The original trace files are available on ATHINA:: as MTB_HOST.DAT and MTB_NIS2.DAT Thanks in advance. Regards, Argyris. **************TRACE ON HOST X25L3 DTE DTE-0 ********************** CTF V1.0-00 Page 1 Trace started on 3-MAR-1997 18:32:19.39 Analyzed on 5-MAR-1997 00:41:13.32 Trace File [SYSMGR.TEMP]HOST.DAT;1 Output File [SYSMGR.TEMP]HOST2.LIS;3 -----------+----+-----+<--------Packet-------->+-------------------------------- Time |Evnt|Data |Chn Q Type P P |Data hh mm ss cc| |Size | M R/S R/S | -----------+----+-----+<---------------------->+-------------------------------- 18:32:19.39|Rx | 131|001M DATA 0/5 |11 ^\000123456 ^\ ^\| 18:32:19.40|Rx | 19|001 DATA 0/6 |0000000 ^\1737FEEC | ATM 18:32:19.55| Tx| 3|001 RR 6/ | |TRANSACTION 18:32:19.55| Tx| 3|001 RR 7/ | | 18:32:31.18| Tx| 131|001M DATA 7/0 |4 ^\000000000 ^\031 | AND 18:32:31.18| Tx| 39|001 DATA 7/1 | KENTPIKO ^JKw ^[(1 | HOST 18:32:31.20|Rx | 3|001 RR 1/ | | RESPONSE 18:32:31.21|Rx | 3|001 RR 2/ | | 18:32:32.35|Rx | 12|001 DATA 2/7 |22 ^\000 ^\ ^\B | 18:32:32.53| Tx| 3|001 RR 0/ | | ************************************************************* ATM POWERED OFF AND ON ************************************************************* 18:37:01.73|Rx | 5|001 RST C=00 D=00 | | ATM 18:37:01.94| Tx| 3|001 RSTC | |RESTART 18:37:02.46|Rx | 18|001 DATA 0/0 |12 ^\000 ^\ ^\P300000|SEQUENCE 18:37:02.99| Tx| 3|001 RR 1/ | | 18:37:07.34|Rx | 18|001 DATA 0/1 |12 ^\000 ^\ ^\P300000| 18:37:07.53| Tx| 3|001 RR 2/ | ************************************************************** | 18:37:55.50| Tx| 5|001 RST C=00 D=41 | APPLICATION 18:37:55.60|Rx | 3|001 RSTC | TRYING 18:38:11.42|Rx | 5|001 RST C=00 D=00 | TO REESTABLISH 18:38:11.61| Tx| 3|001 RSTC | CONNECTION 18:38:33.10| Tx| 5|001 RST C=00 D=41 | 18:38:33.19|Rx | 3|001 RSTC | ************************************************************** 18:38:47.14| Tx| 15|001 DATA 0/0 |1 ^\ ^\ ^\2 | HOST SENDING DATA NO RR FROM NIS1 ************************************************************** 18:40:13.69|Rx | 131|001M DATA 0/0 |11 ^\000123456 ^\ ^\039| ATM 18:40:13.70|Rx | 19|001 DATA 0/1 |0000000 ^\8A3BAEA7 | TRANS. 18:40:13.88| Tx| 3|001 RR 1/ | | 18:40:13.88| Tx| 3|001 RR 2/ | | NO REPLY FROM HOST ************************************************************** 18:40:15.98| Tx| 15|001 DATA 2/1 |1 ^\ ^\ ^\2 | HOST SENDING DATA NO RR FROM NIS1 ************************************************************** DISABLE/ENABLE X25 RELAY PVC ************************************************************** 18:42:32.66|Rx | 3|001 RR 1/ | | 18:42:32.66| Tx| 131|001M DATA 2/2 |4 ^\000000000 ^\03917221| REPLY 18:42:32.66|Rx | 3|001 RR 2/ | | FROM 18:42:32.66| Tx| 39|001 DATA 2/3 | KENTPIKO ^JKw ^[(1e ^[(|SYSTEM 18:42:32.71|Rx | 3|001 RR 3/ | |FOR 18:42:32.71|Rx | 3|001 RR 4/ | PENDING ATM TRANSACTION PLUS PENDING RRs *************************************************************** 18:44:55.65|Rx | 131|001M DATA 4/2 |11 ^\000123456 ^\ ^| ATM 18:44:55.67|Rx | 19|001 DATA 4/3 |0000000 ^\18ED137E |COMPLETE 18:44:55.82| Tx| 3|001 RR 3/ | |TRANSACTION 18:44:55.82| Tx| 3|001 RR 4/ | | NOW 18:45:00.11| Tx| 131|001M DATA 4/4 |4 ^\000000000 ^\0439|POSSIBLE 18:45:00.11| Tx| 39|001 DATA 4/5 | KENTPIKO ^JKw ^[(1e| 18:45:00.13|Rx | 3|001 RR 5/ | | 18:45:00.13|Rx | 3|001 RR 6/ | | 18:45:01.25|Rx | 12|001 DATA 6/4 |22 ^\000 ^\ ^\B | 18:45:01.42| Tx| 3|001 RR 5/ | | **************************************************************** 18:45:52.88| Tx| 15|001 DATA 5/6 |1 ^\ ^\ ^\2 | SYSTEM 18:45:52.90|Rx | 3|001 RR 7/ | | NOW 18:45:53.26|Rx | 12|001 DATA 7/5 |22 ^\000 ^\ ^\9 | CAN 18:45:53.43| Tx| 3|001 RR 6/ | | SEND 18:45:54.91| Tx| 15|001 DATA 6/7 |1 ^\ ^\ ^\7 | DATA 18:45:54.93|Rx | 3|001 RR 0/ | | TO ATM 18:45:55.33|Rx | 116|001 DATA 0/6 |22 ^\000 ^\ ^\F ^\10001 18:45:55.50| Tx| 3|001 RR 7/ | | AND 18:45:56.96| Tx| 15|001 DATA 7/0 |1 ^\ ^\ ^\1 | RECEIVE 18:45:56.97|Rx | 3|001 RR 1/ | | ATM 18:45:57.28|Rx | 12|001 DATA 1/7 |22 ^\000 ^\ ^\9 | REPLY 18:45:57.44| Tx| 3|001 RR 0/ | | 18:45:58.54|Rx | 18|001 DATA 1/0 |12 ^\000 ^\ ^\P300000| 18:45:58.78| Tx| 3|001 RR 1/ | | TRACE ANAL HOST.DAT/DATA=ASCII/TRUNC/OUT=HOST2.LIS/WIDTH=80 ******************************************************************************* *****NIS2 X25L3 DTE DTE-4-3 TRACE***** CTF V1.0-00 Page 1 Trace started on 3-MAR-1997 16:30:47.85 Analyzed on 5-MAR-1997 01:19:26.66 Trace File [SYSMGR.TEMP]NIS2.DAT;1 Output File [SYSMGR.TEMP]NIS2_2.LIS;1 -----------+----+-----+<--------Packet-------->+-------------------------------- Time |Evnt|Data |Chn Q Type P P |Data hh mm ss cc| |Size | M R/S R/S | -----------+----+-----+<---------------------->+-------------------------------- 16:30:47.85|Rx | 131|001M DATA 5/5 |11 ^\000123456 ^\ ^\ | ATM 16:30:47.86| Tx| 3|001 RR 6/ | | 16:30:47.87|Rx | 19|001 DATA 5/6 |0000000 ^\1737FEEC |TRANSACT. 16:30:47.88| Tx| 3|001 RR 7/ | | 16:30:59.67| Tx| 131|001M DATA 7/5 |4 ^\000000000 ^\0312 | AND 16:30:59.67| Tx| 39|001 DATA 7/6 | KENTPIKO ^JKw ^[(1e |RESPONSE 16:30:59.91|Rx | 3|001 RR 7/ | | FROM 16:31:00.82|Rx | 12|001 DATA 7/7 |22 ^\000 ^\ ^\B | HOST 16:31:00.83| Tx| 3|001 RR 0/ | | *********************************************************** ATM POWERED OFF AND ON *********************************************************** 16:33:32.98| Tx| 5|000 RSTRT C=07 D=00 | | ATM 16:33:33.05|Rx | 5|000 RSTRT C=00 D=00 | | RESTART 16:35:30.19|Rx | 5|001 RST C=00 D=00 | | 16:35:30.42| Tx| 3|001 RSTC | | 16:35:30.92|Rx | 18|001 DATA 0/0 |12 ^\000 ^\ ^\P300000| 16:35:30.93| Tx| 3|001 RR 1/ | | 16:35:35.80|Rx | 18|001 DATA 0/1 |12 ^\000 ^\ ^\P300000| 16:35:35.81| Tx| 3|001 RR 2/ | | *********************************************************** 16:36:23.99| Tx| 5|001 RST C=00 D=41 | APPLICATION 16:36:24.06|Rx | 3|001 RSTC | TRYING 16:36:24.56|Rx | 5|002 RST C=00 D=00 | TO 16:36:24.56| Tx| 5|002 CLR C=13 D=14 | REESTABLISH 16:36:24.64|Rx | 5|002 RST C=00 D=00 | CONNECTION 16:36:39.89|Rx | 5|001 RST C=00 D=00 | (CHANNEL 2 NOT CONFIGURED 16:36:40.10| Tx| 3|001 RSTC | ON NIS2) 16:37:01.58| Tx| 5|001 RST C=00 D=41 | 16:37:01.65|Rx | 3|001 RSTC | ************************************************************ | ATM 16:38:42.16|Rx | 131|001M DATA 0/0 |11 ^\000123456 ^\ ^\ |TRANS. 16:38:42.17| Tx| 3|001 RR 1/ | |NO 16:38:42.18|Rx | 19|001 DATA 0/1 |0000000 ^\8A3BAEA7 |RESPONSE 16:38:42.19| Tx| 3|001 RR 2/ | |FROM 16:39:24.56|0021| 4|002 Clear Timer Expired | |HOST ************************************************************** DISABLE / ENABLE NIS1 X25 RELAY PVC ************************************************************** 16:43:24.13|Rx | 131|001M DATA 0/2 |11 ^\000123456 ^\ | ATM 16:43:24.14| Tx| 3|001 RR 3/ | |TRANS. 16:43:24.15|Rx | 19|001 DATA 0/3 |0000000 ^\18ED137E | AND 16:43:24.16| Tx| 3|001 RR 4/ | |RESPONSE 16:43:28.60| Tx| 131|001M DATA 4/0 |4 ^\000000000 ^\04399|FROM 16:43:28.60| Tx| 39|001 DATA 4/1 | KENTPIKO ^JKw ^[(1e |HOST 16:43:28.84|Rx | 3|001 RR 2/ | | 16:43:29.72|Rx | 12|001 DATA 2/4 |22 ^\000 ^\ ^\B | 16:43:29.73| Tx| 3|001 RR 5/ | | ************************************************************** 16:44:21.37| Tx| 15|001 DATA 5/2 |1 ^\ ^\ ^\2 | HOST 16:44:21.47|Rx | 3|001 RR 3/ | | SENDING 16:44:21.74|Rx | 12|001 DATA 3/5 |22 ^\000 ^\ ^\9 | DATA 16:44:21.75| Tx| 3|001 RR 6/ | | TO ATM 16:44:23.40| Tx| 15|001 DATA 6/3 |1 ^\ ^\ ^\7 | AND 16:44:23.50|Rx | 3|001 RR 4/ | | ATM 16:44:23.80|Rx | 116|001 DATA 4/6 |22 ^\000 ^\ ^\F ^\10001| 16:44:23.82| Tx| 3|001 RR 7/ | |RESPONDING 16:44:25.45| Tx| 15|001 DATA 7/4 |1 ^\ ^\ ^\1 | 16:44:25.55|Rx | 3|001 RR 5/ | | 16:44:25.75|Rx | 12|001 DATA 5/7 |22 ^\000 ^\ ^\9 | 16:44:25.77| Tx| 3|001 RR 0/ | | 16:44:27.01|Rx | 18|001 DATA 5/0 |12 ^\000 ^\ ^\P300000| 16:44:27.02| Tx| 3|001 RR 1/ | | TRACE ANAL NIS2.DAT/DATA=ASCII/TRUNC/OUT=NIS2_2.LIS/WIDTH=80
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
3566.1 | MARVIN::CARLINI | Thu Mar 06 1997 01:05 | 21 | ||
The trace taken on the VAX host shows some data gets through: > ************************************************************* > ATM POWERED OFF AND ON > ************************************************************* >18:37:01.73|Rx | 5|001 RST C=00 D=00 | | ATM >18:37:01.94| Tx| 3|001 RSTC | |RESTART >18:37:02.46|Rx | 18|001 DATA 0/0 |12 ^\000 ^\ ^\P300000|SEQUENCE >18:37:02.99| Tx| 3|001 RR 1/ | | >18:37:07.34|Rx | 18|001 DATA 0/1 |12 ^\000 ^\ ^\P300000| >18:37:07.53| Tx| 3|001 RR 2/ | > ************************************************************** But then data stops, after a sequence of restarts (which all get confirmed properly). In the "failed" state, what do the NIS1 and NIS2 DTE statuses and PVC statuses look like from NCL? Antonio | |||||
3566.2 | Different response in each direction? | ATHINA::TSAKALOS | Thu Mar 06 1997 02:53 | 40 | |
Antonio thanks for your quick reply. >>> The trace taken on the VAX host shows some data gets through: >>> But then data stops, after a sequence of restarts (which all >>> get confirmed properly). Yes the data sent by ATM arrive at the host llc2 dte and all get confirmed but application is not responding. So the next step is to try to reestablish connection from host thats why you see the sequence of resets initiated manually from the host. After the restarts the host is trying to send data to the atm, the data arrive at NIS1 llc2 dte but is not confirmed.(Relay function seems to be hanging in this direction) On the next step the ATM initiates a transaction and data reaches the host dte (Relay seems to be working in this direction). >>> In the "failed" state, what do the NIS1 and NIS2 DTE statuses >>> and PVC statuses look like from NCL? The NIS1 llc2 dte dte-0 is always in state RUNNING. The NIS2 Lapb dte dte-4-3 is synchronising after LAPB link timeout then as soon as the LAPB link is reestablished the NIS2 dte comes up and it sends the RSTRT C=07 D=00 and the ATM dte is responding with a RSTRT C=00 D=00 (This is shown in NIS2 trace "ATM restart sect.") As profiles we are using in the LLC2 DTE ISO8881 with all default values and in the LAPB link ISO8208 again with all default values. Do we have to change any timer values? All PVC statuses are Allocated = True. I tried deleting and recreating the host llc2 dte pvc then reallocating the PVC from the application but nothing changed. The only way to get out of this situation is to disable the "X25 relay PVC" wich in turns deletes the 2 X25 Access Ports no NIS1 and the the 1 X25 Access port on NIS2 then by reenabling the relay all X25 Access ports are recreated and everything works fine. Why do you think the X25 relay is behaving differently in one direction than the other? Any help will be greatelly appreciated. Argyris. |