Chapter-6-北航本科計(jì)算機(jī)網(wǎng)絡(luò)課件-劉軼_第1頁(yè)
Chapter-6-北航本科計(jì)算機(jī)網(wǎng)絡(luò)課件-劉軼_第2頁(yè)
Chapter-6-北航本科計(jì)算機(jī)網(wǎng)絡(luò)課件-劉軼_第3頁(yè)
Chapter-6-北航本科計(jì)算機(jī)網(wǎng)絡(luò)課件-劉軼_第4頁(yè)
Chapter-6-北航本科計(jì)算機(jī)網(wǎng)絡(luò)課件-劉軼_第5頁(yè)
已閱讀5頁(yè),還剩42頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第六章應(yīng)用層劉軼北京航空航天大學(xué)計(jì)算機(jī)學(xué)院

本章內(nèi)容

6.1套接字編程接口

6.2域名系統(tǒng)DNS

6.3文件傳送協(xié)議

6.4萬(wàn)維網(wǎng)WWW

6.5電子郵件

應(yīng)用層協(xié)議特點(diǎn)應(yīng)用層協(xié)議是為了解決某一類應(yīng)用問題由于網(wǎng)絡(luò)應(yīng)用的多樣性,應(yīng)用層的協(xié)議也種類繁多應(yīng)用層的許多協(xié)議都是基于客戶/服務(wù)器方式客戶(client)和服務(wù)器(server)都是指通信中所涉及的兩個(gè)應(yīng)用進(jìn)程客戶/服務(wù)器方式所描述的是進(jìn)程之間服務(wù)和被服務(wù)的關(guān)系客戶是服務(wù)請(qǐng)求方,服務(wù)器是服務(wù)提供方6.1套接字編程接口6.1套接字編程接口網(wǎng)絡(luò)子系統(tǒng)作為操作系統(tǒng)的一部分,以應(yīng)用編程接口(API—ApplicationProgrammingInterface)的形式向應(yīng)用程序提供調(diào)用接口套接字(socket)是最常用的應(yīng)用層編程接口名稱起源于BerkeleyUNIX操作系統(tǒng)經(jīng)典的socket編程接口采用同步調(diào)用方式(又稱阻塞式)例:調(diào)用recv()時(shí),調(diào)用進(jìn)程將被阻塞,直到收到數(shù)據(jù)為止Windows這種基于事件驅(qū)動(dòng)的系統(tǒng)中,程序的執(zhí)行由事件驅(qū)動(dòng),需要異步事件驅(qū)動(dòng)方式的套接字編程接口Microsoft推出WinSock編程接口,在阻塞式調(diào)用基礎(chǔ)上,增加了異步調(diào)用方式在阻塞式調(diào)用模式下,WinSock與經(jīng)典的socket兼容6.1套接字編程接口應(yīng)用進(jìn)程通過套接字接入到網(wǎng)絡(luò)應(yīng)用進(jìn)程TCPUDP由應(yīng)用程序控制因特網(wǎng)由操作系統(tǒng)控制客戶服務(wù)器套接字TCPUDP應(yīng)用進(jìn)程套接字6.1套接字編程接口調(diào)用socket()創(chuàng)建套接字套接字描述符表(每一個(gè)進(jìn)程一個(gè)描述符)0:1:2:3:4:操作系統(tǒng)套接字的數(shù)據(jù)結(jié)構(gòu)協(xié)議族:PF_INET服務(wù):SOCK_STREAM本地IP地址:遠(yuǎn)地IP地址:本地端口:遠(yuǎn)地端口:接口函數(shù)功能SOCKETsocket(intaf,inttype,intprotocol)創(chuàng)建一個(gè)socketintbind(SOCKETs,structsockaddr*name,intnamelen)將本地地址與socket綁定intlisten(SOCKETs,intbacklog)在套接字上監(jiān)聽連接請(qǐng)求intconnect(SOCKETs,structsockaddr*name,intnamelen)與name指定的地址建立連接SOCKETaccept(SOCKETs,structsockaddr*addr,int*addrlen)接受與本socket的連接請(qǐng)求intsend(SOCKETs,char*buf,intlen,intflags)在連接的socket上發(fā)送數(shù)據(jù)intrecv(SOCKETs,char*buf,intlen,intflags)在連接的或綁定的socket上接收數(shù)據(jù)intsendto(SOCKETs,char*buf,intlen,intflags,structsockaddr*to,inttolen);向指定的目標(biāo)地址發(fā)送數(shù)據(jù)intrecvfrom(SOCKETs,char*buf,intlen,intflags,structsockaddr*from,int*fromlen);在socket上接收數(shù)據(jù)并記錄源地址常用socket接口函數(shù)6.1套接字編程接口基于UDP的系統(tǒng)調(diào)用流程服務(wù)器端socketbindrecvfromsendtoclose客戶端socketrecvfromsendtoclosebindSOCKETsocket(intaf,inttype,intprotocol);6.1套接字編程接口基于TCP的系統(tǒng)調(diào)用流程服務(wù)器端socketbindlistenacceptrecvsendclose客戶端socketrecvsendcloseconnect連接建立請(qǐng)求6.2域名系統(tǒng)DNS6.2域名系統(tǒng)DNS一、域名系統(tǒng)概述域名系統(tǒng)DNS(DomainNameSystem)是Internet使用的命名系統(tǒng)RFC1034:DomainNames-ConceptsandFacilitiesRFC1035:DomainNames–ImplementationandSpecificationInternet采用層次結(jié)構(gòu)的命名樹作為主機(jī)的名字,并使用分布式的域名系統(tǒng)DNS多個(gè)域名服務(wù)器上運(yùn)行專門的域名服務(wù)器程序,完成域名IP地址的解析(resolve)DNS基于UDP協(xié)議實(shí)現(xiàn)應(yīng)用進(jìn)程需要進(jìn)行域名解析時(shí),就調(diào)用域名解析程序(resolver),它成為DNS的一個(gè)客戶向本地域名服務(wù)器發(fā)送域名解析請(qǐng)求(UDP報(bào)文),其中包含待解析的域名本地域名服務(wù)器在查找域名后,返回應(yīng)答報(bào)文,其中包含對(duì)應(yīng)的IP地址6.2域名系統(tǒng)DNS二、Internet的域名結(jié)構(gòu)Internet采用層次樹狀結(jié)構(gòu)的命名方法

