1. 程式人生 > >馬珂 廊坊師範學院資訊科技提高班十五期

馬珂 廊坊師範學院資訊科技提高班十五期

1TCP/IP協議(Transmission Control Protocol/Internet Protocol)

名稱:傳輸控制協議、因特網互聯協議,又稱網路通訊協議。

組成:網路層的ip協議和傳輸層的TCP協議組成。

TCP協議:通過三次握手  建立連結,通訊完成後就會拆除連線,用於端到端的通訊。

三次握手: ack是確認號,syn是序列號)      

第一次握手:建立連線時,客戶端傳送Syn(名稱是同步序列編號,握手訊號)包(置SYN標誌,syn= J,ack = 0)到伺服器,並進入SYN_SENT請求連線)狀態,等待伺服器確認

第二次握手:伺服器收到syn包,必須確認客戶的SYN(

ACK標誌,ack=j+1),同時自己也傳送一個SYN包(syn=k),即SYN+ACK包,此時伺服器進入SYN_RECV服務端被動開啟後,接收到了客戶端的SYN並且傳送了ACK時的狀態)狀態;

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

TCP“滑動視窗” 的方式:進行流量控制,視窗實際表示接受能力,用以限制傳送方的傳送速度。

2UDP協議(User Datagram Protocol)

名稱:使用者資料協議。傳輸層協議。

作用:提供面向食物的簡單不可靠資訊傳送服務。在網路中處理資料包,一種無連線的協議。

缺點:不提供資料包分組、組裝、排序缺點,當傳送後,無法得知是否安全完整到達。

3DHCP協議Dynamic Host Configuration Protocol)

名稱:動態主機配置協議。應用層。

作用:給內部網路或網路服務供應商自動分配IP地址(),給使用者或者內部網路管理員作為對所有計算機作中央管理的手段。

DHCP有三種機制分配IP地址:

1) 自動分配方式(Automatic Allocation),DHCP伺服器為主機指定一個永久性的IP地址,一旦DHCP客戶端第一次成功從DHCP伺服器端租用到IP地址後,就可以永久性的使用該地址。

2) 動態分配方式(Dynamic Allocation),DHCP伺服器給主機指定一個具有時間限制的IP地址,時間到期或主機明確表示放棄該地址時,該地址可以被其他主機使用。

3) 手工分配方式(Manual Allocation),客戶端的IP地址是由網路管理員指定的,DHCP伺服器只是將指定的IP地址告訴客戶端主機。

1TCP/IP協議(Transmission Control Protocol/Internet Protocol)

名稱:傳輸控制協議、因特網互聯協議,又稱網路通訊協議。

組成:網路層的ip協議和傳輸層的TCP協議組成。

TCP協議:通過三次握手  建立連結,通訊完成後就會拆除連線,用於端到端的通訊。

三次握手: ack是確認號,syn是序列號)      

第一次握手:建立連線時,客戶端傳送Syn(名稱是同步序列編號,握手訊號)包(

置SYN標誌,syn= J,ack = 0)到伺服器,並進入SYN_SENT請求連線)狀態,等待伺服器確認

第二次握手:伺服器收到syn包,必須確認客戶的SYN(ACK標誌,ack=j+1),同時自己也傳送一個SYN包(syn=k),即SYN+ACK包,此時伺服器進入SYN_RECV服務端被動開啟後,接收到了客戶端的SYN並且傳送了ACK時的狀態)狀態;

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

TCP“滑動視窗” 的方式:進行流量控制,視窗實際表示接受能力,用以限制傳送方的傳送速度。

2UDP協議(User Datagram Protocol)

名稱:使用者資料協議。傳輸層協議。

作用:提供面向食物的簡單不可靠資訊傳送服務。在網路中處理資料包,一種無連線的協議。

缺點:不提供資料包分組、組裝、排序缺點,當傳送後,無法得知是否安全完整到達。

3DHCP協議Dynamic Host Configuration Protocol)

名稱:動態主機配置協議。應用層。

作用:給內部網路或網路服務供應商自動分配IP地址(),給使用者或者內部網路管理員作為對所有計算機作中央管理的手段。

DHCP有三種機制分配IP地址:

1) 自動分配方式(Automatic Allocation),DHCP伺服器為主機指定一個永久性的IP地址,一旦DHCP客戶端第一次成功從DHCP伺服器端租用到IP地址後,就可以永久性的使用該地址。

2) 動態分配方式(Dynamic Allocation),DHCP伺服器給主機指定一個具有時間限制的IP地址,時間到期或主機明確表示放棄該地址時,該地址可以被其他主機使用。

3) 手工分配方式(Manual Allocation),客戶端的IP地址是由網路管理員指定的,DHCP伺服器只是將指定的IP地址告訴客戶端主機。