Re: [EXTERNAL] Re: CTC

2019-02-22 Thread Sankaranarayanan, Vignesh
Quick Q -- just learnt that there's a CTC path validation utility within CA MIM.
Any such alternative available as a freebie, or is this something programmable 
in REXX?

– Vignesh
Mainframe Infrastructure

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Sankaranarayanan, Vignesh
Sent: 22 February 2019 07:58
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [EXTERNAL] Re: CTC

Hi Skip,

Thanks for sharing your learnings, I do remember reading a similar post on the 
same topics a few months ago here. I'm going cross-eyed trying to decipher 
what's already here (to figure out the pattern used) rather than setting up 
CTCs anew. So in that regard, I thought a REXX or something that uses multiple 
display commands and IOCP as input could "figure it out" and display it neatly 
for me.
There's probably no re-use value for it in a given site, but will be of great 
help when getting into it newly.

– Vignesh
Mainframe Infrastructure

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Jesse 1 Robinson
Sent: 21 February 2019 23:58
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [EXTERNAL] Re: CTC

I can't help with the specific question posted, but on this list we often try 
to help with OP's driving problem. Which in this case seems to be: how to 
manage a complex CTC configuration? We've managed a complex CTC config since 
the mid-90s without ever consulting diagrams. The secret sauce is having a 
comprehensive layout with predictable addresses. Some background.

Before we introduced sysplex circa 1995, we had half a dozen LPARs on three 
boxes in two data centers. Only a handful of CTCs with random addresses. Too 
few to be troublesome. We implemented sysplex not by combining systems but by 
splitting existing systems into multiple plexes and members. Almost overnight 
we proliferated to over a dozen LPARs. At the same time we converted SNA VTAM 
connections to (at the time) ESCON CTCs, now FICON. We also created CTCs for 
XCF PATHIN/PATHOUT. We succeeded in interconnecting every LPAR with *every 
other* LPAR on every CEC in both data centers. That's a lot of connections. Our 
IBM consulting CE told us that many shops were finding it increasingly 
difficult to manage CTC configurations without some sort of 'scheme'. Here's 
the scheme he suggested.

1. Every CTC address is a 4-digit value in a defined range. We chose 4xyz and 
5xyz. Those ranges cannot be used for any other device type.

2. Each digit in an address is assigned a meaning: x = CEC#, y = LPAR#, z = 
device#. The assignment is arbitrary but must be consistent across the entire 
enterprise.

3. To satisfy the XCF requirement for separate inbound and outbound CTCs, we 
(arbitrarily) assign to PATHIN a 4zxy address and to PATHOUT the corresponding 
5zxz address. For VTAM it makes no difference. Note that XCF imposes this 
requirement to avoid the overhead of changing direction in a single CTC, 
technically very doable but at a cost in performance.

4. When referring to a target CTC, everyone in the enterprise uses the same 
address coming from any CEC on any LPAR to that CTC.

The result is that our 'map' of CTCs is just a table or chart of CECs and LPARs 
as described. This scheme has remained remarkably stable over the decades. CECs 
have come and gone; LPARs have been created or (occasionally) decommissioned; 
the scheme always defines all the CTCs with minimal fuss. We use system symbols 
to minimize editing changes. I've looked at HCM diagrams. They make my eyes 
swim.

I will concede one drawback to this scheme: it chews up an awful lot of 
addresses, all the 4's and all the 5's. When we started in the mid-90s, that 
was not such a problem. We live with it. I presented this scheme at SHARE many 
years ago, and I believe there's a Red Book with a similar message. For your 
consideration.

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Sankaranarayanan, Vignesh
Sent: Monday, February 18, 2019 9:57 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: [EXTERNAL] Re: CTC

Exactly why I want to draw/visualise it.

I’m dealing with a dozen or more nodes to interconnect. If it’s 16 nodes, 
that’s 16C2 (combinatorics)... gets mental pretty fast.

– Vignesh
Mainframe Infrastructure

On 18-Feb-2019, at 23:24, Rob Schramm  wrote:

Depending on the number of lpars and cecs,  A simple drawing can do it.
The more connections.. the more complicated the drawing.

Personally, drawing it is always how i have really understood it

YMMV

Rob Schramm

On Mon, Feb 18, 2019, 12:13 PM Jerry Whitteridge  To be able to make sense of CTC definitions I use HCM downloaded to the PC.
> Its the only graphical way to review the connections. I also use HCM 
> to define new

Re: [EXTERNAL] Re: CTC

2019-02-21 Thread Sankaranarayanan, Vignesh
Hi Skip,

Thanks for sharing your learnings, I do remember reading a similar post on the 
same topics a few months ago here. I'm going cross-eyed trying to decipher 
what's already here (to figure out the pattern used) rather than setting up 
CTCs anew. So in that regard, I thought a REXX or something that uses multiple 
display commands and IOCP as input could "figure it out" and display it neatly 
for me.
There's probably no re-use value for it in a given site, but will be of great 
help when getting into it newly.

