2022年6月27日,國家互聯(lián)網(wǎng)信息辦公室發(fā)布《互聯(lián)網(wǎng)用戶賬號信息管理規(guī)定》,第十二條明確規(guī)定“互聯(lián)網(wǎng)信息服務提供者應當在互聯(lián)網(wǎng)用戶賬號信息頁面展示合理范圍內(nèi)的互聯(lián)網(wǎng)用戶賬號的互聯(lián)網(wǎng)協(xié)議(IP)地址歸屬地信息,便于公眾為公共利益實施監(jiān)督”。
因此,很多社交平臺陸續(xù)上線了IP屬地的功能,在用戶發(fā)帖或者發(fā)表評論時候,對應位置都會有一個IP屬地的后綴,具體顯示到省份。
IP屬地是如何標識到我們的位置?它會不會泄露我們的隱私?接下來,我們來了解下“IP屬地”吧!
01、IP地址的概念?IP地址是什么?
1在我們生活中,連接到網(wǎng)絡的每臺設備(包括電腦、手機、平板)都有IP地址,有了IP地址使每臺設備在互聯(lián)網(wǎng)中相互訪問。IP地址類似于我們的聯(lián)系號碼,沒有IP地址的話,我們既聯(lián)系不到別人,別人也聯(lián)系不到我們。
IP地址由來
IANA(互聯(lián)網(wǎng)編號分配機構,Internet Assigned Numbers Authority)是虛擬網(wǎng)絡中的“戶籍管理局”,它負責全球IP地址的分配,保證IP地址的唯一性。要想找到一個IP地址,必須從上到下經(jīng)過這些層級:IANA->RIR(互聯(lián)網(wǎng)絡信息中心)->NIR(國家互聯(lián)網(wǎng)注冊機構)->LIR(本地互聯(lián)網(wǎng)注冊機構)->ISP(互聯(lián)網(wǎng)服務提供商)->ASN(自治網(wǎng)絡編碼)->地址塊->IP地址。
IANA->RIR:IANA將所有的IP地址按地域分配給五個互聯(lián)網(wǎng)絡信息中心,這五個互聯(lián)網(wǎng)信息中心分別為:ARIN、RPIPENCC、APNIC、LACNIC和AFRINIC。五個 RIR 分別管理不同區(qū)域,它們也不直接給用戶分配 IP 地址,而是逐級分配, 最后由LIR分配給 ISP 或最終用戶。中國的 ISP / IDC / ICP / 企事業(yè)單位都是通過 CNNIC 申請 IP 地址。
RIR->NIR:五個 RIR 分別管理不同區(qū)域,它們不直接給用戶分配 IP 地址,而是分配給NIR,比如說中國負責IP地址分配的組織是CNNIC(中國互聯(lián)網(wǎng)絡信息中心,China Internet Network Information Center),CNNIC 是中國唯一的 NIR ,也是 APNIC 下面的 NIR。
NIR->LIR:NIR再將IP地址分配給 LIR。除此之外,LIR也可以從 APNIC 那里得到互聯(lián)網(wǎng)址, 并向下級進行分配。
LIR->ISP:LIR再分配給ISP,ISP是向廣大用戶綜合提供互聯(lián)網(wǎng)接入業(yè)務、信息業(yè)務、和增值業(yè)務的電信運營商,我們?nèi)粘I钪兴f的“運營商”也就是ISP,最后互聯(lián)網(wǎng)服務提供商有償分配給申請網(wǎng)絡的用戶。
ISP->ASN:AS(自治系統(tǒng),Autonomous System)是組成互聯(lián)網(wǎng)的大型網(wǎng)絡,連接到 Internet 的每臺計算機或設備都連接到一個 AS。通常,每個AS由單個大型組織(如運營商、大型企業(yè)技術公司、大學或者政府機構)運營,每個AS都會有一個編碼,稱之為 ASN。比如中國電信CN2骨干網(wǎng)的ASN為AS4809。
ASN->地址塊:為了方便管理,互聯(lián)網(wǎng)服務提供商在分配地址時,將所有IP地址按省份固定了網(wǎng)絡前綴,每個省的網(wǎng)絡前綴不同。省內(nèi)再根據(jù)地址段進行劃分,以確保IP地址的唯一性,方便IP屬地的展示。
地址塊->IP地址:當用戶上網(wǎng)時,設備經(jīng)過網(wǎng)關,向社交平臺的服務中心請求服務。網(wǎng)關在轉發(fā)數(shù)據(jù)時,在轉發(fā)的數(shù)據(jù)包上加上IP地址。社交平臺的數(shù)據(jù)中心獲取到這個“IP地址”,會根據(jù)它的前綴識別出數(shù)據(jù)包的來源地,從而可以在平臺顯示這臺設備所在的省份或地區(qū)。
2、IP地址的類型
常見的IP地址分為IPv4和IPv6兩大類,IPv6正在逐步部署并成為未來趨勢,目前主要使用的仍然是IPv4地址。IPv6相關知識可以參見《IPv6+的時代都來了,你還不知道什么是IPv6嗎?》。IPv4地址分為A~E五類,參見下表:
類型 | 劃分范圍 | 私網(wǎng)地址 | 應用 |
---|---|---|---|
A類地址 | 0.0.0.0~127.255.255.255 | 10.0.0.0~10.255.255.255 | 大型規(guī)模網(wǎng)絡 |
B類地址 | 128.0.0.0~191.255.255.255 | 172.16.0.0~172.31.255.255 | 中型規(guī)模網(wǎng)絡 |
C類地址 | 192.0.0.0~223.255.255.255 | 192.168.0.0~192.168.255.255 | 小型規(guī)模網(wǎng)絡 |
D類地址 | 224.0.0.0~239.255.255.255 | / | 多路廣播網(wǎng)絡 |
E類地址 | 240.0.0.0~255.255.255.255 | / | 保留地址 |
我用的是私網(wǎng)地址,如何找到我所在的地區(qū)呢?
為啥需要私網(wǎng)地址?
公網(wǎng)IP地址是局域網(wǎng)的外部地址,在Internet上唯一,通過公網(wǎng)IP地址可以直接查詢到我們所在的省份。但是公網(wǎng)IP地址是比較稀缺的資源,并不是每臺設備都有。因為目前廣泛采用的還是IPv4,這個協(xié)議只能提供約42.9億個IP地址,不夠全球人手一個。
為了緩解IPv4地址日益枯竭的矛盾,在A、B、C類地址中劃分出一小塊地址供全世界各地建設局域網(wǎng)使用,局域網(wǎng)內(nèi)部網(wǎng)絡的IP地址都可以使用私網(wǎng)地址。因為同一個私網(wǎng)IP地址是可以在不同的私有網(wǎng)絡中重復使用的,所以它使得網(wǎng)絡得到更為自由地擴展。
如何通過私網(wǎng)地址找到我的地區(qū)?
舉個例子來說,當我用個人電腦訪問中興通訊的官網(wǎng)“www.zte.com.cn”時,我的私網(wǎng)IP地址是“10.56.138.187”,公網(wǎng)IP地址是“61.132.54.35”,這個時候,有兩個地址,運營商是如何找到我在的地區(qū)呢?
運營商使用NAT(網(wǎng)絡地址轉換,Network Address Translation)技術,將可能被重復使用的私網(wǎng)地址轉換成公網(wǎng)地址,這就相當于許多設備共用一個公網(wǎng)地址。雖然使用了私網(wǎng)地址,但是可以通過公網(wǎng)地址知道設備所處基站的地址,進而找到我所在的地區(qū)。
03、為什么IP屬地會發(fā)生變化?
了解完公網(wǎng)地址和私網(wǎng)地址的概念后,讓我們繼續(xù)加深對IP屬地的了解吧!有的小伙伴可能會發(fā)現(xiàn),自己的IP屬地會發(fā)生變化,這是為什么呢?
IP屬地變化原因
如果一個公司,具備遍布全國的內(nèi)網(wǎng),但訪問外網(wǎng)的時候統(tǒng)一都使用總公司的IP訪問,那么最終,這個公司所有人上網(wǎng)呈現(xiàn)的IP屬地,都會是總公司的屬地。這意味著,IP屬地是從外網(wǎng)第一跳開始計算的,如果公司存在龐大的內(nèi)網(wǎng),那么私網(wǎng)中的具體地址,并不會體現(xiàn)到外網(wǎng)訪問中。
當個人使用手機或者家庭寬帶上網(wǎng)時,IP地址是由運營商臨時租借的,所以個人IP屬地就是所屬運營商的屬地?;居懈采w的范圍,而通常來說,一個手機所在的位置,可能在不同方向存在兩三個不同基站,如果連接兩個基站的信號都差不多,那么手機實際連接的基站可能在兩個基站之間不斷切換。如果你的住處的移動網(wǎng)絡,恰好同時被江蘇移動與安徽移動覆蓋,結果就是,你在中興文檔公眾號下發(fā)表評論,有時顯示IP屬地江蘇,有時顯示IP屬地安徽。
移動設備可以在不同時間連上不同的ISP,這導致你的IP屬地不斷變化。比如你在家中,用的就是分到你家中寬帶上的這個IP地址,到公司之后,用的就是公司所使用的的IP地址。當你去其他省份出差,用的就是其他省份的IP地址,這時候IP屬地也會發(fā)生改變。
04、公開IP屬地后,會泄露自己的隱私嗎?
IP屬地可能會與實際訪問者地址不同,在這地址變化的過程中,大家會擔心自己的隱私問題。其實,廣大網(wǎng)友們都無需擔心公開IP屬地會增加隱私風險。因為IP屬地不是IP地址,IP屬地是基站的地址,而基站服務的地區(qū)很廣,服務的終端用戶數(shù)量很多,IP屬地信息的顆粒度不足以通過省份直接推測出個人的具體地址,所以即便公開IP屬地信息,也不會精準定位到個人地址。
IP屬地的知識就說到這啦~有疑問歡迎在評論區(qū)留言,也可以看看自己的IP歸屬地是什么喔!