不管怎樣,TCP/IP是一個協(xié)議集。為應用提供一些\"低級\"功能,這些包括IP、TCP、UDP。其它是執(zhí)行特定任務的應用協(xié)議,如計算機間傳送文件、發(fā)送電子郵件、或找出誰注冊到另外一臺計算機。因此, 最重要的\"商業(yè)\"TCP/IP服務有:
*FTP 文件傳送(File Transfer)
文件傳送協(xié)議FTP(File TransferProtocol)允許用戶從一臺計算機到另一臺取得文件,或發(fā)送文件到另外一臺計算機。從安全性方面考慮,需要用戶指定一個使用其它計算機的用戶名和口令。它不同于NFS(Network File System)和Netbios協(xié)議。一旦你要訪問另一臺系統(tǒng)中的文件,任何時刻都要運行FTP。而且你只能拷貝文件到自己的機器中去來使用它。RFC 959中有關于FTP的詳盡說明。
* RLogin 遠程登錄(Remote login)
網絡終端協(xié)議TELNET允許用戶登錄到網絡上任一計算機上。你可啟動一個遠程進程連接到指定的計算機,直到進程結束,期間你所鍵入的內容被送到所指定的計算機。值得注意的是,這時你實際上是與你的計算機進行對話。TELENET程序使得你的計算機在整個過程中不見了,所敲的每一個字符直接送到所登錄的計算機系統(tǒng)。一般的說,這種遠程連接是通過類式撥號連接的,也就是,撥通后,遠程系統(tǒng)提示你輸入注冊名和口令,退出遠程系統(tǒng),TELNET程序也就退出,你又與自己的計算機對話了。微電腦中的TELNET工具一般含有一個終端仿真程序。
* SMTP POP3 電子郵件(Mail)
允許你發(fā)送消息給其它計算機的用戶。通常,人們趨向于使用指定的一臺或兩臺計算機。計算機郵件系統(tǒng)只需你簡單地往另一用戶的郵件文件中添加信息,但隨之產生問題,使用的微電腦的環(huán)境不同,還有重要的是宏(MACRO)不適合于接受計算機郵件。為了發(fā)送電子郵件,郵件軟件希望連接到目的計算機,如果是微電腦,也許它已關機,或者正在運行另一個應用程序呢?出于這種原因,通常由一個較大的系統(tǒng)來處理這些郵件,也就是一個一直運行著的郵件服務器。郵件軟件成為用戶從郵件服務器取回郵件的一個界面。
任何一個的TCP/IP工具提供上述這些服務。這些傳統(tǒng)的應用功能在基于TCP/IP的網絡中一直扮演非常重要的角色。目前情況有點變化,這些功能使用也發(fā)生變化,如老系統(tǒng)的改造,計算機的發(fā)展等,出現(xiàn)了各種安裝版本,如:微電腦、工作站、小型機、和巨型機等。這些計算機好像在一起完成指定的任務,盡管有時看來像是只用到某個指定的計算機,但它是通過網絡得到其它計算機系統(tǒng)的服務。服務器 Server是為網絡上其它提供指定服務的系統(tǒng),客戶Client是得到這種服務的另外計算機系統(tǒng)。(值得注意的是,服務/客戶機不一定是不同的計算機, 有可能是同一計算機中的不同運行程序)。以下是幾種目前計算機上典型的一些服務,這些服務可在TCP/IP網絡上調用。
* NFS 網絡文件系統(tǒng)(Network File System)