1,找到對方的ip
2,資料要傳送到對方指定的應用程式上。為了表示這些應用程式,所以給這些網路應用程式都用數字進行標識。為了方便稱呼這個數字,叫做 埠。邏輯埠。
3,定義通訊規則。這個通訊規則則稱為協議。國際組織定義了通用協議 tcp/ip。
4,網路底層傳輸原理:資料封包----資料拆包
5,傳輸協議:
udp:將資料及源和目的封裝成資料報中,不需要建立連線。
每個資料報的大小限制在64k內
因無連線,是不可靠的協議
不需要建立連線,速度快。
tcp:建立連線,形成傳輸資料的通道。
在連線中進行大資料量傳輸
通過三次握手完成連線,是可靠協議
必須建立連線,效率會稍低。
通訊應用程式:socket
注意:要記住**流程
39 網路程式設計
http協議,hyper text transfer protocol 超文字傳輸協議 是用於從全球資訊網伺服器傳送超文字到本地瀏覽器的傳輸議,http是乙個應用層協議,由請求和響應構成,是乙個標準的客戶端伺服器模型。c s模式 client和server常常分別處在相距很遠的兩台計算機上,clie...
2018 4 15 網路程式設計
單純的客戶端服務端有個侷限性,a客戶端連線上以後,未處理完之前,b客戶端連線只有等待 所以服務端最好將每個客戶端封裝到乙個執行緒中 class picthread implements runnable public void run outputstream out s.getoutputstre...
013 網路程式設計
ip 位址就是標識網路中裝置的乙個位址,好比現實生活中的家庭位址。ipv4 是目前使用的ip位址 ipv6 是未來使用的ip位址 ipv4 是由點分十進位制組成 ipv6 是由冒號十六進製制組成 ip 位址的作用是標識網路中唯一的一台裝置的,也就是說通過ip位址能夠找到網路中某台裝置。說明 ifco...