….三級(jí)域名.二級(jí)域名.頂級(jí)域名頂級(jí)域名TLD(TopLevelDomain)國(guó)家頂級(jí)域名:如:.cn表示中國(guó),.us表示美國(guó),.uk表示英國(guó),等等通用頂級(jí)域名:最早的頂級(jí)域名是:域名含義

.com公司和企業(yè)

.net網(wǎng)絡(luò)服務(wù)機(jī)構(gòu)

.org非贏利性組織

.edu美國(guó)專用的教育機(jī)構(gòu)

.gov美國(guó)專用的政府部門

.mil美國(guó)專用的軍事部門

.int國(guó)際組織6.2域名系統(tǒng)DNS新增的通用頂級(jí)域名域名含義

.aero航空運(yùn)輸企業(yè)

.biz公司和企業(yè)

.cat加泰隆人的語(yǔ)言和文化團(tuán)體

.coop合作團(tuán)體

.info各種情況

.jobs人力資源管理者

.mobi移動(dòng)產(chǎn)品與服務(wù)的用戶和提供者

.museum博物館

.name個(gè)人

.pro有證書的專業(yè)人員

.travel旅游業(yè)注意:域名不區(qū)分大小寫域名長(zhǎng)度不超過255字符6.2域名系統(tǒng)DNS根四級(jí)域名mail…www…bjeducom…cctvibmhp二級(jí)域名pkubuaa…三級(jí)域名mailwww…comnetorgedugovaerocnuk…頂級(jí)域名……Internet的域名空間6.2域名系統(tǒng)DNS三、域名服務(wù)器域名服務(wù)器分為四類根域名服務(wù)器根域名服務(wù)器知道所有的頂級(jí)域名服務(wù)器的域名和IP地址當(dāng)本地域名服務(wù)器無法解析域名時(shí),就求助于根域名服務(wù)器頂級(jí)域名服務(wù)器負(fù)責(zé)管理在該頂級(jí)域名服務(wù)器注冊(cè)的所有二級(jí)域名權(quán)限域名服務(wù)器負(fù)責(zé)一個(gè)區(qū)(zone)的域名服務(wù)器本地域名服務(wù)器有時(shí)也稱為默認(rèn)域名服務(wù)器域名服務(wù)器定期把數(shù)據(jù)復(fù)制到幾個(gè)域名服務(wù)器來保存,其中的一個(gè)是主域名服務(wù)器,其他的是輔助域名服務(wù)器6.2域名系統(tǒng)DNS三、域名服務(wù)器樹狀結(jié)構(gòu)的DNS域名服務(wù)器根域名服務(wù)器org域名服務(wù)器com域名服務(wù)器edu

