TCP/IP學習筆記之協議和郵件

安全劍客發表於2020-08-05
TCP/IP 是用於因特網 (Internet) 的通訊協議。TCP/IP 是供已連線因特網的計算機進行通訊的通訊協議。TCP/IP 指傳輸控制協議/網際協議(Transmission Control Protocol / Internet Protocol)。TCP/IP 定義了電子裝置(比如計算機)如何連入因特網,以及資料如何在它們之間傳輸的標準。

TCP/IP學習筆記之協議和郵件TCP/IP學習筆記之協議和郵件

協議族

TCP/IP 是基於 TCP 和 IP 這兩個最初的協議之上的不同的通訊協議的大集合。

TCP - 傳輸控制協議

TCP 用於從應用程式到網路的資料傳輸控制。
TCP 負責在資料傳送之前將它們分割為 IP 包,然後在它們到達的時候將它們重組。

IP - 網際協議(Internet Protocol)

IP 負責計算機之間的通訊。
IP 負責在因特網上傳送和接收資料包。

HTTP - 超文字傳輸協議(Hyper Text Transfer Protocol)

HTTP 負責 web 伺服器與 web 瀏覽器之間的通訊。
HTTP 用於從 web 客戶端(瀏覽器)向 web 伺服器傳送請求,並從 web 伺服器向 web 客戶端返回內容(網頁)。

HTTPS - 安全的 HTTP(HTTP Secure)

HTTPS 負責在 web 伺服器和 web 瀏覽器之間的安全通訊。
作為有代表性的應用,HTTPS 會用於處理信用卡交易和其他的敏感資料。

SSL - 安全套接字層(Secure Sockets Layer)

SSL 協議用於為安全資料傳輸加密資料。

SMTP - 簡易郵件傳輸協議(Simple Mail Transfer Protocol)

SMTP 用於電子郵件的傳輸。

MIME - 多用途因特網郵件擴充套件(Multi-purpose Internet Mail Extensions)

MIME 協議使 SMTP 有能力透過 TCP/IP 網路傳輸多媒體檔案,包括聲音、影片和二進位制資料。

IMAP - 因特網訊息訪問協議(Internet Message Access Protocol)

IMAP 用於儲存和取回電子郵件。

POP - 郵局協議(Post Office Protocol)

POP 用於從電子郵件伺服器向個人電腦下載電子郵件。

FTP - 檔案傳輸協議(File Transfer Protocol)

FTP 負責計算機之間的檔案傳輸。

NTP - 網路時間協議(Network Time Protocol)

NTP 用於在計算機之間同步時間(鍾)。

DHCP - 動態主機配置協議(Dynamic Host Configuration Protocol)

DHCP 用於向網路中的計算機分配動態 IP 地址。

SNMP - 簡單網路管理協議(Simple Network Management Protocol)

SNMP 用於計算機網路的管理。

LDAP - 輕量級的目錄訪問協議(Lightweight Directory Access Protocol)

LDAP 用於從因特網蒐集關於使用者和電子郵件地址的資訊。

ICMP - 因特網訊息控制協議(Internet Control Message Protocol)

ICMP 負責網路中的錯誤處理。

ARP - 地址解析協議(Address Resolution Protocol)

ARP - 用於透過 IP 來查詢基於 IP 地址的計算機網路卡的硬體地址。

RARP - 反向地址轉換協議(Reverse Address Resolution Protocol)

RARP 用於透過 IP 查詢基於硬體地址的計算機網路卡的 IP 地址。

BOOTP - 自舉協議(Boot Protocol)

BOOTP 用於從網路啟動計算機。

PPTP - 點對點隧道協議(Point to Point Tunneling Protocol)

PPTP 用於私人網路之間的連線(隧道)。

郵件

當您寫郵件時,您不會用到 TCP/IP。
當您寫郵件時,您用到的是電子郵件程式,例如蓮花軟體的 Notes,微軟公司出品的 Outlook,或者 Netscape Communicator 等等。

SMTP - 簡單郵件傳輸協議

SMTP 協議用於傳輸電子郵件。SMTP 負責把郵件傳送到另一臺計算機。
通常情況下,郵件會被送到一臺郵件伺服器(SMTP 伺服器),然後被送到另一臺(或幾臺)伺服器,然後最終被送到它的目的地。
SMTP 也可以傳送純文字,但是無法傳輸諸如圖片、聲音或者電影之類的二進位制資料。
SMTP 使用 MIME 協議透過 TCP/IP 網路來傳送二進位制資料。MIME 協議會將二進位制資料轉換為純文字。

POP - 郵局協議

POP 協議被郵件程式用來取回郵件伺服器上面的郵件。
假如您的郵件程式使用 POP,那麼一旦它連線上郵件伺服器,您的所有的郵件都會被下載到郵件程式中(或者稱之為郵件客戶端)。

IMAP - 因特網訊息訪問協議

與 POP 類似,IMAP 協議同樣被郵件程式使用。
IMAP 協議與 POP 協議之間的主要差異是:如果 IMAP 連上了郵件伺服器,它不會自動地將郵件下載到郵件程式之中。
IMAP 使您有能力在下載郵件之前先透過郵件伺服器端檢視他們。透過 IMAP,您可以選擇下載這些郵件或者僅僅是刪除它們。比方說您需要從不同的位置訪問郵件伺服器,但是僅僅希望回到辦公室的時候再下載郵件,IMAP 在這種情況下會很有用。

原文地址:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2709613/,如需轉載,請註明出處,否則將追究法律責任。

相關文章