當前位置:商標查詢大全網 - 培訓招生 - 開發計算機培訓分享網站常用的協議技術有哪些?

開發計算機培訓分享網站常用的協議技術有哪些?

在上面,我們給大家簡單分析了壹些在網站開發建設中使用協議的基礎知識。今天,計算機培訓將壹起找出與這些協議相關的技術類型。IP的目的是使最終的目的主機能夠接收數據包,但是在這個過程中,只有IP不能實現通信。還必須有解析主機名和MAC地址的功能,以及處理發送數據包過程中異常情況的功能。

1、DNS

我們在訪問網站的時候壹般不用IP地址,而是用壹個由羅馬字符和點組成的字符串。而普通用戶在使用TCP/IP進行通信時,並不使用IP地址。這是可能的,因為支持DNS(域名系統)功能。DNS可以自動將該字符串轉換成特定的IP地址。

這個DNS不僅適用於IPv4,也適用於IPv6。

2、ARP

只要確定了IP地址,就可以將IP數據報發送到這個目標地址。但是在底層數據鏈路層,實際通信中需要知道每個IP地址對應的MAC地址。

ARP是解決地址問題的協議。以目標IP地址為線索,用於定位下壹個應該接收數據分包的網絡設備對應的MAC地址。但是ARP只適用於IPv4,不適用於IPv6。在IPv6中,可以使用ICMPv6代替ARP來發送鄰居發現消息。

RARP是壹種逆向ARP協議,從MAC地址中定位IP地址。

3、ICMP

ICMP的主要功能包括確認IP包是否已經成功送達目的地址,告知IP包在發送過程中被丟棄的具體原因,改進網絡設置。

IPv4中的ICMP只支持IPv4作為輔助功能。也就是說,在IPv4時期,即使沒有ICMP,仍然可以實現IP通信。但是,在IPv6中,ICMP的作用擴大了。沒有ICMPv6,IPv6無法正常通信。

4、DHCP

為每臺主機逐壹設置IP地址會非常繁瑣。尤其是使用筆記本電腦、終端、平板電腦等移動設備時,每次搬家都必須重置IP地址。