主頁 > 軟體設計 > Api介面:免費開放查詢IPv6歸屬地

Api介面:免費開放查詢IPv6歸屬地

2021-01-05 10:37:04 軟體設計

Api介面:免費開放查詢IPv6歸屬地

什么是ipv6地址?

發展歷史
至1992年初,一些關于互聯網地址系統的建議在IETF(互聯網工程任務組)上提出,并于1992年底形成白皮書,在1993年9月,IETF建立了一個臨時的ad-hoc下一代IP(IPng)領域來專門解決下一代IP的問題,這個新領域由Allison Mankin和Scott Bradner領導,成員由15名來自不同作業背景的工程師組成,IETF于1994年7月25日采納了IPng模型,并形成幾個IPng作業組,
在這里插入圖片描述

從1996年開始,一系列用于定義IPv6的RFC發表出來,最初的版本為RFC1883,由于IPv4和IPv6地址格式等不相同,因此在未來的很長一段時間里,互聯網中出現IPv4和IPv6長期共存的局面,在IPv4和IPv6共存的網路中,對于僅有IPv4地址,或僅有IPv6地址的端系統,兩者無法直接通信的,此時可依靠中間網關或者使用其他過渡機制實作通信,

2003年1月22日,IETF發布了IPv6測驗性網路,即6bone網路,它是IETF用于測驗IPv6網路而進行的一項IPng工程專案,該工程目的是測驗如何將IPv4網路向IPv6網路遷移,作為IPv6問題測驗的平臺,6bone網路包括協議的實作、IPv4向IPv6遷移等功能,6bone操作建立在IPv6試驗地址分配基礎上.并采用3FFE::/16的IPv6前綴,為IPv6產品及網路的測驗和試商用部署提供測驗環境,

截至2009年6月,6bone網路技術已經支持了39個國家的260個組織機構,6bone網路被設計成為一個類似于全球性層次化的IPv6網路,同實際的互聯網類似,它包括偽頂級轉接提供商、偽次級轉接提供商和偽站點級組織機構,由偽頂級提供商負責連接全球范圍的組織機構,偽頂級提供商之間通過IPv6的lBGP-4擴展來盡力通信,偽次級提供商也通過BGP-4連接到偽區域性頂級提供商,偽站點級組織機構連接到偽次級提供商,偽站點級組織機構可以通過默認路由或BGP-4連接到其偽提供商,6bone最初開始于虛擬網路,它使用IPv6-over-IPv4隧道過渡技術,因此,它是一個基于IPv4互聯網且支持IPv6傳輸的網路,后來逐漸建立了純IPv6鏈接,

從2011年開始,主要用在個人計算機和服務器系統上的作業系統基本上都支持高質量IPv6配置產品,例如,Microsoft Windows從Windows 2000起就開始支持IPv6,到Windows XP時已經進入了產品完備階段,而Windows Vista及以后的版本,如Windows 7、Windows 8等作業系統都已經完全支持IPv6,并對其進行了改進以提高支持度,Mac OS X Panther(10.3)、Linux 2.6、FreeBSD和Solaris同樣支持IPv6的成熟產品,一些應用基于IPv6實作.如BitTorrent點到點檔案傳輸協議等,避免了使用NAT的IPv4私有網路無法正常使用的普遍問題,

2012年6月6日,國際互聯網協會舉行了世界IPv6啟動紀念日,這一天,全球IPv6網路正式啟動,多家知名網站,如Google、Facebook和Yahoo等,于當天全球標準時間0點(北京時間8點整)開始永久性支持IPv6訪問,

根據颶風電子統計,截至2013年9月,互聯網318個中的283個頂級域名支持IPv6接入它們的DNS,約占89.0%,其中276個域名包含IPv6黏附記錄,共5,138,365個域名在各自的域內擁有IPv6地址記錄 [3] ,

2017年11月26日,中共中央辦公廳、國務院辦公廳印發《推進互聯網協議第六版(IPv6)規模部署行動計劃》 [4] ,

