a: ip位址 標示我們計算機在網際網路上的位置
b: 埠號 標示我們的計算機中的應用程式的
c: 協議 資料的傳輸規則
ip位址的由來, 我們都計算機只能識別二進位制資料,那麼ip位址應該
也是乙個二進位制資料,它是乙個32的二進位制資料
比如: 00000100 00000110 00000111 00001100
那麼如果我們使用上面的二進位制資料表示ip位址,那麼在記憶起來不
是很方便,那麼就對上面的ip位址做了乙個改進
把8為使用.進行隔開,然後在把每一部分轉換成10進製資料. 那麼上
面的二進位制資料可以表示為: 4.6.7.12
那麼這種做法叫做: "點分十進位制"表示法
ip位址的組成: ip位址 = 網路位址 + 主機位址
16777216
65536
256ip位址的分類:
a類 1.0.0.1---127.255.255.254
(1)10.x.x.x是私有位址(私有位址就是在網際網路上不使用,
而被用在區域網路中的位址)
(2)127.x.x.x是保留位址,用做迴圈測試用的。
b類 128.0.0.1---191.255.255.254 172.16.0.0---
172.31.255.255是私有位址。
c類 192.0.0.1---223.255.255.254 192.168.x.x是私有地
址d類 224.0.0.1---239.255.255.254
e類 240.0.0.1---247.255.255.254
127.0.0.1 本地回環位址 ipconfig 查詢ip
getmac mac位址
ping ip位址; 用來檢測本機是否可以與指定ip位址的計算機進行正
常通訊埠:
物理埠 網絡卡介面
邏輯埠 : 標示我們的程序,有效的範圍 0~65535 , 其中0~1024被系統占用
或者保留
協議:udp
將資料封裝到乙個資料報中,不需要建立連線
傳輸資料的時候有大小限制,最大是64k
因為不需要建立連線,所以屬於不可靠協議
因為不需要建立連線,所以效率高
tcp通訊兩端需要建立連線,形成連線通道
傳輸資料無大小限制,可以傳輸大量的資料
因為建立連線,所以屬於可靠協議
因為建立連線,所以效率低
網路程式設計要素
ip位址 解釋見計算機網路ip位址 有五類 協議 tcp udp tcp解釋 三次握手 第一次傳送請求,第二次獲取反饋 第三次建立連線 udp解釋 udp資料需要打包,因為包有大小,所以對資料大小有限制要求,udp不需要建立連線,所以不保證接受方能接受到資料,所以不可靠,但速度快 埠 物理埠 網絡卡...
網路程式設計要素
先來了解一下什麼是tcp協議 tcp傳輸控制協議 transmission control protocol tcp協議是面向連線的通訊協議,即傳輸資料之前,在傳送和接收端建立邏輯連線,然後在傳輸資料,它提供了兩台計算機之間可靠的無差錯的資料傳輸。在tcp連線中必須要明確客戶端和服務端,在客戶端向服...
網路程式設計三要素
c s結構 全稱為client server結構,是指客戶端和伺服器結構。常見程式有 迅雷等軟體。b s結構 全稱為browser server結構,是指瀏覽器和伺服器結構。常見瀏覽器有谷歌 火狐等。ip位址分類 ipv4 是乙個32位的二進位制數,通常被分為4個位元組,表示成 a.b.c.d 的形...