域名服務(wù)器…域名服務(wù)器abc

公司有兩個(gè)權(quán)限域名服務(wù)器權(quán)限域名服務(wù)器根域名服務(wù)器頂級(jí)域名服務(wù)器域名服務(wù)器6.2域名系統(tǒng)DNS三、域名服務(wù)器主機(jī)向本地域名服務(wù)器的查詢一般采用遞歸查詢?nèi)绻镜赜蛎?wù)器不知道被查詢域名的IP地址,那么它就以DNS客戶的身份,向根域名服務(wù)器繼續(xù)發(fā)出查詢請(qǐng)求報(bào)文本地域名服務(wù)器向根域名服務(wù)器的查詢通常是采用迭代查詢當(dāng)根域名服務(wù)器收到本地域名服務(wù)器的迭代查詢請(qǐng)求報(bào)文時(shí)要么給出所要查詢的IP地址要么告訴本地域名服務(wù)器下一步應(yīng)向哪一個(gè)域名服務(wù)器查詢本地域名服務(wù)器進(jìn)行后續(xù)的查詢6.2域名系統(tǒng)DNS本地域名服務(wù)器采用迭代查詢頂級(jí)域名服務(wù)器權(quán)限域名服務(wù)本地域名服務(wù)器根域名服務(wù)器迭代查詢

IP

地址

遞歸查詢需要查找

的IP地址域名服務(wù)端口號(hào):53為提高域名查詢效率,域名服務(wù)器上通常設(shè)置高速緩存6.2域名系統(tǒng)DNS本地域名服務(wù)器采用遞歸查詢(較少采用)頂級(jí)域名服務(wù)器權(quán)限域名服務(wù)本地域名服務(wù)器

根域名服務(wù)器遞歸查詢遞歸查詢

IP

地址需要查找

