3.6.5 TCP/IP的會話層至應(yīng)用層
TCP/IP的上三層與OSI參考模型有較大區(qū)別,也沒有非常明確的層次劃分。其中FTP、TELNET、SMTP DNS是幾個在各種不同機(jī)型上廣泛實(shí)現(xiàn)的協(xié)議,TCP/IP中還定義了許多別的高層協(xié)議。
1.文件傳輸協(xié)議FTP
文件傳輸協(xié)議是網(wǎng)際提供的用于訪問遠(yuǎn)程機(jī)器的一個協(xié)議,它使用戶可以在本地機(jī)與遠(yuǎn)程機(jī)之間進(jìn)行有關(guān)文件的操作。 FTP工作時建立兩條TCP連接,一條用于傳送文件,另一條用于傳送控制。FTP采用客戶/服務(wù)器模式,它包含客戶Frp和服務(wù)器FTP。客戶FTP啟動傳送過程,而服務(wù)器FTP對其做出應(yīng)答??蛻鬎TP大多有一個交互式界面,使客戶可以靈活地向遠(yuǎn)地傳文件或從遠(yuǎn)地取文件。
2.遠(yuǎn)程終端訪問TELNET
TELNET的連接是一個TCP連接,用于傳送具有TELNET控制信息的數(shù)據(jù)。它提供了與終端設(shè)備或終端進(jìn)程交互的標(biāo)準(zhǔn)方法,支持終端到終端的連接及進(jìn)程到進(jìn)程分布式計(jì)算的通信。
3.域名服務(wù)DNS
DNS是一個域名服務(wù)的協(xié)議,提供域名到IP地址的轉(zhuǎn)換,允許對域名資源進(jìn)行分散管理。DNS最初設(shè)計(jì)的目的是使郵件發(fā)送方知道郵件接收主機(jī)及郵件發(fā)送主機(jī)的IP地址.
4.簡單郵件傳送協(xié)議SMTP
互連網(wǎng)標(biāo)準(zhǔn)中的電子郵件是一個簡單的基于文本的協(xié)議,用于可靠、有效的數(shù)據(jù)傳輸。MTP作為應(yīng)用層的服務(wù),并不關(guān)心它下面采用的是何種傳輸服務(wù),它可通過網(wǎng)絡(luò)在TCP連接上傳送郵件,或者簡單地在同一機(jī)器的進(jìn)程之間通過進(jìn)程通信的通道來傳送郵件。這樣,郵件傳輸就獨(dú)立于傳輸子系統(tǒng),可在TCP/IP環(huán)境、OSI運(yùn)輸層或X.25協(xié)議環(huán)境中傳輸郵件。
郵件發(fā)送之前必須協(xié)商好發(fā)送者、接收者。SMTP服務(wù)進(jìn)程同意為某個接收方發(fā)送郵件時,它將郵件直接交給接收方用戶或?qū)⑧]件逐個經(jīng)過網(wǎng)絡(luò)連接器,直到郵件交給接收方用戶。在郵件傳輸過程中,所經(jīng)過的路由被記錄下來。這樣,當(dāng)郵件不能正常傳輸時可按原路由找到發(fā)送者。
在當(dāng)前的UNIX版本中,已將TCP/IP協(xié)議融入其中,使之成為UNIX操作系統(tǒng)的一個部分。DOS上也推出了相應(yīng)的TCP/IP軟件產(chǎn)品。SUN公司則將TCP/IP廣泛推向商務(wù)系統(tǒng),它在所有的工作站系統(tǒng)中都預(yù)先安裝了ICP/IP網(wǎng)絡(luò)軟件及網(wǎng)絡(luò)硬件,使網(wǎng)絡(luò)和計(jì)算機(jī)成為一體,同時也使TCP/IP網(wǎng)絡(luò)軟件及其客戶/服務(wù)器的工作方式為廣大用戶所接受。
TCP/IP的上三層與OSI參考模型有較大區(qū)別,也沒有非常明確的層次劃分。其中FTP、TELNET、SMTP DNS是幾個在各種不同機(jī)型上廣泛實(shí)現(xiàn)的協(xié)議,TCP/IP中還定義了許多別的高層協(xié)議。
1.文件傳輸協(xié)議FTP
文件傳輸協(xié)議是網(wǎng)際提供的用于訪問遠(yuǎn)程機(jī)器的一個協(xié)議,它使用戶可以在本地機(jī)與遠(yuǎn)程機(jī)之間進(jìn)行有關(guān)文件的操作。 FTP工作時建立兩條TCP連接,一條用于傳送文件,另一條用于傳送控制。FTP采用客戶/服務(wù)器模式,它包含客戶Frp和服務(wù)器FTP。客戶FTP啟動傳送過程,而服務(wù)器FTP對其做出應(yīng)答??蛻鬎TP大多有一個交互式界面,使客戶可以靈活地向遠(yuǎn)地傳文件或從遠(yuǎn)地取文件。
2.遠(yuǎn)程終端訪問TELNET
TELNET的連接是一個TCP連接,用于傳送具有TELNET控制信息的數(shù)據(jù)。它提供了與終端設(shè)備或終端進(jìn)程交互的標(biāo)準(zhǔn)方法,支持終端到終端的連接及進(jìn)程到進(jìn)程分布式計(jì)算的通信。
3.域名服務(wù)DNS
DNS是一個域名服務(wù)的協(xié)議,提供域名到IP地址的轉(zhuǎn)換,允許對域名資源進(jìn)行分散管理。DNS最初設(shè)計(jì)的目的是使郵件發(fā)送方知道郵件接收主機(jī)及郵件發(fā)送主機(jī)的IP地址.
4.簡單郵件傳送協(xié)議SMTP
互連網(wǎng)標(biāo)準(zhǔn)中的電子郵件是一個簡單的基于文本的協(xié)議,用于可靠、有效的數(shù)據(jù)傳輸。MTP作為應(yīng)用層的服務(wù),并不關(guān)心它下面采用的是何種傳輸服務(wù),它可通過網(wǎng)絡(luò)在TCP連接上傳送郵件,或者簡單地在同一機(jī)器的進(jìn)程之間通過進(jìn)程通信的通道來傳送郵件。這樣,郵件傳輸就獨(dú)立于傳輸子系統(tǒng),可在TCP/IP環(huán)境、OSI運(yùn)輸層或X.25協(xié)議環(huán)境中傳輸郵件。
郵件發(fā)送之前必須協(xié)商好發(fā)送者、接收者。SMTP服務(wù)進(jìn)程同意為某個接收方發(fā)送郵件時,它將郵件直接交給接收方用戶或?qū)⑧]件逐個經(jīng)過網(wǎng)絡(luò)連接器,直到郵件交給接收方用戶。在郵件傳輸過程中,所經(jīng)過的路由被記錄下來。這樣,當(dāng)郵件不能正常傳輸時可按原路由找到發(fā)送者。
在當(dāng)前的UNIX版本中,已將TCP/IP協(xié)議融入其中,使之成為UNIX操作系統(tǒng)的一個部分。DOS上也推出了相應(yīng)的TCP/IP軟件產(chǎn)品。SUN公司則將TCP/IP廣泛推向商務(wù)系統(tǒng),它在所有的工作站系統(tǒng)中都預(yù)先安裝了ICP/IP網(wǎng)絡(luò)軟件及網(wǎng)絡(luò)硬件,使網(wǎng)絡(luò)和計(jì)算機(jī)成為一體,同時也使TCP/IP網(wǎng)絡(luò)軟件及其客戶/服務(wù)器的工作方式為廣大用戶所接受。