關於IP位址 埠號和協議

2022-08-09 13:21:18 字數 1284 閱讀 4929

​ 要想使網路中的計算機能夠進行通訊,必須為每台計算機指定乙個標識號,通過這個標識號來指定接受資料的計算機或者傳送資料的計算機。

在tcp/ip協議中,這個標識號就是ip位址,它可以唯一標識一台計算機目前,ip位址廣泛使用的版本是ipv4,它是由4個位元組大小的二進位制數來表示,如:00001010000000000000000000000001。由於二進位制形式表示的ip位址非常不便記憶和處理,因此通常會將ip位址寫成十進位制的形式,每個位元組用乙個十進位制數字(0-255)表示,數字間用符號「.」分開,如 「192.168.1.100」。

隨著計算機網路規模的不斷擴大,對ip位址的需求也越來越多,ipv4這種用4個位元組表示的ip位址面臨枯竭,因此ipv6 便應運而生了,ipv6使用16個位元組表示ip位址,它所擁有的位址容量約是ipv4的8×1028倍,達到2128個(算上全零的),這樣就解決了網路位址資源數量不夠的問題。

​ 通過ip位址可以連線到指定計算機,但如果想訪問目標計算機中的某個應用程式,還需要指定埠號。在計算機中,不同的應用程式是通過埠號區分的。埠號是用兩個位元組(16位的二進位制數)表示的,它的取值範圍是065535,其中,01023之間的埠號用於一些知名的網路服務和應用,使用者的普通應用程式需要使用1024以上的埠號,從而避免埠號被另外乙個應用或服務所占用。

接下來通過乙個圖例來描述ip位址和埠號的作用,如下圖所示

​ 從上圖中可以清楚地看到,位於網路中一台計算機可以通過ip位址去訪問另一台計算機,並通過埠號訪問目標計算機中的某個應用程式。

​ 網路通訊協議:速率,傳輸碼率,**結構,傳輸控制......

tcp/ip協議:

​ ip 用於計算機之間的通訊。

​ ip 是無連線的通訊協議。它不會占用兩個正在通訊的計算機之間的通訊線路。這樣,ip 就降低了對網路線路的需求。每條線可以同時滿足許多不同的計算機之間的通訊需要。

​ tcp 用於應用程式之間的通訊。

​ 當應用程式希望通過 tcp 與另乙個應用程式通訊時,它會發 送乙個通訊請求。這個請求必須被送到乙個確切的位址。在雙方「握手」之後,tcp 將在兩個應用程式之間建立乙個全雙工 (full-duplex) 的通訊。

​ 這個全雙工的通訊將占用兩個計算機之間的通訊線路,直到它被一方或雙方關閉為止

埠號 IP識別位址,埠號識別服務

埠包括物理埠和邏輯埠。物理埠是用於連線物理裝置之間的介面,邏輯埠是邏輯上用於區分服務的埠。tcp ip協議 中的埠就是邏輯埠,通過不同的邏輯埠來區分不同的服務。乙個ip位址的埠通過16bit進行編號,最多可以有65536個埠。埠是通過埠號來標記的,埠號只有整數,範圍是從0 到65535。埠有什麼用呢...

理解IP位址和埠號

ip位址是乙個規定,現在使用的是ipv4,既由4個0 255之間的數字組成,在計算機內部儲存時只需要4個位元組即可。在計算機中,ip位址是分配給網絡卡的,每個網絡卡有乙個唯一的ip位址,如果乙個計算機有多個網絡卡,則該台計算機則擁有多個不同的ip位址,在同乙個網路內部,ip位址不能相同。ip位址的概...

理解IP位址和埠號

ip位址是乙個規定,現在使用的是ipv4,既由4個0 255之間的數字組成,在計算機內部儲存時只需要4個位元組即可。在計算機中,ip位址是分配給網絡卡的,每個網絡卡有乙個唯一的ip位址,如果乙個計算機有多個網絡卡,則該台計算機則擁有多個不同的ip位址,在同乙個網路內部,ip位址不能相同。ip位址的概...