Issue 3, 4th December 1995: Netocracy
There's trouble down at t'Net (continued). I was describing in the previous issue how the various gentlemen's agreements in the Internet are demonstrating that some of the Internet's new participants are not gentlefolk at all. This has the side-effect that what might otherwise be the best technical solutions for the Internet turn out not to be the best politically because you cannot trust the other participants, and I don't just mean hackers... IPng will probably be with us by the turn of the decade, and built into its addressing structure is an assumption that as a user you will be happy to be allocated a block of addresses out of the range allocated to your supplier. Which is fine and dandy from a technical viewpoint; this change should enormously reduce the amount and volatility of routing information coursing around the Internet. Potentially, when one of ExNet's leased-line connections to an upstream provider fails, every major Internet router in the world has to be told about it in under a minute. As the number of users, and thus failing links, goes up, a greater slice of Internet bandwidth and router CPU time (etc) is taken up with such nonsense. Consolidating IP addresses by supplier or major geographical grouping is a good idea and vastly reduces such routing effort, since potentially only your supplier need know your link is out, and no routing information need be propagated elsewhere at all. One problem with the new address scheme is that it seems to assume a fairly shallow netocracy of suppliers, ie that the smaller ones will be squeezed out. Secondly, when a customer gets disgruntled with a supplier and goes elsewhere, the customer has to renumber all its machines (which might be in the thousands for a large organisation) and propagate new address mappings through DNS (etc) very carefully if it is not to lose connectivity for hours or days. Machine renumbering is painful, and so suppliers seem to have an unfair hold over their customers. Unless, of course, customers use local internal addresses and remap them to external addresses at their gateways into the Internet---which will help reduce the presure on the existing IP numbering space if we start applying such policies now. Yours truly will be thinking carefully about renumbering schemes over the next few months.
In the next issue I'll take a look at VLIW (Very Long Instruction Word) technology, and see if it'll do the same to RISC as RISC has done to CISC.
Damon Hart-Davis, Computing Editor
dhd@exnet.com.
Internet World International Winter
'95, as part of Online
Information '95.
8, San Francisco, CA, USA. WWW Security Beyond the Basics.
17--18, London, UK. Accessing the Internet. Tel: +44 171 610 4533.
22--26, San Diego, CA, USA.
USENIX 1996:
Annual Technical Conference.
Everything you wanted to know about UNIX from all your UNIX heros!
22--23, Dublin, Ireland. Accessing the Internet. Tel: +44 171 610 4533.
24--26, Braga, Portugal. EUROMICRO: Fourth EUROMICRO Workshop on Parallel and Distributed Processing.
15--19, Honolulu, Hawaii. HiNet '96: Second International Workshop On High-speed Network Computing. IPPS '96: Tenth International Parallel Processing Symposium.
13--16, Budapest, Hungary. JENC7: 7th Joint European Networking Conference.
23--24, Antwerpen, Belgium. Third International Workshop On Community Networking.
27--28, Philadelphia, PA, USA. IOPADS: Fourth Annual Workshop on I/O in Parallel and Distributed Systems.
12--14, L'Aquila, Italy. Eigth Euromicro Workshop on Real-time Systems. (Mail for more info.)
17--22, Boston, MA, USA. ED-MEDIA '96, ED-TELECOM '96: World Conference on Educational Multimedia and Hypermedia and World Conference on Educational Telecommunications. (Mail AACE.)
3--6, Boulder, CO, USA. VL '96: IEEE Symposium on Visual Languages.
16--20, Berlin, Germany.
PARCELLA '96:
Seventh International Workshop on Parallel Processing by Cellular
Automata and Arrays
15--19 April 1996, Honolulu, Hawaii. HiNet '96: Second International Workshop On High-speed Network Computing.
6--9 May 1996. ATM '96. Send proposals to the Technology Transfer Institute.
10--13 July 1996, Monterey, CA, USA. Fourth Tcl/Tk workshop.
2--4 September 1996, Connemara, Ireland. Seventh ACM SIGOPS European Workshop: Systems Support for Worldwide Applications.
16--20 September 1996, Berlin, Germany. PARCELLA '96: Seventh International Workshop on Parallel Processing by Cellular Automata and Arrays.
16--20 November 1996, Cambridge, MA, USA. CSCW '96: Cooperating Communities. (Mail Mark Klein.)