網路常識
#OSI七層模型
###模型圖
###七層
-
應用層
協議有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP
-
表示層
-
會話層
-
傳輸層
閘道器 協議有:TCP UDP,資料包一旦離開網路卡即進入網路傳輸層
-
網路層
路由器 協議有:ICMP IGMP IP(IPV4 IPV6) ARP RARP
-
資料鏈路層
網橋,交換機
-
物理層
網路卡,網線,集線器,中繼器,調變解調器
#網路協議
###應用層
####HTTP協議
-
特性
應用層 短連線:請求-響應-斷開 無狀態 TCP/IP的上層協議
-
方法
GET 查詢資料 資料在位址列中 xxx.xxx?key1=val1&key2=val2 資料長度有限 2000字元 資料型別一定是字串 不安全 POST 提交資料 攜帶資料 資料封裝在POST的請求體中 內容長度無限 內容型別可以是二進位制 相對安全 ---------- PUT 修改資料 DELETE 刪除資料
-
網路狀態碼
2xx 請求成功 200請求成功 3xx 請求資源已重置 301 請求被轉發 4xx 客戶端錯誤 404 找不到頁面 5xx 服務端錯誤 500 服務端錯誤 參考:http://tool.oschina.net/commons?type=5
###傳輸層
####TCP協議
三次握手,四次斷開
客戶端請求連線
服務端響應
客戶端建立連線
優點:連線穩定,不丟包
缺點:速度慢
場景
對穩定性要求高的場景
金融
電商
政務
####UDP協議
客戶端建立連線
優點:速度快
缺點:連線不穩定,存在丟包的可能
場景:對速度要求高的場景
遊戲
視訊
直播
###網路層
####IP協議
IPv4
0.0.0.0-255.255.255.255
IP劃分
A類地址範圍:1.0.0.1—126.255.255.254
A類保留給政府機構
B類地址網路號範圍:128.0.0.0—191.255.0.0
B類分配給跨國組織
C類地址網路號範圍:192.0.0.0—223.255.255.0
C類分配給商用+民用
D類地址範圍:224.0.0.0—239.255.255.255
D類用於組播
E類地址範圍:240.0.0.0—255.255.255.254
E類用於實驗
特殊地址
127.x.x.x給本地網地址使用
224.x.x.x為多播地址段
255.255.255.255為通用的廣播地址
xxx.xxx.xxx.首位IP
當前子網的網路地址
xxx.xxx.xxx.末尾IP
表示這個子網的廣播地址
IPv6
號稱可以為全世界的每一粒沙子編上一個網址
ABCD:EF01:2345:6789:ABCD:EF01:2345:6789
#子網掩碼
應用:配置固定IP
#域名解析系統
###IP和埠
IP代表網路中的一臺唯一主機
埠代表是某臺機器中的唯一程式
IP+埠=網路中的唯一程式
一臺主機預設有65536個埠(0-65535)
0-1024是系統保留埠
###主機名的表示
IP+埠形式:127.0.0.1:8000
域名形式:www.baidu.com
###域名解析DomainNameSystem(DNS)
域名解析伺服器
維護和更新路由表
將域名解析為IP地址
###域名註冊和備案
工信部稽核備案
#HTTP VS Socket
HTTP=TCP/IP+短連線
TCP或UDP/IP+長連線
IM即時通訊(QQ,飛秋…)
遊戲
學院Go語言視訊主頁
https://edu.csdn.net/lecturer/1928
[清華團隊帶你實戰區塊鏈開發]
(https://ke.qq.com/course/344443?tuin=3d17195d)
掃碼獲取海量視訊及原始碼 QQ群:721929980
相關文章
- 中國手機網路制式常識
- 網路電話VoIP常識★龍人VoIP網路電話公司提供
- 計算機網路常考知識點總結計算機網路
- 網際網路思維是常識的迴歸——周鴻禕
- 常見網路釣魚攻擊有哪些?如何識別?
- 築牆——只需一點點安全常識就能阻止網路犯罪
- 網路知識
- Web應用防火牆是什麼?網路安全必備常識Web防火牆
- 網路安全必備常識:Web應用防火牆是什麼?Web防火牆
- 別在意差距 我們缺少的不是技能 而是網路安全常識
- 網路管理小常識:堆疊和級聯的區別(轉)
- 25個常見網路
- 基本網路知識
- 網路知識大全
- 常見網際網路分析指標指標
- 網路異常測試初探
- 常見的網路協議協議
- 近900000條if-then關係圖譜,讓神經網路“懂”常識推理神經網路
- 【網路安全基礎】常見的Web安全攻防知識點總結!Web
- 初識工業網際網路
- 網路相關知識
- 華為雲網路知識
- IT常識
- 常識
- 網路安全常見問題有哪些?網路安全學習
- 網路安全(一):常見的網路威脅及防範
- 常見網路測試命令使用
- muduo網路庫Exception異常類Exception
- 常見網路協議彙總協議
- LINUX 網路管理常見命令Linux
- 初識神經網路----一神經網路
- 網路報文初步認識
- 圖神經網路知識神經網路
- 財務知識點[網路]
- 網路管理知識集萃(轉)
- 網路安全基礎知識
- Lisp之父約翰•麥卡錫——不走尋常路的常識邏輯學家Lisp
- 網際網路使用者常見心理特徵特徵