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