網路原理考點之郵件原理

2021-10-04 01:52:27 字數 1695 閱讀 3230

電子郵件處理過程是怎樣的呢?應該來說也代表了網路的一些處理思想。

郵件的傳送和接收過程主要分為3步。

(1)當使用者需要傳送電子郵件時,首先利用客戶端的電子郵件應用程式注:

這裡的客戶端應用程式,其實就是使用者**:

(2)傳送端的郵件伺服器接收到使用者送來的郵件後,接收件人位址中的郵件伺服器主機名,通過smtp將郵件送到接收端的郵件伺服器,接收端的郵件伺服器根據收件人位址中的賬號將郵件投遞到對應的郵箱中。

(3)利用pop3協議或imap,接收端的使用者可以在任何時間、位址利用電子郵件應用程式從自己的郵箱中讀取郵件,並對自己的郵件進行管理。

一些重要的郵件協議:

(1)smtp協議

smtp(****** mail transfer protocol,簡單郵件傳輸協議)是internet上基於tcp/ip的應用層協議,使用於主機與主機之間的電子郵件交換。smtp的特點是簡單,它只定義了郵件傳送方和接收方之間的連線傳輸,將電子郵件由一台計算機傳送到另一台計算機,而不規定其他任何操作,如使用者介面的互動、郵件的接收、郵件儲存等。internet上幾乎所有主機都執行著遵循smtp的電子郵件軟體,因此使用非常普通。另一方面,smtp由於簡單,因而有其一定的侷限性,它只能傳送ascii文字檔案,而對於一些二進位制資料檔案需要進行編碼後才能傳送。伺服器的熟知埠號為25 。

它是一種推協議,即它是由要求傳送檔案的一方首先發起請求,將檔案推送出去。另外,作為對比,介紹一下拉協議,拉協議有很多,比如http,http可以由需要資源的一方發起,比如說使用者,在web上瀏覽網頁的時候,開啟乙個鏈結,這個時候使用者端的瀏覽器傳送乙個http請求到伺服器,伺服器再將請求的資源通過http響應報文的形式傳送回來,這是一種使用者主動請求,然後再將資源發過來的過程。他們都是基於tcp協議。

(2)多途徑internet郵件擴充套件協議

多用途internet郵件擴充套件協議(mime,multipose internet mail extensions)是一種編碼標準,它解決了smtp只能傳送ascii文字的限制。mime定義了各種型別資料,如聲音、影象、**、二進位制資料等的編碼格式,通過對這些型別的資料編碼並將它們作為郵件中的附件進行處理,以保證這些部分內容完整、正確地傳輸。因此,mime增強了smtp的傳輸功能,統一了編碼規範。

(2)郵件讀取協議

pop3是乙個非常簡單、但功能有限的郵件讀取協議,大多數isp都支援pop3(其伺服器端口號為110)pop3與imap主要區別:

另一種郵件讀取協議就是http;也是目前最流行的郵件處理方式。

如題:2023年4月

又如:

以上的題,自己剛開始時都沒有記住。 

網路原理考點之鏈路狀態路由演算法計算部分

鏈路狀態路由演算法,給出的例子便是迪科斯徹演算法,dijkstra,儘管在2018年8月23日用c和c 實現了演算法,詳見 迪科斯特演算法 但好像沒有用文字總結一下,結合題再加深下吧。如題 2018年10月 分析 要解決的問題 廣度優先搜尋解決賦權有向圖或者無向圖的單源最短路徑問題。思路 dijks...

發郵件原理

發 郵件原理 一 郵件伺服器和電子郵箱 郵件伺服器 要在internet 上提供電子郵件功能,必須有專門的電子郵件伺服器。例如現在 internet 很多提供郵件服務的廠商 sina sohu 163 等等他們都有自己的郵件伺服器。這些伺服器類似於現實生活中的郵局,它主要負責接收使用者投遞過來的郵件...

郵件傳送原理

在現在的internet上存在大量的電子郵件伺服器,例如國內的163.com sohu.com等 都提供了免費的面向公眾的電子郵件伺服器。在許多大的公司裡也提供了面向內部員工的電子郵件伺服器。不管是面向公眾的電子郵件伺服器,還是面向公司內部的電子郵件伺服器,都可以實現電子郵件的傳送和接收。電子郵件伺...