浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 無(wú)線通信

數(shù)據(jù)偏移

發(fā)布時(shí)間:2014/9/14 20:14:08 訪問(wèn)次數(shù):1347

   確認(rèn)號(hào)    占4字節(jié),是期望REF3120AIDBZR收到對(duì)方下一個(gè)報(bào)文段的第一個(gè)數(shù)據(jù)字節(jié)的序號(hào)。例如,B正確收到了A發(fā)送過(guò)來(lái)的一個(gè)報(bào)文段,其序號(hào)字段值是501,而數(shù)據(jù)長(zhǎng)度是200字節(jié)(序號(hào)501~700),這表明B正確收到了A發(fā)送的到序號(hào)700為止的數(shù)據(jù)。因此,B期望

收到A的下一個(gè)數(shù)據(jù)序號(hào)是701,于是B在發(fā)送給A的確認(rèn)報(bào)文段中把確認(rèn)號(hào)置為701。請(qǐng)注意,現(xiàn)在的確認(rèn)號(hào)不是501,也不是700,而是701。

   總之,應(yīng)當(dāng)記。

   由于序號(hào)字段有32位長(zhǎng),可對(duì)4 GB(即4千兆字節(jié)l的數(shù)據(jù)進(jìn)行編號(hào)。在一般情況下可保證當(dāng)序號(hào)重復(fù)使用時(shí),1日序號(hào)的數(shù)據(jù)早已通過(guò)網(wǎng)絡(luò)到達(dá)終點(diǎn)了。

    數(shù)據(jù)偏移    占4位,它指出TCP報(bào)文段的數(shù)據(jù)起始處距離TCP報(bào)文段的起始處有多遠(yuǎn)。這個(gè)字段實(shí)際上是指出TCP報(bào)文段的首部長(zhǎng)度。由于首部中還有長(zhǎng)度不確定的選項(xiàng)字段,因此數(shù)據(jù)偏移字段是必要的。但應(yīng)注意,“數(shù)據(jù)偏移”的單位是32位字(即以4字

節(jié)長(zhǎng)的字為計(jì)算單位)。由于4位二進(jìn)制數(shù)能夠表示的最大十進(jìn)制數(shù)字是15,因此數(shù)搌偏移的最大值是60字節(jié),這也是TCP首部的最大長(zhǎng)度(即選項(xiàng)長(zhǎng)度不能超過(guò)40字節(jié))。

   保留    占6位,保留為今后使用,但目前應(yīng)置為O。

   下面有6個(gè)控制位說(shuō)明本報(bào)文段的性質(zhì),它們的意義見下面的(7)~(12)。

    緊急URG (URGent)    當(dāng)URG=1時(shí),表明緊急指針字段有效。它告訴系統(tǒng)此報(bào)文段中有緊急數(shù)據(jù),應(yīng)盡快傳送(相當(dāng)于高優(yōu)先級(jí)的數(shù)據(jù)),而不要按原來(lái)的排隊(duì)順序來(lái)傳送。例如,已經(jīng)發(fā)送了很長(zhǎng)的一個(gè)程序要在遠(yuǎn)地的主機(jī)上運(yùn)行。但后來(lái)發(fā)現(xiàn)了一些問(wèn)題,需要取消該程序的運(yùn)行。因此用戶從鍵盤發(fā)出中斷命令(Control+C)。如果不使用緊急數(shù)據(jù),那么這兩個(gè)字符將存儲(chǔ)在接收TCP的緩存末尾。只有在所有的數(shù)據(jù)被處理完畢后這兩個(gè)字符才被交付接收方的應(yīng)用進(jìn)程。這樣做就浪費(fèi)了許多時(shí)間。

   當(dāng)URG置1時(shí),發(fā)送應(yīng)用進(jìn)程就告訴發(fā)送方的TCP有緊急數(shù)據(jù)要傳送。于是發(fā)送方TCP就把緊急數(shù)據(jù)插入到本報(bào)文段數(shù)據(jù)的最前面,而在緊急數(shù)據(jù)后面的數(shù)據(jù)仍是普通數(shù)據(jù)。這時(shí)要與首部中緊急指針(Urgent Pointer)字段配合使用。

   確認(rèn)ACK (ACKnowlegment)    僅當(dāng)ACK=1時(shí)確認(rèn)號(hào)字段才有效。當(dāng)ACK=0時(shí),確認(rèn)號(hào)無(wú)赦。TCP規(guī)定,在連接建立后所有傳送的報(bào)文段都必須把ACK置1。

   推送PSH (PuSH)  當(dāng)兩個(gè)應(yīng)用進(jìn)程進(jìn)行交互式的通信時(shí),有時(shí)在一端的應(yīng)用進(jìn)程希望在鍵入一個(gè)命令后立即就能夠收到對(duì)方的響應(yīng)。在這種情況下,TCP就可以使用推送(push)操作。這時(shí),發(fā)送方TCP把PSH置1,并立即創(chuàng)建一個(gè)報(bào)文段發(fā)送出去。接收方TCP收到PSH:l的報(bào)文段,就盡快地(即“推送”向前)交付接收應(yīng)用進(jìn)程,而不再等到整個(gè)緩存都填滿了后再向上交付。

   確認(rèn)號(hào)    占4字節(jié),是期望REF3120AIDBZR收到對(duì)方下一個(gè)報(bào)文段的第一個(gè)數(shù)據(jù)字節(jié)的序號(hào)。例如,B正確收到了A發(fā)送過(guò)來(lái)的一個(gè)報(bào)文段,其序號(hào)字段值是501,而數(shù)據(jù)長(zhǎng)度是200字節(jié)(序號(hào)501~700),這表明B正確收到了A發(fā)送的到序號(hào)700為止的數(shù)據(jù)。因此,B期望

收到A的下一個(gè)數(shù)據(jù)序號(hào)是701,于是B在發(fā)送給A的確認(rèn)報(bào)文段中把確認(rèn)號(hào)置為701。請(qǐng)注意,現(xiàn)在的確認(rèn)號(hào)不是501,也不是700,而是701。

   總之,應(yīng)當(dāng)記住:

   由于序號(hào)字段有32位長(zhǎng),可對(duì)4 GB(即4千兆字節(jié)l的數(shù)據(jù)進(jìn)行編號(hào)。在一般情況下可保證當(dāng)序號(hào)重復(fù)使用時(shí),1日序號(hào)的數(shù)據(jù)早已通過(guò)網(wǎng)絡(luò)到達(dá)終點(diǎn)了。

    數(shù)據(jù)偏移    占4位,它指出TCP報(bào)文段的數(shù)據(jù)起始處距離TCP報(bào)文段的起始處有多遠(yuǎn)。這個(gè)字段實(shí)際上是指出TCP報(bào)文段的首部長(zhǎng)度。由于首部中還有長(zhǎng)度不確定的選項(xiàng)字段,因此數(shù)據(jù)偏移字段是必要的。但應(yīng)注意,“數(shù)據(jù)偏移”的單位是32位字(即以4字

節(jié)長(zhǎng)的字為計(jì)算單位)。由于4位二進(jìn)制數(shù)能夠表示的最大十進(jìn)制數(shù)字是15,因此數(shù)搌偏移的最大值是60字節(jié),這也是TCP首部的最大長(zhǎng)度(即選項(xiàng)長(zhǎng)度不能超過(guò)40字節(jié))。

   保留    占6位,保留為今后使用,但目前應(yīng)置為O。

   下面有6個(gè)控制位說(shuō)明本報(bào)文段的性質(zhì),它們的意義見下面的(7)~(12)。

    緊急URG (URGent)    當(dāng)URG=1時(shí),表明緊急指針字段有效。它告訴系統(tǒng)此報(bào)文段中有緊急數(shù)據(jù),應(yīng)盡快傳送(相當(dāng)于高優(yōu)先級(jí)的數(shù)據(jù)),而不要按原來(lái)的排隊(duì)順序來(lái)傳送。例如,已經(jīng)發(fā)送了很長(zhǎng)的一個(gè)程序要在遠(yuǎn)地的主機(jī)上運(yùn)行。但后來(lái)發(fā)現(xiàn)了一些問(wèn)題,需要取消該程序的運(yùn)行。因此用戶從鍵盤發(fā)出中斷命令(Control+C)。如果不使用緊急數(shù)據(jù),那么這兩個(gè)字符將存儲(chǔ)在接收TCP的緩存末尾。只有在所有的數(shù)據(jù)被處理完畢后這兩個(gè)字符才被交付接收方的應(yīng)用進(jìn)程。這樣做就浪費(fèi)了許多時(shí)間。

   當(dāng)URG置1時(shí),發(fā)送應(yīng)用進(jìn)程就告訴發(fā)送方的TCP有緊急數(shù)據(jù)要傳送。于是發(fā)送方TCP就把緊急數(shù)據(jù)插入到本報(bào)文段數(shù)據(jù)的最前面,而在緊急數(shù)據(jù)后面的數(shù)據(jù)仍是普通數(shù)據(jù)。這時(shí)要與首部中緊急指針(Urgent Pointer)字段配合使用。

   確認(rèn)ACK (ACKnowlegment)    僅當(dāng)ACK=1時(shí)確認(rèn)號(hào)字段才有效。當(dāng)ACK=0時(shí),確認(rèn)號(hào)無(wú)赦。TCP規(guī)定,在連接建立后所有傳送的報(bào)文段都必須把ACK置1。

   推送PSH (PuSH)  當(dāng)兩個(gè)應(yīng)用進(jìn)程進(jìn)行交互式的通信時(shí),有時(shí)在一端的應(yīng)用進(jìn)程希望在鍵入一個(gè)命令后立即就能夠收到對(duì)方的響應(yīng)。在這種情況下,TCP就可以使用推送(push)操作。這時(shí),發(fā)送方TCP把PSH置1,并立即創(chuàng)建一個(gè)報(bào)文段發(fā)送出去。接收方TCP收到PSH:l的報(bào)文段,就盡快地(即“推送”向前)交付接收應(yīng)用進(jìn)程,而不再等到整個(gè)緩存都填滿了后再向上交付。

相關(guān)技術(shù)資料
5-2提高元器件的性能和可靠性
9-14數(shù)據(jù)偏移

熱門點(diǎn)擊

 

推薦技術(shù)資料

機(jī)器小人車
    建余愛好者制作的機(jī)器入從驅(qū)動(dòng)結(jié)構(gòu)上大致可以分為兩犬類,... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!