網路基礎知識,了解網路協議的組成和常見的網路協議
1、協議及協議棧的基本概念
1.1、什麼是協議
協議是網路中計算機或裝置之間進行通訊的一系列規則的集合。常用協議有ip、tcp、http、pop3、smtp等。
1.2、什麼是協議棧
在網路中,為了完成通訊,必須使用多層上的多種協議。這些協議按照層次順序組合在一起,構成了協議棧(protocol stack),也稱為協議族(protocol suite)。
1.3、協議的作用
乙個網路協議的作用主要有兩個:一是建立對等層之間的虛擬通訊,二是實現層次之間的無關性。
1.4、層次間的無關性
所謂層次間無關性,就是指較高層次和相鄰的相低層次進行通訊時,只是利用較低層次提供的介面和服務,而不需了解底層實現該功能所採用的演算法和協議的細節;較低層次也僅是使用從高層系統傳送來的引數和控制資訊,這就是層次間的無關性。
2、網路協議族/棧組成
網路通訊協議的作用是負責在網路上建立通訊通道和控制通過通道的資訊流的規則。為了進行網路通訊,通訊雙方必須遵守通訊協議
說明:網路協議與標準是基於osi七層模型,每一層都有其對應的協議。
3、常見的網路協議
網路協議基礎知識
http 請求流程 瀏覽器通過網域名稱解析伺服器 dns 獲取ip位址 瀏覽器先向 ip 發起請求,並獲取相應 瀏覽器每獲取乙個響應就對展示出的結果進行新增 載入 js,css 等內容會修改頁面的內容,js也可以重新傳送請求,獲取響應 從獲取第乙個響應並在瀏覽器中展示,直到最終獲取全部響應,並在展示...
網路協議基礎知識
應用層 傳輸層 埠 網路層 路由 ip 鏈路層 mac 網橋 socket 套接字 通訊方式 一 多對一關係 ip 埠 協議 websocket web層面的socket socket底層也是tcp協議 socket 本質是程式設計介面 api 對 tcp ip 的封裝,tcp ip 也要提供可供程...
網路協議基礎知識(一)
現在我們每天都在上網,網際網路已經佔據了我們生活的大部分。網際網路到底是如何實現的?網際網路的核心是一系列的網際網路協議,了解了網際網路協議才能更進一步了解網際網路。1.標準的osi七層模型 除了osi七層模型,常見的還有tcp ip 4層協議,以及tcp ip 5層協議。越靠下的層,越靠近硬體 越...