– Vignesh
Mainframe Infrastructure

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Jesse 1 Robinson
Sent: 21 February 2019 23:58
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [EXTERNAL] Re: CTC

I can't help with the specific question posted, but on this list we often try 
to help with OP's driving problem. Which in this case seems to be: how to 
manage a complex CTC configuration? We've managed a complex CTC config since 
the mid-90s without ever consulting diagrams. The secret sauce is having a 
comprehensive layout with predictable addresses. Some background.

Before we introduced sysplex circa 1995, we had half a dozen LPARs on three 
boxes in two data centers. Only a handful of CTCs with random addresses. Too 
few to be troublesome. We implemented sysplex not by combining systems but by 
splitting existing systems into multiple plexes and members. Almost overnight 
we proliferated to over a dozen LPARs. At the same time we converted SNA VTAM 
connections to (at the time) ESCON CTCs, now FICON. We also created CTCs for 
XCF PATHIN/PATHOUT. We succeeded in interconnecting every LPAR with *every 
other* LPAR on every CEC in both data centers. That's a lot of connections. Our 
IBM consulting CE told us that many shops were finding it increasingly 
difficult to manage CTC configurations without some sort of 'scheme'. Here's 
the scheme he suggested.

1. Every CTC address is a 4-digit value in a defined range. We chose 4xyz and 
5xyz. Those ranges cannot be used for any other device type.

2. Each digit in an address is assigned a meaning: x = CEC#, y = LPAR#, z = 
device#. The assignment is arbitrary but must be consistent across the entire 
enterprise.

3. To satisfy the XCF requirement for separate inbound and outbound CTCs, we 
(arbitrarily) assign to PATHIN a 4zxy address and to PATHOUT the corresponding 
5zxz address. For VTAM it makes no difference. Note that XCF imposes this 
requirement to avoid the overhead of changing direction in a single CTC, 
technically very doable but at a cost in performance.

4. When referring to a target CTC, everyone in the enterprise uses the same 
address coming from any CEC on any LPAR to that CTC.

The result is that our 'map' of CTCs is just a table or chart of CECs and LPARs 
as described. This scheme has remained remarkably stable over the decades. CECs 
have come and gone; LPARs have been created or (occasionally) decommissioned; 
the scheme always defines all the CTCs with minimal fuss. We use system symbols 
to minimize editing changes. I've looked at HCM diagrams. They make my eyes 
swim.

I will concede one drawback to this scheme: it chews up an awful lot of 
addresses, all the 4's and all the 5's. When we started in the mid-90s, that 
was not such a problem. We live with it. I presented this scheme at SHARE many 
years ago, and I believe there's a Red Book with a similar message. For your 
consideration.

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office ⇐=== NEW
robin...@sce.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Sankaranarayanan, Vignesh
Sent: Monday, February 18, 2019 9:57 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: [EXTERNAL] Re: CTC

Exactly why I want to draw/visualise it.

I’m dealing with a dozen or more nodes to interconnect. If it’s 16 nodes, 
that’s 16C2 (combinatorics)... gets mental pretty fast.

– Vignesh
Mainframe Infrastructure

On 18-Feb-2019, at 23:24, Rob Schramm  wrote:

Depending on the number of lpars and cecs,  A simple drawing can do it.
The more connections.. the more complicated the drawing.

Personally, drawing it is always how i have really understood it

YMMV

Rob Schramm

On Mon, Feb 18, 2019, 12:13 PM Jerry Whitteridge  To be able to make sense of CTC definitions I use HCM downloaded to the PC.
> Its the only graphical way to review the connections. I also use HCM
> to define new CTC connections. For all other HCD definitions I prefer
> using HCD and ISPF.
>
> Jerry Whitteridge
> Delivery Manager / Mainframe Architect GTS - Safeway Account
> 602 527 4871 Mobile
> jerry.whitteri...@ibm.com
>
> IBM Services
>
> IBM Mainframe Discussion List  wrote on
> 02/18/2019 06:09:21 AM:
>
>> From: ITschak Mugzach 
>> To: IBM-MAIN@LISTSERV.UA.EDU

Re: [EXTERNAL] Re: CTC

2019-02-19 Thread Edgington, Jerry
Here is an example of FCTCs with loopback on multiple machines with multiple 
zSeries OS, then mapped to a single DR machine.

zEC12 is production z/OS and z/VM
z13s is production z/OS
zBC12 is z/VSE
z13 is DR machine

Note, the DR machine has the same FCTCs device addresses, only the CHPids are 
changed. 

 
Connected ToOnline to   CDC 

EC12BC12z13 D000D100D200E300A000RESPVMP1
VMT1
15  32  32  580 584 588 58C 590 594 598 
59C 
17  33  34  5A0 5A4 5A8 5AC 5B0 5B4 5B8 
5BC 
    z13s                                
    
14  48  33  678067846788678C679067946798
679C
16  49  35  67A067A467A867AC67B067B467B8
67BC
                                        
    
z13sEC12z13 ASYSDSYSTSYS