的IP地址6.3文件傳送協(xié)議6.3文件傳送協(xié)議RFC959:FileTransferProtocol(FTP)FTP使用客戶/服務(wù)器方式一個(gè)FTP服務(wù)器進(jìn)程可同時(shí)為多個(gè)客戶進(jìn)程提供服務(wù)FTP的服務(wù)器進(jìn)程由兩大部分組成一個(gè)主進(jìn)程,負(fù)責(zé)接受新的請(qǐng)求若干個(gè)從屬進(jìn)程,負(fù)責(zé)處理單個(gè)請(qǐng)求主進(jìn)程的工作步驟打開熟知端口(端口號(hào)為21),使客戶進(jìn)程能夠連接上等待客戶進(jìn)程發(fā)出連接請(qǐng)求啟動(dòng)從屬進(jìn)程處理客戶進(jìn)程發(fā)來的請(qǐng)求從屬進(jìn)程對(duì)客戶進(jìn)程的請(qǐng)求處理完畢后即終止從屬進(jìn)程在運(yùn)行期間根據(jù)需要還可能創(chuàng)建其他一些子進(jìn)程回到等待狀態(tài),繼續(xù)接受其他客戶進(jìn)程發(fā)來的請(qǐng)求主進(jìn)程與從屬進(jìn)程的處理是并發(fā)地進(jìn)行FTP使用2個(gè)TCP連接:控制連接和數(shù)據(jù)連接控制連接在整個(gè)會(huì)話期間一直保持打開FTP客戶發(fā)出的傳送請(qǐng)求通過控制連接發(fā)送給服務(wù)器端的控制進(jìn)程,但控制連接不用來傳送文件數(shù)據(jù)連接收到FTP客戶發(fā)送來的文件傳輸請(qǐng)求后,服務(wù)器端的控制進(jìn)程創(chuàng)建“數(shù)據(jù)傳送進(jìn)程”和“數(shù)據(jù)連接”數(shù)據(jù)傳送進(jìn)程實(shí)際完成文件的傳送,傳送完畢后關(guān)閉“數(shù)據(jù)傳送連接”并結(jié)束運(yùn)行控制進(jìn)程FTP客戶端FTP服務(wù)器端InternetTCP控制連接TCP數(shù)據(jù)連接用戶界面控制進(jìn)程數(shù)據(jù)傳送進(jìn)程數(shù)據(jù)傳送進(jìn)程6.4萬(wàn)維網(wǎng)WWW6.4萬(wàn)維網(wǎng)WWW一、萬(wàn)維網(wǎng)概述WWWWorldWideWeb1989年,歐洲核子研究中心提出WWW1993年,第一個(gè)瀏覽器Mosaic1995年,NetscapeNavagitor上市萬(wàn)維網(wǎng)是分布式超媒體(hypermedia)系統(tǒng),它是超文本(hypertext)系統(tǒng)的擴(kuò)充要解決的幾個(gè)問題怎樣標(biāo)識(shí)分布在整個(gè)因特網(wǎng)上的萬(wàn)維網(wǎng)文檔?URL用什么協(xié)議實(shí)現(xiàn)萬(wàn)維網(wǎng)上各種超鏈的鏈接?HTTP如何存儲(chǔ)和表示萬(wàn)維網(wǎng)文檔?HTML6.4萬(wàn)維網(wǎng)WWW一、萬(wàn)維網(wǎng)概述萬(wàn)維網(wǎng)站點(diǎn)A萬(wàn)維網(wǎng)站點(diǎn)C萬(wàn)維網(wǎng)站點(diǎn)E萬(wàn)維網(wǎng)站點(diǎn)D萬(wàn)維網(wǎng)站點(diǎn)B鏈接到鏈接到鏈接到鏈接到鏈接到鏈接到搜索引擎即根據(jù)網(wǎng)頁(yè)中的鏈接在網(wǎng)絡(luò)中獲取信息6.4萬(wàn)維網(wǎng)WWW二、統(tǒng)一資源定位符URL(UniformResourceLocator)URL是對(duì)Internet上資源位置和訪問方法的一種簡(jiǎn)潔表示URL的一般形式:<協(xié)議>://<主機(jī)>:<端口>/<路徑>ftp——文件傳送協(xié)議FTPhttp——超文本傳送協(xié)議HTTPNews——USENET新聞<主機(jī)>為存放資源的主機(jī)在Internet中的域名<端口>和<路徑>有時(shí)可省略。使用http協(xié)議時(shí),如省略<端口>,則使用熟知端口號(hào)80;如省略<路徑>,則指主頁(yè)(homepage)URL不區(qū)分大小寫6.4萬(wàn)維網(wǎng)WWW三、超文本傳送協(xié)議HTTPHTTPHyperTextTransferProtocol基于TCP協(xié)議,是萬(wàn)維網(wǎng)上可靠地交換文件的重要基礎(chǔ)HTTP是面向事務(wù)的客戶/服務(wù)器協(xié)議HTTP是無狀態(tài)的(stateless)服務(wù)器不記錄客戶端的訪問狀態(tài)基本工作原理Web服務(wù)的熟知端口號(hào)是80,服務(wù)器通常在該端口上監(jiān)聽客戶端需要請(qǐng)求某個(gè)頁(yè)面時(shí),與服務(wù)器建立TCP鏈接,之后請(qǐng)求傳送文件,并進(jìn)行文件的傳送,傳送完畢后釋放TCP連接萬(wàn)維網(wǎng)的工作過程

