DECnet Isn't Dead 375
Ronald Dumsfeld writes "The odds of folks under the age of 25 on Slashdot having heard of DECnet are pretty slim. This article over at Datamation gives some insight into people who've not given up on it. Poke around and find the documentation for the OSI-compliant version, or download the Linux version of the older DECnet IV and bask in the Security Through Obscurity."
Wow (Score:2, Insightful)
DECNet's Not Dead... (Score:3, Funny)
Re:Wow (Score:5, Interesting)
During the transition and move (all obtained from a previous company) several pieces stopped working. As I understand it, they'd been robbing pieces right and left to keep what was working still working. I poured through manuals as old as I am, and dug up default passwords. Thankfully, they weren't exactly security-conscious.
Anyone want a MicroVAX? You pay shipping.
Re:Wow (Score:2)
TCP/IP license fees? (Score:5, Interesting)
IP, though, is the industry standard protocol. These days, everybody knows how to use TCP/IP. That means anyone also deploying DECnet has to license both protocols. The good news is that the DECnet fees are a bit less than those for TCP/IP.
Did I miss something? So far as I know, the specifications for TCP, IP, and (most) assorted support protocols are openly avaliable, free of charge to implement, screw up, use and abuse. Is this suggesting DECnet fees involve someone paying you to use it? If that's the case, sign me up!
The implementation must be licensed. (Score:5, Informative)
Re:The implementation must be licensed. (Score:2, Informative)
Are you sure about that? The article states exactly the opposite. Quoth the article "The good news is that the DECnet fees are a bit less than those for TCP/IP." I was just curious which statment is correct.
You are correct. (Score:2)
Re:TCP/IP license fees? (Score:5, Informative)
Re:TCP/IP license fees? (Score:2)
Re:TCP/IP license fees? (Score:2)
Re:TCP/IP license fees? (Score:2)
Then Microsoft started giving away a TCP stack for Windows for Workgroups (or
Re:TCP/IP license fees? (Score:2)
Re:TCP/IP license fees? (Score:2)
WFW is what made me the Unix admin I am today. I remember trying to get both the TCP and IPX stack loaded at the same time. What a pain that was.
Re:TCP/IP license fees? (Score:2)
Of course it isn't dead! (Score:5, Interesting)
We have had sales reps from various vendors come and suggest moving to a Windows 2003/PC setup (HAHA!) or towards a more UNIX/Linux-based setup. But we will stick with our DECnet-based VAX and Alpha clusters because they are known to work, and they work pretty damn well! But that's because it is amongst the finest of DEC engineering. That's the sort of engineering you just don't find these days.
Re:Of course it isn't dead! (Score:2)
Hmmm... I had better contrib a bit to cover the bandwidth costs ;)
-WS
Re:Of course it isn't dead! (Score:2)
Jim got the 1280's up and running, going into production next week...
Yep, $1 million in so called "dead" equipement going live in a week and a half...
Re:Of course it isn't dead! (Score:2)
Not trolling, but genuinely curious as to what requires 100% up time? When I think along the lines of hospitals, they still have a mainly human workforce, banks close, and the military's systems would have, I would think, extensive redundancy built in in case of battle damage. So what am I not thinking of?
Re:Of course it isn't dead! (Score:2)
We find that VMS running on VAX and Alpha systems and using DECnet proves to be the most reliable solution. These are rock solid systems that do not die.
Re:Of course it isn't dead! (Score:2, Insightful)
The Telephone System (i.e. communication channels)
Re:Of course it isn't dead! (Score:2, Informative)
Re:Of course it isn't dead! (Score:2)
100% uptime??? (Score:2)
Re:Of course it isn't dead! (Score:4, Funny)
Re:Of course it isn't dead! (Score:2)
Re:Of course it isn't dead! (Score:2)
Re:Of course it isn't dead! (Score:5, Interesting)
The Valero refinery down here uses VAX machines to monitor the gauges on the equipment all over the plant.
Think about it - refineries don't have "downtime"...pretty much ever. Even when they're doing work on one part of the plant, the rest keeps going.
And they can't miss data - for both safety and environmental reasons.
Re:Of course it isn't dead! (Score:2)
So is TCP/IP, right?
> We have had sales reps from various vendors come and suggest moving to a Windows 2003/PC setup (HAHA!) or towards a more UNIX/Linux-based setup.
Well if you've got to spend a ton of money to migrate your apps that certainly doesn't make much sense, but one day you'll have to make that decision..
Some clustering software for CPUs has architecture quite similar to what you have now - for example Veritas/Syman
Re:Of course it isn't dead! (Score:2, Insightful)
Contrast with the PCs of today when we often do not enough computers for the entire class because so many of then are broken. I am not advocating going back to big iron, but when one factors in the cost of redundancy to compensate for the unreliable PC, the PC solution is not nearly so cheap.
Re:Of course it isn't dead! (Score:2, Interesting)
When I started college, my school had a vax mainframe that was slowly being phased out (the campus terminals were completely replaced by PCs about a year after I graduated).
The VAX was always up and was a reliable connection for me and my hand-me-down 286 running Kermit over a simple serial connection to the ethernet jacks in the dorm rooms. While my floormates were figuring out ethernet or the SLIP/PPP connections, I had a solid connection from the first day, a good counter to the guys ribbing me ab
Re:Of course it isn't dead! (Score:2)
One of the 780s got up to a load average of 75, and one of the 750s had a load average of 45. The interactive response time was slower than molasses (and this was with a 1200bps serial connection), but
But what did the PDP 11 really DO? (Score:2)
Console apps, simple OS design, hardware from the same vendor..
If you set up a single new big Sun box with X terminals, you'd get similar availability and a lot more functionality then the old PDP 11.
But when you try to use hardware that's mass-produced and multi-vendor, based on some good and some loose standards, with software from all over the place and an operating system from Microsoft, you'd bound
Yes, we were clustering when y'all were in nappies (Score:2)
Re:Yes, we were clustering when y'all were in napp (Score:2)
Re:Yes, we were clustering when y'all were in napp (Score:2)
We even had a testing MicroVAX/1 at the FDA that survived a momentary power outage that downed the cluster (your tax dollars were too meager to afford UPSes in those days!). The standing joke was that the uVAX was so damn slow it didn't notice that the power went out.
I also remember being cal
appreciation (Score:2)
John Sauter (J_Sauter@Empire.Net), a former DEC software engineer who worked on DECnet
Re:Of course it isn't dead! (Score:5, Funny)
DECnet is often used these days for very mission critical applications. The firm I work for uses DECnet because it is the easiest and most reliable way for us to maintain our VAX and Alpha clusters.
Our network guys are so old they played spades with Moses. We haven't upgraded a server in 15 years, and that's the way we like it!
Indeed, it is by far the most superior form of networking out there for applications where the uptime must be literally 100%.
I can get double time and a half anytime I want since I convinced the CEO that our SQL server needed to be up 24/7.
We have had sales reps from various vendors come and suggest moving to a Windows 2003/PC setup (HAHA!) or towards a more UNIX/Linux-based setup.
The entire city's sales force is drooling over the possibility of snagging our contract once our old kit finally goes into meltdown.
But we will stick with our DECnet-based VAX and Alpha clusters because they are known to work, and they work pretty damn well!
But I'm one of those power-tripping BOFH's who won't let a Blackberry into the building without my say-so.
But that's because it is amongst the finest of DEC engineering. That's the sort of engineering you just don't find these days.
My dad played gold with Ken Olsen.
Re:Of course it isn't dead! (Score:2)
1978?
Re:Of course it isn't dead! (Score:3, Insightful)
What properties make it better suited than TCP/IP for critical stability? I admit that I don't know much about many of the "old" protocols, so I probably lack the perspective to really appreciate one over another (kind of like functional programming seems goofy until you try it - then enlightenment!).
Put another way, why is VAC/Alpha-over-DECnet better than VAC/Alpha-over-TCP/IP
Re:Of course it isn't dead! (Score:3, Interesting)
Re:Of course it isn't dead! (Score:3, Informative)
Logical names. Migawd, Logical Names! I would crawl through broken glass to have logical names implemented on a Windows or *Nix machine today. Symbol subtitution isn't. Shortcuts aren't. But to be able to specify a path with a logical name, then completely forget about it until you need to swap locations with a single tiny change, ahh.... nirvana. Define Disk1 decnetnode::somediskunit:[somepath.or.other.]
100% uptime ... oh please ... (Score:3, Interesting)
You might say it must have been a ad
Re:Of course it isn't dead! (Score:2)
Re:Of course it isn't dead! (Score:5, Insightful)
These systems are like the Roman aqueducts. Sure, they're ancient, but they function to the point of still being very usable today. That is because they were designed to last. I'd trust my 25 year old VAX cluster over any PC-based system or cluster any day.
Use VMS if you like shell scripting in FORTRAN (Score:2, Interesting)
While Dave Cutler (perpitrator of a great many OS atrocities) once remarked that "UNIX is a junk OS designed by a committee of PH.D.s," his operating systems have some profound problems.
Can anyone argue that VMS DCL has evolved as much as the Bourne environment? I believe it was Dennis Ritchie who severely criticised VMS for integrating most of the command interpreter into the kernel (which Cutler again did by moving many drivers from Ring 3 to Ring 0 in NT - same mistake?).
Yes, VMS has awesome capabili
Do you always genuflect when you say UNIX? (Score:3, Insightful)
Anything the hardware is capable of can be done on VMS. Unless you suck as a programmer, in which case the problem is not the opsystem.
VAX/VMS had 64-bit computing, seamless virtual memory management, no root superuser, granular permissions, clustering, and all the other stuff *nix is just getting now (thanks to Hans Reiser, Ted T'so, Linus Torvalds and friends) decades ago. VMS was also the first POSIX-compliant system, didja realize that?
The problem
Re:Of course it isn't dead! (Score:3, Insightful)
Who the heck CARES how many "Moore" generations a computer is if it does the job it was designed to do?
If your a gamer or just absolutely have to have the latest and greatest then reliability doesn't mean diddly to you. If your system is supporting space missions (for example) then it needs to be utterly reliable.
The VAX systems certainly are that - there's more engineering represented in those system
Re:Of course it isn't dead! (Score:3, Informative)
The point of that was that new hardware is so much faster than anything made in the '70s that you can get massive redundancy and a huge performance increase - there's not really a tradeoff. Suppose that one current server (I never said anything about desktops) can outperform a whole VAX cluster, which is very likely to be true. Put 10 of them in a redundant parallel system and I'm sure you can get the
Re:Of course it isn't dead! (Score:3, Interesting)
The question is not one of the hardware. I dare say if you wished, you could probably shoehorn OpenVMS into any processor you felt like providing it had some of the appropriate hardware protection. The demand is not there, so it hasn't been. People are much more likely to want to catch the virus de jour than have a problem with the version number on the ope
Double Wow! (Score:4, Interesting)
Proterozoic (Score:2)
Then that puts me back in the Devonian era (1985), when I did the same thing in Vax Fortran and assembler!
Re:Double Wow! (Score:4, Funny)
Like, when the operating system was like actually
I apologize for being an old fart, but having spent the last five years with Windows as my primary OS (after having been on VMS since 1985), I'm still emphatically unimpressed with what goes for "modern technology".
Of course there are things you can do on Windows or Unix that simply weren't available on VMS. But when it comes to reliability and sheer good design, I still very much miss VMS.
Like I said, I apologize. :-)
Re:Double Wow! (Score:3, Funny)
Bah.
Strange... (Score:2)
Same here... (Score:2)
Re:you've probably had sex with a woman, too (Score:2)
Re:you've probably had sex with a woman, too (Score:3, Funny)
Re:you've probably had sex with a woman, too (Score:3, Funny)
I regularly visit Slashdot, not because I share an interest in various "computer" arcana, or find obscure technical doodads interesting, but because here I find soulmates in my quest for celibacy.
I searched to and fro, and I haven't found so many virgins since I visited a eunuch seminary on an island with no girls.
Thank you for the motivation!
WhitePony
Re:you've probably had sex with a woman, too (Score:3, Insightful)
No, it doesn't.
Re:you've probably had sex with a woman, too (Score:3, Insightful)
Yes, it certainly does.
"Christian" doesn't mean following the rules you like, and ignoring the ones you don't. Many people like to call themselves Christians and ignore the rules, but that's completely different.
Re:you've probably had sex with a woman, too (Score:2)
Re:Strange... (Score:2)
But OSI killed Decnet (Score:5, Informative)
Before OSI, DECnet was sleek, widespread, easy, and portable across many platforms.
After OSI compliance, it was sluggish, cantankerous, difficult, and verbose.
Re:But OSI killed Decnet (Score:2)
Re:But OSI killed Decnet (Score:3, Funny)
sad news for you, OSI is just a model, a reference framework that no real world networking model follows
What, not even DECNET/OSI? I beg to differ - see this Wikipedia article [wikipedia.org] - the OSI model got coded. The size of the manual set alone was enough to scare most programmers away, let alone their actual contents.
Sadder news for you (Score:3, Informative)
I've installed it. I've used it. I remember the whole GOSIP debacle. I remember ripping it out by the roots and reinstalling DECnet Phase IV - which was excellent, although a bit bursty on low bandwidth links.
Hmm worms and virii (Score:3, Insightful)
But, if you're going to do that anyway... you could just as well use Appletalk, VINES or NetBIOS (w/o TCPIP) instead of DECnet... neither of which would be visible to outsiders.
None of this will save you from VBS attacking desktops. Email is email, whether it came in over IP, a floppy disk, or DECnet.
First try "show known nodes"... (Score:3, Informative)
-Mark: (remembers VMS) && (age > 25)
Re:First try "show known nodes"... (Score:2)
And if you're having a little trouble stumbling into a DECnet machine, the http://www.openvms-rocks.com [openvms-rocks.com] domain mentioned in the submission is hosted on the Deathrow Cluster [vistech.net] where you can get free access and an @openvms-rocks.com email address.
When I was your age... (Score:4, Funny)
Why, my gopher web server works just fine, and I run it from a floppy disk on my 8088 XT. In fact, I do everything on my 8088 XT. It can even play Midi files in mono! Sure, it's not as pretty as some of the fancy shmacy new wave "windows" systems, but show me something you can't do from the command line in DOS, and I'll show you something I refuse to learn how to do.
Why, when I was your age, we had to walk ten miles to school, program in BASIC, and the games we played were based on revolutionary 8 bit technology! We didn't have an "internet." Internet schminternet, give me a text based BBS for my Hayes 3 Baud modem, and I can download over pixilated porn till the cows come home. And we liked it!
Re:When I was your age... (Score:2)
That's nothing. We had to walk a hundred miles to school and program in BASIC both ways. Our games were based on revolutionary unary technology. And we liked it!
Oh, and we slept in a wet paper bag in the middle of the freeway, and every night our dad would come home and beat us to sleep. Yada yada yada...
Re:When I was your age... (Score:5, Funny)
Re:When I was your age... (Score:2, Funny)
Sign me up! I'm making the switch! (Score:3, Interesting)
OS/2 [mit.edu]
In the early 90's, if you wanted, you could get OS/2 to load a whole pile of transport protocols - which was pretty much necessary for the alphabet soup that ran client-server [byte.com] apps back then. In fact, Doom ran on IPX/SPX [faqs.org] before it ran in TCP/IP.
Ahhh, VMS and DrECknet (Score:5, Informative)
Those who wished to mock VMS would say "VMS Only has two commands, SET and LOGOUT"
Sadly, SET was terribly overloaded ... SET DEFAULT was how you changed (among other things) your current working directory; logging into another host across the network was SET HOST; disabling traps in a .com file was SET NOON;
I loved VMS, not because it was a speedy lightweight OS (it was absolutely the opposite in every way) ; but it was the friendliest OS out there for the hard-core assembly language programmer, and the VAX has an architecture that makes programming in assembly a joy.
Re:Ahhh, VMS and DrECknet (Score:4, Funny)
How true. What other architecture has a single instruction for factorising polynomials.
Ah yes, the one with the MAC address thing (Score:4, Insightful)
Yeah, I remember DECnet. The coolest thing about it is that it required you to have a special DECnet MAC address [cisco.com] for every Ethernet port on each host. The good news is that this led to widespread Ethernet MAC reprogrammability...
Re:Ah yes, the one with the MAC address thing (Score:2)
Many moons ago I worked for DEC, and spent lots of time making VAXen play and talk to each other. The deal with the DECnet MAC address was DECnet's solution to the problem solved by ARP [ietf.org] in the TCP/IP world.
The big problem was hooking PCs to DECnet in the days of 640k. The o
Linux Decnet (Score:3, Informative)
Oh, great... (Score:4, Funny)
*sigh*
Choice.. (Score:3, Interesting)
Yes, TCP/IP has not evolved these layers at all. In stead, TCP/IP users are forced to accept that TCP/IP only provides reliable socket-based bi-directional streams of data routed world wide. Meanwhile in stead of being comfortably locked into a proprietary system, they face the challenge of choosing which applications to use to manage their sessions, presentation and file transfer.
HTTP(S), WebDAV, (S)FTP, SSH, SOAP, JMS, BXXP, XMPP, RTSP, SIP, NFS, SMB, NNTP, IMAP, etc. etc. And all of these protocols come with their own strengths and weaknesses! Worse, you could even swap TCP/IP out from underneath some of these protocols in favor of, for example, IPv6 or in some cases even an old dinosaur like NetBIOS.
To make matters worse, all these protocols come with easy-to use APIs, libraries, executable tools and even multi-vendor support, so far as to even be integrated into development environments such as "Java" or "Perl"..
The obvious drawback of this is of course that relying on these, for the most part, "open standards" makes it easier for your software to interoperate and be compatible across platforms and networks.
Next article written by Captain Obvious; "Many enterprises using Windows file sharing to replicate mission-critical information across Windows systems."
(Not that there's anything wrong with being lazy and using the OS' default transparant network thingamajig.. But that's not exactly winning on merits)
Now, if any one has any information as why DECnet is (supposedly) so much more robust and dependable than TCP/IP (especially DECnet-over-IP), I'd like to hear it. Does it use error correcting codes? Does it have some sort of secDNS equivalent (or even an analog to secure BGP? that would be kinda neat).
Summary of tech advantages? (Score:2)
Re:Summary of tech advantages? (Score:3, Informative)
and does-my-router-know-it aside, the DECNet wasn't
just a protocol, it was an enhanced user experience.
Instead of just transferring files, you could refer to a
file on a foreign computer by name (a facility similar
to our DNS (domain name system)). The network access
was transparent.
So, every file open of "file" opened the file in your
current default directory.
Open "directory/file" and you can get the file in a subdirectory
Open "disk:directory/file
DecNet? I ran NetBEUI until Jan 2001. (Score:2, Funny)
I ran NetBEUI on a small company network for years. Want to know why? It wasn't routable.
The logic was you can't get compromised from the Internet if you cant route off network. Of course that's not true, but it really does make it harder for anyone to break in. Of course, that was before they discovered VPN's and Terminal Services, so NetBEUI went away and the network went all TCP/IP.
NetBEUI...good times...good times...
What are the odds? (Score:5, Funny)
Nice as an alternate layer... (Score:2)
File sharing! (Score:2)
"It evolved into one of the first peer-to-peer network architectures"
This thing could be used for sharing music! The RIAA will be after them!
Telenet (Score:2, Interesting)
TWINAX! (Score:2)
Third-party's TCP/IP stack implementation? (Score:2)
Re:Third-party's TCP/IP stack implementation? (Score:2)
For VMS. Since VMS did not come with TCP/IP...
Re:Licensing Fee? What's That? (Score:2, Funny)
Re:Licensing Fee? What's That? (Score:2)
Thats 3c per packet for every data packet you've ever sent.
To avoid unpleasant visits from the RIAA, FAST, NAACP, CIA, MIB, etc, email me for details of where to the outstanding money to:
Re:Actually... (Score:2)
I'd better log off then.
Re:Actually... (Score:2)
Re:Actually... (Score:5, Funny)
Once I flipped my sniffer to look at more than just TCP/IP I found both IPX and DECnet running hard, doing full file system backups, copying gig's of old logs, etc. Their network "admins" valuable input was limited to: "sniffers can do that?"
Anyway, not completely dead...
Re:Actually... (Score:2)
Exactly. The primary users of DECnet are grues.
Re:DECnet Isn't Dead? (Score:5, Insightful)
Systems from DEC and IBM, from the 1970s, are known to work very well even today. That is because they were engineered for reliability, quality, and extremely long lives (40+ years). That is why they can be trusted with critical data, even decades after they were manufactured, while a seven year old PC is most likely sitting in a closet broken, leaking mercury.
Re:_Soul of a New Machine_ (Score:3, Informative)
Heh, then you were high in college. The company was Data General and they were making a VAX competitor...