TCP/IP是網絡中使用的基本的通信協議,是一系列協議和服務的總集。雖然從名字上看TCP/IP包括兩個協議一一…傳輸控制協議(TCP)和網際協議(IP),但TCP/IP實際上是一組協議,包括了上百個各種功能的協議,如:遠程登錄、文件傳輸和電子郵件(PPP,ICMP,ARP/RARP,UDP,FTP,HTTP,SMTP,SNMP,RIP,OSPF)等協議,而TCP協議和IP協議是保證數據完整傳輸的兩個最基本的重要協議。通常說TCP/IP是指TCP/IP協議族,而不單單是TCP和IP.TCP/IP依靠TCP和IP這兩個主要協議提供的服務,加上高層應用層的服務,共同實現了TCP/IP協議族的功能。
TCP/IP的最高層與OSI參考模型的上三層有較大區別,也沒有非常明確的層次劃分。其中FTP,TELNET,SMTP,DNS是幾種廣泛應用的協議,TCP/IP中還定義了許多別的高層協議。
(l)文件傳輸協議FTP
FTP(FileTransferProtocol):文件傳輸協議,允許用戶將遠程主機上的文件拷貝到自己的計算機上。
文件傳輸協議是用于訪問遠程機器的專門協議,它使用戶可以在本地機與遠程機之間進行有關文件的操作。FTP工作時建立兩條TCP連接,條用于傳送文件,另一條用于傳送控制。
FTP采用客戶/服務器模式,它包含FTP客戶端和FTP服務器。客戶啟動傳送過程,而服 務器對其做出應答。客戶FTP大多有交互式界面,使客戶可以方便地上傳或下載文件。
(2)遠程終端訪問TELNET
Telnet(RemoteLogin):提供遠程登錄功能,用戶可以登錄到遠程的另一臺計算機土,如同在遠程主機上直接操作一樣。
設備或終端進程交互的方訟,支持終端到終端的連接及進程到進程分布式計算的通信。
(3)域名服務DNS
DNS是一個域名服務的協議,提供域名到IP地址的轉換,允許對域名資源進行分散管理。
(4)簡單郵件傳送協議SMTP
SMTP(SimpleMailTransferProtocol,簡單郵件傳輸協議),用于傳輸電子郵件。
互聯網標準中的電子郵件是基于文件的協議,用于可靠、有效的數據傳輸。SMTP作為應用層的服務,并不關心它下面采用的是何種傳輸服務,它可通過網絡在TCP連接上傳送郵件, 或者簡單地在同一機器的進程之間通過進程通信的通道來傳送郵件。
郵件發送之前必須協商好發送者、接收者。SMTP服務進程同意為接收方發送郵件時,它將郵件直接交給接收方用戶或將郵件經過若干段網絡傳輸,直到郵件交給接收方用戶。在郵件傳輸過程中,所經過的路由被記錄下來。這樣,當郵件不能正常傳輸時可按原路由找到發送者。
(責任編輯:liushengbao)