48  14  32  676067646768

49  16  34  677067746778

                                        
    
BC12EC12z13 LPAR1   LPAR2   LPAR3   LPAR4   LPAR5   LPAR6   LPAR7   
LPAR8   LPAR9   VMP2VMT2
32  15  33  670067046708670C671067146718
671C672067246728
33  17  35  673067346738673C674067446748
674C675067546758
                                        
        
z13sz13sz13 ASYSDSYSTSYS

41  40  36  640064086410

45  44  37  680068086810

                        

40  41  56  642064286430

44  45  57  682068286830

                                        
        
BC12BC12z13 LPAR1   LPAR2   LPAR3   LPAR4   LPAR5   LPAR6   LPAR7   
LPAR8   LPAR9   VMP2VMT2
55  54  36                              
        66206624
54  55  37                              
        6b206b24
57  56  56                              
        66606664
56  57  57                              
        6b606b64
                                        
    
EC12EC12z13 D000D100D200E300A000RESPVMP1
VMT1
12  10  36  660066046608660c661066146618
661C
10  12  37  6b006b046b086b0c6b106b146b18
6b1c
13  11  56  664066446648664c665066546658
665c
11  13  57  6b406b446b486b4c6b506b546b58
6b5c

Hope that helps. But, developing this FCTCs without a Ficon Director or Switch 
is difficult at best, without HCD

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Sankaranarayanan, Vignesh
Sent: Monday, February 18, 2019 12:55 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [EXTERNAL] Re: CTC

Hi Jerry,

I’m no longer able to find the free version of HCM. Have used it a few years 
ago, inputting my IOCP and was able to view everything.

When I tried to get it last year, I learned that the msi installer is available 
in a PDS member in z/OS.. so I installed it. But it wouldn’t let me do 
anything.. guess it’s just a client for the paid version of HCM.

Where did the freebie go, I wonder...

– Vignesh
Mainframe Infrastructure

On 18-Feb-2019, at 22:42, Jerry Whitteridge  wrote:

To be able to make sense of CTC definitions I use HCM downloaded to the PC.
Its the only graphical way to review the connections. I also use HCM to define 
new CTC connections. For all

Re: [EXTERNAL] Re: CTC

2019-02-18 Thread Jerry Whitteridge
I've always known HCM as an optional Licensed product

Jerry Whitteridge
Delivery Manager / Mainframe Architect
GTS - Safeway Account
602 527 4871 Mobile
jerry.whitteri...@ibm.com

IBM Services

IBM Mainframe Discussion List  wrote on
02/18/2019 01:35:42 PM:

> From: Edward Finnell <000248cce9f3-dmarc-requ...@listserv.ua.edu>
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date: 02/18/2019 01:36 PM
> Subject: Re: [EXTERNAL] Re: CTC
> Sent by: IBM Mainframe Discussion List 
>
> ISTR it was a free standing product from New Era. Then IBM bought it
> and made it an optional feature of HCD.
>
> In a message dated 2/18/2019 2:12:52 PM Central Standard Time,
> mitchd...@gmail.com writes:
> As far as I remember, HCM has never been free,  it has always been
> an optional IBM product.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [EXTERNAL] Re: CTC

2019-02-18 Thread Edward Finnell
ISTR it was a free standing product from New Era. Then IBM bought it and made 
it an optional feature of HCD.

In a message dated 2/18/2019 2:12:52 PM Central Standard Time, 
mitchd...@gmail.com writes:
As far as I remember, HCM has never been free,  it has always been an optional 
IBM product.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [EXTERNAL] Re: CTC

2019-02-18 Thread Dana Mitchell
On Mon, 18 Feb 2019 17:55:27 +, Sankaranarayanan, Vignesh 
 wrote:
>
>I’m no longer able to find the freeeversion of HCM. Have used it a few years 
>ago, inputting my IOCP and was able to view everything.
>
>When I tried  o get it last year, I learned that the msi installer is 
>available in a PDS member in z/OS.. so I installed it. But it wouldn’t let me 
>do anything.. guess it’s just a client for the paid version of HCM.
>
>Where did the freebie go, I wonder...
>

As far as I remember, HCM has never been free,  it has always been an optional 
IBM product.  There was a windows client to be installed, that connected to a 
server address space, and required to be enabled in the IFAPRDxx parmlib member.

Dana

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [EXTERNAL] Re: CTC

2019-02-18 Thread Sankaranarayanan, Vignesh
Exactly why I want to draw/visualise it.

I’m dealing with a dozen or more nodes to interconnect. If it’s 16 nodes, 
that’s 16C2 (combinatorics)... gets mental pretty fast.

– Vignesh
Mainframe Infrastructure

On 18-Feb-2019, at 23:24, Rob Schramm  wrote:

Depending on the number of lpars and cecs,  A simple drawing can do it.
The more connections.. the more complicated the drawing.

Personally, drawing it is always how i have really understood it

YMMV

Rob Schramm

On Mon, Feb 18, 2019, 12:13 PM Jerry Whitteridge  To be able to make sense of CTC definitions I use HCM downloaded to the PC.
> Its the only graphical way to review the connections. I also use HCM to
> define new CTC connections. For all other HCD definitions I prefer using
> HCD and ISPF.
> 
> Jerry Whitteridge
> Delivery Manager / Mainframe Architect
> GTS - Safeway Account
> 602 527 4871 Mobile
> jerry.whitteri...@ibm.com
> 
> IBM Services
> 
> IBM Mainframe Discussion List  wrote on
> 02/18/2019 06:09:21 AM:
> 
>> From: ITschak Mugzach 
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Date: 02/18/2019 06:09 AM
>> Subject: Re: CTC
>> Sent by: IBM Mainframe Discussion List 
>> 
>> I don't have a specific rexx for the problem, but I can give some tips
> form
>> daily experience. I do parsing every day, many times a day, for our
>> IronSphere product.  IOCP is using a macro language. so:
>> 
>>   1. make every macro a single string. continuation is at column 72, the
>>   last line in a multi line doesn;t have a comma and a continuation char
> at
>>   col 762.
>>   2. tokenize the string by replacing every equal sign to blank.
>>   3. wordpos the keyword you are looking for. of position is not zero,
> the
>>   value is the next word.
>>   4. result may be enclosed in parentheses, separated with commas. know
>>   what you are looking for for second level parsing.
>>   5. I use a stem to store the single line macro calls at step 1.
>> 
>> 
>> best,
>> ITschak
>> 
>> On Mon, Feb 18, 2019 at 2:32 PM Sankaranarayanan, Vignesh <
>> vignesh.v.sankaranaraya...@marks-and-spencer.com> wrote:
>> 
>>> Hello All,
>>> 
>>> I know this is a long shot but does anyone have any REXX that parses
> IOCP
>>> and "makes sense" of the CTC definitions?
>>> I'm losing my mind trying to learn what I'm seeing..
>>> 
>>> - Vignesh
>>> Mainframe Infrastructure
>>> 
>>> 
>>> MARKSANDSPENCER.COM
>>> 
>>> Unless otherwise stated above:
>>> Marks and Spencer plc
>>> Registered Office:
>>> Waterside House
>>> 35 North Wharf Road
>>> London
>>> W2 1NW
>>> 
>>> Registered No. 214436 in England and Wales.
>>> 
>>> Telephone (020) 7935 4422
>>> Facsimile (020) 7487 2670
>>> 
>>> www.marksandspencer.com
>>> 
>>> Please note that electronic mail may be monitored.
>>> 
>>> This e-mail is confidential. If you received it by mistake, please let
> us
>>> know and then delete it from your system; you should not copy,
> disclose, or
>>> distribute its contents to anyone nor act in reliance on this e-mail,
> as
>>> this is prohibited and may be unlawful.
>>> 
>>> --
>>> For IBM-MAIN subscribe / signoff / archive access instructions,
>>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>>> 
>> 
>> 
>> --
>> ITschak Mugzach
>> *|** IronSphere Platform* *|* *Information Security Contiguous Monitoring
>> for Legacy **|  *
>> 
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [EXTERNAL] Re: CTC

2019-02-18 Thread Sankaranarayanan, Vignesh
Hi Jerry,

I’m no longer able to find the free version of HCM. Have used it a few years 
ago, inputting my IOCP and was able to view everything.

When I tried to get it last year, I learned that the msi installer is available 
in a PDS member in z/OS.. so I installed it. But it wouldn’t let me do 
anything.. guess it’s just a client for the paid version of HCM.

Where did the freebie go, I wonder...

– Vignesh
Mainframe Infrastructure

On 18-Feb-2019, at 22:42, Jerry Whitteridge  wrote:

To be able to make sense of CTC definitions I use HCM downloaded to the PC.
Its the only graphical way to review the connections. I also use HCM to
define new CTC connections. For all other HCD definitions I prefer using
HCD and ISPF.

Jerry Whitteridge
Delivery Manager / Mainframe Architect
GTS - Safeway Account
602 527 4871 Mobile
jerry.whitteri...@ibm.com

IBM Services

IBM Mainframe Discussion List  wrote on
02/18/2019 06:09:21 AM:

