|
|
| About site: Internet/RFCs/1101 - 1200 - RFC 1110 |
Return to Computers also Computers |
| About site: http://www.faqs.org/rfcs/rfc1110.html |
Title: Internet/RFCs/1101 - 1200 - RFC 1110 Problem with the TCP Big Window Option. A.M. McKenzie. August 1989. |
|
|
|
|
Micro-Processor_Services,_Inc_ Embedded systems design, development and consulting services for all micro-controllers.
| UFD UBS KeyTools is a set of 10 software tools for DB2, IMS and z/OS, that simplify DataBase Administrator (DBA) tasks, allowing many to be delegated. UFD also provides DB2 training and consulting.
| Fortran,_at_Home_on_Linux Article by Cameron Laird on porting old mainframe Fortran programs to Linux. [IBM Server Clinic] (March 19, 2003)
| RFC_0466 Telnet Logger/Server for Host LL-67. J.M. Winett. February 1973.
| OPEN_RESOURCE_PROJECT A huge collection of panoramic images and hypervideos of businesses and traditional towns/villages in Cyclades, Greece
| Warren_Studios__Action_Calendar Password protected, multiple users supported web calendar with event tracking. Administrator and regular user rights.
|
|
| Alexa statistic for http://www.faqs.org/rfcs/rfc1110.html |
Please visit: http://www.faqs.org/rfcs/rfc1110.html
|
| Related sites for http://www.faqs.org/rfcs/rfc1110.html |
| International_Workshop_on_Qualitative_Reasoning_(QR) 2006, July 10-12, Hanover, New Hampshire, USA. Understanding human reasoning about physical systems for supplementing conventional modeling, analysis, diagnosis, and control techniques. (July 1 | | Harold_Shields_Consulting Automation software tools for Macintosh prepress environments. | | Data_Technologies_Ltd SuiteMaker software is designed for the upholstery business. Use it from order entry to order dispatch. | | MYOB Flexible, powerful and easy to use accounting software. | | WOW!_Internet_and_Cable A cable television and internet service provider in the metro areas of Colorado, Indiana, Ohio, Michigan and Illinois. | | Exspans_Systems Several of their z/OS software products are offered free of charge. Covering automation, operations management and APIs for dataspaces and cross systems communications. | | RealWin Library for writing Windows applications in Fortran. | | Roller_Typing [Win] This program teaches typing skills through 5 rollerblading events. The first two events focus on accuracy and proper fingering techniques, and final three events focus on speed and accuracy. | | RFC_2956 Overview of 1999 IAB Network Layer Workshop. M. Kaat. October 2000. | | nithinkamath_info Linux and programming from the perspective of a student in India. | | VLBV98 International Workshop on Very Low Bitrate Video Coding. Urbana, IL, USA; 8--9 October 1998. | | Delphi_DirectX_9_0_SDK Delphi DirectX headers, examples, tools. Headers are compatible with FreePascal, Borland C++Builder. Site tries to provide the same contents as provided by MS DirectX SDK for MS VisualStudio C++ users | | Allexperts_Windows_NT_Q&A Volunteer experts help you solve all your Windows NT problems for free. | | FileGods WinAmp Skins Visual Plug-ins and registry hacks. | | Guide_to_Python_Introspection How to spy on your Python objects. (December 1, 2002) | | Fetch A simple HTTP download tool, and corresponding library. (C) [GNU/Linux, Unix] | | Cambridge_Communication_Design Offers design, marketing, imaging, and print production services. | | Eagle_Eyes_Design Offers web design, banner and graphic design working in HTML and Flash. | | ImageQuest_Communications Specializes in design, graphic design, marketing, advertising, e-commerce, hosting, and solutions with a focus on small business clients. | | LinkTradeNow Free reciprocal links directory and link management tools to help manage and track link exchanges. |
|
This is websites2007.org cache of m/ as retrieved on 2008.10.10 websites2007.org's cache is the snapshot that we took of the page as we crawled the web. The page may have changed since that time.
|
RFC 1110 (rfc1110) - Problem with the TCP big window option@import 'http://faqs.org/abstracts/css/default.css';@import 'http://faqs.org/search.css';function erfc(s){document.write("[ RFC Index | RFC Search | Usenet FAQs | Web FAQs | Documents | Cities ]Alternate Formats: rfc1110.txt | rfc1110.txt.pdfRFC 1110 - Problem with the TCP big window optionSearch the Archives Display RFC by number RFC1110 - Problem with the TCP big window optionNetwork Working Group A. McKenzieRequest for Comments: 1110 BBN STC August 1989 A Problem with the TCP Big Window OptionStatus of this Memo This memo comments on the TCP Big Window option described in RFC 1106. Distribution of this memo is unlimited.Abstract The TCP Big Window option discussed in RFC 1106 will not work properly in an Internet environment which has both a high bandwidth * delay product and the possibility of disordering and duplicating packets. In such networks, the window size must not be increased without a similar increase in the sequence number space. Therefore, a different approach to big windows should be taken in the Internet.Discussion TCP was designed to work in a packet store-and-forward environment characterized by the possibility of packet loss, packet disordering, and packet duplication. Packet loss can occur, for example, by a congested network element discarding a packet. Packet disordering can occur, for example, by packets of a TCP connection being arbitrarily transmitted partially over a low bandwidth terrestrial path and partially over a high bandwidth satellite path. Packet duplication can occur, for example, when two directly-connected network elements use a reliable link protocol and the link goes down after the receiver correctly receives a packet but before the transmitter receives an acknowledgement for the packet; the transmitter and receiver now each take responsibility for attempting to deliver the same packet to its ultimate destination. TCP has the task of recreating at the destination an exact copy of the data stream generated at the source, in the same order and with no gaps or duplicates. The mechanism used to accomplish this task is to assign a "unique" sequence number to each byte of data at its source, and to sort the bytes at the destination according to the sequence number. The sorting operation corrects any disordering. An acknowledgement, timeout, and retransmission scheme corrects for data loss. The uniqueness of the sequence number corrects for data duplication. As a practical matter, however, the sequence number is not unique; it is contained in a 32-bit field and therefore "wraps around" after the transmission of 2**32 bytes of data. Two additional mechanisms are used to insure the effective uniqueness of sequence numbers; these are the TCP transmission window and bounds on packet lifetime within the Internet, including the IP Time-to-Live (TTL). The transmission window specifies the maximum number of bytes which may be sent by the source in one source-destination roundtrip time. Since the TCP transmission window is specified by 16 bits, which is 1/65536 of the sequence number space, a sequence number will not be reused (used to number another byte) for 65,536 roundtrip times. So long as the combination of gateway action on the IP TTL and holding times within the individual networks which interconnect the gateways do not allow a packet's lifetime to exceed 65,536 roundtrip times, each sequence number is effectively unique. It was believed by the TCP designers that the networks and gateways forming the internet would meet this constraint, and such has been the case. The proposed TCP Big Window option, as described in RFC 1106, expands the size of the window specification to 30 bits, while leaving the sequence number space unchanged. Thus, a sequence number can be reused after 4 roundtrip times. Further, the Nak option allows a packet to be retransmitted (i.e., potentially duplicated) by the source after only one roundtrip time. Thus, if a packet becomes "lost" in the Internet for only about 5 roundtrip times it may be delivered when its sequence number again lies within the window, albeit a later cycle of the window. In this case, TCP will not necessarily recreate at the destination an exact copy of the data stream generated at the source; it may replace some data with earlier data. Of course, the problem described above results from the storage of the "lost" packet within the net, and its subsequent out-of-order delivery. RFC 1106 seems to describe use of the proposed options in an isolated satellite network. We may hypothesize that this network is memoryless, and thus cannot deliver packets out of order; it either delivers a packet in order or loses it. If this is the case, then there is no problem with the proposed options. The Internet, however, can deliver packets out of order, and this will likely continue to be true even if gigabit links become part of the Internet. Therefore, the approach described in RFC 1106 cannot be adopted for general Internet use.Author's Address Alex McKenzie Bolt Beranek and Newman Inc. 10 Moulton Street Cambridge, MA 02238 Phone: (617) 873-2962 EMail: MCKENZIE@BBN.COM Previous: RFC 1109 - Report of the second Ad Hoc Network Management Review Group Next: RFC 1111 - Request for comments on Request for Comments: Instructions to RFC authors [ RFC Index | RFC Search | Usenet FAQs | Web FAQs | Documents | Cities ] © 2008 FAQS.ORG. All rights reserved. |
|
| |
Problem | with | the | TCP | Big | Window | Option. | A.M. | McKenzie. | August | 1989. |
|
http://www.faqs.org/rfcs/rfc1110.html
RFC 1110 2008 October
dvd rental
dvd
Problem with the TCP Big Window Option. A.M. McKenzie. August 1989.
Rules
|
© 2008 Internet Explorer 5+ or Netscape 6+
|
|
Recommended Sites: 1.
Arts -
Business -
Computers -
Games -
Health -
Home -
Kids and Teens -
News -
Recreation -
Reference -
Regional -
Science -
Shopping -
Society -
Sports -
World
Miss Gallery
- Top Anime Hentai
- DVD rental by mail
- Remortgages - Bad Credit Loan - Mortgage Calculator - Wills - Xecuter 3 Mod Chip
|