Internet服務(wù)器客戶清華大學(xué)院系設(shè)置瀏覽器程序服務(wù)器程序HTTP使用此TCP連接HTTP鏈接到URL的超鏈建立TCP連接釋放TCP連接HTTP響應(yīng)報(bào)文響應(yīng)文檔HTTP請(qǐng)求報(bào)文請(qǐng)求文檔6.4萬(wàn)維網(wǎng)WWW鼠標(biāo)點(diǎn)擊超鏈接后發(fā)生的事件(1)瀏覽器分析超鏈指向頁(yè)面的URL(2)瀏覽器向DNS請(qǐng)求解析

的IP地址(3)域名系統(tǒng)DNS解析出清華大學(xué)Web服務(wù)器的IP地址(4)瀏覽器與服務(wù)器建立TCP連接(5)瀏覽器發(fā)出取文件命令:

GET/chn/yxsz/index.htm(6)服務(wù)器給出響應(yīng),把文件index.htm發(fā)給瀏覽器(7)TCP連接釋放(8)瀏覽器顯示“清華大學(xué)院系設(shè)置”文件index.htm中的所有文本請(qǐng)求一個(gè)萬(wàn)維網(wǎng)文檔所需的時(shí)間萬(wàn)維網(wǎng)服務(wù)器萬(wàn)維網(wǎng)客戶HTTP請(qǐng)求報(bào)文發(fā)起TCP連接RTTRTT整個(gè)文檔收到時(shí)間時(shí)間首先建立TCP連接,需3次握手在2次握手后,第3次握手報(bào)文的數(shù)據(jù)部分可傳送HTTP請(qǐng)求報(bào)文請(qǐng)求文檔所需時(shí)間文檔傳輸時(shí)間

