⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1710.txt

📁 中、英文RFC文档大全打包下载完全版 .
💻 TXT
📖 第 1 页 / 共 4 页
字号:
Network Working Group:                                         R. HindenRequest for Comments: 1710                              Sun MicrosystemsCategory: Informational                                     October 1994               Simple Internet Protocol Plus White PaperStatus of this Memo   This memo provides information for the Internet community.  This memo   does not specify an Internet standard of any kind.  Distribution of   this memo is unlimited.Abstract   This document was submitted to the IETF IPng area in response to RFC   1550.  Publication of this document does not imply acceptance by the   IPng area of any ideas expressed within.  Comments should be   submitted to the author and/or the sipp@sunroof.eng.sun.com mailing   list.1. Introduction   This white paper presents an overview of the Simple Internet Protocol   plus (SIPP) which is one of the candidates being considered in the   Internet Engineering Task Force (IETF) for the next version of the   Internet Protocol (the current version is usually referred to as   IPv4).  This white paper is not intended to be a detailed   presentation of all of the features and motivation for SIPP, but is   intended to give the reader an overview of the proposal.  It is also   not intended that this be an implementation specification, but given   the simplicity of the central core of SIPP, an implementor familiar   with IPv4 could probably construct a basic working SIPP   implementation from reading this overview.   SIPP is a new version of IP which is designed to be an evolutionary   step from IPv4.  It is a natural increment to IPv4.  It can be   installed as a normal software upgrade in internet devices and is   interoperable with the current IPv4.  Its deployment strategy was   designed to not have any "flag" days.  SIPP is designed to run well   on high performance networks (e.g., ATM) and at the same time is   still efficient for low bandwidth networks (e.g., wireless).  In   addition, it provides a platform for new internet functionality that   will be required in the near future.   This white paper describes the work of IETF SIPP working group.   Several individuals deserve specific recognition.  These include   Steve Deering, Paul Francis, Dave Crocker, Bob Gilligan, BillHinden                                                          [Page 1]RFC 1710                 SIPP IPng White Paper              October 1994   Simpson, Ran Atkinson, Bill Fink, Erik Nordmark, Christian Huitema,   Sue Thompson, and Ramesh Govindan.2. Key Issues for the Next Generation of IP   There are several key issues that should be used in the evaluation of   any next generation internet protocol.  Some are very   straightforward.  For example the new protocol must be able to   support large global internetworks.  Others are less obvious.  There   must be a clear way to transition the current installed base of IP   systems.  It doesn't matter how good a new protocol is if there isn't   a practical way to transition the current operational systems running   IPv4 to the new protocol.2.1 Growth   Growth is the basic issue which caused there to be a need for a next   generation IP.  If anything is to be learned from our experience with   IPv4 it is that the addressing and routing must be capable of   handling reasonable scenarios of future growth.  It is important that   we have an understanding of the past growth and where the future   growth will come from.   Currently IPv4 serves what could be called the computer market.  The   computer market has been the driver of the growth of the Internet.   It comprises the current Internet and countless other smaller   internets which are not connected to the Internet.  Its focus is to   connect computers together in the large business, government, and   university education markets.  This market has been growing at an   exponential rate.  One measure of this is that the number of networks   in current Internet (23,494 as of 1/28/94) is doubling approximately   every 12 months.  The computers which are used at the endpoints of   internet communications range from PC's to Supercomputers.  Most are   attached to Local Area Networks (LANs) and the vast majority are not   mobile.   The next phase of growth will probably not be driven by the computer   market.  While the computer market will continue to grow at   significant rates due to expansion into other areas such as schools   (elementary through high school) and small businesses, it is doubtful   it will continue to grow at an exponential rate.  What is likely to   happen is that other kinds of markets will develop.  These markets   will fall into several areas.  They all have the characteristic that   they are extremely large.  They also bring with them a new set of   requirements which were not as evident in the early stages of IPv4   deployment.  The new markets are also likely to happen in parallel   with other.  It may turn out that we will look back on the last ten   years of Internet growth as the time when the Internet was small andHinden                                                          [Page 2]RFC 1710                 SIPP IPng White Paper              October 1994   only doubling every year.  The challenge for an IPng is to provide a   solution which solves todays problems and is attractive in these   emerging markets.   Nomadic personal computing devices seem certain to become ubiquitous   as their prices drop and their capabilities increase.  A key   capability is that they will be networked.  Unlike the majority of   todays networked computers they will support a variety of types of   network attachments.  When disconnected they will use RF wireless   networks, when used in networked facilities they will use infrared   attachment, and when docked they will use physical wires.  This makes   them an ideal candidate for internetworking technology as they will   need a common protocol which can work over a variety of physical   networks.  These types of devices will become consumer devices and   will replace the current generation of cellular phones, pagers, and   personal digital assistants.  In addition to the obvious requirement   of an internet protocol which can support large scale routing and   addressing, they will require an internet protocol which imposes a   low overhead and supports auto configuration and mobility as a basic   element.  The nature of nomadic computing requires an internet   protocol to have built in authentication and confidentiality.  It   also goes without saying that these devices will need to communicate   with the current generation of computers.  The requirement for low   overhead comes from the wireless media.  Unlike LAN's which will be   very high speed, the wireless media will be several orders of   magnitude slower due to constraints on available frequencies,   spectrum allocation, and power consumption.   Another market is networked entertainment.  The first signs of this   emerging market are the proposals being discussed for 500 channels of   television, video on demand, etc.  This is clearly a consumer market.   The possibility is that every television set will become an Internet   host.  As the world of digital high definition television approaches,   the differences between a computer and a television will diminish.   As in the previous market, this market will require an Internet   protocol which supports large scale routing and addressing, and auto   configuration.  This market also requires a protocol suite which   imposes the minimum overhead to get the job done.  Cost will be the   major factor in the selection of a technology to use.   Another market which could use the next generation IP is device   control.  This consists of the control of everyday devices such as   lighting equipment, heating and cooling equipment, motors, and other   types of equipment which are currently controlled via analog switches   and in aggregate consume considerable amounts of power.  The size of   this market is enormous and requires solutions which are simple,   robust, easy to use, and very low cost.Hinden                                                          [Page 3]RFC 1710                 SIPP IPng White Paper              October 1994   The challenge for the IETF in the selection of an IPng is to pick a   protocol which meets today's requirements and also matches the   requirements of these emerging markets.  These markets will happen   with or without an IETF IPng.  If the IETF IPng is a good match for   these new markets it is likely to be used.  If not, these markets   will develop something else.  They will not wait for an IETF   solution.  If this should happen it is probable that because of the   size and scale of the new markets the IETF protocol would be   supplanted.  If the IETF IPng is not appropriate for use in these   markets, it is also probable that they will each develop their own   protocols, perhaps proprietary.  These new protocols would not   interoperate with each other.  The opportunity for the IETF is to   select an IPng which has a reasonable chance to be used in these   emerging markets.  This would have the very desirable outcome of   creating an immense, interoperable, world-wide information   infrastructure created with open protocols.  The alternative is a   world of disjoint networks with protocols controlled by individual   vendors.2.2. Transition   At some point in the next three to seven years the Internet will   require a deployed new version of the Internet protocol.  Two factors   are driving this: routing and addressing.  Global internet routing   based on the on 32-bit addresses of IPv4 is becoming increasingly   strained.  IPv4 address do not provide enough flexibility to   construct efficient hierarchies which can be aggregated.  The   deployment of Classless Inter-Domain Routing [CIDR] is extending the   life time of IPv4 routing routing by a number of years, the effort to   manage the routing will continue to increase.  Even if the IPv4   routing can be scaled to support a full IPv4 Internet, the Internet   will eventually run out of network numbers.  There is no question   that an IPng is needed, but only a question of when.   The challenge for an IPng is for its transition to be complete before   IPv4 routing and addressing break.  The transition will be much   easier if IPv4 address are still globally unique.  The two transition   requirements which are the most important are flexibility of   deployment and the ability for IPv4 hosts to communicate with IPng   hosts.  There will be IPng-only hosts, just as there will be IPv4-   only hosts.  The capability must exist for IPng-only hosts to   communicate with IPv4-only hosts globally while IPv4 addresses are   globally unique.   The deployment strategy for an IPng must be as flexible as possible.   The Internet is too large for any kind of controlled rollout to be   successful.  The importance of flexibility in an IPng and the need   for interoperability between IPv4 and IPng was well stated in aHinden                                                          [Page 4]RFC 1710                 SIPP IPng White Paper              October 1994   message to the sipp mailing list by Bill Fink, who is responsible for   a portion of NASA's operational internet.  In his message he said:      "Being a network manager and thereby representing the interests of      a significant number of users, from my perspective it's safe to      say that the transition and interoperation aspects of any IPng is      *the* key first element, without which any other significant      advantages won't be able to be integrated into the user's network      environment.  I also don't think it wise to think of the      transition as just a painful phase we'll have to endure en route      to a pure IPng environment, since the transition/coexistence      period undoubtedly will last at least a decade and may very well      continue for the entire lifetime of IPng, until it's replaced with      IPngng and a new transition.  I might wish it was otherwise but I      fear they are facts of life given the immense installed base.      "Given this situation, and the reality that it won't be feasible      to coordinate all the infrastructure changes even at the national      and regional levels, it is imperative that the transition      capabilities support the ability to deploy the IPng in the      piecemeal fashion...  with no requirement to need to coordinate      local changes with other changes elsewhere in the Internet...      "I realize that support for the transition and coexistence      capabilities may be a major part of the IPng effort and may cause      some headaches for the designers and developers, but I think it is      a duty that can't be shirked and the necessary price that must be      paid to provide as seamless an environment as possible to the end      user and his basic network services such as e-mail, ftp, gopher,      X-Window clients, etc...      "The bottom line for me is that we must have interoperability      during the extended transition period for the base IPv4      functionality..."   Another way to think about the requirement for compatibility with   IPv4 is to look at other product areas.  In the product world,   backwards compatability is very important.  Vendors who do not   provide backward compatibility for their customers usually find they   do not have many customers left.  For example, chip makers put   considerable effort into making sure that new versions of their   processor always run all of the software that ran on the previous   model.  It is unlikely that Intel would develop a new processor in   the X86 family that did not run DOS and the tens of thousands of   applications which run on the current versions of X86's.   Operating system vendors go to great lengths to make sure new   versions of their operating systems are binary compatible with theirHinden                                                          [Page 5]RFC 1710                 SIPP IPng White Paper              October 1994   old version.  For example the labels on most PC or MAC software   usually indicate that they require OS version XX or greater.  It   would be foolish for Microsoft come out with a new version of Windows   which did not run the applications which ran on the previous version.   Microsoft even provides the ability for windows applications to run   on their new OS NT.  This is an important feature.  They understand   that it was very important to make sure that the applications which   run on Windows also run on NT.   The same requirement is also true for IPng.  The Internet has a large   installed base.  Features need to be designed into an IPng to make   the transition as easy as possible.  As with processors and operating   systems, it must be backwards compatible with IPv4.  Other protocols   have tried to replace TCP/IP, for example XTP and OSI.  One element   in their failure to reach widespread acceptance was that neither had   any transition strategy other than running in parallel (sometimes   called dual stack).  New features alone are not adequate to motivate   users to deploy new protocols.  IPng must have a great transition   strategy and new features.3. History of the SIPP Effort   The SIPP working group represents the evolution of three different   IETF working groups focused on developing an IPng.  The first was   called IP Address Encapsulation (IPAE) and was chaired by Dave   Crocker and Robert Hinden.  It proposed extensions to IPv4 which   would carry larger addresses.  Much of its work was focused on   developing transition mechanisms.   Somewhat later Steve Deering proposed a new protocol evolved from   IPv4 called the Simple Internet Protocol (SIP).  A working group was   formed to work on this proposal which was chaired by Steve Deering   and Christian Huitema.  SIP had 64-bit addresses, a simplified   header, and options in separate extension headers.  After lengthly   interaction between the two working groups and the realization that   IPAE and SIP had a number of common elements and the transition   mechanisms developed for IPAE would apply to SIP, the groups decided

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -