[Default] On 14 Jan 2020 17:07:32 -0800, in bit.listserv.ibm-main
0000023065957af1-dmarc-requ...@listserv.ua.edu (Grant Taylor) wrote:

>On 1/14/20 2:52 AM, Alexander Huemer wrote:
>> Hi

There were both bus and tag 3174 terminals which could be used for
consoles and local SNA terminals which only worked with VTAM.

Clark Morris
>
>Hi,
>
>> I am new to this list and would like to discuss an idea and ask several 
>> questions.
>
>Welcome.
>
>> * Did anybody ever attempt to 'talk' to 3270 terminals with something 
>> different than an IBM mainframe?
>
>Yes*
>
>* because it's highly dependent on what you mean by "IBM mainframe". 
>More specifically if you mean the hardware and / or the software.
>
>I know that there are people actively working in the Hercules community 
>to drive (talk to) 3270 terminals.
>
>I think I've recently read some articles where someone is trying to use 
>a 3270 as a terminal for a Unix (Linux?) workstation.
>
>So, "It depends...."
>
>> This might sound like a strange idea, though I find it intriguing to 
>> be able to display content on such a terminal and be able to receive 
>> keyboard input from it.
>
>It doesn't sound completely crazy to me.  It does some completely 
>atypical.  But atypical can be entertaining and / or educational.
>
>> I guess the most straight-forward way to attempt something like that is 
>> to use a 3270 terminal attached to a 3174 or similar and try to talk to 
>> that instead of the terminal itself. I wouldn't know how to interface 
>> with the terminal directly over the coax.
>
>I believe the article I recently read was talking about driving the 
>signal on the coax.
>
>I typically see some variation of the following discussed:
>
>1)  3270 terminal talks to the (remote) 3174 Control Unit (?).
>2)  The remote 3174 CU talks across Ethernet or Token Ring or RS-232 
>something else acting like a local 3174 CU.
>3)  This thing acting like a local 3174 usually talks TN3270 to a 
>mainframe OS, be it running on a physical mainframe or emulated.
>
>I believe that some later / feature rich 3174s have the ability to act 
>like primitive telnet clients.  Thus you could use the 3270 to talk to a 
>Unix box.
>
>> * What's the best available documentation regarding 3174 models and 
>> their features?
>
>I don't know.
>
>I've seen quite informative discussions about this type of thing on the 
>hercules-390 and cctalk mailing lists, plus a few newsgroups.
>
>> I poked around on ibm.com and google but wasn't able to find much. It 
>> seems like there were several different physical-layer north-bound 
>> interfaces for 3174. Bus&Tag, Token Ring, Ethernet, RS232 (if I am not 
>> mistaken, for dial-up connections), maybe others?
>
>I think it's highly dependent on if it's the "local" or "remote" 3174.
>
>I think that the "local" 3174 was exclusively Bus & Tag for northbound. 
>—  I've not heard of any ESCON interfaces for 3174.  —  The Token Ring / 
>Ethernet / SDLC / RS-232 was southbound to talk to "remote" 3174s.
>
>Similarly, the "remote" 3174 was Token Ring / Ethernet / SDLC / RS-232 
>for northbound and coax for southbound.
>
>The Token Ring / Ethernet / SDLC / RS-232 was used to connect "local" 
>and "remote" 3174s.
>
>> Bus&Tag doesn't seem to be a good candidate, it's difficult to interface 
>> with as far as I understand.
>
>Two things come to mind to interface with B&T.  The B&T cards that exist 
>for PCs running things like the PC/370 / P/390(-E) or something like a 
>big iron Cisco router with a Channel Interface Processor card.  But I 
>think even the CIP is a "grey" downstream device and can't pretend to be 
>a "black" host (mainframe) device.
>
>> Ethernet is way more common these days than Token Ring, though TR NICs 
>> are easy to procure second hand
>
>Agreed.
>
>> protocol support under Linux (the OS I am most savvy with) is in place.
>
>Be careful there.  Contemporary Linux (4.x) no longer includes Token 
>Ring support.  I believe it was removed from 3.5.
>
>Even then, there are other protocols that I've not been able to find 
>support for in Linux.  SNA being the biggest contender.  There are 
>pieces that I think could be used to help support SNA.  But I'm not sure 
>that all of the requisite pieces are there.  LLC is questionable.  There 
>were a couple of implementations for some different things.  I don't 
>know if any of them were ever complete enough to support SNA.
>
>> RS232 is easy to interface with also, though then again, I am not sure 
>> if that interface really exists.
>
>I think that the 3174s did have RS-232 support.  But I'm not sure what 
>it's purpose was.  I don't know if it was for dial up SNA or if it was 
>for synchronous modems / X.25 networks.
>
>> * Did the LAN interfaces (Ethernet, TR) talk SNA on layers 2 and 3
>
>I think so.
>
>My understanding is that SNA on Ethernet / Token Ring used 802.2 LLC 
>frames (you can find the SSAP / DSAP numbers).  I don't think that SNAP 
>was used.
>
>SNA is as different from TCP/IP, IPX/SPX, AppleTalk, etc, as they were 
>from each other.
>
>You quickly get into the fact that traditional SNA thought it was the 
>center of the universe and the only form of intelligent life.  Then — as 
>I understand it — you start getting into APPN when systems are no longer 
>the center of the universe where there is something out there 
>intelligent like another host.
>
>> was there by any chance something going on with TCP/IP? I doubt it though.
>
>SNA is decidedly NOT TCP/IP.
>
>That being said, I know that TCP/IP can carry SNA traffic in a myriad of 
>ways.  TCP/IP can encapsulate SNA;  SNASw and Enterprise Extender come 
>to mind.  TCP/IP can gateway some of the higher SNA application layer 
>traffic and carry it more natively; TN3270 comes to mind.
>
>I've heard / read that SNA could carry TCP/IP traffic via things like 
>AnyNet from IBM.
>
>This quickly devolves into a quagmire where you need to really 
>understand what you do (not) have and what you want to (not) do.
>
>I believe you can substitute IPX/SPX in place of TCP/IP and have a 
>different quagmire too.  I know that Apple played in this space, but I'm 
>not sure how much they did on the network layers.
>
>> Talking SNA with custom software doesn't seem to be a low-hanging fruit.
>
>No, not at all.
>
>SNA is a *FULL* *PROTOCOL* *STACK* / *SUITE*.
>
>You really are talking about all of the layers of the OSI model.
>
>> From where I stand right now I cannot say how straight-forward the network 
>> traffic between the mainframe and a 3174 is
>
>I think that considering it to be a network protocol is probably a 
>disservice.
>
>The host sees things connected to it like a tree of devices.  Much like 
>USB on contemporary systems.
>
>Is it a protocol?  Probably.
>
>Is it a /network/ protocol?  I think not.
>
>> how difficult it would be to emulate that protocol with custom software 
>> over several layers.
>
>Probably quite.
>
>There is a *LOT* to SNA.
>
>> * Is anybody on the list here able to provide protocol traces from 
>> the link between mainframe and 3174 over any interface? pcap format is 
>> preferred, though anything would be valuable.
>
>I think anything like that over B&T is nigh impossible.
>
>Yes, it would be possible to get packet captures of SNA over Ethernet or 
>Token Ring.  But I've not seen such discussed anywhere.
>
>I suspect it would be problematic to find someone with the proper 
>equipment to configure an RS-232 based connection, much less capture it.
>
>I think that the further you get away from the host the less of the 
>protocol that you might actually see.
>
>I want to say that the host and it's 3174s had a symbiotic relationship. 
>   But that's not the case.  It's more that the host was the brain and 
>that everything else was a lowly appendage.  Some things like the 3174 
>control units were quite important, like the heart and lungs.  But they 
>were still functionally subservient to the host.
>
>> I would appreciate any thoughts regarding this topic, especially to the 
>> questions marked with asterisks.
>
>This is all my understanding that I've manged to pick up over the last 
>year or so.  It is quite likely that I'm misunderstanding things 
>completely or may have some subtle nuance wrong.  Please politely 
>correct me if I'm wrong.
>
>> Also, if anything is known regarding a similar thing with 5250 instead 
>> of 3170 terminals, that would be interesting as well.
>
>I  don't know if I've seen anyone trying to talk to 5250 terminals like 
>3270s.  But my ignorance doesn't preclude such from existing.
>
>I was recently involved in discussions about how to leverage different 
>Cisco routers with proper IOS support to get AS/400s talking to each 
>other across disparate networks.  Enterprise Extender running on a 
>contemporary machine & OS using an OSA to connect to one Cisco.  That 
>first Cisco gatewaying to something else across virtual Token Ring (?) 
>to another older Cisco.  That second Cisco was doing additional 
>gatewaying to talk to an older machine & OS on Token Ring.  It took the 
>combination of the two Ciscos, each doing a piece of the job, to allow 
>the two machines talk.
>
>Search for the "SNA and I Systems" thread in the comp.sys.ibm.as400.misc 
>newsgroup if you are interested to know more.
>
>Finally, I'll say that I'm somewhat surprised to see this type of 
>discussion in IBM-MAIN.  Not because I think it belongs elsewhere. 
>Because I think that IBM-MAIN is more day to day production support 
>related issues and virtually nobody is running anything like this in 
>production.  I would sort of expect to see this type of discussion in 
>hercules-390 / cctalk / newsgroups that are further off the beaten path.

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

Reply via email to