ipv4是什么?IPv4又稱互聯(lián)網(wǎng)通信協(xié)議第四版,是網(wǎng)際協(xié)議開發(fā)過(guò)程中的第四個(gè)修訂版本,也是此協(xié)議第一個(gè)被廣泛部署的版本。
IPv4是一種無(wú)連接的協(xié)議,操作在使用分組交換的鏈路層(如以太網(wǎng))上。此協(xié)議會(huì)盡較大努力交付數(shù)據(jù)包,意即它不保證任何數(shù)據(jù)包均能送達(dá)目的地,也不保證所有數(shù)據(jù)包均按照正確的順序無(wú)重復(fù)地到達(dá)。這些方面是由上層的傳輸協(xié)議(如傳輸控制協(xié)議)處理的。
IPv4由4個(gè)字段和3個(gè)分隔字段的“.”組成,每個(gè)字段的取值范圍為0~255,即0~28-1如“127.0.0.1”就是一個(gè)標(biāo)準(zhǔn)的IPv4格式的地址,使用這種方式表示的地址叫作“點(diǎn)分十進(jìn)制”地址。IP地址中的字段也可以使用二進(jìn)制表示,如“127.0.0.1”也可表示為“11111111.000000.00000000.00000001”,這個(gè)地址是本機(jī)回送地址( Loopback Address),可用于網(wǎng)卡在本機(jī)內(nèi)部的訪間。
Ipv4地址共分為5類,依次為A類IP地址、B類IP地址、C類舊地址、D類IP地址和E類IP地址。其中A、B、C類IP地址在邏輯上又分為兩個(gè)部分:第一部分為網(wǎng)絡(luò)號(hào),用于標(biāo)識(shí)網(wǎng)絡(luò);第二部分為主機(jī)號(hào),用于標(biāo)識(shí)網(wǎng)絡(luò)中的主機(jī)。如IP地址“192.168.43.0”,該地址的前3個(gè)字段網(wǎng)絡(luò)號(hào)為“192.168.43.0”,最后一個(gè)字段“21”標(biāo)識(shí)該網(wǎng)絡(luò)中的主機(jī),如下如所示。
2019年11月26日,全球所有43億個(gè)IPv4地址已分配完畢,這意味著沒有更多的IPv4地址可以分配給ISP和其他大型網(wǎng)絡(luò)基礎(chǔ)設(shè)施提供商。
廣泛被接受且已被標(biāo)準(zhǔn)化的解決方案是遷移至IPv6。IPv6的地址長(zhǎng)度從IPv4的32位增長(zhǎng)到了128位,以此提供了更好的路由聚合,也為最終用戶分配最小為2個(gè)主機(jī)地址的地址塊成為可能。遷移過(guò)程正在進(jìn)行,但是其完成仍需要相當(dāng)?shù)臅r(shí)間。
現(xiàn)在由于IPv6相對(duì)較新,IPv4還是大多數(shù)Internet運(yùn)行的基礎(chǔ),很多設(shè)備都是配置IPv4。這樣的情況下大部分設(shè)備都不能夠用IPv6進(jìn)行通信,造成那現(xiàn)在很多個(gè)人以及企業(yè)等等仍然需要IPv4。 因此,IPv4現(xiàn)階段仍然很重要,是稀缺資源。