一.埠:
「如果把ip比作一間房子那麼埠就是這間房子的們」
1.一台計算機有65535個埠,其中0為保留埠,1-1024為固定埠,1025-65535為動態埠(程式設計師可以試用的埠)
2.在計算機(尤其是伺服器)上盡可能的少開端口
3.乙個埠只能被乙個程式監聽
4.可以使用netstat -an命令檢視本機有哪些埠被監聽
5.可以用netstat -ano檢視被監聽埠的程序的pid,然後結合任務管理器可以關閉不安全的埠
二.url:
url是統一資源定位符,是網路上資源的位址。是標識網頁和資源的識別符號。
url的組成:
(1.)協議
(2.)ip位址(32位)
(3.)埠號
(4.)資源名
三.單工、半雙工和全雙工:
單工:如果甲可以向乙傳送資料,而乙不可以向甲傳送資料。(傳呼機)。
半雙工:允許資料雙向傳送,但是同一時刻只能一方向另外一方傳送資料。(對講機)
全雙工:允許同一時刻可以雙向傳輸資料。(手機)
JAVA基礎 網路程式設計
網路程式設計 socket程式設計 網路程式設計的三個要素 有32位或者128位表示,常用的ip位址是32位 也就是ipv4,128位代表ipv6 a 1.0.0.1 127.255.255.25410.x.x.x 是私有位址 b類128.0.0.1 191.255.255.254172.16.0....
JAVA基礎 網路程式設計
協議 udp 面向無連線,不安全,速度快 tcp 面向連線,安全,三次握手 一 使用udp實現資料的傳送 1.建立socket端點 2.明確要傳送的資料 3.使用socket的傳送功能傳送資料 datagramsocket socket new datagramsocket 建立socket物件 s...
JAVA 基礎 網路程式設計
尚矽谷課程 inetadress類的建立和使用 inetaddress inet inetaddress.getbyname www.badu.com inet inetaddress.getbyname xx.x system.out.println inet 控制台輸出的格式為 www.badu...