> From: ITschak Mugzach 
> To: IBM-MAIN@LISTSERV.UA.EDU
> Date: 02/18/2019 06:09 AM
> Subject: Re: CTC
> Sent by: IBM Mainframe Discussion List 
> 
> I don't have a specific rexx for the problem, but I can give some tips
form
> daily experience. I do parsing every day, many times a day, for our
> IronSphere product.  IOCP is using a macro language. so:
> 
>   1. make every macro a single string. continuation is at column 72, the
>   last line in a multi line doesn;t have a comma and a continuation char
at
>   col 762.
>   2. tokenize the string by replacing every equal sign to blank.
>   3. wordpos the keyword you are looking for. of position is not zero,
the
>   value is the next word.
>   4. result may be enclosed in parentheses, separated with commas. know
>   what you are looking for for second level parsing.
>   5. I use a stem to store the single line macro calls at step 1.
> 
> 
> best,
> ITschak
> 
> On Mon, Feb 18, 2019 at 2:32 PM Sankaranarayanan, Vignesh <
> vignesh.v.sankaranaraya...@marks-and-spencer.com> wrote:
> 
>> Hello All,
>> 
>> I know this is a long shot but does anyone have any REXX that parses
IOCP
>> and "makes sense" of the CTC definitions?
>> I'm losing my mind trying to learn what I'm seeing..
>> 
>> - Vignesh
>> Mainframe Infrastructure
>> 
>> 
>> MARKSANDSPENCER.COM
>> 
>> Unless otherwise stated above:
>> Marks and Spencer plc
>> Registered Office:
>> Waterside House
>> 35 North Wharf Road
>> London
>> W2 1NW
>> 
>> Registered No. 214436 in England and Wales.
>> 
>> Telephone (020) 7935 4422
>> Facsimile (020) 7487 2670
>> 
>> www.marksandspencer.com
>> 
>> Please note that electronic mail may be monitored.
>> 
>> This e-mail is confidential. If you received it by mistake, please let
us
>> know and then delete it from your system; you should not copy,
disclose, or
>> distribute its contents to anyone nor act in reliance on this e-mail,
as
>> this is prohibited and may be unlawful.
>> 
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>> 
> 
> 
> --
> ITschak Mugzach
> *|** IronSphere Platform* *|* *Information Security Contiguous Monitoring
> for Legacy **|  *
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [EXTERNAL] Re: CTC

2019-02-18 Thread Sankaranarayanan, Vignesh
I have.. there are just too many lines in the CTC report. Doesn’t make it easy 
to get the big picture.

– Vignesh
Mainframe Infrastructure

On 18-Feb-2019, at 20:29, Roger Lowe  wrote:

Do you have access to Hardware Configuration Manager (HCM)? If so, you could 
use that to display your CTC config ...

Roger

> On Mon, 18 Feb 2019 14:25:15 +, Sankaranarayanan, Vignesh 
>  wrote:
> 
> Just me, to understand and map out the connections..
> 
> – Vignesh
> Mainframe Infrastructure
> 
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf Of 
> ITschak Mugzach
> Sent: 18 February 2019 14:02
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: [EXTERNAL] Re: CTC
> 
> For the active configuration, you can use tso console command and analyse the 
> results in the same exec with the IOCP deck. I would email the results a 
> comma separated file to excel. Who need to read it?
> 
> ITschak
> 
>> On Mon, Feb 18, 2019 at 3:33 PM Sankananarayanan, Vignesh < 
>> vignesh.v.sankaranaraya...@marks-and-spencer.com> wrote:
>> 
>> Thanks, that makes sense..
>> Assuming that there are extra entries (not really used/active) in the 
>> IODF, I would have to resort to checking everything through D M=DEV 
>> commands, because they show the entry and dest link addresses, which 
>> are useful when the path goes through a switch/director.
>> 
>> And finally, what would be the best way to visualise these connections?
>> 
>> – Vignesh
>> Mainframe Infrastructure
>> 
>> -Original Message-
>> From: IBM Mainframe Discussion List  On 
>> Behalf Of ITschak Mugzach
>> Sent: 18 February 2019 13:09
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: [EXTERNAL] Re: CTC
>> 
>> I don't have a specific rexx for the problem, but I can give some tips 
>> form daily experience. I do parsing every day, many times a day, for 
>> our IronSphere product.  IOCP is using a macro language. so:
>> 
>>   1. make every macro a single string. continuation is at column 72, the
>>   last line in a multi line doesn;t have a comma and a continuation 
>> char at
>>   col 762.
>>   2. tokenize the string by replacing every equal sign to blank.
>>   3. wordpos the keyword you are looking for. of position is not zero, the
>>   value is the next word.
>>   4. result may be enclosed in parentheses, separated with commas. know
>>   what you are looking for for second level parsing.
>>   5. I use a stem to store the single line macro calls at step 1.
>> 
>> 
>> best,
>> ITschak
>> 
>> On Mon, Feb 18, 2019 at 2:32 PM Sankaranarayanan, Vignesh < 
>> vignesh.v.sankaranaraya...@marks-and-spencer.com> wrote:
>> 
>>> Hello All,
>>> 
>>> I know this is a long shot but does anyone have any REXX that parses 
>>> IOCP and "makes sense" of the CTC definitions?
>>> I'm losing my mind trying to learn what I'm seeing..
>>> 
>>> - Vignesh
>>> Mainframe Infrastructure
>>> 
>>> 
>>> MARKSANDSPENCER.COM
>>> 
>>> Unless otherwise stated above:
>>> Marks and Spencer plc
>>> Registered Office:
>>> Waterside House
>>> 35 North Wharf Road
>>> London
>>> W2 1NW
>>> 
>>> Registered No. 214436 in England and Wales.
>>> 
>>> Telephone (020) 7935 4422
>>> Facsimile (020) 7487 2670
>>> 
>>> www.marksandspencer.com
>>> 
>>> Please note that electronic mail may be monitored.
>>> 
>>> This e-mail is confidential. If you received it by mistake, please 
>>> let us know and then delete it from your system; you should not 
>>> copy, disclose, or distribute its contents to anyone nor act in 
>>> reliance on this e-mail, as this is prohibited and may be unlawful.
>>> 
>>> 
>>> -- For IBM-MAIN subscribe / signoff / archive access instructions, 
>>> send email to lists...@listserv.ua.edu with the message: INFO 
>>> IBM-MAIN
>>> 
>> 
>> 
>> --
>> ITschak Mugzach
>> *|** IronSphere Platform* *|* *Information Security Contiguous 
>> Monitoring for Legacy **|  *
>> 
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions, send 
>> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>> 
>> ---