+2倍RTT時(shí)間HTTP/1.0的主要缺點(diǎn)每請(qǐng)求一個(gè)文檔都需要建立一次TCP連接一個(gè)Web頁(yè)面常常包含數(shù)量眾多的文件文檔傳輸時(shí)間HTTP響應(yīng)報(bào)文6.4萬(wàn)維網(wǎng)WWW三、超文本傳送協(xié)議HTTPHTTP/1.1協(xié)議使用持續(xù)連接(persistentconnection)服務(wù)器發(fā)送響應(yīng)后,在一段時(shí)間內(nèi)保持連接,使客戶與服務(wù)器可以繼續(xù)傳送后續(xù)的HTTP請(qǐng)求報(bào)文和響應(yīng)報(bào)文這并不局限于傳送同一個(gè)頁(yè)面上鏈接的文檔,而是只要這些文檔都在同一個(gè)服務(wù)器上就行目前主流的瀏覽器都默認(rèn)支持HTTP/1.1HTTP的報(bào)文類型:兩類報(bào)文請(qǐng)求報(bào)文——從客戶向服務(wù)器發(fā)送請(qǐng)求報(bào)文響應(yīng)報(bào)文——從服務(wù)器到客戶的回答HTTP是面向正文的(text-oriented),報(bào)文中的字段都是ASCII碼串,因而每個(gè)字段的長(zhǎng)度都是不確定的6.4萬(wàn)維網(wǎng)WWW報(bào)文由三個(gè)部分組成,即開始行、首部行和實(shí)體主體在請(qǐng)求報(bào)文中,開始行就是請(qǐng)求行方法是面向?qū)ο蠹夹g(shù)中使用的專門名詞方法實(shí)際上就是一些命令URL:所請(qǐng)求的資源的URL版本:HTTP的版本方法URL版本首部字段名首部行:值首部字段名值:…實(shí)體主體(通常不用)空格回車換行:CRLFCRLFCRLFCRLF開始行(請(qǐng)求行)HTTP請(qǐng)求報(bào)文6.4萬(wàn)維網(wǎng)WWWHTTP請(qǐng)求報(bào)文的一些方法方法(操作)意義OPTION請(qǐng)求一些選項(xiàng)的信息GET請(qǐng)求讀取由URL所標(biāo)志的信息HEAD請(qǐng)求讀取由URL所標(biāo)志的信息的首部POST給服務(wù)器添加信息(例如,注釋)PUT在指明的URL下存儲(chǔ)一個(gè)文檔DELETE刪除指明的URL所標(biāo)志的資源TRACE用來進(jìn)行環(huán)回測(cè)試的請(qǐng)求報(bào)文CONNECT用于代理服務(wù)器6.4萬(wàn)維網(wǎng)WWWHTTP應(yīng)答報(bào)文的開始行是狀態(tài)行狀態(tài)行包括三項(xiàng)內(nèi)容:HTTP的版本、狀態(tài)碼、解釋狀態(tài)碼的簡(jiǎn)單短語(yǔ)狀態(tài)碼都是三位數(shù)字

1xx:表示通知信息的,如請(qǐng)求收到了或正在進(jìn)行處理2xx:表示成功,如接受或知道了3xx:表示重定向,表示要完成請(qǐng)求還必須采取進(jìn)一步的行動(dòng)4xx:表示客戶的差錯(cuò),如請(qǐng)求中有錯(cuò)誤的語(yǔ)法或不能完成5xx:表示服務(wù)器的差錯(cuò),如服務(wù)器失效無法完成請(qǐng)求HTTP應(yīng)答報(bào)文版本狀態(tài)碼短語(yǔ)首部字段名首部行:值首部字段名值:…實(shí)體主體(有些響應(yīng)報(bào)文不用)空格回車換行:CRLFCRLFCRLFCRLF開始行(狀態(tài)行)6.4萬(wàn)維網(wǎng)WWW四、萬(wàn)維網(wǎng)的文檔HTMLHyperTextMarkupLanguageRFC1866:HypertextMarkupLanguage-2.0HTML定義了許多用于排版的命令,即標(biāo)簽(tag)如:<I>表示后面開始用斜體排版,</I>表示斜體結(jié)束HTML把各種標(biāo)簽嵌入到萬(wàn)維網(wǎng)的頁(yè)面中,構(gòu)成HTML文檔HTML文檔為文本格式瀏覽器從服務(wù)器讀取HTML文檔后,按照其中嵌入的各種標(biāo)簽,根據(jù)顯示器尺寸和分辨率顯示頁(yè)面僅當(dāng)HTML文檔是以.html或.htm為后綴時(shí),瀏覽器才對(duì)此文檔的各種標(biāo)簽進(jìn)行解釋<HTML><HEAD>

<TITLE>一個(gè)HTML的例子</TITLE></HEAD><BODY><H1>HTML很容易掌握</H1><P>這是第一個(gè)段落。雖然很短,但它仍是一個(gè)段落。</P><P>這是第二個(gè)段落。</P></BODY></HTML>HTML文檔中標(biāo)簽的用法<HTML><HEAD>

