Read Johns ideas for
INTRAnet connections
in Septembers TIPS WebZine
John Love: We discussed my desire to use my ole Mac IIfx as a INTERnet Server. I explained that I was drooling over the new Macintosh PowerPC 7600 and was thinking how to put the IIfx to good use.
My initial concern focused on the IIfx 68030 CPUs relatively low clock speed of 25 megahertz, at least low in comparison to the robust PowerPC which trucks along at upwards to 200 megahertz, depending on the model of course.
First, let me define what I mean when I say Server in the above.
There are two possible contexts here:
The challenge is to determine how to implement each alternative and then ask Can I do it?.
TIPS: At one time you mentioned using your Mac at home as a Server. How would you do that?
In either case, my Mac IIfx would be turned on around the clock and of course would be supplemented by an Uninterruptable Power Supply (UPS). The UPS would provide a mechanism via supplemental software to go through a safe automatic shutdown of my Mac say in about 5 minutes (user-specified time) after the UPS kicks in immediately after a loss of electricity to my house. This software would display a This Web Site is due to shut down in 5 minutes message on the monitor of the person surfing my Web Site.
Okay, Im just an extension of the local ISP, right? Right! Say youre in Africa and you dial up your ISP searching for Marquette Area Public Schools using WebCrawler® for example. You get lots of potential matches, including an item listed as John Loves to Teach!. This beauty is my Home Page, stored on my Mac IIfx which has a Web Site Address of www.lovetoteach.com for example.
Note that anyone can apply to a Virginia-based company called InterNIC for their own Web Site Address such as www.lovetoteach.com, assuming of course that such an address is not already taken ... first come first serve (bad! pun). You can register on line at the following Web Site:
You click on John Loves to Teach! and WebCrawler® goes prowling for the address www.lovetoteach.com. [Actually this alphabet is simply a synonym for a 32-bit long numeric address, but I think I covered this transposition in my earlier interview about the INTRAnet.]
Youre in Africa and your ISPs humongous hard drive does not have this as an address, so your ISP passes on the search for www.lovetoteach.com to another ISP and so forth and so on. Well finally this inquiry eventually gets to my local ISP and success! because its extension is my hard drive which is www.lovetoteach.com.
What about my Mac IIfxs ability to handle reasonable traffic. Well we have two parameters, one is my trusty Mac and the other is the analog MaBell telephone wire currently connected to my house and dedicated solely to my 28,800 baud modem. The ability of even my ole IIfx to handle loads of hits per day far, far exceeds the ability of that analog telephone line in this regard. I dont wish to get deep into the arithmetic here, but heres a short rendition ...
| For any modem, the rating is so many kilobaud ... which means so many kilo-bits of data are transmitted per second. Since in the telephone (or, UNIX) world there are 10 bits per byte: | |
| 14.4 kilobaud modem: | ~1.4 kiloBYTES per second |
| 28.8 kilobaud modem: | ~2.8 kiloBYTES per second |
| ... and with 86,400 seconds in every day, this amounts to: | |
| 14.4 kilobaud modem: | 120,960 kiloBYTES per day |
| 28.8 kilobaud modem: | 241,920 kiloBYTES per day |
|
Now, assume that there are about 20 kiloBYTES of text and
graphic data in your Home Page(s), so one hit
= 20 kiloBYTES. So, dividing each per day data transmission rate by 20: |
|
| 14.4 kilobaud modem: | 6,000 hits per day |
| 28.8 kilobaud modem: | 12,000 hits per day |
| A comfortable spec is to run at 10% of threshold, so (again): | |
| 14.4 kilobaud modem: | 600 hits per day |
| 28.8 kilobaud modem: | 1200 hits per day |
Frankly, each of us should be SO LUCKY! that 600 or 1200 people are surfing our Home Page EVERY DAY! -- that ole modem isnt too shabby after all!
Just for the record, the figures for a 56K leased line and a T-1 leased line are 2000 and 62,000 hits per day, respectively.
So whats the problem ... read on!
Okay, my Mac IIfx is on around the clock and my external ISP is also ... so whats the problem? PLENTY!!! My connection to the external ISP is permanent, sucking up the bandwidth of my local ISP, that is to say, no matter what zillion chores my ISP is accomplishing for lots and lots of other users, I am ALWAYS there needing attention.
Bottom line ... NO RESPECTABLE ISP WOULD BE CAUGHT DEAD DOING THAT. To put this time frame into perspective, most ISPs will allow up to a 4-hour continuous connection before they summarily drop you ... Im sorry, but they have other cash-paying customers that deserve their attention too ... sorry about that!
Why so blasted pricey?
First, that analog line to your house ... kiss it good by and replace it with say a 64 kilobaud hi-tech line. Remember that in this scenario your computer is the ISP. This special line is ultimately a direct connect to the local phone companys ISP. Your Mac, your ISP Server, allows users to dial your modem up, surf the World-Wide-Web and send E-mail via their E-mail accounts stored on your computer. That 64 kilobaud line will nicely accommodate about 25-30 users SIMULTANEOUSLY connected.
If you were a K-12 school district and had, say, $1400 per month available, you could rent a T-1 hi-tech line which can handle 1,544 kilobaud which is equivalent to 24 64 kilobaud lines. The T-1 line could nicely handle about 600-700 computers SIMULTANEOUSLY connected.
Dont get hung-up on the numbers 25-to-30 and 600-to-700. Youre thinking "Good Grief! Thats all?". Now what did I say ... I said SIMULTANEOUSLY and I do! mean at once! Bottom line ... the 64 kilobaud option could more-than-handle the Middle School where I was doing all that INTRAnet work for a year. The T-1 hi-tech line could more-than-handle the ENTIRE school district here in Marquette (10 schools and the district offices).
I said rent the hi-tech line ... yup, you rent these lines from your local phone company, for example, Ameritech which services the local Marquette area. BUT you get a heck of a lot more for your money than just a hi-tech phone line.
You also get:
InterNICs service is wrapped into your cost to the local MaBell
Note that this is a hardware ROUTER. This beast routes the communication from your Mac to the actual INTERnet outside the school. Picture this ... someone in Africa is surfing the Web and ultimately asks your computer Do you have information about bureaucracies? ... you respond We dont like bureaucrats here, so please go elsewhere!. Then your computer hands-off this request to your connection to Ameritech. Your Network Router hardware is the hardware that physically re-transmits the users inquiry to the outside INTERnet world.
I choose to call this approach Web Space Client Rental because your Mac remains a Client and the Remote Site remains a Server.
Granted ... there are many of these Web Space Renters out there that will rent you space and assign you a unique address such as www.lovetoteach.com, for an extra fee of course! This sub-category of Web Space Client Rental is called by others Virtual Server. BUT, again!, your Mac still remains a Client!
The cost for Web Space Client Rental ... shop around ... Ive found reputable ones in the neighborhood of $10-15 per month. The surcharge for a Virtual Server ... bump the ante by another $20 per month and this latter figure does not include InterNICs fee of $50 per year. PLUS ... add $20 per month or so for your actual Internet connection. Remember ... the Web Site whose storage space youre renting is a Remote Site that is not within your local calling area ... so you still need a ISP that is a local call away ... in short, youve got to get to the Remote Site!
Before I give the bottom line, I mentioned during my last interview Ameritechs program, called TEAMDATA, a cost-sharing program for K-12 schools. There is another very good ISP in my local area, the Upper Peninsula of Michigan ... and thats UPNET, a division of Baraga Telephone Company.
Now ... the bottom line:
| Internet connection | $20 per month |
| Web Space Client Rental | $10-15 per month |
| Virtual Server | $20 per month |
| InterNIC fee | $4+ per month < billed every 2 years > |
| Grand Total: | $54-59 per month |
... or visit the
Teachers Internet Pages Site
TIPS authors retain all rights to their work.
Contact John Love for permission to use this article at
jolove@up.net
.
Send comments about TIPS to David Bucknell, dbuckcas@iteachnet.com
workshop, workshops, public, parochial, K12, K-12, school, schools, education, teach, teaches, teacher, teachers, teaching, technology, technologies, tech, hi-tech, hitech, WWW, net, netday, website, websites, websight, websights, web, site, sites, sight, sights, webmaster, webmasters, master, masters, computer, computers, design, designs, build, builds, server, servers, intranet, intranets, internet, internets, email, e-mail, html, hypertext, hyper, mark, markup, graphic, graphics, program, programs, programming, language, languages, JavaScript, Java