網絡-----26 c/s (b/s)架構 ip 初始socket
阿新 • • 發佈:2019-01-03
掩碼 電信 網絡通信 server 轉換成 電信號 計算 生產 eight
一.c/s b/s
c/s架構:客戶端(client)/服務器(server)
軟件cs架構:微信,陌陌,qq等
硬件cs架構:打印機
b/s架構:瀏覽器(browser)/服務器(server)
二.網絡通信的整個流程
1.交換機(集線器):將所有電腦連接起來
2.網卡:接收處理電信號
3.Mac地址(物理地址,電腦的身份證),
(1C-1B-0D-74-43-9A)
前三位廠商編號,後三位生產流水號,
全球唯一
4.IP地址(192.168.12.11):劃分廣播域
5.IP地址段(192.168.12.0 --- 192.168.12.255)
(192.168.0.0 -- 192.168.255.255 )
同一ip地址段,稱為同一子網,以廣播的形式通信.
6.DHCP協議:由交換機分配,自動獲取IP地址
7.Arp協議:通過IP地址獲取Mac地址
8.子網掩碼:計算是否屬於同一網段
①目標IP地址和子網掩碼轉換成二進制
② 對應位置進行 and運算
9.DNS服務端:(域名:ip地址)
域名和ip地址一一對應
10.網關IP地址(公網):NAT轉換(內網IP-->外網IP)
11.路由協議:計算轉發消息的最優路徑
12.端口映射(0-65535 端口號)
三.初識 socket模塊
1.服務端
2.客戶端
網絡-----26 c/s (b/s)架構 ip 初始socket