<TITLE>一個(gè)HTML的例子</TITLE></HEAD><BODY><H1>HTML很容易掌握</H1><P>這是第一個(gè)段落。雖然很短,但它仍是一個(gè)段落。</P><P>這是第二個(gè)段落。</P></BODY></HTML>HTML文檔開始首部開始首部結(jié)束主體開始標(biāo)題第一個(gè)段落1級(jí)標(biāo)題第二個(gè)段落主體結(jié)束文檔結(jié)束HTML文檔中標(biāo)簽的用法6.5電子郵件6.5電子郵件一、概述發(fā)送郵件的協(xié)議:SMTPRFC2821(RFC821):SimpleMailTransferProtocolRFC2822(RFC822):InternetMessageFormat早期郵件只支持7bitASCII編碼,1993年提出了MIME標(biāo)準(zhǔn)RFC20452049在郵件首部中說明了數(shù)據(jù)類型(如文本、聲音、圖像、視像等),可在郵件中多種類型的數(shù)據(jù)讀取郵件的協(xié)議:POP3和IMAPPOP3PostOfficeProtocolIMAPInternetMessageAccessProtocol電子郵件的最主要的組成構(gòu)件發(fā)送方郵件緩存接收端郵件服務(wù)器用戶代理SMTPSMTPPOP3發(fā)送端郵件服務(wù)器用戶代理用戶郵箱接收方(發(fā)送郵件)(發(fā)送郵件)(讀取郵件)因特網(wǎng)SMTPPOP3發(fā)送郵件發(fā)送郵件SMTP讀取郵件TCP連接TCP連接發(fā)送方郵件服務(wù)器SMTP客戶POP3客戶發(fā)件人用戶代理接收方郵件服務(wù)器SMTP服務(wù)器POP3服務(wù)器SMTP服務(wù)器SMTP客戶收件人用戶代理TCP連接6.5電子郵件電子郵件系統(tǒng)的兩種實(shí)體用戶代理UA(UserAgent)是用戶與電子郵件系統(tǒng)的接口,即電子郵件客戶端軟件用戶代理的功能:撰寫、顯示、處理和通信郵件服務(wù)器用于發(fā)送和接收郵件,并向發(fā)信人報(bào)告?zhèn)魉徒Y(jié)果(已交付、被拒絕、丟失等)郵件服務(wù)器按照客戶/服務(wù)器方式工作使用發(fā)送和讀取兩個(gè)不同的協(xié)議,即發(fā)送郵件的SMTP協(xié)議和客戶端讀取郵件的POP3協(xié)議一個(gè)郵件服務(wù)器既可以作為客戶,也可以作為服務(wù)器6.5電子郵件發(fā)送電子郵件的主要步驟:發(fā)件人運(yùn)行自己主機(jī)中的用戶代理,撰寫和編輯郵件發(fā)件人使用用戶代理把郵件用SMTP協(xié)議發(fā)給發(fā)送方郵件服務(wù)器郵件服務(wù)器把郵件臨時(shí)存放在郵件緩存隊(duì)列中,等待發(fā)送發(fā)送方郵件服務(wù)器處理緩存隊(duì)列中的郵件,由SMTP客戶與接收方郵件服務(wù)器的SMTP服務(wù)器建立TCP連接,并將郵件發(fā)送出去運(yùn)行在接收方郵件服務(wù)器中的SMTP服務(wù)器收到郵件后,把郵件放入收件人的用戶郵箱中,等待收件人讀取收件人在收信時(shí),運(yùn)行自己主機(jī)中的用戶代理,使用POP3(或IMAP)協(xié)議讀取郵件6.5電子郵件二、簡(jiǎn)單郵件傳送協(xié)議SMTP簡(jiǎn)介SMTP規(guī)定了兩個(gè)相互通信的SMTP進(jìn)程之間應(yīng)如何交換信息SMTP使用客戶/服務(wù)器方式

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論