亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? rfc1235.txt

?? 中、英文RFC文檔大全打包下載完全版 .
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
RFC 1235                          CFDP                         June 1991       0                   1                   2                   3       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |                           "ticket"                            |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |                           checksum                            |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |      'P'      |       0       |      data length (2*N)        |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+      |           Block #0            |           Block #1            |      |           Block #2            |           Block #3            |      /                                                               /      \      data  (block numbers requested)                          \      /                                                               /      |           Block #N-2          |           Block #N-1          |      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                Fig. 5: PARREQ (PARtial file REQuest) packet.   When all packets have been received the client enters the CLEND state   and stops listening.   Figure 6 summarizes the client's operations in a state diagram.Ioannidis & Maguire, Jr.                                        [Page 7]RFC 1235                          CFDP                         June 1991                           +-----------+                           |  CLSTART  |                           |           | <---.                           |   send    |     | timeout TOUT-1                           |  FULREQ   | ----'                           |           |                           +-----------+                                 |             received packet     | received packet      .-----------------------.  |      |                       V  V     +---------+             +---------+     | INCMPLT |             |  RXING  |     |         |   timeout   |         | <---.     |  send   |<------------| process |     | received packet     | PARREQ  |    TOUT-2   | packet  | ----'     |         |             |         |     +---------+             +---------+        ^   |                     |        |   |                     |finished        `---'                     |       timeout                    V        TOUT-3               +---------+                             |  CLEND  |                             +---------+                Fig. 6: Client State Transition Diagram Server Protocol:   As described above, the CFDP server accepts two kinds of requests: a   request for a full file transfer, "FULREQ", and a request for a   partial (some blocks only) file transfer, "PARREQ".  For the first,   it is instructed to start sending out the contents of a file.  For   the second, it will only send out the requested blocks.  The server   should know at all times which files correspond to which "tickets",   and handle them appropriately.  Note that this may run into   implementation limits on some Unix systems (e.g., on older systems, a   process could only have 20 files open at any one time), but that   should not normally pose a problem.   The server is initially in the SIDLE state, idling (see diagram   below).  When it receives a FULREQ packet, it goes to the FULSND   state, whence it broadcasts the entire contents of the file whose   ticket was specified in the FULREQ packet.  When it is done, it goes   back to the SIDLE state. When it receives a PARREQ packet, it goes to   the PARSND state and broadcasts the blocks specified in the PARREQ   packet. When it has finished processing the block request, it goesIoannidis & Maguire, Jr.                                        [Page 8]RFC 1235                          CFDP                         June 1991   once again back to the SIDLE state.                     receive    +-------+    receive                .---------------| SIDLE |---------------.                |    FULREQ     +-------+     PARREQ    |                |                 ^   ^                 |                |                 |   |                 |                V                 |   |                 V            +--------+            |   |            +--------+            | FULSND |            |   |            | PARSND |            |        |    done    |   |    done    |        |            |  send  |------------'   `------------|  send  |            | entire |                             | req'ed |            |  file  |                             | blocks |            +--------+                             +--------+                Fig. 7: Server State Transition DiagramPacket Formats   The structure of the packets has been already described.  In all   packet formats, numbers are assumed to be in network order ("big-   endian"), including the ticket and the checksum.   The checksum is the two's complement of the unsigned 32-bit sum with   no end-around-carry (to facilitate implementation) of the rest of the   packet.  Thus, to compute the checksum, the sender sets that field to   zero and adds the contents of the packet including the header.  The   it takes the two's complement of that sum and uses it as the   checksum.  Similarly, the receiver just adds the entire contents of   the packet, ignoring overflows, and the result should be zero.Tuneable Parameters: Packet Size, Delays and Timeouts   It is recommended that the packet size be less than the minimum MTU   on the connected network where the file transfers are taking place.   We want this so that there be no fragmentation; one UDP packet should   correspond to one hardware packet.  It is further recommended that   the packet size be a power of two, so that offsets into the file can   be computed from the block number by a simple logical shift   operation.  Also, it is usually the case that page-aligned transfers   are faster on machines with a paged address space.  Small packet   sizes are inefficient, since the header will be a larger fraction of   the packet, and packets larger than the MTU will be fragmented.  A   good selection for BLKSZ is 512 or 1024. Using that BLKSZ, one can   transfer files up to 32MB or 64MB respectively (since the limit is   the 16-bit packet sequence number).  This is adequate for all but   copying complete disks, and it allows twice as many packets to beIoannidis & Maguire, Jr.                                        [Page 9]RFC 1235                          CFDP                         June 1991   requested in a PARREQ request than if the sequence number were 32   bits.  If larger files must be transferred, they could be treated as   multiple logical files, each with a size of 32MB (or 64MB).   Since most UDP/IP implementations do not buffer enough UDP datagrams,   the server should not transmit packets faster than its clients can   consume them.  Since this is a one-to-many transfer, it is not   desirable to use flow-control to ensure that the server does not   overrun the clients.  Rather, we insert a small delay between packets   transmitted.  A good estimate of the proper delay between two   successive packets is twice the amount of time it takes for the   interface to transmit a packet.  On Unix implementations, the ping   program can be used to provide an estimate of this, by specifying the   same packet length on the command line as the expected CFDP packet   length (usually 524 bytes).   The timeouts for the client are harder to compute. While there is a   provision for the three timeouts (TOUT-1, TOUT-2 and TOUT-3) to be   different, there is no compelling reason not to make them the same.   Experimentally, we have determined that a timeout of 6-8 times the   transfer time for a packet works best.  A timeout of less than that   runs the risk of mistaking a transient network problem for a timeout,   and more than that delays the transfer too much.Summary   To summarize, here is the timeline of a sample file distribution   using CFDP to three clients.  Here we request a file with eight   blocks.  States are capitalized, requests are preceded with a '<'   sign, replies are followed by a '>' sign, block numbers are preceded   with a '#' sign, and actions are in parentheses:SERVER       CLIENT1     CLIENT-2      CLIENT-3      commentsIDLE                                                everybody idle             CLSTART                                CL1 wants a file             <TKRQ                                  requests ticketTIYT>                                               server replies             (timeout)                              listens for traffic             <FULREQ                                full request#0           RXING                                  CL1 starts receiving             (rx 0)#1           (rx 1)      CLSTART                    CL2 decides to join                         <TKRQ#2           (rx 2)                                 SRV still sendingTIYT>                                               responds to TKRQ#3           (rx 3)      (listens)                  CL2 listens                         RXING                      found trafficIoannidis & Maguire, Jr.                                       [Page 10]RFC 1235                          CFDP                         June 1991#4           (rx 4)      (rx 4)        CLSTART      CL3 joins in                                       <TKRQ#5           (missed)    (rx 5)                     CL1 missed a packetTIYT>                                  (listens)#6           (rx 6)      (rx 6)        RXING        CL3 found traffic#7           (rx 7)      (rx 7)        (rx 7)       Server finishedIDLE             (wait)      (wait)        (wait)       CL1 managed to             (timeout)   (wait)        (wait)       timeout             <PARREQ[5]  (timeout)     (timeout)    CL1 blockrequests...#5           (rx 5)      <PARREQ[0123] <PARREQ[0123456] ignored by SRV             CLEND                                  CL1 has all packetsIDLE                     (wait)        (wait)       CL2+3 missed #5                         (timeout)     (timeout)                         <PARREQ[0123] <PARREQ[0123456] CL2's req gets#0                       (rx 0)        (rx 0)       through, CL3 ignored#1                       (rx 1)        (rx 1)       moving along#2                       (rx 2)        (rx 2)#3                       (rx 3)        (rx 3)IDLE                     CLEND         (wait)       CL2 finished                                       (timeout)                                       <PARREQ[456]#4                                     (rx 4)#5                                     (rx 5)#5                                     (rx 6)IDLE                                   CLEND        CL3 finishedReferences   [1] Sollins, K., "The TFTP Protocol (Revision 2)", RFC 783, MIT, June       1981.   [2] Finlayson, R., "Bootstrap Loading Using TFTP", RFC 906, Stanford,       June 1984.   [3] Croft, W., and J. Gilmore, "Bootstrap Protocol", RFC 951,       Stanford and SUN Microsystems, September 1985.   [4] Reynolds, J., "BOOTP Vendor Information Extensions", RFC 1084,       USC/Information Sciences Institute, December 1988.   [5] Postel, J., "User Datagram Protocol", RFC 768, USC/Information       Sciences Institute, August 1980.   [6] Deering, S., "Host Extensions for IP Multicasting", RFC 1112,       Stanford University, August 1989.Ioannidis & Maguire, Jr.                                       [Page 11]RFC 1235                          CFDP                         June 1991   [7] Postel, J., "Internet Protocol - DARPA Internet Program Protocol       Specification", RFC 791, DARPA, September 1981.   [8] Clark, D., Lambert, M., and L. Zhang, "NETBLT: A Bulk Data       Transfer Protocol", RFC 998, MIT, March 1987.Security Considerations   Security issues are not discussed in this memo.Authors' Addresses   John Ioannidis   Columbia University   Department of Computer Science   450 Computer Science   New York, NY 10027   EMail:  ji@cs.columbia.edu   Gerald Q. Maguire, Jr.   Columbia University   Department of Computer Science   450 Computer Science   New York, NY 10027   Phone:  (212) 854-2736   EMail:  maguire@cs.columbia.eduIoannidis & Maguire, Jr.                                       [Page 12]

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久伊99综合婷婷久久伊| 欧美亚洲日本国产| 日本欧美在线观看| 亚洲在线成人精品| 亚洲精品国产成人久久av盗摄| 最新国产成人在线观看| 中文字幕中文在线不卡住| 亚洲国产精品成人综合色在线婷婷| 26uuu亚洲综合色欧美| 欧美tickling挠脚心丨vk| 日韩视频免费直播| 久久丝袜美腿综合| 国产精品美女一区二区| 综合欧美一区二区三区| 亚洲午夜日本在线观看| 日韩av中文字幕一区二区三区| 久久国产欧美日韩精品| 国产一区二区调教| 91色视频在线| 欧美日韩国产系列| 精品福利在线导航| 国产精品免费视频观看| 午夜精品福利久久久| 九九在线精品视频| av不卡免费在线观看| 欧美亚洲综合色| 精品卡一卡二卡三卡四在线| 国产精品久久久久久久久搜平片| 亚洲乱码一区二区三区在线观看| 视频一区二区三区入口| 国产精品白丝av| 欧洲生活片亚洲生活在线观看| 日韩丝袜情趣美女图片| 日本一区二区综合亚洲| 亚洲成av人片| jlzzjlzz国产精品久久| 91精品视频网| 欧美性猛交xxxxxxxx| 亚洲精品在线一区二区| 亚洲尤物在线视频观看| 黄网站免费久久| 欧美久久一二区| 亚洲欧美怡红院| 国产精品资源在线| 欧美一区三区二区| 成人欧美一区二区三区在线播放| 日本成人在线电影网| 99久久久精品| 久久久精品免费网站| 日韩精品电影在线观看| 91网址在线看| 欧美极品aⅴ影院| 国产专区综合网| 日韩视频中午一区| 日精品一区二区| 欧美在线影院一区二区| 国产精品美女久久久久av爽李琼| 午夜精品久久久久久久99水蜜桃| 成人免费的视频| 欧美变态凌虐bdsm| 美腿丝袜亚洲一区| 91麻豆精品国产无毒不卡在线观看 | 欧美一二区视频| 亚洲精品中文字幕乱码三区| 99精品视频在线免费观看| 久久久一区二区三区| 麻豆精品国产91久久久久久 | 视频在线在亚洲| 欧美色综合网站| 亚洲自拍欧美精品| 欧美日韩五月天| 日韩黄色在线观看| 欧美一级精品在线| 久草这里只有精品视频| 欧美精品一区二区三| 美美哒免费高清在线观看视频一区二区 | 国产精品久久久久影院| 国产传媒久久文化传媒| 国产喂奶挤奶一区二区三区| 国产一区二区三区四区五区入口| 欧美草草影院在线视频| 国产乱码精品一区二区三区五月婷 | 精品一区二区三区免费视频| 日韩一区二区三区三四区视频在线观看| 亚洲成av人片观看| 欧美电影免费观看完整版| 美女精品一区二区| 欧美国产禁国产网站cc| 91性感美女视频| 日韩极品在线观看| 久久久久久久一区| 91丝袜呻吟高潮美腿白嫩在线观看| 亚洲欧美激情在线| 91精品国产91久久久久久最新毛片| 久久国产精品色| 中文字幕亚洲区| 欧美日韩成人在线一区| 国产在线看一区| 中文字幕一区二区三区av | 久久99久久精品欧美| 精品第一国产综合精品aⅴ| 风间由美中文字幕在线看视频国产欧美 | 亚洲视频免费观看| 91超碰这里只有精品国产| 国产精品66部| 亚洲午夜精品在线| 欧美激情综合五月色丁香| 欧美色精品在线视频| 国产一区二区三区在线观看免费| 亚洲欧洲成人自拍| 日韩欧美电影在线| 色久综合一二码| 国精产品一区一区三区mba视频| 亚洲伦理在线免费看| 精品福利av导航| 欧美日韩国产一二三| 成人免费毛片片v| 日韩成人免费在线| 亚洲精品国产一区二区三区四区在线 | 欧美日韩国产精品成人| 狠狠色丁香婷婷综合| 亚洲一级不卡视频| 国产精品国产a| 久久日一线二线三线suv| 欧美日韩综合在线| 懂色av一区二区三区免费观看 | 91原创在线视频| 国产最新精品精品你懂的| 亚洲一区二区综合| 国产精品国产三级国产a| 精品av综合导航| 6080午夜不卡| 欧美日韩一区二区不卡| 91色porny| 色综合中文字幕| 成人av在线资源网站| 国产91露脸合集magnet| 国产精品一区在线观看乱码| 国内外精品视频| 久久精品国产99久久6| 首页国产欧美日韩丝袜| 午夜视频在线观看一区二区| 亚洲综合区在线| 亚洲最色的网站| 亚洲日本护士毛茸茸| 国产女人水真多18毛片18精品视频| 精品国产三级电影在线观看| 精品少妇一区二区三区日产乱码 | 久久综合九色综合久久久精品综合 | 欧美日韩一区中文字幕| 91麻豆国产精品久久| 91在线视频网址| 972aa.com艺术欧美| 色哟哟精品一区| 91高清视频在线| 欧美日韩国产综合草草| 欧美日韩国产免费一区二区| 欧美日韩另类一区| 91.成人天堂一区| 精品国内二区三区| 久久久不卡影院| 中文字幕在线观看一区| 亚洲欧美一区二区三区国产精品 | 国内一区二区在线| 国产伦精品一区二区三区免费迷 | 欧美一卡2卡3卡4卡| 欧美大胆一级视频| 久久久91精品国产一区二区三区| 久久久久国产精品人| 中文字幕制服丝袜成人av | 日韩欧美亚洲另类制服综合在线| 日韩丝袜美女视频| 国产视频一区二区在线| 日韩伦理免费电影| 午夜视频在线观看一区二区| 老司机精品视频导航| 国产精品99久久久久| 一本大道久久a久久精二百| 欧美日韩亚洲国产综合| 日韩免费一区二区三区在线播放| 国产精品热久久久久夜色精品三区| 亚洲男女毛片无遮挡| 另类欧美日韩国产在线| 97精品国产97久久久久久久久久久久| 欧美在线制服丝袜| 国产日韩精品一区二区浪潮av| ...av二区三区久久精品| 日韩av中文字幕一区二区| 国产91对白在线观看九色| 在线观看国产日韩| 精品美女一区二区| 亚洲第一福利视频在线| 国产成人在线视频播放| 在线观看日韩电影| 久久久www免费人成精品| 午夜精品一区二区三区免费视频| 国产一区二区三区不卡在线观看| 色综合久久88色综合天天免费| 欧美精品一区二区三区在线 | 久久久影视传媒|