2018年6月,三大運營商聯合阿里云宣布,將全面對外提供IPv6服務,并計劃在2025年前助推中國互聯網真正實作“IPv6 Only” [5] ,7月,百度云制定了中國的IPv6改造方案 [6] ,8月3日,工信部通信司在北京召開IPv6規模部署及專項督查作業全國電視電話會議,中國將分階段有序推進規模建設IPv6網路,實作下一代互聯網在經濟社會各領域深度融合 [7] ,11月,國家下一代互聯網產業技術創新戰略聯盟在北京發布了中國首份IPv6業務用戶體驗監測報告顯示,移動寬帶IPv6普及率為6.16%,IPv6覆寫用戶數為7017萬戶,IPv6活躍用戶數僅有718萬戶,與國家規劃部署的目標還有較大距離, [8]
在這里插入圖片描述

2019年4月16日,工業和資訊化部發布《關于開展2019年IPv6網路就緒專項行動的通知》, [9] 5月,中國工信部稱計劃于2019年末,完成13個互聯網骨干直聯點IPv6的改造,

組成結構

IPv6的地址長度為128位,是IPv4地址長度的4倍,于是IPv4點分十進制格式不再適用,采用十六進制表示,IPv6有3種表示方法,

一、冒分十六進制表示法

格式為X:X:X:X:X:X:X:X,其中每個X表示地址中的16b,以十六進制表示,例如:

ABCD:EF01:2345:6789:ABCD:EF01:2345:6789

這種表示法中,每個X的前導0是可以省略的,例如:

2001:0DB8:0000:0023:0008:0800:200C:417A→ 2001:DB8:0:23:8:800:200C:417A

二、0位壓縮表示法

在某些情況下,一個IPv6地址中間可能包含很長的一段0,可以把連續的一段0壓縮為“::”,但為保證地址決議的唯一性,地址中”::”只能出現一次,例如:

FF01:0:0:0:0:0:0:1101 → FF01::1101

0:0:0:0:0:0:0:1 → ::1

0:0:0:0:0:0:0:0 → ::

三、內嵌IPv4地址表示法

為了實作IPv4-IPv6互通,IPv4地址會嵌入IPv6地址中,此時地址常表示為:X:X:X:X:X:X:d.d.d.d,前96b采用冒分十六進制表示,而最后32b地址則使用IPv4的點分十進制表示,例如::192.168.0.1與::FFFF:192.168.0.1就是兩個典型的例子,注意在前96b中,壓縮0位的方法依舊適用,
  
介面簡介
根據IPv6地址查詢相對應的地理位置,
免費版僅限個人和非盈利組織使用,禁止商用,如需商用請聯系購買商業版,感謝ip.zxinc.org提供資料源

免費版IPv6地址查詢地址:https://www.wapi.cn/ipv6.html

商用版Api介面相關資料:

請求說明:
在這里插入圖片描述
加密順序:
在這里插入圖片描述
回傳引數說明:

JSON回傳示例:
在這里插入圖片描述
服務器狀態碼:
在這里插入圖片描述
請選擇開發語言:
在這里插入圖片描述
在這里插入圖片描述
免費版IPv6地址查詢地址:https://www.wapi.cn/ipv6.html

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/244706.html

標籤:其他

上一篇:2021年1月3日晚發現原作者原始碼bug的解決方案【淘寶-天貓超市飛天茅臺1499搶購】

下一篇:【物聯網識別】cve_details漏洞爬蟲 && 設備指紋庫爬蟲

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 面試突擊第一季,第二季,第三季

    第一季必考 https://www.bilibili.com/video/BV1FE411y79Y?from=search&seid=15921726601957489746 第二季分布式 https://www.bilibili.com/video/BV13f4y127ee/?spm_id_fro ......

    uj5u.com 2020-09-10 05:35:24 more
  • 第三單元作業總結

    1.前言 這應該是本學期最后一次寫作業總結了吧。總體來說,對作業的節奏也差不多掌握了,作業做起來的效率也更高了。雖然和之前的作業一樣,作業中都要用到新的知識,但是相比之前,更加懂得了如何利用工具以及資料。雖然之間卡過殼,但總體而言,這幾次作業還算完成的比較好。 2.作業程序總結 相比前兩個單元,此單 ......

    uj5u.com 2020-09-10 05:35:41 more
  • 北航OO(2020)第四單元博客作業暨課程總結博客

    北航OO(2020)第四單元博客作業暨課程總結博客 本單元作業的架構設計 在本單元中,由于UML圖具有比較清晰的樹形結構,因此我對其中需要進行查詢操作的元素進行了包裝,在樹的父節點中存盤所有孩子的參考。考慮到性能問題,我采用了快取機制,一次查詢后盡可能快取已經遍歷過的資訊,以減少遍歷次數。 本單元我 ......

    uj5u.com 2020-09-10 05:35:48 more
  • BUAA_OO_第四單元

    一、UML決議器設計 ? 先看下題目:第四單元實作一個基于JDK 8帶有效性檢查的UML(Unified Modeling Language)類圖,順序圖,狀態圖分析器 MyUmlInteraction,實際上我們要建立一個有向圖模型,UML中的物件(元素)可能與同級元素連接,也可與低級元素相連形成 ......

    uj5u.com 2020-09-10 05:35:54 more
  • 6.1邏輯運算子

    邏輯運算子 1. && 短路與 運算式1 && 運算式2 01.運算式1為true并且運算式2也為true 整體回傳為true 02.運算式1為false,將不會執行運算式2 整體回傳為false 03.只要有一個運算式為false 整體回傳為false 2. || 短路或 運算式1 || 運算式2 ......

    uj5u.com 2020-09-10 05:35:56 more
  • BUAAOO 第四單元 & 課程總結

    1. 第四單元:StarUml檔案決議 本單元采用了圖模型決議UML。 UML檔案可以抽象為圖、子圖、邊的邏輯結構。 在實作中,圖的節點包括類、介面、屬性,子圖包括狀態圖、順序圖等。 采用了三次遍歷UML元素的方法建圖,第一遍遍歷建點,第二、三次遍歷設定屬性、連邊,實作圖物件的初始化。這里借鑒了一些 ......

    uj5u.com 2020-09-10 05:36:06 more
  • 談談我對C# 多型的理解

    面向物件三要素:封裝、繼承、多型。 封裝和繼承,這兩個比較好理解,但要理解多型的話,可就稍微有點難度了。今天,我們就來講講多型的理解。 我們應該經常會看到面試題目:請談談對多型的理解。 其實呢,多型非常簡單,就一句話:呼叫同一種方法產生了不同的結果。 具體實作方式有三種。 一、多載 多載很簡單。 p ......

    uj5u.com 2020-09-10 05:36:09 more
  • Python 資料驅動工具:DDT

    背景 python 的unittest 沒有自帶資料驅動功能。 所以如果使用unittest,同時又想使用資料驅動,那么就可以使用DDT來完成。 DDT是 “Data-Driven Tests”的縮寫。 資料:http://ddt.readthedocs.io/en/latest/ 使用方法 dd. ......

    uj5u.com 2020-09-10 05:36:13 more
  • Python里面的xlrd模塊詳解

    那我就一下面積個問題對xlrd模塊進行學習一下: 1.什么是xlrd模塊? 2.為什么使用xlrd模塊? 3.怎樣使用xlrd模塊? 1.什么是xlrd模塊? ?python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。 今天就先來說一下xl ......

    uj5u.com 2020-09-10 05:36:28 more
  • 當我們創建HashMap時,底層到底做了什么?

    jdk1.7中的底層實作程序(底層基于陣列+鏈表) 在我們new HashMap()時,底層創建了默認長度為16的一維陣列Entry[ ] table。當我們呼叫map.put(key1,value1)方法向HashMap里添加資料的時候: 首先,呼叫key1所在類的hashCode()計算key1 ......

    uj5u.com 2020-09-10 05:36:38 more
最新发布
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:20:47 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:20:25 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:20:17 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:20:10 more
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:19:44 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:19:07 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:18:57 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:18:49 more
  • 05單件模式

    #經典的單件模式 public class Singleton { private static Singleton uniqueInstance; //一個靜態變數持有Singleton類的唯一實體。 // 其他有用的實體變數寫在這里 //構造器宣告為私有,只有Singleton可以實體化這個類! ......

    uj5u.com 2023-04-19 08:42:51 more
  • 【架構與設計】常見微服務分層架構的區別和落地實踐

    軟體工程的方方面面都遵循一個最基本的道理:沒有銀彈,架構分層模型更是如此,每一種都有各自優缺點,所以請根據不同的業務場景,并遵循簡單、可演進這兩個重要的架構原則選擇合適的架構分層模型即可。 ......

    uj5u.com 2023-04-19 08:42:41 more