通俗地說,網絡協議就是網絡之間溝通、交流的橋梁,只有相同網絡協議的計算機才能進行信息的溝通與交流。從專業角度定義,網絡協議是計算機在網絡中實現通信時必須遵守的約定,也就是通信協議(Protocol)。主要是對信息傳輸的速率、傳輸代碼、代碼結構、傳輸控制步驟、出錯控制等作出規定并制定出標準。常見的協議有以下幾種:
(1)TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協議/網際協議)協議。在實際應用中,最重要的是TCP/IP協議,它是目前最流行的商業化的協議,也是因特網使用的協議。相對于OSI,它是當前的工業標準或"事實的標準",在1974年由Kahn提出的。它從下至上分為四個層次:物理鏈路層、網絡層、運輸層、應用層。
(2)HTTP(Hyper Text Transfer Protocol,超文本傳輸協議)協議。它是用于從WWW服務器傳輸超文本到本地瀏覽器的傳送協議。它可以使瀏覽器更加高效,使網絡傳輸減少。它不僅保證計算機正確快速地傳輸超文本文檔,還確定傳輸文檔中的哪一部分,以及哪部分內容首先顯示等。HTTP是一個應用層協議,由請求和響應構成,是一個標準的客戶端/服務器模型。它的主要特點是:
①靈活
HTTP允許傳輸任意類型的數據對象。
②無狀態
是指協議對于事務處理沒有記憶能力。缺少狀態意味著如果后續處理需要前面的信息,則它必須重傳,這樣可能導致每次連接傳送的數據量增大。反之,在服務器不需要先前信息時它的應答就較快。
③無連接
無連接的含義是限制每次連接只處理一個請求。服務器處理完客戶的請求,并收到客戶的應答后,即斷開連接。采用這種方式可以節省傳輸時間。
④簡單快速
客戶向服務器請求服務時,只需傳送請求方法和路徑。由于HTTP協議簡單,使得HTTP服務器的程序規模小,因而通信速度很快。
⑤支持客戶/服務器模式
(3)SMTP(Simple Mail Transfer Protocol,簡單郵件傳輸協議)協議。是一種提供可靠且有效電子郵件傳輸的協議。SMTP是建立在FTP文件傳輸服務上的一種郵件服務,主要用于傳輸系統之間的郵件信息并提供與來信有關的通知。SMTP目前已是事實上的在Internet傳輸E-Mail的標準,是一個相對簡單的基于文本的協議。在其之上只要指定了一條消息的一個或多個接收者(在大多數情況下被確定是存在的),然后消息文本就傳輸了。
SMTP重要特性之一是其能跨越網絡傳輸郵件。通常,一個網絡可以由因特網上TCP可相互間訪問的主機、防火墻分隔的TCP/IP網絡上TCP可相互訪問的主機,以及其他LAN/WAN中的主機利用非TCP傳輸層協議組成。使用SMTP,可實現相同網絡上處理機之間的郵件傳輸,也可通過中繼器或網關實現某處理機與其他網絡之間的郵件傳輸。
(注意:SMTP是一個"推"的協議,它不允許根據需要從遠程服務器上"拉"來消息。要做到這點,郵件客戶端必須使用POP3或IMAP。)
拓撲結構是計算機網絡的重要特性。從拓撲學的觀點看,網絡是由一組節點(Node)和連接節點的鏈路(Link)組成。在計算機網絡中,計算機作為節點,連接計算機的通信線路作為鏈路,形成計算機的地理分布和互聯關系上的幾何構形。這種計算機與鏈路之間的拓撲關系,稱為計算機網絡的拓撲結構。計算機網絡的拓撲結構主要有以下幾種。
1)、總線型
通過一條傳輸線路將網絡中所有節點連接起來。網絡中各節點都通過總線進行通信,在同一時刻只能允許一對節點占用總線進行通信。
優點:結構簡單,容易實現,易維護和擴充。
缺點:故障檢測比較困難。
2)、星型
每個節點都由一個單獨的通信線路與中心節點連接。中心節點控制全網的通信,任何兩節點之間的通信均要通過中心節點。
優點:結構簡單,實現容易,便于管理。
缺點:中心節點是全網可靠性的瓶頸,中心節點一旦出現故障會造成全網的癱瘓。
3)、環型
各節點通過通信線路組成閉合環型。環中數據沿一個方向傳輸。
優點:結構簡單,實現容易,傳輸延遲確定。
缺點:每個節點與連接節點之間的通信線路都成為網絡可靠性瓶頸。環中任何一個節點出現線路故障,都可能造成網絡癱瘓。
4)、樹型
可看成是星型拓撲結構的擴展。節點按層次進行連接,信息交換主要在上、下節點之間進行,相鄰及同層節點之間一般不進行數據交換或數據交換量小。適用于匯集信息的應用要求。
5)、網狀
節點之間的連接是任意的,沒有規律。目前實際存在和使用的遠程計算機網絡的拓撲基本上都采用了網狀拓撲結構。
優點:系統可靠性高。
缺點:結構復雜,必須采用路由選擇算法與流量控制方法。
本文地址: