一切都是建立在網路和相應設備上的發展,
網路是現實與虛擬的互動,網路連接需要設備為路由器、交換機,傳輸介質為網線、光纖、同軸電纜,網路終端設備為計算機、服務器、手機、智能手機、攝像頭等、
啞終端服務器是一臺安裝了服務器作業系統的電腦
OSI 7層模型分為 7應用層 6表示層 5會話層 4傳輸層 3網路層 2資料鏈層 1物理層
物理層:顧名思義利用一些物理媒體,如雙紐線、同軸電纜等進行物理連接,所要做到電氣電壓 光學特性 介面規范等,
資料鏈層:LLC邏輯鏈路控制子層-為上層服務提供FCS效驗-封裝和解封裝 MAC 媒介訪問控制子層--根據MAC地址來進行物理尋址,
網路層:就是根據IP地址來進行邏輯尋址 IP地址指的是(網際網路協議)互聯網的每一個節點
傳輸層:即傳輸資料,又會根據埠號來判斷不同的服務
埠號有0-65535個埠其中靜態埠為0-1023一個埠代表一個服務,呈永久系結關系、動態埠為1024-65535呈暫時系結關系
0為保留埠號(特殊埠號)在網路編程中代表所有埠號
會話層: 主要是發現 建立 維持 終止會話行程
表示層:主要為編碼 解碼 加密 解密
應用層:顧名思義為建立在下6層上的應用,如現在的軟體就處于應用層換句話說就是:通過人機互動來實作各種各樣的服務
相應延伸“
http\https 區別在于前者屬于 超文本傳輸協議 后者為安全的超文本傳輸協議
傳輸方面分為4步確認 重傳 排序 流控 很多下載方面的小小手段也是通過這幾步拆解
TCP/UDP的區別在于前者是面向連接的可靠傳輸協議,后者為非面向連接的不可靠傳輸協議,且前者速度慢但安全,后者速度快但不安全,網路直播就采用的是UDP非面向連接的不可靠傳輸協議,
面向連接就不得不提到----------三次握手和四次揮手
三次握手

SYN是同步序列請求
seq是序列號(記錄發送的次數,是隨機生成的,由不同廠商決定)
ctl是控制位 0為不生效,1為生效 ack是確認 ack=seq+1
四次揮手

比前者多一次 如淘寶退貨,更形象的如牽手雙方放開
資料分段
最大段長度 1480B 最大傳輸單元 1500B
FPT為文本傳輸協議(資料埠 TCP為20、控制埠TCP為21 )
Telnet TCP為23 明文 SSH(安全外殼)TCP為22密文
http TCP為80 或8080 https TCP為443
SMTP(發郵件) TCP 為25
POP3(收檔案) TCP為110
tftp UDP 為 69 DNS TCP/UDP為53 VNC TCP為5900
TCP報文


說到二者便會提到Network access --網路接入層
其中TCP/IP協議只支持 TCP/IP網路
network--包含網路層協議---IPX appletake
TCP/IP又分為5層模型和4層模型
相同之處有:都是模型化層次化,下層對上層提供服務支持,且每層協議彼此相互獨立
不同之處有:OSI是先有模型后有協議,TCP/IP先有協議后有模型,協議堆疊只適用于網路層量的不同,
TCP/IP協議堆疊

這里又提到一個問題,一根網線能不能無限延伸并且傳輸資料,如果不能又需要什么呢?
首先這中途肯定會遇到信,號衰減的問題,這時候需要物理加壓就需要用的中繼器,中繼器的作用是產生沖突,
也會遇到信號失真的情況,這時候需要交換機,所用到路由器,路由器的作用是 1 隔離廣播域和劃分廣播域 2 連接不同的網路3路由,交換機的作用是 1 無限延長傳輸距離 2 實作單播 3 解決沖突域,沖突域----可能產生沖突的地方, 默認情況下,一個交換機屬于一個廣播域
解決沖突有兩種方法 1 FLFO 2 CSMA/CD
前者為 先入先出,后者為帶沖突檢測的載波多路訪問技術
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/344181.html
標籤:其他
上一篇:第一次接觸網路的小筆記
