http://www.cnblogs.com/MenAngel/p/6765219.html 網(wǎng)絡(luò)傳輸編程指基于各種網(wǎng)絡(luò)協(xié)議進(jìn)行編程,包括TCP編程,UDP編程,P2P編程。本節(jié)介紹TCP編程。

 

    (1)TCP簡(jiǎn)介:

    TCP是TCP/IP體系中最重要的傳輸層協(xié)議,它提供全雙工和可靠交付的服務(wù),是大多數(shù)應(yīng)用協(xié)議工作的基礎(chǔ)。作為上層應(yīng)用編程的基礎(chǔ),TCP編程也是最終實(shí)現(xiàn)應(yīng)用程序網(wǎng)絡(luò)功能的基石。

    TCP是一種面向連接的,可靠的,基于字節(jié)流的傳輸層通信協(xié)議。在TCP/IP協(xié)議棧中,它位于IP協(xié)議之上;在整個(gè)網(wǎng)絡(luò)協(xié)議簇中,它處于應(yīng)用層諸多協(xié)議之下。由于網(wǎng)絡(luò)上不同主機(jī)的應(yīng)用層之間經(jīng)常需要可靠的,像管道一樣的連接,但是IP本身并不提供這樣的機(jī)制,故需要由TCP完成傳輸管道功能。

 

    (2)TCP工作過(guò)程:

    TCP通過(guò)停止等待協(xié)議和連續(xù)ARQ協(xié)議實(shí)現(xiàn)可靠傳輸,工作過(guò)程分為連接建立,傳輸數(shù)據(jù),連接終止三個(gè)過(guò)程:

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開(kāi)發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式