當前位置:編程學習大全網 - 源碼下載 - BT和HTTP又什麽區別?

BT和HTTP又什麽區別?

什麽是FTP呢?FTP 是 TCP/IP 協議組中的協議之壹,是英文File Transfer Protocol的縮寫。該協議是Internet文件傳送的基礎,它由壹系列規格說明文檔組成,目標是提高文件的***享性,提供非直接使用遠程計算機,使存儲介質對用戶透明和可靠高效地傳送數據。簡單的說,FTP就是完成兩臺計算機之間的拷貝,從遠程計算機拷貝文件至自己的計算機上,稱之為“下載(download)”文件。若將文件從自己計算機中拷貝至遠程計算機上,則稱之為“上載(upload)”文件。在TCP/IP協議中,FTP標準命令TCP端口號為21,Port方式數據端口為20。FTP協議的任務是從壹臺計算機將文件傳送到另壹臺計算機,它與這兩臺計算機所處的位置、聯接的方式、甚至是是否使用相同的操作系統無關。假設兩臺計算機通過ftp協議對話,並且能訪問Internet, 妳可以用ftp命令來傳輸文件。每種操作系統使用上有某壹些細微差別,但是每種協議基本的命令結構是相同的。

FTP的傳輸有兩種方式:ASCII傳輸模式和二進制數據傳輸模式。

1.ASCII傳輸方式:假定用戶正在拷貝的文件包含的簡單ASCII碼文本,如果在遠程機器上運行的不是UNIX,當文件傳輸時ftp通常會自動地調整文件的內容以便於把文件解釋成另外那臺計算機存儲文本文件的格式。

但是常常有這樣的情況,用戶正在傳輸的文件包含的不是文本文件,它們可能是程序,數據庫,字處理文件或者壓縮文件(盡管字處理文件包含的大部分是文本,其中也包含有指示頁尺寸,字庫等信息的非打印字符)。在拷貝任何非文本文件之前,用binary 命令告訴ftp逐字拷貝,不要對這些文件進行處理,這也是下面要講的二進制傳輸。

2.二進制傳輸模式:在二進制傳輸中,保存文件的位序,以便原始和拷貝的是逐位壹壹對應的。即使目的地機器上包含位序列的文件是沒意義的。例如,macintosh以二進制方式傳送可執行文件到Windows系統,在對方系統上,此文件不能執行。

如果妳在ASCII方式下傳輸二進制文件,即使不需要也仍會轉譯。這會使傳輸稍微變慢 ,也會損壞數據,使文件變得不能用。(在大多數計算機上,ASCII方式壹般假設每壹字符的第壹有效位無意義,因為ASCII字符組合不使用它。如果妳傳輸二進制文件,所有的位都是重要的。)如果妳知道這兩臺機器是同樣的,則二進制方式對文本文件和數據文件都是有效的。

5. FTP的工作方式

FTP支持兩種模式,壹種方式叫做Standard (也就是 PORT方式,主動方式),壹種是 Passive (也就是PASV,被動方式)。 Standard模式 FTP的客戶端發送 PORT 命令到FTP服務器。Passive模式FTP的客戶端發送 PASV命令到 FTP Server。

下面介紹壹個這兩種方式的工作原理:

Port模式FTP 客戶端首先和FTP服務器的TCP 21端口建立連接,通過這個通道發送命令,客戶端需要接收數據的時候在這個通道上發送PORT命令。 PORT命令包含了客戶端用什麽端口接收數據。在傳送數據的時候,服務器端通過自己的TCP 20端口連接至客戶端的指定端口發送數據。 FTP server必須和客戶端建立壹個新的連接用來傳送數據。

Passive模式在建立控制通道的時候和Standard模式類似,但建立連接後發送的不是Port命令,而是Pasv命令。FTP服務器收到Pasv命令後,隨機打開壹個高端端口(端口號大於1024)並且通知客戶端在這個端口上傳送數據的請求,客戶端連接FTP服務器此端口,然後FTP服務器將通過這個端口進行數據的傳送,這個時候FTP server不再需要建立壹個新的和客戶端之間的連接。

很多防火墻在設置的時候都是不允許接受外部發起的連接的,所以許多位於防火墻後或內網的FTP服務器不支持PASV模式,因為客戶端無法穿過防火墻打開FTP服務器的高端端口;而許多內網的客戶端不能用PORT模式登陸FTP服務器,因為從服務器的TCP 20無法和內部網絡的客戶端建立壹個新的連接,造成無法工作。

參考資料:

/zju/index.htm HTTP/1.0

頭信息又稱為元信息,即信息的信息,利用元信息可以實現有條件的請求或應答 。

請求頭——告訴服務器怎樣解釋本次請求,主要包括用戶可以接受的數據類型、壓縮方法和語言等。

實體頭——實體信息類型、長度、壓縮方法、最後壹次修改時間、數據有效期等。

實體——請求或應答對象本身。

3.發送響應

服務器在處理完客戶的請求之後,要向客戶機發送響應消息。

HTTP/1.0的響應消息格式如下:

響應消息=狀態行(通用信息頭|響應頭|實體頭) CRLF 〔實體內容〕

狀 態 行=HTTP版本號 狀態碼 原因敘述

狀態碼表示響應類型

1×× 保留

2×× 表示請求成功地接收

3×× 為完成請求客戶需進壹步細化請求

4×× 客戶錯誤

5×× 服務器錯誤

響應頭的信息包括:服務程序名,通知客戶請求的URL需要認證,請求的資源何時能使用。

4.關閉連接

客戶和服務器雙方都可以通過關閉套接字來結束TCP/IP對話

BT可是現在很流行、很時尚的東西,是壹種BitTorrent協議,使用諸如BitComet的軟件就可以很方便的在網上下載妳想要下載的壹切東西。安裝了這樣的壹個軟件之後就可以瘋狂的下載了,尤其是有寬帶的朋友更是可以感受到寬帶的樂趣了。電影、動漫、音樂、遊戲都可以通過它來下載上傳,真的是有了之後就可以呼風喚雨的軟件啊!

眾人大怒,妳這BT!誰問妳BitTorrent啦!!!等壹下,別打我,BT還有壹個其它意思就是“biantai=變態”。這可是新網絡時代最愛用的、最受歡迎的壹種人生態度了!“變態”其實沒什麽不好,也可以理解成“改變了的態度、變化中的態度、變了的態度”不要老往不好的方便想,要想象自己是壹個最可愛的孩子,全世界就自己最漂亮,看,今天我多美,所有的人都愛我,哈哈!!!

上面的這種笑法就是很BT的笑容。BT到底是什麽?就是知道我也不會說。不知道還偏偏要跟妳說。

BT就是壹群人走在大街上,看見對面走過來壹個美女,大喊壹聲“我是SUPERMAN!”吃飯的時候別人吃得正香突然大喊壹聲“我壹格馬絲!”(日語:我開動了)要不就是跟人說話的時候來兩句“I服了YOU!”“小姐 ,妳喜不喜歡吃青椒?”BT就是出去旅遊大喊大叫,高唱著“我們是害蟲!我們是害蟲!”

如果自己留了壹頭長發的話就說“其實作為壹個帥哥,不僅服裝很重要,發型也很重要。為了實現隨時有長發飄飄的效果,所以我自帶風扇”然後周圍倒壹遍。

可以說日本的動漫造就了壹代以動漫為原型的BT人物。現在網絡上很多BT語言也是從動漫裏發展而來的。還有很多貼圖都是從動漫裏做出來的。BT們大多也是模仿動漫裏的壹些語言、動作。

BT其實對社會無害,喜歡BT的人往往都是對生活不滿,對現實不滿,努力中覺得辛苦而找個途徑發泄的人。他們喜歡BT因為這樣可以活得輕松有趣,但他們本質上都不BT,幾乎都是有知識有想法的大好青年。但生活的壓力使他們經常困惑,壓力大時就BT兩把,既不傷自己更不傷BT,所以“愛BT愛生活”。

自己也是壹個BT,有人說我很BT,但我不是很BT,我是Super BT。其實像我這樣子對得到的東西老是不滿意,老想要更好更新更多的東西的人,本身就是BT。

誰BT啊我BT,我BT啊妳BT!在無聊、有壓力的時候不妨BT壹把,就像某個人說的那樣:活在這世界上本來是沒有什麽樂趣的,全靠自己找樂趣,所以趁妳還年輕,BT吧!

BT實際上是BitTorrent的縮寫。bt下載的人越多,bt種子就越多,下載速度也越快。而BitTorrent的意思就是pnp下載,也叫變態下載。bt下載是p2p下載,pp下載的擴展。pnp中的兩個p都是指網民的個人電腦,在網上抽象為壹個點point。n是之1,2,3,……n中的n就是無限的意思。pnp就是說個人電腦和個人電腦通過網絡連接,多對多連接的意思。bt下載為什麽俗稱變態下載呢?這是因為這種下載方式和傳統的單單依靠網站服務器作為下載源的方式不同,它采用的是人人電腦都是服務器的思想,下載的人越多,***享的人越多,下載的速度也越快。 BitTorrent 下載工具軟件可以說是壹個最新概念 P2P 的下載工具、它采用了多點對多點的原理,壹般簡稱 BT(BitTorrent) 也就是大家所說的變態下載。該軟件相當的特殊,壹般我們下載檔案或軟件,大都由 HTTP 站點或FTP 站臺下載,若同時間下載人數多時,基於該服務器頻寬的因素,速度會減慢許多,而該軟件卻不同,恰巧相反,同時間下載的人數越多妳下載的速度便越快,因為它采用了多點對多點的傳輸原理。挑戰下載極限——BT下載

妳聽說過“今天妳BT了嗎?”這句口頭禪沒有?BT下載已經成為寬帶用戶下載手段的重要選擇之壹,許多大型軟件、視頻作品等都是通過BT進行流傳的。如果妳剛剛接觸BT,或已經體驗過BT下載帶來的那種瘋狂感覺,面對目前湧現出來眾多的BT下載工具,妳是不是覺得有些眼花繚亂呢?那就請走進今天的專題,只有了解和掌握了這些BT下載工具,才能真正用好BT,充分領略瘋狂下載的快感!BT是目前最熱門的下載方式之壹,它的全稱為“BitTorrent”簡稱“BT”,中文全稱“比特流”,但很多朋友將它戲稱為“變態下載”,這又是什麽原因呢?

就HTTP、FTP、PUB等下載方式而言,壹般都是首先將文件放到服務器上,然後再由服務器傳送到每位用戶的機器上,它的工作原理如圖1所示。因此如果同壹時刻下載的用戶數量太多,勢必影響到所有用戶的下載速度,如果某些用戶使用了多線程下載,那對帶寬的影響就更嚴重了,因此幾乎所有的下載服務器都有用戶數量和最高下載速度等方面的限制。 很明顯,由於上述的原因,即使妳使用的是寬帶網,通常也很難達到運營商許諾的最高下載速度,這裏面固然有網絡的原因,但與服務器的限制也不無關系。正因如此,BT下載方式出現之後,很快就成為了下載迷們的最愛。

相關bt軟件有BitTorrent 3.3 幫襯 BitTorrent S-5.8.7 Plus! 4.0 Beta5 幫襯 GreedBT(貪婪BT) V2.6.1.2 漢化版 幫襯Burst! RC5c 幫襯 BitSpirit 比特精靈 V1.1.0 RC1 多國語言版 幫襯 Shareaza V1.9 R 幫襯

部分bt和pp網站貪婪大陸-BT發布區/pb/2.htm幫襯bt頻道/pb/天極網bt小知識挑戰下載極限——BT下載BT @ China 聯盟首頁資源眾多的bt聯盟站/pb/5.htm免費bt種子站/和PP點點通P2P--影視、音樂、娛樂、圖片、書籍、遊戲,盡在pp點點通 免費 小 電影/pb/7.htm百寶/pb/8.htm以及SpeedBT極速BT下載Make Torrent [BT制作軟件]Torrent Aid [BT制作軟件]bt下載/pb/23.htm等等。

參考資料:

/blogger/post_show.asp?BlogID=73061&PostID=724863&idWriter=0&Key=0

  • 上一篇:linux下最好的虛擬機是什麽呢 VMware 還是virtualbox
  • 下一篇:千鋒教育Python開發培訓怎麽樣
  • copyright 2024編程學習大全網