Re: [EXTERNAL] Re: CTC

2019-02-18 Thread Roger Lowe
Do you have access to Hardware Configuration Manager (HCM)? If so, you could 
use that to display your CTC config ...

Roger

On Mon, 18 Feb 2019 14:25:15 +, Sankaranarayanan, Vignesh 
 wrote:

>Just me, to understand and map out the connections..
>
>– Vignesh
>Mainframe Infrastructure
>
>-Original Message-
>From: IBM Mainframe Discussion List  On Behalf Of 
>ITschak Mugzach
>Sent: 18 February 2019 14:02
>To: IBM-MAIN@LISTSERV.UA.EDU
>Subject: Re: [EXTERNAL] Re: CTC
>
>For the active configuration, you can use tso console command and analyse the 
>results in the same exec with the IOCP deck. I would email the results a comma 
>separated file to excel. Who need to read it?
>
>ITschak
>
>On Mon, Feb 18, 2019 at 3:33 PM Sankananarayanan, Vignesh < 
>vignesh.v.sankaranaraya...@marks-and-spencer.com> wrote:
>
>> Thanks, that makes sense..
>> Assuming that there are extra entries (not really used/active) in the 
>> IODF, I would have to resort to checking everything through D M=DEV 
>> commands, because they show the entry and dest link addresses, which 
>> are useful when the path goes through a switch/director.
>>
>> And finally, what would be the best way to visualise these connections?
>>
>> – Vignesh
>> Mainframe Infrastructure
>>
>> -Original Message-
>> From: IBM Mainframe Discussion List  On 
>> Behalf Of ITschak Mugzach
>> Sent: 18 February 2019 13:09
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: [EXTERNAL] Re: CTC
>>
>> I don't have a specific rexx for the problem, but I can give some tips 
>> form daily experience. I do parsing every day, many times a day, for 
>> our IronSphere product.  IOCP is using a macro language. so:
>>
>>1. make every macro a single string. continuation is at column 72, the
>>last line in a multi line doesn;t have a comma and a continuation 
>> char at
>>col 762.
>>2. tokenize the string by replacing every equal sign to blank.
>>3. wordpos the keyword you are looking for. of position is not zero, the
>>value is the next word.
>>4. result may be enclosed in parentheses, separated with commas. know
>>what you are looking for for second level parsing.
>>5. I use a stem to store the single line macro calls at step 1.
>>
>>
>> best,
>> ITschak
>>
>> On Mon, Feb 18, 2019 at 2:32 PM Sankaranarayanan, Vignesh < 
>> vignesh.v.sankaranaraya...@marks-and-spencer.com> wrote:
>>
>> > Hello All,
>> >
>> > I know this is a long shot but does anyone have any REXX that parses 
>> > IOCP and "makes sense" of the CTC definitions?
>> > I'm losing my mind trying to learn what I'm seeing..
>> >
>> > - Vignesh
>> > Mainframe Infrastructure
>> >
>> >
>> > MARKSANDSPENCER.COM
>> > 
>> > Unless otherwise stated above:
>> > Marks and Spencer plc
>> > Registered Office:
>> > Waterside House
>> > 35 North Wharf Road
>> > London
>> > W2 1NW
>> >
>> > Registered No. 214436 in England and Wales.
>> >
>> > Telephone (020) 7935 4422
>> > Facsimile (020) 7487 2670
>> >
>> > www.marksandspencer.com
>> >
>> > Please note that electronic mail may be monitored.
>> >
>> > This e-mail is confidential. If you received it by mistake, please 
>> > let us know and then delete it from your system; you should not 
>> > copy, disclose, or distribute its contents to anyone nor act in 
>> > reliance on this e-mail, as this is prohibited and may be unlawful.
>> >
>> > 
>> > -- For IBM-MAIN subscribe / signoff / archive access instructions, 
>> > send email to lists...@listserv.ua.edu with the message: INFO 
>> > IBM-MAIN
>> >
>>
>>
>> --
>> ITschak Mugzach
>> *|** IronSphere Platform* *|* *Information Security Contiguous 
>> Monitoring for Legacy **|  *
>>
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions, send 
>> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>>
>> --
>> For IBM-MAIN subscribe / signoff / archive access instructions, send 
>> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>>
>
>
>--
>ITschak Mugzach
>*|** IronSphere Platform* *|* *Ioformation Security Contiguous Monitoring for 
>Legacy **|  *
>
>--
>For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
>lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
>--
>For IBM-MAIN subscribe / signoff / archive access instructions,
>send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [EXTERNAL] Re: CTC

