
售前電話
135-3656-7657
售前電話 : 135-3656-7657
路由信息可通過手工方式或許多為此目的而設計的公共協(xié)議來傳播,例如:選路信息協(xié)議(RIP),開放最短路徑優(yōu)先(OSPF)協(xié)議,以及邊界網(wǎng)關協(xié)議(BGP)。這些協(xié)議的運行方式超出了本書的范圍,但它們基本上都能夠達到同樣的目的:讓路由器相互交換各自所知的網(wǎng)絡可達性信息。選路協(xié)議照此工作,這樣,一個路由器與其他路由器可以分享它所連入的網(wǎng)絡地址,最終每個路由器都被告知各個網(wǎng)絡的存在和可達性。
IP可在眾多網(wǎng)絡上運行,它與數(shù)據(jù)鏈路層的接口是由許多標準來精確說明的,每一個標準就是一種特定的數(shù)據(jù)鏈路技術,具體問題得具體分析。之所以有必要這樣做,是因為每一類網(wǎng)絡對IP的要求不同,每一類網(wǎng)絡滿足IP協(xié)議需求的方式不同。還有一些通過IP在LAN(如以太網(wǎng)或令牌環(huán)網(wǎng))上運行的標準,例如分組服務的X.25和幀中繼,信元中繼服務的異步轉(zhuǎn)移模式ATM,還有其他·些非主流的網(wǎng)絡技術。
IP本身完全是同等層之間的協(xié)議,它只關心尋址和傳輸單個數(shù)據(jù)分組,這暗示了主機與主機之間有通過Internet傳輸數(shù)據(jù)的關系。這就是客戶機和服務器所承擔的責任,它們負責任意兩個經(jīng)過同一應用程序或高層協(xié)議進行通信的兩臺主機之間的數(shù)據(jù)傳輸。服務器是一臺計算機,它的責任是提供到一定類型的數(shù)據(jù)或服務的訪問,以滿足其他計算機或用戶之需??蛻魴C就是為了獲得一些數(shù)據(jù)或服務而發(fā)起與服務器通信的計算機.
一臺機器可能同時既是一個客戶機又是一個服務器,例如在參加一個wwW會議和同時向另一臺機器傳輸數(shù)據(jù)。而在客戶機與服務器之間,傳輸層之間的通信正是用IP分組米攜帶數(shù)據(jù)的。
在IP協(xié)議組中,傳輸層的功能通常出傳輸控制協(xié)議(TCP)和用戶數(shù)據(jù)報協(xié)議(UDP)這兩者之一來完成。TCP在IP協(xié)議組中,用來提供完全糾錯、面向連接的信息傳遞。大多數(shù)“傳統(tǒng)”的用戶應用程序都使用了TCP,這樣的應用程序例如:萬維網(wǎng)(www,或簡稱為Web)和簡單郵件傳輸協(xié)議(SMTP)電子郵件。TCP采用與X.25協(xié)議同樣的方法米建立和撤消連接,為數(shù)據(jù)傳輸提供一條端到端的,有響應且可靠的虛電路。當數(shù)據(jù)的性質(zhì)使可靠性顯得沒有必要,或是TCP的電路建立、撤消和糾錯造成的時延對應用來說是不可接受時,就得采用UDP。
不管傳輸層是否需要可靠性,它的另外一個重要功能通常是必要的,即:對發(fā)往接收主機的不同的數(shù)據(jù)流給予標識,以把數(shù)據(jù)正確地傳遞給應用程序。由于任意發(fā)出的IP數(shù)據(jù)分組可能含有多個用戶程序之一的數(shù)據(jù),TCP和UDP給每個應用程序特定的數(shù)據(jù)流分配了一個端口號。主機維護著一張端口號和應用程序的列表,以備在任何特定的時間使用它。當一臺主機從服務器的80號端口收到了數(shù)據(jù),從端口號上它便知道這一數(shù)據(jù)來自一個www服務器,應該把它交給Web瀏覽器。
IP地址和TCP/UDP端口號合在一起被稱為“插口”。在編寫應用程序時,可以把插口當作一個文件來看待,網(wǎng)絡應用程序與Internet協(xié)議組其他部分之間的接口通常利用插口來實現(xiàn)。一個程序能創(chuàng)建和打開一個插口(為使用網(wǎng)絡做好準備),向插口中寫入(發(fā)送)數(shù)據(jù),從插口中讀出(接收)數(shù)據(jù),以及關閉一個插口(斷開與網(wǎng)絡的連接)。Winsock是用來在Windows環(huán)境下描述插口的術語。
在協(xié)議組應用層中全是用戶應用程序,這包括部分傳統(tǒng)的Internet服務和許多由這,協(xié)議組的其余部分提供的新服務。由于Internet和IP網(wǎng)絡通常被認為是非實時網(wǎng)絡,在這種網(wǎng)絡中,各種應用所遇到的端到端的時延都被假定為秒數(shù)量級。使用該網(wǎng)絡的通常是那些能夠容忍一定量時延的應用。以經(jīng)過SMTP協(xié)議傳送的電子郵件為例,即使存在較大的時延,它也能正常發(fā)揮作用。文件傳輸協(xié)議(FTP)會話對時延也有相似的忍耐性,因為它的任務通常是在主機問傳輸數(shù)據(jù),以備收方在稍后的時間里使用。速度更快的網(wǎng)絡會加快傳輸,不過對電子郵件或文件傳輸來說,能否成功傳送與網(wǎng)絡速度的快慢并沒有直接關系。