home *** CD-ROM | disk | FTP | other *** search
/ A Beginner's Guide to the Internet / INTERNET.ISO / text / guides / info / whats_in.pap < prev   
Encoding:
Text File  |  1996-05-06  |  26.7 KB  |  489 lines

  1.  
  2. What is the Internet, Anyway?
  3.  
  4. John S. Quarterman
  5. Smoot Carl-Mitchell
  6. tic@tic.com
  7. Copyright (c) 1994  TIC
  8.  
  9.         From Matrix News, 4(8), August 1994
  10.         Premission is hereby granted for redistribution of this article
  11.         provided that it is redistributed in its entirety, including
  12.         the copyright notice and this notice.
  13.         Contact: mids@tic.com, +1-512-451-7602, fax: +1-512-452-0127.
  14.         http://www.tic.com/mids, gopher://gopher.tic.com/11/matrix/news
  15.         A shorter version of this article appeared in MicroTimes.
  16.  
  17. We often mention the Internet, and in the press you read about the
  18. Internet as the prototype of the Information Highway; as a research
  19. tool; as open for business; as not ready for prime time; as a place
  20. your children might communicate with (pick one) a. strangers, b.
  21. teachers, c. pornographers, d. other children, e. their parents; as
  22. bigger than Poland; as smaller than Chicago; as a place to surf; as the
  23. biggest hype since Woodstock; as a competitive business tool; as the
  24. newest thing since sliced bread.
  25.  
  26. A recent New York Times article quoting one of us as to the current
  27. size of the Internet has particularly stirred up quite a ruckus.  The
  28. exact figures attributed to John in the article are not the ones we
  29. recommended for such use, but the main point of contention is whether
  30. the Internet is, as the gist of the article said, smaller than many
  31. other estimates have said.  Clearly lots of people really want to
  32. believe that the Internet is very large.  Succeeding discussion has
  33. shown that some want to believe that so much that they want to count
  34. computers and people that are probably *going to be* connected some
  35. time in the future, even if they are not actually connected now.  We
  36. prefer to talk about who is actually on the Internet and on other
  37. networks now.  We'll get back to the sizes of the various networks
  38. later, but for now let's discuss a more basic issue that is at the
  39. heart of much confusion and contention about sizes: what is the
  40. Internet, anyway?
  41.  
  42. Starting at the Center
  43.  
  44. For real confusion, start trying to get agreement on what is part of
  45. the Internet:  NSFNET?  CIX?  Your company's internal network?
  46. Prodigy?  FidoNet?  The mainframe in accounting?  Some people would
  47. include all of the above, and perhaps even consider excluding anything
  48. politically incorrect.  Others have cast doubts on each of the above.
  49.  
  50. Let's start some place almost everyone would agree is on the Internet.
  51. Take RIPE, for example.  The acronym stands for European IP Networks.
  52. RIPE is a coordinating group for IP networking in Europe.
  53. (IP is the Internet protocol, which is the basis of the Internet.
  54. IP has a suite of associated protocols, including the Transmission
  55. Control Protocol, or TCP, and the name IP, or sometimes TCP/IP,
  56. is often used to refer to the whole protocol suite.)
  57. RIPE's computers are physically located in Amsterdam.
  58. The important feature of RIPE for our purposes is that you can
  59. reach RIPE (usually by using its domain, ripe.net)
  60. from just about anywhere anyone would agree is on the Internet.
  61.  
  62. Reach it with what?  Well, just about any service anyone would agree is
  63. related to the Internet.  RIPE has a WWW (World Wide Web) server, a
  64. Gopher server, and an anonymous FTP server.  So they provide documents
  65. and other resources by hypertext, menu browsing, and file retrieval.
  66. Their personnel use client programs such as Mosaic and Lynx to access
  67. other people's servers, too, so RIPE is a both distributor and a
  68. consumer of resources via WWW, Gopher, and FTP.  They support TELNET
  69. interfaces to some of their services, and of course they can TELNET out
  70. and log in remotely anywhere they have personal login accounts or
  71. someone else has an anonymous TELNET service such a library catalog
  72. available.  They also have electronic mail, they run some mailing
  73. lists, and some of their people read and post news articles to USENET
  74. newsgroups.
  75.  
  76. WWW, Gopher, FTP, TELNET, mail, lists, and news:  that's a pretty
  77. characteristic set of major Internet services.  There are many more
  78. obscure Internet services, but it's pretty safe to say that an
  79. organization like RIPE that is reachable with all these services is on
  80. the Internet.
  81.  
  82. Reachable from where?  Russia first connected to the Internet in 1992.
  83. For a while it was reachable from networks in the Commercial Internet
  84. Exchange (CIX) and from various other networks, but not from NSFNET,
  85. the U.S. National Science Foundation network.  At the time, some people
  86. considered NSFNET so important that they didn't count Russia as
  87. reachable because it wasn't accessible through NSFNET.  Since there are
  88. now several other backbone networks in the U.S. as fast (T3 or 45Mbps)
  89. as NSFNET, and routing through NSFNET isn't very restricted anymore,
  90. few people would make that distinction anymore.  So for the moment
  91. let's just say reachable through NSFNET or CIX networks, and get back
  92. to services.
  93.  
  94. Looking at Firewalls
  95.  
  96. Many companies and other organizations run networks that are
  97. deliberately firewalled so that their users can get to servers like
  98. those at ripe.net, but nobody outside the company network can get to
  99. company hosts.  A user of such a network can thus use WWW, Gopher, FTP,
  100. and TELNET, but cannot supply resources through these protocols to
  101. people outside the company.  Since a network that is owned and operated
  102. by a company in support of its own operations is called an enterprise
  103. network, let's call these networks enterprise IP networks, since they
  104. typically use the Internet Protocol (IP) to support these services.
  105. Some companies integrate their enterprise IP networks into the Internet
  106. without firewalls, but most do use firewalls, and those are the ones
  107. that are of interest here, since they're the ones with one-way access
  108. to these Internet services.  Another name for an enterprise IP network,
  109. with or without firewall, is an enterprise Internet.
  110.  
  111. For purposes of this distinction between suppliers and consumers, it
  112. doesn't matter whether the hosts behind the firewall access servers
  113. beyond the firewall by direct IP and TCP connections from their own IP
  114. addresses, or whether they use proxy application gateways (such as
  115. SOCKS) at the firewall.  In either case, they can use outside services,
  116. but cannot supply them.
  117.  
  118. So for services such as WWW, Gopher, FTP, and TELNET, we can draw a
  119. useful distinction between supplier or distributor computers such as
  120. those at ripe.net and consumer computers such as those inside
  121. firewalled enterprise IP networks.  It might seem more obvious to say
  122. producer computers and consumer computers, since those would be more
  123. clearly paired terms.  However, the information distributed by a
  124. supplier computer isn't necessarily produced on that computer or within
  125. its parent organization.  In fact, most of the information on the
  126. bigger FTP archive servers is produced elsewhere.  So we choose to say
  127. distributors and consumers.  Stores and shoppers would work about as
  128. well, if you prefer.
  129.  
  130. Even more useful than discussing computers that actually are suppliers
  131. or consumers right now may be a distinction between supplier-capable
  132. computers (not firewalled) and consumer-capable computers
  133. (firewalled).  This is because a computer that is not supplying
  134. information right now may be capable of doing so as soon as someone
  135. puts information on it and tells it to supply it.  That is, setting up
  136. a WWW, Gopher, or FTP server isn't very difficult; much less difficult
  137. than getting corporate permission to breach a firewall.  Similarly, a
  138. computer may not be able to retrieve resources by WWW, Gopher, at the
  139. moment, since client programs for those services usually don't come
  140. with the computer or its basic software, but almost any computer can be
  141. made capable of doing so by adding some software.  In both cases, once
  142. you've got the basic IP network connection, adding capabilities for
  143. specific services is relatively easy.
  144.  
  145. Let's call the non-firewalled computers the core Internet, and the core
  146. plus the consumer-capable computers the consumer Internet.  Some people
  147. have referred to these two categories as the Backbone Internet and the
  148. Internet Web.  We find the already existing connotations of "Backbone"
  149. and "Web" confusing, so we prefer core Internet and consumer Internet.
  150.  
  151. It's true that many companies with firewalls have one or two computers
  152. carefully placed at the firewall so that they can serve resources.
  153. Company employees may be able to place resources on these servers, but
  154. they can't serve resources directly from their own computers.  It's
  155. rather like having to reserve space on a single company delivery truck,
  156. instead of owning one yourself.  If you're talking about companies,
  157. yes, the company is thus fully on the core Internet, yet its users
  158. aren't as fully on the Internet as users not behind a firewall.
  159.  
  160. If you're just interested in computers that can distribute information
  161. (maybe you're selling server software), that's a much smaller Internet
  162. than if you're interested in all the computers that can retrieve such
  163. information for their users (maybe you have information you want to
  164. distribute).  A few years ago it probably wouldn't have been hard to
  165. get agreement that firewalled company networks were a different kind of
  166. thing than the Internet itself.  Nowadays, firewalls have become so
  167. popular that it's hard to find an enterprise IP network that is not
  168. firewalled, and the total number of hosts on such consumer-capable
  169. networks is probably almost as large as the number on the
  170. supplier-capable core of the Internet.  So many people now like to
  171. include these consumer-capable networks along with the supplier-capable
  172. core when discussing the Internet.
  173.  
  174. Some people claim that you can't measure the number of consumer-capable
  175. computers or users through measurements taken on the Internet itself.
  176. Perhaps not, but you can get an idea of how many actual consumers there
  177. are by simply counting accesses to selected servers and comparing the
  178. results to other known facts about the accessing organizations.  And
  179. there are other ways to get useful information about consumers on the
  180. Internet, including asking them.
  181.  
  182. Mail, Lists, and News
  183.  
  184. But what about mail, lists, and news?  We carefully left those out of
  185. the discussion of firewalls, because almost all the firewalled networks
  186. do let these communications services in and out, so there's little
  187. useful distinction between firewalled and non-firewalled networks on
  188. the basis of these services.  That's because there's a big difference
  189. between these communications services and the resource sharing (TELNET,
  190. FTP) and resource discovery (Gopher, WWW) services that firewalls
  191. usually filter.  The communications services are normally batch,
  192. asynchronous, or store-and-forward.  These characterizations mean more
  193. or less the same thing, so pick the one you like best.  The point is
  194. that when you send mail, you compose a message and queue it for
  195. delivery.  The actual delivery is a separate process; it may take
  196. seconds or hours, but it is done after you finish composing the
  197. message, and you normally do not have to wait for the message to be
  198. delivered before doing something else.  It is not uncommon for a mail
  199. system to batch up several messages to go through a single network link
  200. or to the same destination and then deliver them all at once.  And mail
  201. doesn't even necessarily go to its final destination in one hop;
  202. repeated storing at an intermediate destination followed by forwarding
  203. to another computer is common; thus the term store-and-forward.
  204. Mailing lists are built on top of the same delivery mechanisms as
  205. regular electronic mail.  USENET news uses somewhat different delivery
  206. mechanisms, but ones that are also typically batch, asynchronous, and
  207. store-and-forward.  Because it is delivered in this manner, a mail
  208. message or a news article is much less likely to be a security problem
  209. than a TELNET, FTP, Gopher, or WWW connection.  This is why firewalls
  210. usually pass mail, lists, and news in both directions, but usually stop
  211. incoming connections of those interactive protocols.
  212.  
  213. Because WWW, Gopher, TELNET, and FTP are basically interactive, you
  214. need IP or something like it to support them.  Because mail, lists, and
  215. news are asynchronous, you can support them with protocols that are not
  216. interactive, such as UUCP and FidoNet.  In fact, there are whole
  217. networks that do just that, called UUCP and FidoNet, among others.
  218. These networks carry mail and news, but are not capable of supporting
  219. TELNET, FTP, Gopher, or WWW.  We don't consider them part of the
  220. Internet, since they lack the most distinctive and characteristic
  221. services of the Internet.
  222.  
  223. Some people argue that networks such as FidoNet and UUCP should also be
  224. counted as being part of the Internet, since electronic mail is the
  225. most-used service even on the core, supplier-capable Internet.  They
  226. further argue that the biggest benefit of the Internet is the community
  227. of discussion it supports, and mail is enough to join that.  Well, if
  228. mail is enough to be on the Internet, why is the Internet drawing such
  229. attention from press and new users alike?  Mail has been around for
  230. quite a while (1972 or 1973), but that's not what has made such an
  231. impression on the public.  What has is the interactive services, and
  232. interfaces to them such as Mosaic.  Asynchronous networks such as
  233. FidoNet and UUCP don't support those interactive services, and are thus
  234. not part of the Internet.  Besides, if being part of a community of
  235. discussion was enough, we would have to also include anyone with a fax
  236. machine or a telephone.  Recent events have demonstrated that all
  237. readers of the New York Times would also have to be included.  With
  238. edges so vague, what would be the point in calling anything the
  239. Internet?  We choose to stick with a definition of the Internet as
  240. requiring the interactive services.
  241.  
  242. Some people argue that anything that uses RFC-822 mail is therefore
  243. using Internet mail and must be part of the Internet.  We find this
  244. about as plausible as arguing that anybody who flies in a Boeing 737 is
  245. using American equipment and is thus within the United States.
  246. Besides, there are plenty of systems out there that use mail but not
  247. RFC-822.
  248.  
  249. So what to call systems that can exchange mail, but aren't on the
  250. Internet?  We say they are part of the Matrix, which is all computer
  251. systems worldwide that can exchange electronic mail.  This term is
  252. borrowed (with permission) from Bill Gibson, the science fiction
  253. writer.
  254.  
  255. Other people refer to the Matrix as global E-mail.  That's accurate,
  256. but is a description, rather than a name.  Some even call it the e-mail
  257. Internet.  We find that term misleading, since if a system can only
  258. exchange mail, we don't consider it part of the Internet.  Not to
  259. mention not everything in the world defines itself in terms of the
  260. Internet, or communicates through the Internet.  FidoNet and WWIVnet,
  261. for example, have gateways between themselves that have nothing to do
  262. with the Internet.  Referring to the Matrix as the Internet is rather
  263. like referring to the United Kingdom as England.  You may call it
  264. convenient shorthand; the Scots may disagree.
  265.  
  266. What about news?  Well, the set of all systems that exchange news
  267. already has a name: USENET.  USENET is presumably a subset of the
  268. Matrix, since it's hard to imagine a USENET node without mail, even
  269. though USENET itself is news, not mail.  USENET is clearly not the same
  270. thing as the Internet, since many (almost certainly most) Internet
  271. nodes do not carry USENET news, and many USENET nodes are on other
  272. networks, especially UUCP, FidoNet, and BITNET.
  273.  
  274. A few years ago it was popular in some corners of the press to attempt
  275. to equate USENET and the Internet.  They're clearly not the same.
  276. News, like mail, is an asynchronous, batch, store-and-forward service.
  277. The distinguishing services of the Internet are interactive, not news.
  278.  
  279. Asynchronous Compared to Dialup
  280.  
  281. Please note that interactive vs. asynchronous isn't the same thing as
  282. direct vs. dialup connections.  Dialup IP is still IP and can support
  283. all the usual IP services.  It's true that for the more
  284. bandwidth-intensive services such as WWW, you'll be a lot happier with
  285. a *fast* dialup IP connection, but any dialup IP connection can support
  286. WWW.  Some people call these on-demand IP connections, or part-time IP
  287. access.  They're typically supported over SLIP, PPP, ISDN, or perhaps
  288. even X.25.
  289.  
  290. It's also true that it's a lot easier to run a useful interactive
  291. Internet supplier node if you're at least dialed up most of the time so
  292. that consumers can reach your node, but you can run servers that are
  293. accessible over any dialup IP connection whenever it's dialed up.  It's
  294. true that some access providers handle low-end dialup IP connections
  295. through a rotary of IP addresses, and that's not conducive to running
  296. servers, since it's difficult for users to know how to reach them.  But
  297. given a dedicated IP address, how long you stay dialed up is a matter
  298. of degree more than of quality.  A IP connection that's up the great
  299. majority of the time is often called a dedicated connection regardless
  300. of whether it's established by dialing a modem or starting software
  301. over a hardwired link.
  302.  
  303. It's possible to run UUCP over a dedicated IP connection, but it's
  304. still UUCP, and still does not support interactive services.
  305.  
  306. Some people object to excluding the asynchronous networks from a
  307. definition of the Internet just because they don't support the
  308. interactive services.  The argument they make is that FTP, Gopher, and
  309. WWW can be accessed through mail.  This is true, but it's hardly the
  310. same, and hardly interactive in the same sense as using FTP, Gopher, or
  311. WWW over an IP connection.  It's rather like saying a mail-order
  312. catalog is the same as going to the store and buying an item on the
  313. spot.  Besides, we've yet to see anyone log in remotely by mail.
  314.  
  315. Is IP Characteristic?
  316.  
  317. We further choose to define the Internet as being those networks that
  318. use IP to permit users to use both the communication services and at
  319. least TELNET and FTP among the interactive services we have listed.
  320. This requirement for IP has been questioned by some on the basis that
  321. there are now application gateways for other protocol suites such as
  322. Novell Netware that permit use of such services.  This kind of
  323. application gateway is actually nothing new, and is not yet
  324. widespread.  We choose to think of such networks, at least for the
  325. moment, as yet another layer of the onion, outside the core and
  326. consumer layers of the Internet.
  327.  
  328. Others have objected to the use of IP as a defining characteristic of
  329. the Internet because they think it's too technical.  Actually, we find
  330. far fewer people confused about whether a software package or network
  331. supports IP than about whether it's part of the Internet or not.
  332.  
  333. Some people point out that services like WWW, Gopher, FTP, TELNET,
  334. etc.  could easily be implemented on top of other protocol suites.
  335. This is true, and has been done.  However, people seem to forget to ask
  336. why these services developed on top of IP in the first place.  There
  337. seems to be something about IP and the Internet that is especially
  338. conducive to the development of new protocols.  We make no apologies
  339. about naming IP, because we think it is important.
  340.  
  341. There is also the question of IP to where?  If you have a UNIX shell
  342. login account on a computer run by an Internet access provider, and
  343. that system has IP access to the rest of the Internet, then you are an
  344. Internet user.  However, you will not be able to use the full graphical
  345. capabilities of protocols such as WWW, because the provider's system
  346. cannot display on a bitmapped screen for you.  For that, you need IP to
  347. your own computer with a bitmapped screen.  These are two different
  348. degrees of Internet connectivity that are important to both end users
  349. and marketers.  Some people refer to them as text-only interactive
  350. access and graphical interactive access.  Some people have gone so far
  351. as to say you have to have graphical capabilities to have a full
  352. service Internet connection.  That may or may not be so, but in the
  353. interests of keeping the major categories to a minimum, we are simply
  354. going to note these degrees and say no more about them in this
  355. article.  However, we agree that the distinction of graphical access is
  356. becoming more important with the spread of WWW and Mosaic.
  357.  
  358. Conferencing Systems and Commercial Mail Systems
  359.  
  360. Conferencing systems such as Prodigy and CompuServe that support mail
  361. and often something like news, plus database and services.  But most of
  362. them do not support the characteristic interactive services that we
  363. have listed.  The few that do (Delphi and AOL), we simply count as part
  364. of the Internet.  The others, we count as part of the Matrix, since
  365. they all exchange mail.
  366.  
  367. We find that users of conferencing systems have no particular
  368. difficulty in distinguishing between the conferencing system they use
  369. and the Internet.  CompuServe users, for example, refer to "Internet
  370. mail", which is correct, since the only off-system mail CompuServe
  371. supports is to the Internet, but they do not in general refer to
  372. CompuServe as part of the Internet.
  373.  
  374. Similarly, users of the various commercial electronic mail networks,
  375. such as MCI Mail and Sprint-Mail, seem to have no difficulty in
  376. distinguishing between the mail network they use and the Internet.
  377. Since they all seem to have their own addressing syntax, this is hardly
  378. surprising.  We count these commercial mail networks as part of the
  379. Matrix, but not part of the Internet.  Many of them have IP links to
  380. the Internet, but they don't let their users use them, instead limiting
  381. the services they carry to just mail.
  382.  
  383. Russian Dolls
  384.  
  385. So let's think of a series of nested Chinese boxes or Russian dolls;
  386. the kind where inside Boris Yeltsin is Mikhail Gorbachov, inside
  387. Gorbachov is Brezhnev, then Kruschev, Stalin, Lenin, and maybe even
  388. Tsar Nicholas II.  Let's not talk about that many concentric layers,
  389. though, rather just three: the Matrix on the outside, the consumer
  390. Internet inside, and the core Internet inside that.
  391.  
  392.                  the core        the consumer    the Matrix
  393.                  Internet        Internet
  394.  
  395.  interactive     supplier-       consumer-       by mail
  396.  services        capable         capable
  397.  
  398.                  stores and      shoppers        mail
  399.                  shoppers                        order
  400.  
  401.  asynchronous    yes             yes             yes services
  402.  
  403. Some people have argued that these categories are bad because they are
  404. not mutually exclusive.  Well, we observe that in real life networks
  405. have differing degrees of services, and the ones of most interest share
  406. the least common denominator of electronic mail.  Thus concentric
  407. categories are needed to describe the real world.  You can, however,
  408. extract three mutually-exclusive categories by referring to the core
  409. Internet, the interactive consumer-only part of the Internet, and to
  410. asynchronous systems.
  411.  
  412. Other people have argued that these categories are not sequential.
  413. They look sequential to us, since if you start with the core Internet
  414. and move out, you subtract services, and if you start at the outside of
  415. the Matrix and move in, you add services.
  416.  
  417. Outside the Matrix
  418.  
  419. In addition to computers and networks that fit these classifications,
  420. there are also LANs, mainframes, and BBSes that don't exchange any
  421. services with other networks or computers; not even mail.  These
  422. systems are outside the Matrix.  For example, many companies have an
  423. AppleTalk LAN in marketing, a Novell NetWare LAN in management, and a
  424. mainframe in accounting that aren't connected to talk to anything
  425. else.  In addition, there are a few large networks such as France's
  426. Teletel (commonly known as Minitel) that support very large user
  427. populations but don't communicate with anything else.  These are all
  428. currently outside all our Chinese boxes of the core Internet, the
  429. consumer Internet, and the Matrix.
  430.  
  431. DNS and Mail Addresses
  432.  
  433. There are other interesting network services that make a difference to
  434. end users.  For example, DNS (Domain Name System) domain names such as
  435. tic.com and domain addresses such tic@tic.com can be set up for systems
  436. outside the Internet.  We used tic.com when we only had a UUCP
  437. connection, and few of our correspondents noticed any difference when
  438. we added an IP connection (except our mail was faster).  This would be
  439. more or less a box enclosing the consumer Internet and within the
  440. Matrix.  But the other three boxes are arguably the most important.
  441.  
  442. Some people have claimed that anything that uses DNS addresses is part
  443. of the Internet.  We note that DNS addresses can be used with the UUCP
  444. network, which supports no interactive services, and we reject such an
  445. equation.
  446.  
  447. It is interesting to note that over the years various attempts have
  448. been made to equate the Internet with something else.  Until the
  449. mid-1980s lots of people tried to say the Internet was the ARPANET.  In
  450. the late 1980s many tried to say the Internet was NSFNET.  In the early
  451. 1990s many tried to say the Internet was USENET.  Now many are trying
  452. to say the Internet is anything that can exchange mail.  We say the
  453. Internet is the Internet, not the same as anything else.
  454.  
  455. Summary
  456.  
  457. So, here we have a simple set of categories for several of the
  458. categories of network access people talk about most these days.  Any
  459. such categories are at least somewhat a matter of opinion, and other
  460. people will propose other categories and other names.  We like these
  461. categories, because they fit our experience of what real users actually
  462. perceive.
  463.  
  464. You'll notice we've avoided use of the words "connected" and
  465. "reachable" because they mean different things to different people at
  466. different times.  For either of them to be meaningful, you have to say
  467. which services you are talking about.  To us, reachable usually means
  468. pingable with ICMP ECHO, which is another way to define the core
  469. Internet.  To others, reachable might mean you can send mail there,
  470. which is another way to define the Matrix.
  471.  
  472. Once we have terms for networks of interest, we can talk about how big
  473. those networks are.  We think the terms we have defined here refer to
  474. groups of computers that people want to use, and that some people want
  475. to measure.  Many marketers want to know about users.  Well, users of
  476. mail are in the Matrix, and users of interactive services such as WWW
  477. and FTP are in the Internet.  Other people are more interested in
  478. suppliers or distributors of information.  Suppliers of information by
  479. mail can be anywhere in the Matrix, but suppliers of information by WWW
  480. or FTP are in the core Internet.  It is easy to define more and finer
  481. degrees of distinctions of capabilities and connectivity, but these
  482. three major categories handle the most important cases.
  483.  
  484. We invite our readers to tell us what distinctions they find important
  485. about the various networks and their services.
  486. ..
  487.  
  488. .
  489.