【225天】黑馬程序員27天視頻學習筆記【Day26-上】

叨叨兩句

有意思~哈哈mysql

26-01:網絡編程概述

  1. 計算機網絡
  2. 網絡編程

26-02:網絡編程三要素之IP概述

  1. ipconfig:查看本機IP
  2. ping:測試鏈接
  3. 本地迴路地址:127.0.0.1【】
  4. 廣播地址:255.255.255.255【】
  5. IPV4:4個字節組成,4個0-255,大概42億,30億都在北美,亞洲4億,2011初已經用盡。
  6. IPV6:8組,每組4個16進制數
1a2b:0000:aaaa:0000:0000:0000:aabb:1f2f

1a2b::aaaa:0000:0000:0000:aabb:1f2f

1a2b:0000:aaaa::aabb:1f2f

26-03:網絡編程三要素之端口號概述

  1. 每一個程序在設備上的惟一標識
  2. 每一個網絡程序都須要綁定一個端口號,傳輸數據時除了肯定發到哪臺機器上,還要明確發到哪一個程序。
  3. 端口號範圍0-65535
  4. 編寫網絡程序須要綁定一個端口號,儘可能使用1024以上的,1024如下的端口號基本上都被系統程序佔用了。
  5. 經常使用端口web

    1. mysql:3306
    2. oracle:1521
    3. web:80
    4. tomcat:8080
    5. QQ:4000
    6. feiQ:2425

26-04:網絡編程三要素之協議

  1. 爲計算網絡中進行數據交換而創建的規則,標準或約定的集合。
  2. UDP:面向無鏈接,數據不安全,速度快,不區分客戶端與服務端。
  3. TCP:面向鏈接(三次握手),數據安全,速度略低,分爲客戶端和服務端。sql

    1. 三次握手:客戶端先向服務端發起請求,服務端響應需求,傳輸數據。
相關文章
相關標籤/搜索