2019-02-18 Thread Sankaranarayanan, Vignesh
Just me, to understand and map out the connections..

– Vignesh
Mainframe Infrastructure

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
ITschak Mugzach
Sent: 18 February 2019 14:02
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [EXTERNAL] Re: CTC

For the active configuration, you can use tso console command and analyse the 
results in the same exec with the IOCP deck. I would email the results a comma 
separated file to excel. Who need to read it?

ITschak

On Mon, Feb 18, 2019 at 3:33 PM Sankaranarayanan, Vignesh < 
vignesh.v.sankaranaraya...@marks-and-spencer.com> wrote:

> Thanks, that makes sense..
> Assuming that there are extra entries (not really used/active) in the 
> IODF, I would have to resort to checking everything through D M=DEV 
> commands, because they show the entry and dest link addresses, which 
> are useful when the path goes through a switch/director.
>
> And finally, what would be the best way to visualise these connections?
>
> – Vignesh
> Mainframe Infrastructure
>
> -Original Message-
> From: IBM Mainframe Discussion List  On 
> Behalf Of ITschak Mugzach
> Sent: 18 February 2019 13:09
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: [EXTERNAL] Re: CTC
>
> I don't have a specific rexx for the problem, but I can give some tips 
> form daily experience. I do parsing every day, many times a day, for 
> our IronSphere product.  IOCP is using a macro language. so:
>
>1. make every macro a single string. continuation is at column 72, the
>last line in a multi line doesn;t have a comma and a continuation 
> char at
>col 762.
>2. tokenize the string by replacing every equal sign to blank.
>3. wordpos the keyword you are looking for. of position is not zero, the
>value is the next word.
>4. result may be enclosed in parentheses, separated with commas. know
>what you are looking for for second level parsing.
>5. I use a stem to store the single line macro calls at step 1.
>
>
> best,
> ITschak
>
> On Mon, Feb 18, 2019 at 2:32 PM Sankaranarayanan, Vignesh < 
> vignesh.v.sankaranaraya...@marks-and-spencer.com> wrote:
>
> > Hello All,
> >
> > I know this is a long shot but does anyone have any REXX that parses 
> > IOCP and "makes sense" of the CTC definitions?
> > I'm losing my mind trying to learn what I'm seeing..
> >
> > - Vignesh
> > Mainframe Infrastructure
> >
> >
> > MARKSANDSPENCER.COM
> > 
> > Unless otherwise stated above:
> > Marks and Spencer plc
> > Registered Office:
> > Waterside House
> > 35 North Wharf Road
> > London
> > W2 1NW
> >
> > Registered No. 214436 in England and Wales.
> >
> > Telephone (020) 7935 4422
> > Facsimile (020) 7487 2670
> >
> > www.marksandspencer.com
> >
> > Please note that electronic mail may be monitored.
> >
> > This e-mail is confidential. If you received it by mistake, please 
> > let us know and then delete it from your system; you should not 
> > copy, disclose, or distribute its contents to anyone nor act in 
> > reliance on this e-mail, as this is prohibited and may be unlawful.
> >
> > 
> > -- For IBM-MAIN subscribe / signoff / archive access instructions, 
> > send email to lists...@listserv.ua.edu with the message: INFO 
> > IBM-MAIN
> >
>
>
> --
> ITschak Mugzach
> *|** IronSphere Platform* *|* *Information Security Contiguous 
> Monitoring for Legacy **|  *
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


--
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Contiguous Monitoring for 
Legacy **|  *

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [EXTERNAL] Re: CTC

2019-02-18 Thread ITschak Mugzach
For the active configuration, you can use tso console command and analyse
the results in the same exec with the IOCP deck. I would email the results
a comma separated file to excel. Who need to read it?

ITschak

On Mon, Feb 18, 2019 at 3:33 PM Sankaranarayanan, Vignesh <
vignesh.v.sankaranaraya...@marks-and-spencer.com> wrote:

