您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
09 訂閱轉換服務地址可用主機數為(IPV6指的是什么)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-07-18 17:41:51【】9人已围观
简介。N是目標地址的網絡地址,R是傳輸路徑中的下一個路由。通常這個路由和這臺機器在同一物理網絡里。第五節TCP協議TCP傳輸原理TCP協議在IP協議之上。與IP協議提供不可靠傳輸服務不同的是,TCP協議為
第五節 TCP協議
TCP傳輸原理
TCP協議在IP協議之上。與IP協議提供不可靠傳輸服務不同的是,TCP協議為其上的應用層提供了一種可靠傳輸服務。這種服務的特點是:可靠、全雙工、流式和無結構傳輸。
它是怎樣實現可靠傳輸的呢?
TCP協議使用了一個叫積極確認和重發送(positive acknowledgement with retransmission)的技術來實現這一點的。
接收者在收到發送者發送的數據后,必須發送一個相應的確認(ACK)消息,表示它已經收到了數據。
發送者保存發送的數據的記錄,在發送下一個數據之前,等待這個數據的確認消息。在它發送這個數據的同時,還啟動了一個記時器。如果在一定時間之內,沒有接收到確認消息,就認為是這個數據在傳送時丟失了,接著,就會重新發送這個數據。
這種方法還產生了一個問題,就是包的重復。如果網絡傳輸速度比較低,等到等待時間結束后,確認消息才返回到發送者,那么,由于發送者采用的發送方法,就會出現重復的數據了。解決的一個辦法是給每個數據一個序列號,并需要發送者記住哪個序列號的數據已經確認了。為了防止由于延時或重復確認,規定確認消息里也要包含確認序列號。從而發送者就能知道哪個包已經確認了。 TCP協議中還有一個重要的概念:滑動窗口。這一方法的使用,使得傳輸更加高效。
有前面的描述可見,發送者在發送完一個數據包之后,要等待確認。在它收到確認消息之前的這段時間是空閑的。如果網絡延時比較長,這個問題會相當明顯。
滑動窗口方法是在它收到確認消息以前,發送多個數據包。可以想象成有一個窗口在一個序列上移動。
如果一個包發送出去之后還沒有確認,叫做未確認包。通常未確認的包的個數就是窗口的大小。
此窗口的大小為8。發送者允許在接收到一個確認消息以前發送8個數據包。當發送者接到窗口中第一個包的確認消息時,它就將窗口下滑一個。
在接收端,也有一個滑動窗口接收和確認一個包。
端口
使用TCP傳輸就是建立一個連接。在TCP傳輸中一個連接有兩個端點組成。其實,一個連接代表的是發送和接收兩端應用程序的之間的一個通信。可以把他們想象成建立了一個電路。通常一個連接用下面的公式表示:
(host,port)
host是主機,port是端口。TCP端口能被幾個應用程序共享。對于程序員來講,可以這樣理解:一個應用程序可以為不同的連接提供服務。
TCP格式
TCP傳輸的單位是段,在建立連接,傳送數據,確認消息和告之窗口大小時均要進行段的交換。
段的格式如下圖:
段的格式也分成兩部分,頭和數據。
上面格式中的名稱已經足夠說明了他們的作用了。具體的含義請參見有關資料。
建立一個TCP連接
TCP協議使用一個三次握手來建立一個TCP連接的。
握手過程的第一個段的代碼位設置為SYN,序列號為x,表示開始一次握手。接收方收到這個段后,向發送者回發一個段。代碼位設置為SYN和ACK,序列號設置為y,確認序列號設置為x+1。發送者在受到這個段后,知道就可以進行TCP數據發送了,于是,它又向接收者發送一個ACK段,表示,雙方的連接已經建立。
在完成握手之后,就開始正式的數據傳輸了。
上面握手段中的序列號都是隨機產生的。
TCP/IP
每種網絡協議都有自己的優點,但是只有TCP/IP允許與Inter買粉絲完全的連接。TCP/IP是在60年代由麻省理工學院和一些商業組織為美國國防部開發的,即便遭到核攻擊而破壞了大部分網絡,TCP/IP仍然能夠維持有效的通信。ARPANET就是由基于協議開發的,并發展成為作為科學家和工程師交流媒體的Inter買粉絲。
TCP/IP同時具備了可擴展性和可靠性的需求。不幸的是犧牲了速度和效率(可是:TCP/IP的開發受到了政府的資助)。
Inter買粉絲公用化以后,人們開始發現全球網的強大功能。Inter買粉絲的普遍性是TCP/IP至今仍然使用的原因。常常在沒有意識到的情況下,用戶就在自己的PC上安裝了TCP/IP棧,從而使該網絡協議在全球應用最廣。
TCP/IP的32位尋址功能方案不足以支持即將加入Inter買粉絲的主機和網絡數。因而可能代替當前實現的標準是IPv6。
很赞哦!(8)
相关文章
- 02 youtube官網入口下載手機資源在線看(買粉絲直播間在哪 買粉絲直播怎么弄)
- 03 WTO大宗商品進出口貿易數據(2011年國際貿易現狀)
- 03 買粉絲.youtube.買粉絲.hk music(好聽的英文歌)
- 02 youtube官網入口注冊官方版本最新(ios app上架流程是什么,怎樣避免提交審核被拒)
- 02 youtube官網入口注冊是什么時候出來(有哪些發視頻賺錢很多的軟件)
- 02 youtube官網入口登錄網頁版入口買粉絲是(網站seo關鍵詞軟件工具有哪些)
- 02 youtube官網入口注冊官網官方進入網站(網站seo關鍵詞軟件工具有哪些)
- 02 youtube官網入口注冊賬號沒反應怎么辦(ios app上架流程是什么,怎樣避免提交審核被拒)
- 02 youtube官網入口注冊官網下載電腦版(you tu be的官網是多少?)
- 03 what are the requirements to join facebook(socialmedia聽寫作文)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片
职业:程序员,设计师
现居:河北省张家口宣化县
工作室:小组
Email:[email protected]
热门文章
站长推荐
03 youtube 買粉絲untry classic music 70s hits(經典英文歌詞(暢游音樂的時光機))
03 買粉絲.youtube.買粉絲 au(誰知道you tube 是什么網?)
03 買粉絲s download youtube app(學習英語的十個方法 用英語回答)
02 youtube官網入口注冊是什么關系在數據(youtube視頻數據分析維度不包括什么)
02 youtube官網入口注冊賬號沒反應怎么辦(ios app上架流程是什么,怎樣避免提交審核被拒)
02 youtube官網入口登錄手機版官網下載(you tu be的官網是多少?)
03 y320 youtube to mp3(木凡的天空中的所有插曲)
03 youtube app apple watch(Mac無法用蘋果耳機控制音樂播放。 使用網易云音樂的時候按耳機的暫停鍵會打開iTunes。如何更改設置?)