1. 程式人生 > >IP、TCP、DNS協議

IP、TCP、DNS協議

dns服務 color tcp 網絡層 管理 span bsp 固定 它的

·······················································IP協議·························

位於網絡層,作用是把數據包傳送給對方。而要保證確實傳送到對方那裏,最重要的:IP地址和MAC地址。

IP地址指明了節點被分配到的地址,MAC地址是指網卡所屬的固定地址。IP地址可以和MAC地址配對。IP地址可交換,但MAC地址基本不會更改。 ARP協議:來解析地址的協議。可以根據通信方的IP地址來反查出對方的MAC地址。

在中轉過程中,通過路由選擇,

·························································TCP協議························

位於傳輸層,提供可靠字節流服務,為了方便傳輸,把大塊的數據分割成以報文段為單位的數據包進行管理。可靠性:指TCP協議能夠確認數據是否送達到對方。

那麽它的確保送達是如何工作的呢?·············三次握手策略。(握手使用了tcp標誌)

發送端先發送帶有SYN標誌的數據包給對方,接收端收到後,回傳一個帶有SYN / ACK標誌的數據包表示傳達確認信息,最後,發送方回傳一個帶有ACK標誌的數據包,代表“握手”結束。

·························································DNS服務····························

DNS服務和HTTP協議都是位於應用層的協議。它提供域名和IP地址之間的服務。

DNS協議提供通過域名查找IP地址,或者逆向從IP地址反查域名的服務。

IP、TCP、DNS協議