1. 程式人生 > >Java 網絡編程

Java 網絡編程

事先 ipconfig user protoc 字母 .com 通信 local 瀏覽器

網絡編程:

B/S Browser/Server 瀏覽器服務器

C/S Client/Server 客戶端服務器

TCP/IP N個電腦彼此之間遵守協議和規範,才能產生通信=====>網絡

原始的ip===> 00000000.00000000.00000000.00000000 純數字32位,不方便記憶

IPv4 ===> 255.255.255.255

IPv6 ===> 是由數字,字母符號組成的128位! 是IPv4的4倍

ipconfig 查詢本機的ip地址

ping localhost/127.0.0.1/::1 測試本機的連通性

119.75.213.61 如果說這是百度的網址,我們天天都得輸入這個值,不好記

www.baidu.com 便於我們記憶

DNS域名解析!

01.把ip地址轉換成域名

02.把域名解析成ip地址

端口號 取值是0-65535

但是0-1024之間的端口號都是系統預留的,不建議使用!

1.有電腦

2.所有電腦都滿足TCP/IP協議

3.知道對方的IP和端口號

4.開始通信

網絡服務器

郵件服務器

web服務器

緩存服務器

都是給用戶提供服務的一個或者N個計算機!

TCP協議:(Transmisstion Control Protocol)傳輸控制協議!

1.面向連接的,可靠

2.安全

3.基於字節流的傳輸通信協議

4.傳輸速度慢

UDP協議:(User Datagram Protocol)用戶數據報協議!

1.面向非連接

2.不安全

3.傳輸數據之前,客戶端和服務器不事先建立連接

4.傳輸速度快

Java 網絡編程