1.網際網路協議
概念:通過網際網路傳輸資料的標準。
功能:定義計算機如何接入internet,以及接入internet的計算機通訊的標準。
2.osi五層模型
應用層--傳輸層--網路層--資料鏈路層--物理層
2.1物理層
將電腦連線起來的物理手段,負責傳送0和1的電訊號。常用的物理裝置有電纜,光纜,雙絞線,無線電波。
2.2資料鏈路層
資料鏈路層的功能:定義了電訊號的分組方式。
乙太網協議:
data:46-1500位元組。
廣播:吧資料報發給本網路的所有計算機,計算機自己判斷是否為接收方,如果是,就接收這個包,如果不是,就丟棄這個包。
2.3網路層
網路層:主機到主機的通訊。
ip位址分為網路部分(標識子網)和主機部分(標識主機)。
確定哪些位址在同一子網路。
ip資料報:ip資料報也分為head和data部分,無須為ip包定義單獨的字段,直接放入乙太網包的data部分。
2.4傳輸層
傳輸層:埠到埠的通訊。
傳輸層功能:建立埠到埠的通訊。
埠:每個使用網絡卡的程式的編號,表示這個資料報到底是哪個程式(程序)使用。
tcp協議:可靠傳輸,tcp資料報沒有長度限制,理論上可以無限長,但是為了保證網路的效率,通常tcp資料報的長度不會超過ip資料報的長度,以確保單個tcp資料報不必再分割。
乙太網頭-》ip頭-》tcp頭-》資料
udp協議:不可靠傳輸,」報頭」部分一共只有8個位元組,總長度不超過65,535位元組,正好放進乙個ip資料報。
乙太網頭-》ip頭-》udp頭-》資料
tcp三次握手和4次揮手
2.5應用層
應用層功能:規定應用程式的資料格式。
3.使用者上網流程
本機獲取
開啟瀏覽器,輸入**。
dns協議
http部分內容
tcp協議
ip協議
乙太網協議
Day 3 網路基礎
網際網路協議 指的就是一系列統一的標準,這些標準稱之為網際網路協議。網際網路的本質就是一系列的協議,總稱為 網際網路協議 internet protocol suite 網際網路協議的功能 定義計算機如何接入internet,以及接入internet的計算機通訊的標準。總結如下圖 tcp的三次握手和...
網路基礎3
負責端與端之間的資料傳輸 tcp udp 傳輸控制協議 面向連線,可靠傳輸,面向位元組流 tcp連線管理 服務端 客戶端 可靠傳輸 面向連線 確認應答機制 超時重傳機制 序號 確認序號 校驗和 tcp面向位元組流 特性 傳輸靈活 缺點 tcp粘包問題 傳輸層的tcp協議棧對資料沒有明確邊界劃分 因為...
深度學習day3(深度網路的數學基礎)
1.什麼是深度學習?前兩篇流水賬大概了解一下子深度學習是什麼,現在正是進入學習 如 使用 python 的 keras 庫來學習手寫數字分類 要解決的問題是,將手寫數字的灰度影象 28 畫素 28 畫素 劃分到 10 個類中 0 9 使用的資料集 mn這個資料集包含 60 000 張訓練影象和 10...