




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第七章網絡應用技術(二)1信陽師范學院計算機系第七章網絡應用技術(二)1信陽師范學院計算機系7.1網絡應用的地位和作用7.2域名系統DNS7.3遠程登錄Telnet7.4文件傳輸FTP7.5電子郵件Email7.6萬維網WWW第七章網絡應用技術2信陽師范學院計算機系7.1網絡應用的地位和作用第七章網絡應用技術2信陽師范學7.5電子郵件Email1)電子郵件的基本概念2)電子郵件的系統3)電子郵件的格式4)電子郵件的傳輸協議5)電子郵件的收發過程6)電子郵件應用舉例3信陽師范學院計算機系7.5電子郵件Email1)電子郵件的基本概念3信陽師范學1) 電子郵件的基本概念從郵政系統認識電子郵件系統電
2、子郵件的基本概念電子郵件的系統組成關于電子郵件的術語和概念電子郵件的系統結構4信陽師范學院計算機系1) 電子郵件的基本概念從郵政系統認識電子郵件系統4信陽郵政系統讀信拆封封裝寫信投入信箱宿郵局接收源郵局發送投入郵筒發信者收信者中轉用戶郵政傳遞系統messageenvelope(address)addressingroutingcollectingdelivering5信陽師范學院計算機系郵政系統讀信拆封封裝寫信投入信箱宿郵局接收源郵局發送投入郵筒閱讀拆封封裝編輯投入郵箱宿主機接收源主機發送郵件緩存發送方接收方中轉用戶郵件傳輸系統電子郵件系統Mail handlerMail programmes
3、sageenvelope(address)collectingaddressingroutingdelivering6信陽師范學院計算機系閱讀拆封封裝編輯投入郵箱宿主機接收源主機發送郵件緩存發送方接電子郵件的基本概念實現用戶之間非實時通信的應用程序用戶編寫和閱讀信件的人機交互界面 例:程序mail,mailx,mailtool發送、接收和中繼(中轉)郵件的處理程序 例:程序sendmail電子郵件系統需要解決的問題尋址路由7信陽師范學院計算機系電子郵件的基本概念實現用戶之間非實時通信的應用程序7信陽師范電子郵件的系統組成用戶(user)發信者: 書寫郵件內容,提供收信者地址收信者: 個人、一組
4、人、文件或程序用戶與電子郵件系統的接口(mail client)用戶界面:郵件書寫器/郵件閱讀器與郵件處理程序(例如sendmail)的接口郵件傳輸和服務系統8信陽師范學院計算機系電子郵件的系統組成用戶(user)8信陽師范學院計算機系郵件傳輸和服務系統郵件服務器(mail server)為用戶提供郵箱,存儲到達的郵件郵件主機(mail host)用戶所在轄區的郵局,解析地址/路由選擇中繼主機(relay host )中轉郵局,在不同域之間選擇郵件路由網關(gateway)在不同郵件系統間轉發郵件9信陽師范學院計算機系郵件傳輸和服務系統郵件服務器(mail server)9信陽電子郵件的術語和
5、概念以Solaris操作系統為例郵件的收發郵件的路由選擇OSI電子郵件術語10信陽師范學院計算機系電子郵件的術語和概念以Solaris操作系統為例10信陽師范郵件的收發郵件服務器:mail server將電子郵件存放在/var/mail目錄下為用戶提供郵箱,存儲到達的郵件每個用戶至少有一個指定的mail server郵件客戶端:mail client提供書寫和發送郵件的用戶界面從郵件服務器接收郵件,提供閱讀界面11信陽師范學院計算機系郵件的收發郵件服務器:mail server11信陽師范學院mail servermail client Amail client Cmail client Bm
6、ail box郵件收發示意圖發送/接收郵件人機交互/var/mail郵件存儲mailtool12信陽師范學院計算機系mail servermail client Amail c郵件的路由選擇域內郵件路由:mail host域間郵件路由:relay host不同郵件系統的郵件轉發:gateway13信陽師范學院計算機系郵件的路由選擇域內郵件路由:mail host13信陽師范學郵件主機mail host地址解析用戶名主機IP地址用戶名域名通過DNS轉換為IP地址郵件域名與主機域名可以不同實現域內郵件的路由選擇路由策略域內路由選擇一個域內至少有一個mail host14信陽師范學院計算機系郵件主機
7、mail host地址解析14信陽師范學院計算機系郵件主機的郵件路由策略域內通信(收發雙方在相同域內)將郵件轉發到收信者的mail server域間通信(收發雙方在不同域內)將郵件轉發到相鄰的relay host15信陽師范學院計算機系郵件主機的郵件路由策略域內通信(收發雙方在相同域內)15信陽mail host發信者aa收信者ff域內郵件路由地址解析,路由選擇sendmail16信陽師范學院計算機系mail host發信者收信者域內郵件路由地址解析,路由選擇中繼主機relay host管理發送到本域之外的郵件通信與路由器的比較router:實現網絡層IP分組的路由選擇relay host:實
8、現應用層電子郵件的路由選擇與mail host的關系relay host與mail host可以是在一臺主機17信陽師范學院計算機系中繼主機relay host管理發送到本域之外的郵件通信17域間郵件路由發信者aa收信者ffmail hostmail hostRelay host18信陽師范學院計算機系域間郵件路由發信者收信者mail hostmail host郵件網關gateway 實現不同電子郵件系統之間的通信不同體系結構的網絡用戶通信(協議轉換)相同網絡體系結構、不同郵件系統的用戶通信(格式轉換)gateway可以看作是一種特殊的relay host19信陽師范學院計算機系郵件網關gat
9、eway 實現不同電子郵件系統之間的通信19信不同郵件系統的郵件轉發發信者aa收信者userdomainmail hostmail hostgatewayTCP/IPOSI20信陽師范學院計算機系不同郵件系統的郵件轉發發信者收信者mail hostmailOSI有關電子郵件的術語用戶代理UA(User Agent)Mail Client與Mail Server打交道的人機交互界面例如:應用程序 mail郵件傳輸代理MTA(Message Transfer Agent)在源主機和宿主機之間進行路由選擇例如:后臺進程Sendmail Mail HostMail RelayMail RelayMai
10、l Host.MTAMTAMTAMTA21信陽師范學院計算機系OSI有關電子郵件的術語用戶代理UA(User Agent)電子郵件的系統結構電子郵件傳輸(網絡)的系統結構與郵政系統的比較22信陽師范學院計算機系電子郵件的系統結構電子郵件傳輸(網絡)的系統結構22信陽師范閱讀拆封封裝編輯mail server/var/mail/mail host接收mail host發送mail server/var/spool/發信者收信者Relay host中轉用戶代理UA郵件傳輸代理MTA電子郵件系統結構sendmailsendmailmailmail23信陽師范學院計算機系閱讀拆封封裝編輯mail se
11、rvermail host接收郵政系統與電子郵件系統的比較24信陽師范學院計算機系郵政系統與電子郵件系統的比較24信陽師范學院計算機系3)電子郵件的格式電子郵件的組成信封:地址“用戶名域名”消息(message)信頭(header)控制信息信體(body)由發信人自由書寫的內容電子郵件格式的定義標準RFC822MIME25信陽師范學院計算機系3)電子郵件的格式電子郵件的組成25信陽師范學院計算機系RFC822格式用ASCII碼表示RFC822信頭格式由發信人填寫的參數由郵件系統填寫的參數RFC822信頭舉例RFC822格式的缺陷26信陽師范學院計算機系RFC822格式用ASCII碼表示26信陽
12、師范學院計算機系由發信人填寫的參數郵件發送的目的地址To:收信者用戶名收信者域名郵件的標題Subject:把郵件同時發送給其他收信人的地址Cc:Bcc:27信陽師范學院計算機系由發信人填寫的參數郵件發送的目的地址27信陽師范學院計算機系由郵件系統填寫的參數發信人的源地址(From:)回信路徑(Return-Path:)傳輸過程記錄(Received from . by .)郵件發送時間(Date:)郵件內容的類型(Content-Type:)郵件內容的長度(Content-Lentgh:)28信陽師范學院計算機系由郵件系統填寫的參數發信人的源地址(From:)28信陽師范RFC822信頭舉例F
13、rom: xiaozhang Fri Mar 21 08:07 PST 1997Return-Path: Received: from by ocean (5.x/SMI-SVR4)id AA10723; Fri, 21 Mar 1997 08:05:01 +0800To: Cc: Subject: HelloDate: Fri, 21 Mar 1997 08:06:38 +0800Content-Type: textContent-Length: 2489529信陽師范學院計算機系RFC822信頭舉例From: xiaozhangapolRFC822格式的缺陷限制條件郵件信頭和信體都采用7位
14、的ASCII碼傳送每個字節的最高位置零適用條件適于無格式的英文文本信息傳輸不適于使用的情況30信陽師范學院計算機系RFC822格式的缺陷限制條件30信陽師范學院計算機系RFC822不適于使用的情況信頭包含非ASCII字符集信息例如: Subject:通知信體中文或日文等非ASCII編碼文本信息包含有格式的文本信息例如:.doc文件包含語音和圖象等非文本信息31信陽師范學院計算機系RFC822不適于使用的情況信頭31信陽師范學院計算機系電子郵件MIME格式擴展多用途Internet郵件擴展MIME 格式 MIME: Multipurpose Internet Mail Extensions特點郵
15、件消息采用8位數據編碼支持中文的電子郵件收發(中文16位編碼,不會丟失最高位信息)支持多媒體電子郵件通信(信體可以包含多個不同格式的數據體)32信陽師范學院計算機系電子郵件MIME格式擴展多用途Internet郵件擴展MIMIME格式定義的信頭舉例From chan.hk Mon Jul 1 22:40 PDT 1996X-Mailer: Windows Eudora Pro Version 2.1.2 Mime-Version: 1.0To: Wang ping ,Subject: 問候Content-Type: multipart/mixed; boundary=62A9BD86233Co
16、ntent-Length: 29428Status: ROThis is a multi-part message in MIME format.33信陽師范學院計算機系MIME格式定義的信頭舉例From chanMIME格式定義的信體舉例62A9BD86233(信體第一部分)Content-Type: text/plain; charset=us-asciiContent-Transfer-Encoding: 7bitHi, (無格式英文文本)62A9BD86233(信體第二部分)Content-Type: application/octet-stream; name=Qing.docCon
17、tent-Transfer-Encoding: base64Content-Disposition: attachment; filename=Qing.doc 你好,(中文有格式文件“Qing.doc”)62A9BD86233-34信陽師范學院計算機系MIME格式定義的信體舉例62A4)電子郵件的傳輸協議簡單郵件傳輸協議 SMTP Simple Mail Transfer Protocol占用的TCP端口號為25由RFC821定義SMTP的作用從源到宿的MTA之間基于TCP連接的郵件傳輸協議的組合應用SMTP的實現過程35信陽師范學院計算機系4)電子郵件的傳輸協議簡單郵件傳輸協議 SMTP3
18、5信陽師范mail servermail hostmail hostmail server發信者收信者Relay hostmail clievtmail clievtTCP/IPStoreStoreSMTPSMTP協議的作用36信陽師范學院計算機系mail servermail hostmail hostm協議的組合應用MailMailMailerMailer網絡發信者收信者編輯閱讀傳輸37信陽師范學院計算機系協議的組合應用MailMailMailerMailer網絡發SMTP的實現過程尋址向DNS發送UDP數據包,獲得接收方IP地址建立連接發送方獲得TCP端口,向接收方TCP端口25請求連接
19、TCP握手成功,接收方回送確認(220)傳輸郵件實現兩個文件系統之間的文件傳輸撤除連接發送方請求斷開連接,接收方回送確認(221)38信陽師范學院計算機系SMTP的實現過程尋址38信陽師范學院計算機系SMTP命令39信陽師范學院計算機系SMTP命令39信陽師范學院計算機系5)電子郵件應用舉例信頭信體ASCIITCP連接發信者收信者會話會話ASCII信頭信體應用程序MailRFC822SMTPTCP Port = 25TCP Port =123440信陽師范學院計算機系5)電子郵件應用舉例信頭信體ASCIITCP連接發信者收信者SMTP會話過程接收方:220 SMTP service ready
20、250 OK250 Mail accepted250 Recipient accepted354 Start mail input, end with .250 OK221 Services closing channel發送方:HeloMail from: RCPT to: DATA headerbody.Quit41信陽師范學院計算機系SMTP會話過程接收方:發送方:r7.6 萬維網WWW1) 什么是WWW2) WWW的產生和發展歷史3) WWW的術語解釋4) WWW的工作原理5) WWW客戶瀏覽器42信陽師范學院計算機系7.6 萬維網WWW1) 什么是WWW42信陽師范學院計算1) 什么
21、是WWW萬維網(World Wide Web)簡稱WWW 或Web 或W3Internet上分布式的信息資源置于Web服務器中互連起來的超媒體的集合“蜘蛛網”用Browser客戶程序瀏覽和檢索WWW文檔“在蜘蛛網上穿行”43信陽師范學院計算機系1) 什么是WWW萬維網(World Wide Web)43WWW的形象描述44信陽師范學院計算機系WWW的形象描述44信陽師范學院計算機系WWW信息瀏覽45信陽師范學院計算機系WWW信息瀏覽45信陽師范學院計算機系2) WWW的產生和發展歷史1989年3月歐洲粒子物理實驗室CERN首先提出WWW的概念;1990年11月第一個WWW應用軟件問世;1993
22、年CERN研制出第一個通用的WWW瀏覽器Mosaic;1995年Netscape公司開發出 Netscape Navigator 瀏覽器;隨后,Microsoft公司推出Internet Explorer;HTML,JAVA,VRML等新規范、新技術不斷推出。46信陽師范學院計算機系2) WWW的產生和發展歷史1989年3月46信陽師范學院計3) WWW的術語解釋 超文本Hypertext 超媒體Hypermedia 超文本標記語言HTML 主頁Home Page 統一資源定位器URL 超文本傳輸協議HTTP47信陽師范學院計算機系3) WWW的術語解釋 超文本Hypertext47信陽師范超
23、文本 Hypertext 概念一種非順序的文本結構,將相關信息資源用指針連接。在文本中,可跳躍式地閱讀不同的段落和章節,可讀取存于另一文本文件中的內容,甚至可以從網絡上的另一臺主機上獲取相關的信息。與普通文本區別非順序跳躍式信息資源分布廣泛48信陽師范學院計算機系超文本 Hypertext 概念48信陽師范學院計算機系超文本閱讀格式 順序閱讀格式 非順序閱讀格式標題標題 目錄 目錄 第一章 第一章 第二章 第二章 第一章 第一章 第二章 第二章49信陽師范學院計算機系超文本閱讀格式 順序閱讀格式 非順序閱讀格式49信陽師文本圖像聲音超媒體 Hypermedia媒體 Media信息的表現形式多媒
24、體 Multimedia文本、聲音、圖像、視頻動畫超媒體 HyperMedia超文本 多媒體50信陽師范學院計算機系文本圖像聲音超媒體 Hypermedia媒體 Media50 超文本標記語言 HTML HTML(Hyper Text Markup Language)為WWW服務器信息資源制作和客戶瀏覽器信息屏幕呈現而約定的一種具有超文本形式的格式化語言。信息制作者用HTML定義文本的編排格式,定義相關信息的超文本、超媒體鏈接指針。每個WWW服務器所包含的信息資源都可以看作是用HTML格式書寫的文檔(頁面)。瀏覽器讀取服務器的信息資源,按照HTML語言定義的格式呈現信息,便于用戶瀏覽。51信陽
25、師范學院計算機系 超文本標記語言 HTML HTML(Hyper Text 主頁 Home PageHome 主頁 (或稱扉頁、起始頁)每個WWW服務器為自己所包含的信息而建立的一個具有封面和目錄效果的一頁HTML文檔;點明信息資源的主題,列出所含信息的子標題, 反映信息內容的層次結構,并有指針鏈接下一層次的頁面;是信息制作者建立的信息源頭。 52信陽師范學院計算機系主頁 Home PageHome 主頁 (或稱統一資源定位器URLURL(Uniform Resource Locator)概念利用WWW獲取信息須指明信息所在位置, URL是對信息進行定位的通用資源訪問地址。URL 地址格式: 應用協議類型:/信息資源
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧省部分重點中學協作體2025屆高三高考模擬英語試題(解析版)
- 2025年級下冊科學期末考前準備計劃
- 小學六年級班主任環保教育計劃
- 2025年高校教學改革總結范文
- 志愿者團建活動流程
- 高三英語學科競賽備考計劃
- 六年級美術教學計劃的創新思路
- 餐飲行業健康狀況證明(5篇)
- 某年度ICU專用末端裝置市場分析及競爭策略分析報告
- 初中數學課程教學計劃與實施細則
- 2024-2025學年部編版一年級下學期期末語文試卷(含答案)
- 2025鋅產品購銷合同范本
- 2025年CSCO胃癌診療指南更新要點解讀
- 【MOOC】電工電子學-浙江大學 中國大學慕課MOOC答案
- 2024-2025學年中職數學基礎模塊 下冊高教版(2021·十四五)教學設計合集
- MOOC 跨文化交際入門-華中師范大學 中國大學慕課答案
- DB11 2075-2022 建筑工程減隔震技術規程
- 雍布拉康課件
- 英威騰高壓變頻器CHH100說明書_圖文
- 可研收費標準[1999]1283號文
- 基于PLC的電鍍生產線控制系統的設計
評論
0/150
提交評論