通俗地說,網路協議就是網路之間溝通、交流的橋梁,只有相同網路協議的計算機才能進行資訊的溝通與交流。從專業角度定義,網路協議是計算機在網路中實現通訊時必須遵守的約定,也就是通訊協議(protocol)。主要是對資訊傳輸的速率、傳輸**、**結構、傳輸控制步驟、出錯控制等作出規定並制定出標準。常見的協議有以下幾種:
(1)tcp/ip(transmission control protocol/internet protocol,傳輸控制協議/網際協議)協議。在實際應用中,最重要的是tcp/ip協議,它是目前最流行的商業化的協議,也是網際網路使用的協議。相對於osi,它是當前的工業標準或"事實的標準",在2023年由kahn提出的。它從下至上分為四個層次:物理鏈路層、網路層、運輸層、應用層。
(2)http(hyper text transfer protocol,超文字傳輸協議)協議。它是用於從www伺服器傳輸超文字到本地瀏覽器的傳送協議。它可以使瀏覽器更加高效,使網路傳輸減少。它不僅保證計算機正確快速地傳輸超文字文件,還確定傳輸文件中的哪一部分,以及哪部分內容首先顯示等。http是乙個應用層協議,由請求和響應構成,是乙個標準的客戶端/伺服器模型。它的主要特點是:
①靈活http允許傳輸任意型別的資料物件。
②無狀態
是指協議對於事務處理沒有記憶能力。缺少狀態意味著如果後續處理需要前面的資訊,則它必須重傳,這樣可能導致每次連線傳送的資料量增大。反之,在伺服器不需要先前資訊時它的應答就較快。
③無連線
無連線的含義是限制每次連線只處理乙個請求。伺服器處理完客戶的請求,並收到客戶的應答後,即斷開連線。採用這種方式可以節省傳輸時間。
④簡單快速
客戶向伺服器請求服務時,只需傳送請求方法和路徑。由於http協議簡單,使得http伺服器的程式規模小,因而通訊速度很快。
⑤支援客戶/伺服器模式
(3)smtp(****** 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)、網狀
節點之間的連線是任意的,沒有規律。目前實際存在和使用的遠端計算機網路的拓撲基本上都採用了網狀拓撲結構。
優點:系統可靠性高。
缺點:結構複雜,必須採用路由選擇演算法與流量控制方法。
計算機網路拓撲結構
匯流排拓撲的優點 1 匯流排結構所需要的電纜數量少,線纜長度短,易於佈線和維護。2 匯流排結構簡單,又是元源工作,有較高的可靠性。傳輸速率高,可達1 100mbps。3 易於擴充,增加或減少使用者比較方便,結構簡單,組網容易,網路擴充套件方便 4 多個節點共用一條傳輸通道,通道利用率高。匯流排拓撲的...
計算機網路的拓撲結構
當我們組建計算機我網路時,要考慮網路的佈線方式,這也就涉及到了網路拓撲結構的內容。網路拓撲結構指網路中計算機線纜,以及其他元件的物理布局。區域網常用的拓樸結構有 匯流排型結構 環型結構 星型結構 樹型結構。拓撲結構影響著整個網路的設計 功能 可靠性和通訊費用等許多方面,是決定區域網效能優劣的重要因素...
計算機網路拓撲
網路拓撲指的是計算機網路的物理布局。簡單地說,就是指將一組裝置以什麼樣的結構連線起來,通常也稱為拓撲結構。基本的網路拓撲模型主要有匯流排型 星型 樹形 環形 全網狀 部分網狀 匯流排型 bus 拓撲 匯流排型拓撲結構是將各個節點的裝置用一根匯流排連線起來,所有的節點間通訊都通過統一的匯流排完成,在早...