=SNA/DLSw+ & Impact Question=
Hi all,
this is related to discussion:
http://forums.cisco.com/eforum/servlet/NetProf?page=netprof&forum=Network%20Infrastructure&topic=LAN%2C%20Switching%20and%20Routing&CommCmd=MB%3Fcmd%3Ddisplay_location%26location%3D.1dd82da4
I opened this new one since my question was answered.
Our Topology:
Server---L2 switch---L3 Dist switch---Firewall---L3 switch(Core)--Firewall--CLOUD--IBM host
The server would generate both IP and SNA traffic (port LU6.2). All media are ethernet. The L3 switches are DLSw+ capable. I don't know much about the firewalls and I don't have control in the cloud because its under a different administrator.
Questions:
1. if I would use DLSw+, I need to bridge the ethernet port of the L3 Dist switch connecting the Server side. But, the server's connection is part of a VLAN, so, in the config of L3 Dist Switch, I would need to bridge the VLAN to DLSw. Would this setup impact the original behaviour of my VLAN? The VLAN is a Switched VLAN interface routed to another VLANs also.
2. Is it possible to control the port that would be used where the DLSW+ would pass through? I think I would have problems w/ our Firewall which requires source-destination ports and IPs to pass traffic.
Any suggestions/opinions are very much welcome... thanks!!!
rodney
Hi,
if you are using vlan interfaces already than your configuration would look similar to this:
dlsw local-peer peer-id 10.10.10.1
dlsw remote-peer tcp 0 20.20.20.1
dlsw bridge-group 10
interface loopback 0
ip address 10.10.10.1 255.255.255.0
interface vlan 234
ip address ...
bridge-group 10
bridge 10 protocol vlan-bridge
that would allow you to bridge sna traffic into dlsw.
It assumes that 20.20.20.1 is the local peer configured on the partner router in front of the host.
The local peer tied to the loopback interface is just an example.
If you have i.e. more than one vlan you want to bridge than you can create multiple bridge-groups and you can configure multiple dlsw bridge-group statements. This way you bridge multiple vlans into dlsw but you dont bridge them together.
If you know the sap's you are using for sna, default is 4 as far as i know. Most commonly known are 4,8,12 than you can create an access list like this:
access-list 200 permit 0x0000 0x0d0d
and apply it to the bridge-group command on the interface.
interface vlan 234
bridge-group 10
bridge-group 10 input-sap-list 200
that allows only sap's 0,4,8,12 with and without the response bit set into the bridge group and effectively blocks all other traffic.
In respect to the tcp ports that dlsw is using over the WAN. Dlsw version 1, RFC1795, that is what cisco is using, opens always two tcp sessions at startup.
This router starts the connection, it opens a tcp connection on the destination port 2065, source port is a random port above 11000.
Now the receiving end is also opening a tcp session back to the first router. Destination port 2065, local, source port is a random port above 11000.
Next the dlsw capabilities exchange happens and the two peers exchange their information. Once they detected that they both are cisco devices and that they both support the usage of only one tcp session in both directions the one with the "numerically higher ip address" will drop its connection on the local tcp port 2065.
The remaining tcp connection is used for dlsw traffic in both directions.
this is described in detail in RFC1795, section 7.6.7.
thanks...
Matthias
Similar Messages
-
Odbc client impact question 8.1.7 / Windows 2008 r2 64X
howdy all , i have several questions which might have been documented , but not marked as supported so maybe someone could answer just a few of my questions here goes :
- we have an oracle 8.1.7 (p2 ) database with support running on linux 2.4
- the clients connecting to the database is an older 8.1.6 (2) odbc client ( either running NT / 2000 / XP ) 32bit
- the application which uses this database and odbc connection is damgaard axapta 2.5
i have read several documents that 10.2 oracle odbc client is supported connected to an older database, but i have not seen any documented related to my case
( either everybody has moved on or no-one else has experienced a similar situation )
what im trying to accomplish , is connecting a sharepoint server (2010 ) with sql (2008 ) with powerpivot
powerpivot reads data from the oracle server through an odbc connection to an excel file ( works fine under a workstation rolled out as 32 bit )
so my main concern is , what if i install the 10.2 client on my server 2008 connecting to the 8.1.7 database , what could be expected ?user4724664 wrote:
howdy all , i have several questions which might have been documented , but not marked as supported so maybe someone could answer just a few of my questions here goes :
- we have an oracle 8.1.7 (p2 ) database with support running on linux 2.4
- the clients connecting to the database is an older 8.1.6 (2) odbc client ( either running NT / 2000 / XP ) 32bit
- the application which uses this database and odbc connection is damgaard axapta 2.5
i have read several documents that 10.2 oracle odbc client is supported connected to an older database, but i have not seen any documented related to my case
( either everybody has moved on or no-one else has experienced a similar situation )
what im trying to accomplish , is connecting a sharepoint server (2010 ) with sql (2008 ) with powerpivot
powerpivot reads data from the oracle server through an odbc connection to an excel file ( works fine under a workstation rolled out as 32 bit )
so my main concern is , what if i install the 10.2 client on my server 2008 connecting to the 8.1.7 database , what could be expected ?
I would think you could expect a world of headaches. Why, why, why do people insist on running software that hasn't been supported in the current millenium? Why, why, why do they upgrade everything except the database?
See MOS note 207303.1. It appears that your proposed combination is not supported. -
Hello forum,
there is a strange behaviour of a dlsw connection that I wish to discuss here.
We had (long time ago) established a dlsw connection between two mainfrmes, one had an OSA T/R adapter and the other a 3745 in front. This circuit was up and running and soon we "forgot" about it. No problems were ever reported.
Some months ago, we changed the T/R OSA to Ethernet OSA. Again, doing all necessary changes, the sessions were established ok. But we notice a strange behaviour. Every morning, the PU is in a strange state, either pending or conct and we have to vary inact/act the PU so that the sessions can be established. After about 1 to 2 minutes everyhing is ok.
We do not have taken any traces or displays, but I wanted to ask, is it something to do with the dlsw circuit between the two MAC addresses (ETH OSA and 3745) dropping through the night?
Is there any time limit that an established circuit is active?
Can we change this time?
During night, of course there is no activity between the two mainframes, so we guess a timer expires and the PU needs reactivation.
HAPPY NEW YEAR!!!!I am trying to connect the following config:
IBM Host A <-OSA-> Ethernet <--> router <-- Serial --> IP Cloud (FR / ??) <--> FEP (with FR support) <--> IBM Host B.
IBM Host A runs CICS App, Terminals connected to the FEP on the IBM Host B side logon to CICS App on IBM Host A.
The person before me designed the connection using FRAS. After a few weeks of trying, I found out it won't work.
Based on the scanning throught this forum it seems that I can do this by using dlsw such as:
IBM Host A <-OSA-> Ethernet <--> router (DLsw) <-- Serial --> IP Cloud (FR / ??) <--> router (DLsw) <--> FEP (with FR support) <--> IBM Host B.
Since I am new to the network, I need a bit more help on the config on the IBM HOST A (VTAM XCA), both dlsw routers and the FEP on IBM Host B.
Also at the moment the link is Frame-relay (direct). Can the IBM Host A with OSA card and the 2 dlsw routers able to utilise the same frame-relay link or we have to get another type of wan link? -
I'm not sure which IOS to run on a router. I need IPSec 3DES and DLSw. What IOS do I need for a 3745?
Also, what IOS do I need for a 1720, same requirements?
ThanksFor 3745, IP Plus (i.e. IP PLUS IPSEC 3DES to get DLSw and 3DES) supports DLSw. For 1720, you need IOS with IBM feature (i.e. IP/IPX/AT/IBM/FW PLUS IPSEC 3DES to get 3DES and DLSw) set to support DLSw.
-
ASCP Swap of Source Instance Impact Question
Due to a Data Base issue in a planning instance DP, a customer would like to try to use another planning instance TP to access the Source instance DS.
They would like to know if this change is something that would carry any risk of corrupting information in the involved instances.
They know that the profile option :MRP:ATP Database Link needs to be
pointing to the right planning instance and is is assumed that they would
need to change this profile, to the appropiate Instance link, each time.
Is it possible to switch planning instances while the issue is solved in DP ?
And if so, how can this be done safely?Hi
It is very much possible to switch to different planning instance. Proper clean up has to be done in the new planning instance such as droping old plan and instance partitions if there is any. You may still have to run cleanup script to remove records from non-partition MSC tables. Also please refer oracle metalink note 137293.1. This will help a lot. You may want to try and test until you are successful in setting up the new plan instance. Don't forget to document. Also whenever you create new instance and plan partition, do not forget to run index rebuild and stat collection. I'm sure you know all of these things
Good luck
Thanks -
Hello:
i have a issue about load balancing adn redundance in Routers working with SNA DLsw.
in one router i have a master and the other is slave.
MASTER:
dlsw transparent redundancy-enable 9999.9999.9999 master-priority 10
SLAVE:
dlsw transparent redundancy-enable 9999.9999.9999
If i want to make redundance in the master, do i have to put the redundancy-enable command in the second port? for example
MASTER:
int e0
dlsw transparent redundancy-enable 9999.9999.9999 master-priority 10
int e1
dlsw transparent redundancy-enable 9999.9999.9999 master-priority 10
is this configuration right, does anybody knows something about this?
RegardsAnswer to my question: http://ieoc.com/forums/p/26385/218976.aspx#218976
-
A question about the impact of SQL*PLUS SERVEROUTPUT option on v$sql
Hello everybody,
SQL> SELECT * FROM v$version;
BANNER
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
TNS for Linux: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production
SQL>
OS : Fedora Core 17 (X86_64) Kernel 3.6.6-1.fc17.x86_64I would like to ask a question about the SQL*Plus SET SERVEROUTPUT ON/OFF option and its impact on queries on views such as v$sql and v$session. Here is the problem
Actually I define three variables in SQL*Plus in order to store sid, serial# and prev_sql_id columns from v$session in order to be able to use them later, several times in different other queries, while I'm still working in the current session.
So, here is how I proceed
SET SERVEROUTPUT ON; -- I often activate this option as the first line of almost all of my SQL-PL/SQL script files
SET SQLBLANKLINES ON;
VARIABLE mysid NUMBER
VARIABLE myserial# NUMBER;
VARIABLE saved_sql_id VARCHAR2(13);
-- So first I store sid and serial# for the current session
BEGIN
SELECT sid, serial# INTO :mysid, :myserial#
FROM v$session
WHERE audsid = SYS_CONTEXT('UserEnv', 'SessionId');
END;
PL/SQL procedure successfully completed.
-- Just check to see the result
SQL> SELECT :mysid, :myserial# FROM DUAL;
:MYSID :MYSERIAL#
129 1067
SQL> Now, let's say that I want to run the following query as the last SQL statement run within my current session
SELECT * FROM employees WHERE salary >= 2800 AND ROWNUM <= 10;According to Oracle® Database Reference 11g Release 2 (11.2) description for v$session
http://docs.oracle.com/cd/E11882_01/server.112/e25513/dynviews_3016.htm#REFRN30223]
the column prev_sql_id includes the sql_id of the last sql statement executed for the given sid and serial# which in the case of my example, it will be the above mentioned SELECT query on the employees table. As a result, right after the SELECT statement on the employees table I run the following
BEGIN
SELECT prev_sql_id INTO :saved_sql_id
FROM v$session
WHERE sid = :mysid AND serial# = :myserial#;
END;
PL/SQL procedure successfully completed.
SQL> SELECT :saved_sql_id FROM DUAL;
:SAVED_SQL_ID
9babjv8yq8ru3
SQL> Having the value of sql_id, I'm supposed to find all information about cursor(s) for my SELECT statement and also its sql_text value in v$sql. Yet here is what I get when I query v$sql upon the stored sql_id
SELECT child_number, sql_id, sql_text
FROM v$sql
WHERE sql_id = :saved_sql_id;
CHILD_NUMBER SQL_ID SQL_TEXT
0 9babjv8yq8ru3 BEGIN DBMS_OUTPUT.GET_LINES(:LINES, :NUMLINES); END;Therefore instead of
SELECT * FROM employees WHERE salary >= 2800 AND ROWNUM <= 10;for the value of sql_text I get the following value
BEGIN DBMS_OUTPUT.GET_LINES(:LINES, :NUMLINES);Which is not of course what I was expecting to find in v$sql for the given sql_id.
After a bit googling I found the following thread on the OTN forum where it had been suggested (well I think maybe not exactly for the same problem) to turn off SERVEROUTPUT.
Problem with dbms_xplan.display_cursor
This was precisely what I did
SET SERVEROUTPUT OFFafter that I repeated the whole procedure and this time everything worked pretty well as expected. I checked SQL*Plus documentation for SERVEROUTPUT
and also v$session page, yet I didn't find anything indicating that SERVEROUTPUT should be switched off whenever views such as v$sql, v$session
are queired. I don't really understand the link in terms of impact that one can have on the other or better to say rather, why there is an impact
Could anyone kindly make some clarification?
thanks in advance,
Regards,
Dariyoosh>
and also v$session page, yet I didn't find anything indicating that SERVEROUTPUT should be switched off whenever views such as v$sql, v$session
are queired. I don't really understand the link in terms of impact that one can have on the other or better to say rather, why there is an impact
Hi Dariyoosh,
SET SERVEROUTPUT ON has the effect of executing dbms_output.get_lines after each and every statement. Not only related to system view.
Here below what Tom Kyte is explaining in this page:
Now, sqlplus sees this functionality and says "hey, would not it be nice for me to dump this buffer to screen for the user?". So, they added the SQLPlus command "set serveroutput on" which does two things
1) it tells SQLPLUS you would like it <b>to execute dbms_output.get_lines after each and every statement</b>. You would like it to do this network rounding after each call. You would like this extra overhead to take place (think of an install script with hundreds/thousands of statements to be executed -- perhaps, just perhaps you don't want this extra call after every call)
2) SQLPLUS automatically calls the dbms_output API "enable" to turn on the buffering that happens in the package.Regards.
Al -
Dear all,
Could anyone help me to clarify the following point on DLSw redundancy?
Is it true if DLSw redundancy (or recover) are transparent to user if the end stations lie on a token ring network ? On the other hand if the end stations lie on the ethernet LAN, the DLSw can re-established itself but it is not transparent to user. Can I make such a conclusion ?
thanksHi,
no, this statement is not true.
From an end systems perspective the recovery is always disruptive. No matter if you are on a tokenring or on a ethernet lan.
That means:
DLSw is about llc2 sessions at layer2. If your lan attached end system has a llc2 session with a cisco dlsw router and i.e. that router fails, the llc2 session with the end system will fail aswell.
After the end system has realized that the llc2 session is gone it cleans up its local connections and then tries to reestablish the llc2 connection. If another dlsw router is available, who can reach the requested remote host, than this connection will come up again. That means the end user sna session goes down and comes back up again.
The same is true if you are talking about dlsw+ ethernet redundancy.
There is more in the details/differences between ethernet and tokenring lan segments. I.e. on a tokenring you have a rif in each packet which can be used for loop control.
On ethernet you almost always have ethernet switches, where a cam table of a ethernet switch in any vlan for any mac address can only point to exactly one port on the switch.
If you have two dlsw routers connected that can reach the same remote host those two routers will both send frames with the same host mac address into the same switch on two different ports. This is where dlsw ethernet redundancy feature comes into play.
thanks...
Matthias -
Problem establishing SNA session over DLSw link
We are experiencing sporadic problems establishing an SNA session over a DLSw tunnel. The session is between a Tandem host and a CICS region on OS/390. A Cisco 7500 router performs one end of the DLSw link; that same router is channel-attached to the OS/390 mainframe using CIP and uses CSNA for SNA traffic.
The connection is initiated by the SNA software on the Tandem box, but it rarely works on the first attempt. The session goes into a pending state and has to be cancelled and re-tried. This has to be repeated until such time it is successful. Once the session is started it works without problem.
At the point of attempting to start the session all the components are in the 'correct' state, i.e.
-DLSw tunnel is connected
-Host PU is in 'connectable' (CONCT) state
-Host XCA defining CIP SNA and virtual lines are active
No action needs to be taken on the OS/390 end of the link (or anywhere else for that matter) between start attempts on Tandem.
From device traces on OS/390 my suspicion is that the session requests are not actually getting to VTAM on OS/390 for some reason. DLSw traces on 7500 appear the same in both case of success or fail of session start.
Has anyone experienced this, or know of problems in this area that may explain what we are seeing?
Thanks.
KeithMary,
thanks for the extra information.
I would advice at this point the following:
Open a case with the Tac. Provide the information you have at that point and agree on a action plan, i.e. what to look at what trace to take, when you are able to recreate the problem.
What i can see from the documents you attaches is the following:
I only see sna circuits in the dlsw circuit history.
In you show dlsw reach there are quite some netbios names aswell and a large number of mac addresses learned from the remote peer.
You may want to discuss some filter options with the tac to make sure we cut down on the size of the reach cache and to make sure we advertise only those mac addresses which are really needed.
From the show version, 12.1(17) should be fine for dlsw in the way you described it.
From the show dlsw circuit history detail we have a couple of times that circuits are disconnecting.
Most of the time these circuits are up for a long time and they get the following sequence before terminating:
Index local addr(lsap) remote addr(dsap) remote peer
1157627904 4000.0410.0001(08) 0800.8e00.9708(08) 10.19.2.124
Created at : 12:02:55.115 GMT Mon Nov 29 2004
Connected at : 12:02:55.447 GMT Mon Nov 29 2004
Destroyed at : 22:04:01.158 GMT Wed Dec 1 2004
Local Corr : 1157627904 Remote Corr: 3321888773
Bytes: 140092/145133 Info-frames: 1748/2327
XID-frames: 1/2 UInfo-frames: 0/0
Flags: Remote created, Local connected
Last events:
Current State Event Add. Info Next State
CONNECTED DLC DataInd 0x0 CONNECTED
CONNECTED WAN infoframe 0x0 CONNECTED
CONNECTED DLC DataInd 0x0 CONNECTED
CONNECTED WAN infoframe 0x0 CONNECTED
CONNECTED WAN infoframe 0x0 CONNECTED
CONNECTED DLC DataInd 0x0 CONNECTED
CONNECTED WAN infoframe 0x0 CONNECTED
CONNECTED DLC DataInd 0x0 CONNECTED
CONNECTED WAN infoframe 0x0 CONNECTED
CONNECTED DLC DataInd 0x0 CONNECTED
CONNECTED WAN infoframe 0x0 CONNECTED
CONNECTED WAN infoframe 0x0 CONNECTED
CONNECTED DLC DataInd 0x0 CONNECTED
CONNECTED ADM WanFailure 0x0 HALT_NOACK_PEND
HALT_NOACK_PEND DLC DiscCnf 0x0 CLOSE_PEND
CLOSE_PEND DLC CloseStnCnf 0x0 DISCONNECTED
this circuit was up for more than a month and the reason for disconnection was ADM WAN failure which means the dlsw peer went away at some point.
Some other circuits get these sequence:
CONNECTED WAN infoframe 0x0 CONNECTED
CONNECTED WAN halt-dl 0x0 HALT_PENDING
WAN halt-dl means the other end tells us to disconnect. No information on this end why. Most of the time it is a legitimate disconnect. but you would need to look at the dlsw peer to get information who terminated the session.
I dont see anything specific in a sense that a circuit did not go to connect at all. In the information you supplied.
Again my advice open a case with the tac and then you can work the issue to completion.
thanks...
Matthias -
My client was using IBM router at remote and connecting to IBM router at HQ with WAN line speed of 64kbps. Running OSPF. The application is running on SNA protocol.Remote branch will access the "HOST - Mainframe" at HQ.
After the migration to Cisco routers the customer complain the accessing to the "HOST' became slower.
Iniatially when on IBM platform the network design was very straight forward. The remote branch directly connected to Frame-relay cloud to HQ with one PVC.
Now there is 2 units of 7206 Cisco routers at HQ for redundancy purpose.
Branch remain with frame-relay 64 kbps but using 2 logical sub interface with different PVC to connect to the 2 units of 7206 routers at HQ.
Since running on OSPF routing protocol, IP packets can loadbalance via the both PVC but how about the SNA protocol?
Will there be any issue on the amount of bandwidth being use for SNA application after the migration since the remote branch will only connect to one of the router at one point of time using DLSW to access the HOST.
Below is my remote config. Is there any issue with this config?
dlsw local-peer peer-id x.x.x.1
dlsw remote-peer 0 tcp 141.x.x.1 <hq router 7206_1 token ring interface>
dlsw remote-peer 0 tcp 141.1.243.3 backup-peer 141.1.243.1 linger 3
dlsw icanreach sap 0 4 8 C
dlsw bridge-group 1
interface FastEthernet0/0
ip address 141.x.x.x.255.255.0
no ip redirects
ip route-cache flow
ip ospf authentication-key xxxxx
speed 100
full-duplex
bridge-group 1
interface Serial0/0
no ip address
encapsulation frame-relay IETF
no ip mroute-cache
no fair-queue
cdp enable
frame-relay lmi-type ansi
interface Serial0/0.899 point-to-point
description PVC to HQ 7206_2
bandwidth 64
ip address 10.x.x.x.x.255.252
ip ospf authentication-key xxxx
ip ospf network point-to-point
frame-relay interface-dlci 899
interface Serial0/0.900 point-to-point
description PVC to HQ 7206_1
bandwidth 64
ip address 10.x.x.x.x.255.252
ip ospf authentication-key xxx
ip ospf network point-to-point
frame-relay interface-dlci 900Hi,
Thanks for the information. Here show tcp command
sh tcp
Stand-alone TCP connection from host 141.1.243.1
Connection state is ESTAB, I/O status: 1, unread input bytes: 0
Local host: 141.1.209.1, Local port: 2065
Foreign host: 141.1.243.1, Foreign port: 22452
Enqueued packets for retransmit: 0, input: 0 mis-ordered: -1 (0 bytes)
TCP driver queue size 0, flow controlled FALSE
Event Timers (current time is 0x32FEC44):
Timer Starts Wakeups Next
Retrans 9338 380 0x0
TimeWait 0 0 0x0
AckHold 10783 0 0x0
SendWnd 0 0 0x0
KeepAlive 1407 0 0x0
GiveUp 8957 0 0x0
PmtuAger 0 0 0x0
DeadWait 0 0 0x0
iss: 3135737176 snduna: 3139076055 sndnxt: 3139076055 sndwnd: 20342
irs: 3287893903 rcvnxt: 3290222475 rcvwnd: 20022 delrcvwnd: 458
SRTT: 960 ms, RTTO: 4265 ms, RTV: 3305 ms, KRTT: 0 ms
minRTT: 20 ms, maxRTT: 3244 ms, ACK hold: 200 ms
Flags: passive open, higher precedence, retransmission timeout
Datagrams (max data segment is 536 bytes):
Rcvd: 22679 (out of order: 1258), with data: 11790, total data bytes: 2328571
Sent: 22348 (retransmit: 380, fastretransmit: 17), with data: 9722, total data b
ytes: 3347990
tty66, virtual tty from host 10.6.1.9
Connection state is ESTAB, I/O status: 1, unread input bytes: 0
Local host: 141.1.209.1, Local port: 23
Foreign host: 10.6.1.9, Foreign port: 54786
Enqueued packets for retransmit: 1, input: 0 mis-ordered: 0 (0 bytes)
Event Timers (current time is 0x32FF01C):
Timer Starts Wakeups Next
Retrans 43 3 0x32FF21E
TimeWait 0 0 0x0
AckHold 34 5 0x0
SendWnd 0 0 0x0
KeepAlive 15 0 0x330D368
GiveUp 0 0 0x0
PmtuAger 0 0 0x0
DeadWait 0 0 0x0
iss: 556178450 snduna: 556185105 sndnxt: 556185105 sndwnd: 4114
irs: 28892121 rcvnxt: 28892229 rcvwnd: 4021 delrcvwnd: 107
SRTT: 330 ms, RTTO: 503 ms, RTV: 173 ms, KRTT: 1006 ms
minRTT: 88 ms, maxRTT: 860 ms, ACK hold: 200 ms
Flags: passive open, higher precedence, retransmission timeout
Datagrams (max data segment is 536 bytes):
Rcvd: 82 (out of order: 15), with data: 47, total data bytes: 107
Sent: 82 (retransmit: 4, fastretransmit: 0), with data: 60, total data bytes: 7190 -
Will or can DLSW talk SNA over DIX/EthernetII?
Hi. I have a device that can talk SNA only over the DIX/Ethernet2 frame format. For this reason, it cannot communicate via Ethernet transparent bridging with our mainframe OSA Express, which requires SNA to ride the 802.3/802.2 Ethernet frame format.
My intention has been to try to resolve this by configuring DLSW (Ethernet-to-Ethernet) between two routers placed between these non-communicating devices. The hope is that DLSW will use the required 802.3 frame format to communicate on one side with the mainframe (which of course does work) and use the DIX Ethernet frame format to communicate on the other side (separate router) with the device that requires SNA to use DIX.
There is a command for this purpose, source-bridge enable-80d5, but I don't know if that command has any effect Ethernet-to-Ethernet, transparent bridging only. Without it, over Ethernet, is DLSW "smart enough" to use the frame format required by the end host?
Thank you.source-bridge enable-80d5 is local significant. It does not know the interface type of the remote dlsw router. In other words, the router with source-bridge enable-80d5 configured (say Router_a) understands DIX frames. The Router_a converts the DIX frames into information required by DLSw SSP protocol (i.e. SSAP, DSAP, MAC addresses and so on). Router_a has no idea how the remote DLSw router use the information.
Similarly, Router_a converts a DLSw frame into DIX frames. The remote DLSw router has no idea that Router_a is using DIX frame format. -
Dumb question (I hope) Fader controls not having any impact on volume
Hi
Dumb question I hope. I've just installed my RME 800 and having fixed one problem with the record button flashing and sending sounds I can now no longer control the volume on any of the faders in the Mixer view.
The logic faders move ok but it has no impact on the volume. There is sound because the OS x system sounds are all fine and the Fireface mixer is fine and controls the volume on all channels, it's just Logic
Have I screwed up the control surface settings or something like that? IN which case how do I get it back to normal?
Thanks
AndyI think it's just my ignorance at this stage. It's something to do with the way in which I setup the RME Fireface mixer settings and how that interacts with Logic.
I got it working again so the faders in Logic did actually control the volume settings.
Having just bought the RME I think I need to learn how to use it properly ..... I suspect it was a dumb question and thanks for everyone's help -
Design question about SNASw, DLSW and VDLC
Hello,
I have a question about Ethernet redundancy in an APPN environment.
Let's have an example with 3 routers running SNASw that are on the SAME LAN (no vlans) as the Mainframe's OSA (one OSA only). APPN is configured on the Mainframe.
Using DLSw+, all downstream PUs are connected to the 3 routers. Can I define in the VDLC interface of each router the SAME MAC address, and this MAC address be the destination MAC of the downstream PUs?Hi,
yes, headend routers are the ones in front of the OSA/mainframe.
If you replace a tokenring with ethernet in the data center/headend, than the snasw dlsw solution is almost perfect for you. If you use hpr/ip to connect upstream to the host you are all set.
In that case you dont advertise any mac addresses on the local ethernet between the snasw/dlsw routers and the osa since it is hpr/ip. Basicaly ip routing only.
From the clients perspective, they dont really know that there is a change since you replicate the old tokenring mac address as vdlc mac address/snasw port and the end systems still connect to them like they did before.
In respect to dlsw ethernet redundancy we have to be a bit carefull not to mix the scenarios.
Dlsw ethernet redundancy is designed for the branch. Not the data center.
If you use dlsw ethernet redundancy with ethernet switches, and in almost all cases today ethernet means ethernet switches, you configure a mac address mapping between artificiall local mac addresses and your real remote mac address of the host.
On each router you configure a unique local mac address. Than you point half of your end systems dmac to the local mac address configured on router1 and the other half to the local mac address configured on router2. That way you achive load balancing.
The two routers exchange their mapping and in case router1 looses the connection to router2, router1 will activate the mapping it learned from router2 aswell and then take over those circuits additional.
If you decide that you configure on router1 the local mac address equal to the remote mac address, because you have a large number of clients and can not simply change the damc's on all of them, than you need to configure a "dummy" mapping on router2 and router1 will get all the circuits in this example. router2 would be purely for redundancy in case router1 goes down.
If you think about this than it is clear why dlsw ethernet redundancy is designed for the branch. In the branch we map local to remote mac addresses and the remote mac addresses are the hosts. Typically there are only a limited number of host mac addresses to map.
If you turn this around and put dlsw ethernet redundancy on the host end than you have to map all clients. If you have only one or two clients this is certainly doable. But if you have a large nuber of clients this is simply not manageable.
thanks...
Matthias -
SDLC - DLSW - EE(SNASW) question
I have very little background knowledge of DLSW or SNASwitching, but here goes...
I am currently trying to migrate an existing connection from SDLC -> DLSW ->token ring mainframe connection to SDLC -> DLSW -> SNASW EE. My EE connection from the cisco router to hte mainframe is up and active, but I am unable to get the DLSW connection to work. I have been able to get the Peers to CONNECT, but I do not have any DLSW circuits.
Remote Router
dlsw local-peer peer-id 192.168.105.84
dlsw remote-peer 0 tcp 10.248.3.36
dlsw remote-peer 0 tcp 192.168.105.46
dlsw remote-peer 0 tcp 192.168.105.47
interface Ethernet0/0
ip address 192.168.105.84 255.255.255.0
interface Serial0/0
no ip address
shutdown
interface BRI0/0
no ip address
shutdown
interface Serial1/0
description MPSM - MPS SDLC connection to MPS9 gateway
bandwidth 19200
no ip address
encapsulation sdlc
no keepalive
sdlc role primary
sdlc vmac 4534.0000.0900
sdlc address C1
sdlc xid C1 05310170
sdlc partner 4800.0000.0000 C1
sdlc dlsw C1
interface Serial1/1
description MPSM MT80MPS7 - IP80GG73
bandwidth 19200
no ip address
encapsulation sdlc
no keepalive
sdlc role primary
sdlc vmac 4534.0000.0700
sdlc address C1
sdlc xid C1 05310172
sdlc partner 4800.0000.0000 C1
sdlc dlsw C1
interface Serial1/2
description MPSM MT80MPS5 - IP80GG53
bandwidth 19200
no ip address
encapsulation sdlc
no keepalive
sdlc role primary
sdlc vmac 4534.0000.0500
sdlc address C1
sdlc xid C1 05310174
sdlc partner 4800.0000.0000 C1
sdlc dlsw C1
RTGRAMIHQMPSM01#sho dlsw peer
Peers: state pkts_rx pkts_tx type drops ckts TCP uptime
TCP 10.248.3.36 CONNECT 58648 59193 conf 0 0 0 2w6d
TCP 192.168.105.46 CONNECT 1085642 1212360 conf 0 2 0 2w6d
TCP 192.168.105.47 CONNECT 58492 58492 conf 0 0 0 2w6d
Total number of connected peers: 3
Total number of connections: 3
RTGRAMIHQMPSM01#sho dlsw circ
Index local addr(lsap) remote addr(dsap) state uptime
1929380244 4534.0000.05c1(04) 4800.0000.0000(04) CONNECTED 2w6d
2969567635 4534.0000.07c1(04) 4800.0000.0000(04) CONNECTED 2w6d
Total number of circuits connected: 2
Data Center Router
source-bridge ring-group 336
dlsw local-peer peer-id 10.248.3.36
dlsw remote-peer 0 tcp 192.168.105.84
dlsw remote-peer 0 tcp 192.168.105.85
interface Loopback0
ip address 10.210.136.65 255.255.255.255
interface GigabitEthernet0/1
description VLAN526 to XWGRAMIDCFPIP01
ip address 10.248.3.36 255.255.255.248
duplex full
speed 100
media-type rj45
negotiation auto
interface FastEthernet0/2
no ip address
shutdown
duplex auto
speed auto
interface GigabitEthernet0/2
description VLAN529 to XWGRAMIDCFPIP02
ip address 10.248.3.44 255.255.255.248
duplex full
speed 100
media-type rj45
negotiation auto
interface GigabitEthernet0/3
no ip address
shutdown
duplex auto
speed auto
media-type rj45
negotiation auto
snasw pdlog information
snasw dlctrace buffer-size 10000
snasw cpname NETMPS.GRSNAS01
snasw dlus NETMPS.XD81
snasw port SNSWPORT hpr-ip GigabitEthernet0/1
snasw port DLSWPORT vdlc 336 mac 4800.0000.0000 conntype nohpr
snasw link SW01XD81 port SNSWPORT ip-dest 204.90.2.14
RTGRAMIDCSNAS01#sho dlsw peer
Peers: state pkts_rx pkts_tx type drops ckts TCP uptime
TCP 192.168.105.84 CONNECT 58652 58649 conf 0 0 0 2w6d
TCP 192.168.105.85 CONNECT 58578 58578 conf 0 0 0 2w6d
Total number of connected peers: 2
Total number of connections: 2
RTGRAMIDCSNAS01#sho dlsw circ
RTGRAMIDCSNAS01#
Like I said, I have little background knowledge about this connectivity. If there is additional information that I could provide, please let me know. Any help would be greatly appreciated.
Thanks,
DaveTo answer one of your questions, as far as I know, SNASw performance might not be same as that of HPR/IP
-
Question regarding Calculated Key Figures in BEx and their impact on SQL
Hello,
I am new to BO SAP integration. I have a question regarding using CKF in BEx.
I created universe off of a BEx query with no CKF. I then created a Webi report with come dimensions and measures. I captured the SQL generated using trace (ST05).
In the same BEx, I then create a CKF. Then refreshed the universe and created a new Webi report using the same dimensions and the CKF. The SQL generated had many more select statements.
My question is what is the effect of CKF on the generated SQL and is there a performance issues using CKF in BEx as opposed to creating variables in Webi report?
Thanks,
NikhilHi,
if your CKF will have always same unit and you have one KF in you inforpovider with this unit, you can try to do this trick
create a new hidden CKF as new CKF = KF / KF (with this equale new CKF = 1 unit)
change your old CKF as old CKF = old CKF * new CKF
let me know if it works.
Maybe you are looking for
-
CR Report Reload Duration Tracking
Hi, I am reloading crystal reports thru BI Launchpad. Report is scheduled to deliver PDF output to a file location and option selected NOT to save instance in the History. This is a recurring report. After each successful reload PDF gets saved to des
-
ClassNotFoundException for DB2 Driver
Hi everyone I'm trying to connect to a DB2 database from a JSP page and I'm having some problems with the classpath. This is how this part of my JSP looks: <%@ page import = "java.util.*" %> <HTML> <BODY> <%try { Class.forName("COM.ibm.db2.jdbc.app.
-
Help with context index with /, -, @
Hi all! I have just start work with oracle. I have a problem with context index. Please help me. My problem is : I have two column 'name' and 'address'. I index two column with context index (for example : Two index have name is 'Index1' and 'Index 2
-
how do i create a page that user can use to create their own personal profile once they registered ? Is it possible to have a page designed just for that and everytime i get a new visitors that registers, that page will be their profile page ? I dont
-
Can I run a second Time Machine on one computer?
Hi guys, Is there any way I can run two Time Machines for one computer? I want to have one external Time Machine backup sitting on my desk, and another stored offsite for safe keeping, then swap them over every few days so that they are both generall