如何查詢(xún)IP地址,IP地址基本格式以及分類(lèi)介紹
IP地址基本格式
如今的IP網(wǎng)絡(luò)使用32位地址,以點(diǎn)分十進(jìn)制表示,如192.168.0.1。
地址格式為:
? IP地址 = 網(wǎng)絡(luò)地址 + 主機(jī)地址
或
? IP地址 = 網(wǎng)絡(luò)地址 + 子網(wǎng)地址 + 主機(jī)地址
網(wǎng)絡(luò)地址是因特網(wǎng)協(xié)會(huì)的ICANN(the Internet Corporation for Assigned Names and Numbers)分配的,下有負(fù)責(zé)北美地區(qū)的InterNIC、負(fù)責(zé)歐洲地區(qū)的RIPENIC和負(fù)責(zé)亞太地區(qū)的APNIC 目的是為了保證網(wǎng)絡(luò)地址的全球唯一性。主機(jī)地址是由各個(gè)網(wǎng)絡(luò)的系統(tǒng)管理員分配。因此,網(wǎng)絡(luò)地址的唯一性與網(wǎng)絡(luò)內(nèi)主機(jī)地址的唯一性確保了IP地址的全球唯一性。
地址分配
根據(jù)用途和安全性級(jí)別的不同,IP地址還可以大致分為兩類(lèi):公共地址和私有地址。公共地址在Internet中使用,可以在Internet中隨意訪問(wèn)。私有地址只能在內(nèi)部網(wǎng)絡(luò)中使用,只有通過(guò)代理服務(wù)器才能與Internet通信。
IP地址查詢(xún)
? Windows操作系統(tǒng)下
開(kāi)始—運(yùn)行,輸入cmd—在彈出的對(duì)話(huà)框里輸入ipconfig /all (網(wǎng)協(xié)配置、參數(shù)變量為全部),然后回車(chē)出現(xiàn)列表.
其中:
ip address就是ip地址
? Linux操作系統(tǒng)下
運(yùn)行ifconfig(網(wǎng)協(xié)配置)其中以太網(wǎng)下面 inet地址即為IP地址
IP協(xié)議
1、Internet體系結(jié)構(gòu)
一個(gè)TCP/IP互聯(lián)網(wǎng)提供了三組服務(wù)。最底層提供無(wú)連接的傳送服務(wù)為其他層的服務(wù)提供了基礎(chǔ)。第二層一個(gè)可靠的傳送服務(wù)為應(yīng)用層提供了一個(gè)高層平臺(tái)。最高層是應(yīng)用層服務(wù)。
2、IP協(xié)議: 這種不可靠的、無(wú)連接的傳送機(jī)制稱(chēng)為Internet協(xié)議。
3、IP協(xié)議三個(gè)定義:
?。?)IP定義了在TCP/IP互聯(lián)網(wǎng)上數(shù)據(jù)傳送的基本單元和數(shù)據(jù)格式。
(2)IP軟件完成路由選擇功能,選擇數(shù)據(jù)傳送的路徑。
?。?)IP包含了一組不可靠分組傳送的規(guī)則,指明了分組處理、差錯(cuò)信息發(fā)生以及分組的規(guī)則。
4、IP數(shù)據(jù)包:聯(lián)網(wǎng)的基本傳送單元是IP數(shù)據(jù)包,包括數(shù)據(jù)包頭和數(shù)據(jù)區(qū)部分。
5、IP數(shù)據(jù)包封裝:物理網(wǎng)絡(luò)將包括數(shù)據(jù)包包頭的整個(gè)數(shù)據(jù)包作為數(shù)據(jù)封裝在一個(gè)幀中。
6、MTU網(wǎng)絡(luò)最大傳送單元:不同類(lèi)型的物理網(wǎng)對(duì)一個(gè)物理幀可傳送的數(shù)據(jù)量規(guī)定不同的上界。
7、IP數(shù)據(jù)包的重組:一是在通過(guò)一個(gè)網(wǎng)絡(luò)重組;二是到達(dá)目的主機(jī)后重組。后者較好,它允許對(duì)每個(gè)數(shù)據(jù)包段獨(dú)立地進(jìn)行路由選擇,且不要求路由器對(duì)分段存儲(chǔ)或重組。
8、生存時(shí)間:IP數(shù)據(jù)包格式中設(shè)有一個(gè)生存時(shí)間字段,用來(lái)設(shè)置該數(shù)據(jù)包在聯(lián)網(wǎng)中允許存在的時(shí)間,以秒為單位。如果其值為0,就把它從互聯(lián)網(wǎng)上刪除,并向源站點(diǎn)發(fā)回一個(gè)出錯(cuò)消息。
9、IP數(shù)據(jù)包選項(xiàng):
IP數(shù)據(jù)包選項(xiàng)字段主要是用于網(wǎng)絡(luò)測(cè)試或調(diào)試。包括:記錄路由選項(xiàng)、源路由選項(xiàng)、時(shí)間戳選項(xiàng)等。
路由和時(shí)間戳選項(xiàng)提供了一種監(jiān)視或控制互聯(lián)網(wǎng)路由器路由數(shù)據(jù)包的方法。
分類(lèi)
網(wǎng)絡(luò)號(hào): 用于識(shí)別主機(jī)所在的網(wǎng)絡(luò);
主機(jī)號(hào): 用于識(shí)別該網(wǎng)絡(luò)中的主機(jī)。
IP地址分為五類(lèi),A類(lèi)保留給政府機(jī)構(gòu),B類(lèi)分配給中等規(guī)模的公司,C類(lèi)分配給任何需要的人,D類(lèi)用于組播,E類(lèi)用于實(shí)驗(yàn),各類(lèi)可容納的地址數(shù)目不同。
A、B、C三類(lèi)IP地址的特征:當(dāng)將IP地址寫(xiě)成二進(jìn)制形式時(shí),A類(lèi)地址的第一位總是0,B類(lèi)地址的前兩位總是10,C類(lèi)地址的前三位總是110。
A類(lèi)地址
(1)A類(lèi)地址第1字節(jié)為網(wǎng)絡(luò)地址,其它3個(gè)字節(jié)為主機(jī)地址。它的第1個(gè)字節(jié)的第一位固定為0.
(2)A類(lèi)地址網(wǎng)絡(luò)號(hào)范圍:0.0.0.0—127.0.0.0 地址范圍0.0.0.0到127.255.255.255
(3)A類(lèi)地址中的私有地址和保留地址:
① 10.X.X.X是私有地址(所謂的私有地址就是在互聯(lián)網(wǎng)上不使用,而被用在局域網(wǎng)絡(luò)中的地址)。
范圍(10.0.0.0—10.255.255.255)
② 127.X.X.X是保留地址,用做循環(huán)測(cè)試用的。
B類(lèi)地址
(1) B類(lèi)地址第1字節(jié)和第2字節(jié)為網(wǎng)絡(luò)地址,其它2個(gè)字節(jié)為主機(jī)地址。它的第1個(gè)字節(jié)的前兩位固定為10.
(2) B類(lèi)地址網(wǎng)絡(luò)號(hào)范圍:128.0.0.0—191.255.0.0。地址范圍128.0.0.0到191.255.255.255。
(3) B類(lèi)地址的私有地址和保留地址
① 172.16.0.0—172.31.255.255是私有地址
② 169.254.X.X是保留地址。如果你的IP地址是自動(dòng)獲取IP地址,而你在網(wǎng)絡(luò)上又沒(méi)有找到可用的DHCP服務(wù)器。就會(huì)得到其中一個(gè)IP。
191.255.255.255是廣播地址,不能分配。
C類(lèi)地址
(1)C類(lèi)地址第1字節(jié)、第2字節(jié)和第3個(gè)字節(jié)為網(wǎng)絡(luò)地址,第4個(gè)字節(jié)為主機(jī)地址。另外第1個(gè)字節(jié)的前三位固定為110。
(2)C類(lèi)地址網(wǎng)絡(luò)號(hào)范圍:192.0.0.0—223.255.255.0。地址范圍 192.0.0.0到223.255.255.255
(3) C類(lèi)地址中的私有地址:
192.168.X.X是私有地址。(192.168.0.0—192.168.255.255)
D類(lèi)地址
(1) D類(lèi)地址不分網(wǎng)絡(luò)地址和主機(jī)地址,它的第1個(gè)字節(jié)的前四位固定為1110。
(2) D類(lèi)地址范圍:224.0.0.0—239.255.255.255
E類(lèi)地址
(1) E類(lèi)地址不分網(wǎng)絡(luò)地址和主機(jī)地址,它的第1個(gè)字節(jié)的前五位固定為11110。
(2) E類(lèi)地址范圍:240.0.0.0—255.255.255.254
IP地址如果只使用ABCDE類(lèi)來(lái)劃分,會(huì)造成大量的浪費(fèi):一個(gè)有500臺(tái)主機(jī)的網(wǎng)絡(luò),無(wú)法使用C類(lèi)地址。但如果使用一個(gè)B類(lèi)地址,6萬(wàn)多個(gè)主機(jī)地址只有500個(gè)被使用,造成IP地址的大量浪費(fèi)。因此,IP地址還支持VLSM技術(shù),可以在ABC類(lèi)網(wǎng)絡(luò)的基礎(chǔ)上,進(jìn)一步劃分子網(wǎng)。
無(wú)類(lèi)地址
除ABCDE以外的IP地址段劃分方式,如:192.168.1.0 255.255.255.252等分成C段劃分的地址
我們從以下三個(gè)方面,對(duì)比純靜態(tài)和偽靜態(tài)兩種靜態(tài)頁(yè)面生成方式,逐一展開(kāi)分析。
用JS的正則表達(dá)式如何判斷輸入框內(nèi)為中文或者是英文數(shù)字,或者是三者混編
css制作扇形
純CSS3文字Loading動(dòng)畫(huà)特效
PhpStorm 2022.1 EAP 3 在 PHPDoc 和屬性中添加了對(duì)多行和嵌套數(shù)組形狀的完全支持:在這種情況下,可以使用數(shù)組形狀注釋定義數(shù)組結(jié)構(gòu),以獲得鍵的代碼補(bǔ)全并推斷值的類(lèi)型。
PHP作為Web界第一大語(yǔ)言近年來(lái)熱度不夠,但是這幾年的進(jìn)步和成長(zhǎng)卻沒(méi)有中斷。在2022伊始,我們來(lái)一起學(xué)習(xí)一下目前PHP的現(xiàn)狀以及最新版本帶來(lái)的特性。
Linux程序前臺(tái)后臺(tái)切換:在Linux終端運(yùn)行命令的時(shí)候,在命令末尾加上 & 符號(hào),就可以讓程序在后臺(tái)運(yùn)行Ubuntu$">root@Ubuntu$ ./tcpserv01 &
Python 的正則表達(dá)式支持 多行模式,將每行文字分別匹配。然而各種操作系統(tǒng)里,換行符的表示法各不相同,會(huì)導(dǎo)致 Python 不能正確使用多行模式。