> Thanks, that makes sense..
> Assuming that there are extra entries (not really used/active) in the
> IODF, I would have to resort to checking everything through D M=DEV
> commands, because they show the entry and dest link addresses, which are
> useful when the path goes through a switch/director.
>
> And finally, what would be the best way to visualise these connections?
>
> – Vignesh
> Mainframe Infrastructure
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of ITschak Mugzach
> Sent: 18 February 2019 13:09
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: [EXTERNAL] Re: CTC
>
> I don't have a specific rexx for the problem, but I can give some tips
> form daily experience. I do parsing every day, many times a day, for our
> IronSphere product.  IOCP is using a macro language. so:
>
>1. make every macro a single string. continuation is at column 72, the
>last line in a multi line doesn;t have a comma and a continuation char
> at
>col 762.
>2. tokenize the string by replacing every equal sign to blank.
>3. wordpos the keyword you are looking for. of position is not zero, the
>value is the next word.
>4. result may be enclosed in parentheses, separated with commas. know
>what you are looking for for second level parsing.
>5. I use a stem to store the single line macro calls at step 1.
>
>
> best,
> ITschak
>
> On Mon, Feb 18, 2019 at 2:32 PM Sankaranarayanan, Vignesh <
> vignesh.v.sankaranaraya...@marks-and-spencer.com> wrote:
>
> > Hello All,
> >
> > I know this is a long shot but does anyone have any REXX that parses
> > IOCP and "makes sense" of the CTC definitions?
> > I'm losing my mind trying to learn what I'm seeing..
> >
> > - Vignesh
> > Mainframe Infrastructure
> >
> >
> > MARKSANDSPENCER.COM
> > 
> > Unless otherwise stated above:
> > Marks and Spencer plc
> > Registered Office:
> > Waterside House
> > 35 North Wharf Road
> > London
> > W2 1NW
> >
> > Registered No. 214436 in England and Wales.
> >
> > Telephone (020) 7935 4422
> > Facsimile (020) 7487 2670
> >
> > www.marksandspencer.com
> >
> > Please note that electronic mail may be monitored.
> >
> > This e-mail is confidential. If you received it by mistake, please let
> > us know and then delete it from your system; you should not copy,
> > disclose, or distribute its contents to anyone nor act in reliance on
> > this e-mail, as this is prohibited and may be unlawful.
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions, send
> > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
>
>
> --
> ITschak Mugzach
> *|** IronSphere Platform* *|* *Information Security Contiguous Monitoring
> for Legacy **|  *
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send email
> to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Contiguous Monitoring
for Legacy **|  *

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [EXTERNAL] Re: CTC

2019-02-18 Thread Dana Mitchell
On Mon, 18 Feb 2019 13:32:49 +, Sankaranarayanan, Vignesh 
 wrote:
>
>And finally, what would be the best way to visualise these connections?
>

Console commands  D XCF,PATHIN  and D XCF,PATHOUTwill show which paths are 
actually connected to other systems,  and which addresses are not currently in 
use.

Dana

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [EXTERNAL] Re: CTC

2019-02-18 Thread Sankaranarayanan, Vignesh
Thanks, that makes sense.. 
Assuming that there are extra entries (not really used/active) in the IODF, I 
would have to resort to checking everything through D M=DEV commands, because 
they show the entry and dest link addresses, which are useful when the path 
goes through a switch/director.

And finally, what would be the best way to visualise these connections?

– Vignesh
Mainframe Infrastructure

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
ITschak Mugzach
Sent: 18 February 2019 13:09
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [EXTERNAL] Re: CTC

I don't have a specific rexx for the problem, but I can give some tips form 
daily experience. I do parsing every day, many times a day, for our IronSphere 
product.  IOCP is using a macro language. so:

   1. make every macro a single string. continuation is at column 72, the
   last line in a multi line doesn;t have a comma and a continuation char at
   col 762.
   2. tokenize the string by replacing every equal sign to blank.
   3. wordpos the keyword you are looking for. of position is not zero, the
   value is the next word.
   4. result may be enclosed in parentheses, separated with commas. know
   what you are looking for for second level parsing.
   5. I use a stem to store the single line macro calls at step 1.


best,
ITschak

On Mon, Feb 18, 2019 at 2:32 PM Sankaranarayanan, Vignesh < 
vignesh.v.sankaranaraya...@marks-and-spencer.com> wrote:

> Hello All,
>
> I know this is a long shot but does anyone have any REXX that parses 
> IOCP and "makes sense" of the CTC definitions?
> I'm losing my mind trying to learn what I'm seeing..
>
> - Vignesh
> Mainframe Infrastructure
>
>
> MARKSANDSPENCER.COM
> 
> Unless otherwise stated above:
> Marks and Spencer plc
> Registered Office:
> Waterside House
> 35 North Wharf Road
> London
> W2 1NW
>
> Registered No. 214436 in England and Wales.
>
> Telephone (020) 7935 4422
> Facsimile (020) 7487 2670
>
> www.marksandspencer.com
>
> Please note that electronic mail may be monitored.
>
> This e-mail is confidential. If you received it by mistake, please let 
> us know and then delete it from your system; you should not copy, 
> disclose, or distribute its contents to anyone nor act in reliance on 
> this e-mail, as this is prohibited and may be unlawful.
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


--
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Contiguous Monitoring for 
Legacy **|  *

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN