1. 程式人生 > >TCP/IP協議簡介2

TCP/IP協議簡介2

TCP協議和IP協議不是相同的協議,IP協議是屬於網路層的協議,負責網路連線,主要是尋找地址用,建立連線使用,我們完全可以不管,我們最關心的是TCP協議!
  為了說明封包的重要性,這裡介紹一下交換技術,交換技術,從這裡你可以明白,所有網路遊戲都一定會使用封包,交換技術有3種方式:電路交換、分組交換、混合交換。電路交換:是建立連線前先建立一個完整的電路連線,特點是傳輸速度快,穩定效能好;缺點是:電路有限,能同時提供的服務小,除國家某些基於軍事目的的網路可能是這種網路外,我們一般的網路是不會使用這種連線的。分組交換:是報文交換,在接收者和傳送者之間不建立實際通路,當傳送方傳送時,先儲存在一個交換局內,然後由交換局傳送到下一個交換局,一步一步,知道檔案被傳送到目的地,這就好比是郵局,我們有封信要傳送,我們是傳送者,但是我們不直接發到接收者,而是交給郵局,郵局又交給下一個郵局,知道信件到達接收者手裡,原理一樣,但是有所不同的是:為了防止造成交換局資料堵塞,他們嚴格限制檔案單位大小,這樣,一個小包一個小包地傳送,每個包都寫好了編號、來源、目的地,這樣,這些小包就可以一站一站地走向目的地,然後按照編號組裝起來,就形成了完整的檔案,這裡的小包就是我們經常提到的:封包!,這是為了實現良好交換,並滿足更多的人同時使用同一條路線的需要而設計的,我們的Intelnet傳送檔案的一中常見方式,這也就決定了,所有經過網路的檔案都是以封包的形式傳送的,遊戲也不例外。所以,所有遊戲都是以封包形式在伺服器端和客戶端傳送資料的,因此,封包是非常重要的,如果能夠對封包進行操作,就可以完成對遊戲的修改!功能強大的外掛,就是通過修改封包來完成對遊戲的修改的!如果您要學習外掛製作,建議首先從WPE學起,它既簡單又容易學習,而且功能很強大,不需要掌握任何程式語言,是學習製作外掛的捷徑!