計算機網路
把不同物理位置的計算機通過軟硬件設備連接起來,實現資源共享,信息交互
計算機分類
覆蓋區域:局域網,廣域網,互聯網
所有者:
私有:局域網,城域網,廣域網
公有:互聯網
組成
硬件:
計算機,網卡,雙絞線,電纜,光纖,無線電波,中繼器,集線器,網橋,交換機,調制解調器(貓),路由器
軟件:
操作系統,應用軟件
驅動程序
通信協議
網絡拓撲結構:
總線型 環型,網狀,星型,樹型
網絡通信模型:
OSI七層:*********
應用層,表示層,會話層,傳輸層,網絡層,數據鏈路層,物理層
TCP/IP:
【應用層,表示層,會話層合並為應用層】
五層:應用層,傳輸層,網絡層(互聯網層),數據鏈路層,物理層
四層:應用層,傳輸層,網絡層(互聯網層),網絡接口層(數據鏈路層,物理層合並)
通信協議:
計算機之間溝通的規則
語法,語義,時序
http: 超文本傳輸協議,無狀態,無連接,默認端口80
無狀態:不記錄傳輸記錄
無連接:不保持連接
https: http+ssl/tsl
加密傳輸
TCP/UDP:********
TCP: 面向連接的,安全可靠的傳輸層協議,速度慢
三次握手:
C-------->S: 客戶端申請建立連接
S-------->C: 接收到客戶端的連接申請,確認客戶端能否服務端返回信息
C-------->S: 接收到服務端返回信息,確認連接建立完成
四次揮手:
C------->S: 客戶端發斷開連接申請
S------->C: 服務端發信息給客戶端確認收到斷開申請
S------->C: 服務端發信息給客戶端,允許斷開連接
C------->S: 客戶端發信息給服務端,確認斷開
UDP:非面向連接的,不可靠的傳輸協議
傳輸速度快,不管是否能接收成功,會丟數據包
IP:
IPV4:
32位二進制數組成,分4組,每組0~255
網絡位: 同一個局域網內,前3位網路位相同,主機位不同
eg. 172.30.69.205:
網絡位:172.30.69
主機位:205
IPV6:
128位2進制數組成,目前未啟動
ICMP: 檢測網絡連通性:
ping ip/域名: 默認32個字節去ping,ping 4次
ping -t ip: 不限次數ping
ping -l 128 ip: 128個字節去ping
FTP,SMTP,POP3.....
網絡通信的對象:
計算機網絡
協議
端口
端口:接收信息的出入口
不能超過65535