一个互联网的内部工作指南外文翻译.doc
《一个互联网的内部工作指南外文翻译.doc》由会员分享,可在线阅读,更多相关《一个互联网的内部工作指南外文翻译.doc(13页珍藏版)》请在三一办公上搜索。
1、一个互联网的内部工作指南外文翻译 毕业论文(设计)外文翻译外文原文An Insiders Guide to the Internet David D. Clark M.I.T. Computer Science and Artificial Intelligence LaboratoryVersion 2.0 7/25/04 Almost everyone has heard of the Internet. We cruise the web, we watch the valuation of Internet companies on the stock market, and we r
2、ead the pundits predictions about what will happen next. But not many people actually understand what it is and how it works. Take away the hype, and the basic operation of the Internet is rather simple. Here, in a few pages, is an overview of how it works inside, and why it works the way it doesDon
3、t forget?the Internet is not the World Wide Web, or e-mail. The Internet is what is “underneath” them, and makes them all happen. This paper describes what the Internet itself is, and also tells what actually happens, for example, when you click on a link in a Web page1. Introduction to the Internet
4、 The Internet is a communications facility designed to connect computers together so that they can exchange digital information. For this purpose, the Internet provides a basic communication service that conveys units of information, called packets, from a source computer attached to the Internet to
5、 one or more destination computers attached to the Internet. Additionally, the Internet provides supporting services such as the naming of the attached computers. A number of high-level services or applications have been designed and implemented making use of this basic communication service, includ
6、ing the World Wide Web, Internet e-mail, the Internet newsgroups, distribution of audio and video information, and file transfer and login between distant computers. The design of the Internet is such that new high-level services can be designed and deployed in the futureThe Internet differs in impo
7、rtant ways from the networks in other communications industries such as telephone, radio or television. In those industries, the communications infrastructure-wires, fibers, transmission towers and so on?has been put in place to serve a specific application. It may seem obvious that the telephone sy
8、stem was designed to carry telephone calls, but the Internet had no such clear purpose. To understand the role of the Internet, consider the personal computer, or PC. The PC was not designed for one application, such as word processing or spreadsheets, but is instead a general-purpose device, specia
9、lized to one use or another by the later addition of software. The Internet is a network designed to connect computers together, and shares this same design goal of generality. The Internet is a network designed to support a range of applications, depending on what software is loaded into the attach
10、ed computers, and what use that software makes of the Internet. Many communication patterns are possible: between pairs of computers, from a server to many clients, or among a group of co-operating computers. The Internet is designed to support all these modesThe Internet is not a specific communica
11、tion “technology”, such as fiber optics or radio. It makes use of these and other technologies in order to get packets from place to place. It was intentionally designed to allow as many technologies as possible to be exploited as part of the Internet, and to incorporate new technologies as they are
12、 invented. In the early days of the Internet, it was deployed using technologies e.g. telephone circuits originally designed and installed for other purposes. As the Internet has matured,we see the design of communication technologies such as Ethernet and 802.11 wireless that are tailored specifical
13、ly to the needs of the Internet?they were designed from the ground up to carry packets2. Separation of function If the Internet is not a specific communications technology, nor for a specific purpose, what is it? Technically, its core is a very simple and minimal specification that describes its bas
14、ic communication model. Figure 1 provides a framework that is helpful in understanding how the Internet is defined. At the top of the figure, there is a wide range of applications. At the bottom is a wide range of technologies for wide area and local area communications. The design goal of the Inter
15、net was to allow this wide range of applications to take advantage of all these technologiesThe heart of the Internet is the definition of a very simple service model between the applications and the technologies. The designer of each application does not need to know the details of each technology,
16、 but only this basic communication service. The designer of each technology must support this service, but need not know about the individual applications. In this way, the details of the applications and the details of the technologies are separated, so that each can evolve independently21The basic
17、 communication model of the Internet The basic service model for packet delivery is very simple. It contains two parts: the addresses and the delivery contract. To implement addressing, the Internet has numbers that identify end points, similar to the telephone system, and the sender identifies the
18、destination of a communication using these numbers. The delivery contract specifies what the sender can expect when it hands data over to the Internet for delivery. The original delivery contract of the Internet is that the Internet will do its best to deliver all the data given to it for carriage,
19、but makes no commitment as to data rate, delivery delay, or loss rates. This service is called the best effort delivery modelThis very indefinite and non-committal delivery contract has both benefit and risk. The benefit is that almost any underlying technology can implement it. The risk of this vag
20、ue contract is that applications cannot be successfully built on top of it. However, the demonstrated range of applications that have been deployed over the Internet suggests that it is adequate in practice. As is discussed below, this simple service model does have limits, and it is being extended
21、to deal with new objectives such as real time delivery of audio and video22Layering, not integrationThe design approach of the Internet is a common one in Computer Science: provide a simplified view of complex technology by hiding that technology underneath an interface that provides an abstraction
22、of the underlying technology. This approach is often called layering. In contrast, networks such as the telephone system are more integrated. In the telephone system, designers of the low level technology, knowing that the purpose is to carry telephone calls, make decisions that optimize that goal i
23、n all parts of the system. The Internet is not optimized to any one application; rather the goal is generality, flexibility and evolvability. Innovation can occur at the technology level independent of innovation at the application level, and this is one of the means to insure that the Internet can
24、evolve rapidly enough to keep pace with the rate of innovation in the computer industry23Protocols The word protocol is used to refer to the conventions and standards that define how each layer of the Internet operates. The Internet layer discussed above is specified in a document that defines the f
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一个 互联网 内部 工作指南 外文 翻译

链接地址:https://www.31ppt.com/p-2324701.html