1. 程式人生 > >計算機網路相關協議

計算機網路相關協議

應用層:

FTP(File Transfer Protocol):可靠的檔案傳輸協議。

TFTP(Trivial File Transfer Protocol):不可靠的小檔案傳輸協議。

HTTP(HyperText Transfer Protocol):超文字傳輸協議。使用SSL加密後的安全網路協議為HTTPS。

SMTP(Simple Mail Transfer Protocol)和POP3(Post Office Protocol - Version 3):郵件傳輸協議,郵件報文采用ASCII格式表示。

Telnet:遠端連線協議。

SNMP(Simple Network Management Protocol):

簡單網路管理協議,必須以管理員的身份登入才能完成配置。

DHCP(Dynamic Host Configuration Protocol):動態分配IP地址協議,DHCP客戶端能從DHCP伺服器獲得DHCP伺服器的IP地址、DNS伺服器的IP地址、預設閘道器的IP地址等。

DNS(Domain Name System):將域名解析為IP地址。分為遞迴查詢和迭代查詢。
遞迴查詢:主機提出一個查詢請求,本地伺服器會自動一層一層的查詢下去,直到找到滿足查詢請求的IP地址,再返回給主機。即問一次,就得到最終結果。
迭代查詢:伺服器收到一次查詢請求,就回答一次。但回答的不一定是最終地址,也可能是其他層次伺服器的地址。然後客戶端再去提交查詢請求。即問一次答一次,而後再去問其他伺服器,直到問道結果。

WEP(Wired Equivalent Privacy):有線等價協議。兩臺裝置間無線傳輸的資料進行加密的方式,用以防止非法使用者竊聽或侵入無線網路。

傳輸層:

TCP(Transmission Control Protocol):可靠連線。

UDP(User Datagram Protocol):不可靠連線。

網路層:

IP(Internet Protocol):最重要的核心協議,無連線、不可靠。

ICMP(Internet Control Message Protocol):因特網控制資訊協議,用來檢測網路通訊是否順暢。

ARP(Address Resolution Protocol和RARP(Reverse Address Resolution Protocol):

地址解析協議。ARP是把IP地址解析為MAC實體地址,RARP是把MAC實體地址解析為IP地址。

IGMP(Internet Group Management Protocol):網路組管理協議。