FTP协议、电子邮件系统与Telnet远程控制
生活随笔
收集整理的這篇文章主要介紹了
FTP协议、电子邮件系统与Telnet远程控制
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、FTP協(xié)議概述
FTP定義
- 文件傳輸協(xié)議
- 用于因特網(wǎng)文件傳輸
FTP特性
- 使用客戶端/服務(wù)器模式
- 使用TCP提供可靠的傳輸
- FTP屬于維護(hù)狀態(tài)的協(xié)議
- FTP使用兩條TCP連接完成數(shù)據(jù)傳輸
FTP的兩條連接
數(shù)據(jù)連接問題
- 當(dāng)有具體文件或目錄內(nèi)容傳輸時(shí),臨時(shí)建立數(shù)據(jù)連接
- 主動(dòng)模式下由服務(wù)器方發(fā)起,服務(wù)器端口號(hào)20
- 被動(dòng)模式下由客戶端發(fā)起,服務(wù)器端口號(hào)不確定
二、電子郵件系統(tǒng)的組成
電子郵件系統(tǒng)的組成
用戶代理
- 電子郵件客戶端軟件,如瀏覽器,Outlook,Outlook Express,Foxmail等
郵件服務(wù)器
- 提供郵件服務(wù)的主機(jī),如sina郵件服務(wù)器sina.com,google的郵件服務(wù)器gmail.com
郵件發(fā)送和接收協(xié)議
- HTTP,SMTP,POP,IMAP等
SMTP協(xié)議
SMTP協(xié)議定義
- Simple Mail Transfer Protocol:簡(jiǎn)單郵件傳輸協(xié)議
- 用于使用郵件代理發(fā)給郵件服務(wù)器或郵件服務(wù)器之間轉(zhuǎn)發(fā)郵件
SMTP特性
- 使用TCP可靠的傳送郵件報(bào)文,服務(wù)器監(jiān)聽端口號(hào)為25
- 使用命令/響應(yīng)代碼完成郵件傳輸?shù)目刂平换?/li>
- SMTP只能傳送7bit的ASCII碼的郵件報(bào)文
- SMTP采用持續(xù)連接的方式發(fā)郵件
問題1:SMTP無認(rèn)證
- 將導(dǎo)致大量的垃圾郵件
- ESMTP:增強(qiáng)型SMTP,發(fā)郵件需要用戶名密碼驗(yàn)證
問題2:SMTP只能傳輸ASCII碼的文本文件
- 使用MIME多目標(biāo)郵件拓展協(xié)議
- MIME使用BASE64編碼或QP編碼將非ASCII碼轉(zhuǎn)為ASCII碼
郵件接收協(xié)議簡(jiǎn)介
用戶收取郵件常用的協(xié)議
- POP(Post Office Protocol郵局協(xié)議):服務(wù)器端口默認(rèn)110
- IMAP(Internet Mail Access Protocol)【因特網(wǎng)郵件訪問協(xié)議】:服務(wù)器默認(rèn)端口143
- HTTP
POP3協(xié)議
IMAP協(xié)議
- IMAP具備和POP一樣的郵件下載功能
- IMAP允許只讀取郵件中的某一個(gè)部分
- IMAP提供操作的三種模式
1、在線方式:郵件保留在Mail服務(wù)器端,客戶端可以對(duì)其進(jìn)行管理。其使用方式與WebMail相類似
2、離線方式:郵件保留在客戶端,客戶端可以對(duì)其進(jìn)行管理
3、分離方式:郵件的一部分在Mail服務(wù)器端,一部分在客戶端
三、Telnet遠(yuǎn)程控制
- Telnet用于終端使用命令行方式對(duì)服務(wù)器進(jìn)行遠(yuǎn)程控制。端口號(hào)為TCP的23
- Telnet的客戶端稱為VTY(虛擬終端),Telnet不安全,明文傳輸,可以用更安全的SSH協(xié)議替代
總結(jié)
以上是生活随笔為你收集整理的FTP协议、电子邮件系统与Telnet远程控制的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 牛客16589 机器翻译
- 下一篇: Windows框架