IP位址和埠號的詳解

2021-08-21 14:35:04 字數 878 閱讀 3987

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

在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位的二進位制數)表示的,它的取值範圍是0~65535,其中,0~1023之間的埠號用於一些知名的網路服務和應用,使用者的普通應用程式需要使用1024以上的埠號,從而避免埠號被另外乙個應用或服務所占用。

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

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

理解IP位址和埠號

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

理解IP位址和埠號

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

理解ip位址和埠號

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