DHCP UDP TCP TFTP學習筆記

2021-06-17 23:25:59 字數 1242 閱讀 5285

1.dhcp 

dhcp:dhcp是可自動將ip位址指派給登入tcp/ip網路的使用者端的一種軟體,(此種ip位址稱為「動態ip位址」)。這種軟體通常是在路由器及其他網路裝置上執行的。依照預先設定,您的gatelock路由器設定為使用dhcp,因此就無須手動指派永久ip位址給網路上的每個裝置。

2.tftp

tftp: tftp全稱為trivial file transfer protocol,中文名叫簡單檔案傳輸協議。大家可以從它的名稱上看出,它適合傳送「簡單」的檔案。與ftp不同的是,它使用的是udp的69埠,因此它可以穿越許多防火牆。不過它也有缺點,比如傳送不可靠、沒有密碼驗證等。雖然如此,它還是非常適合傳送小型檔案的。

3.tcp

tcp(transmission control protocol,傳輸控制協議)是基於連線的協議,也就是說,在正式收發資料前,必須和對方建立可靠的連線。乙個tcp連線必須要經過三次「對話」才能建立起來。

tcp三步握手:

(1)第一次握手:建立連線時,客戶端傳送syn包(syn=j)到伺服器,並進入syn_send狀態,等待伺服器確認;

(2)第二次握手:伺服器收到syn包,必須確認客戶的syn(ack=j+1),同時自己也傳送乙個syn包(syn=k),即syn+ack包,此時伺服器進入syn_recv狀態;

(3)第三次握手:客戶端收到伺服器的syn+ack包,向伺服器傳送確認包ack(ack=k+1),此包傳送完畢,客戶端和伺服器進入established狀態,完成三次握手。

4.udp

udp協議的幾個基礎特性

(1)udp是乙個無連線協議,傳輸資料之前源端和終端不建立連線,當它想傳送時就簡單地去抓取來自應用程式的資料,並盡可能快地把它扔到網路上。在傳送端,udp傳送資料的速度僅僅是受應用程式生成資料的速度、計算機的能力和傳輸頻寬的限制;在接收端,udp把每個訊息段放在佇列中,應用程式每次從佇列中讀乙個訊息段。

(2) 由於傳輸資料不建立連線,因此也就不需要維護連線狀態,包括收發狀態等,因此一台服務機可同時向多個客戶機傳輸相同的訊息。

(3) udp資訊包的標題很短,只有8個位元組,相對於tcp的20個位元組資訊包的額外開銷很小。

(4)吞吐量不受擁擠控制演算法的調節,只受應用軟體生成資料的速率、傳輸頻寬、源端和終端主機效能的限制。

5.通道

通道是指一種繞過防火牆埠遮蔽的通訊方式。防火牆兩端的資料報封裝在防火牆所允許通過的資料報型別或是埠上,然後穿過防火牆與對端通訊,當封裝的資料報到達目的地時,再將資料報還原,並將還原後的資料報交送到相應的服務上。

學做事,先學做人

經理很關照我,我很感謝經理。其實,有乙個好的領導,只要好好幹,他是一定會知道的。但是,要改變客戶的看法,看來還真的很難。在客戶面前不可以太謙虛,太過謙虛,他們反覺得我們無能。做事先做人,一點都沒錯啊。感覺自己太嫩了,這一切還得慢慢磨練。希望多看數,多學習,多仔細觀察生活,觀察周圍成功的人,不斷提高自...

B 學密碼學真的得學程式

b 學密碼學真的得學程式 time limit 1000msmemory limit 65536kb64bit io format lld llu submit status practice sdutoj 2464 description 話說,上次zyj同學最終在眾位瑪麗亞的幫助下搞定了那個神奇...

學密碼學一定得學程式

time limit 1000ms memory limit 65536k 曾經,zyj同學非常喜歡密碼學。有一天,他發現了乙個很長很長的字串s1。他很好奇那代表著什麼,於是神奇的wl給了他另乙個字串s2。但是很不幸的是,wl忘記跟他說是什麼意思了。這個時候,zyj不得不求助與偉大的zp。zp笑了笑...