Java擴充-網路程式設計基礎

sdusgq發表於2020-11-29

1、常見的兩種軟體結構是什麼?

C/S client server 客戶端 伺服器;
B/S browser server 瀏覽器 伺服器;

2、UDP是無連線通訊協議,無連線是重點。無連線是什麼意思?

傳送資料的主機不用確定被髮送的主機是否存在就可以傳送資料;
接受資料的主機接收到資料後不用返回確認資訊;
這種情況不可避免地會遺漏丟失一點資料包;
但很多應用場景無所謂一兩個包的丟失,例如視訊會議;

3、TCP和UDP不同,是面向連線的通訊協議,三次握手是重點,什麼是三次握手?

no.1 客戶端向伺服器傳送連線請求,等待確認;
no.2 伺服器想客戶端回送接受響應;
no.3 客戶端傳送伺服器響應的響應
綜上所述:
客戶端是男孩,伺服器是女孩

4、網路程式設計的三要素是什麼?

協議; 網路通訊需要的共同規則
IP地址; 網路中計算機唯一的編號
埠號;

5、關於IP地址的本地常用操作有哪些?

ipconfig;
ping;

6、埠號是什麼?

網路軟體一開啟,作業系統為這個網路軟體分配一個隨機的埠號;
或者自己要;
埠號可以堪稱門牌號


(瞭解)
埠號由兩個位元組組成;
1024之前的不能使用,已經被系統分配給已知的網路軟體了;

7、(瞭解)常用的埠號有哪些?

80 網路埠
3306 資料庫
1521 oracle
8080 Tomcat伺服器

相關文章