IPFS: NAT traversal(NAT穿越)
生活随笔
收集整理的這篇文章主要介紹了
IPFS: NAT traversal(NAT穿越)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
IPFS是一個p2p網(wǎng)絡(luò),那么一定繞不開的一個問題就是NAT穿越。之前的文章里面也提到過IPFS網(wǎng)絡(luò)連通性使用的ICE NAT穿越框架,本文簡單介紹一下什么是NAT。
為什么有NAT技術(shù)?
NAT主要用來緩解全球的IPv4地址不夠用的情況,IPv4地址最多能提供2^32個(4,294,967,296),現(xiàn)在IPv4已經(jīng)變得非常緊張了,IPv6發(fā)展了這么多年,一直沒能取代IPv4的地位,IPv6可以容納的地址數(shù)量是是2^128,可以給地球上的每一粒沙子分配一個ip地址(萬物互聯(lián)的物聯(lián)網(wǎng)必須要使用ipv6)。
什么是 NAT(Network Address Translation,網(wǎng)絡(luò)地址轉(zhuǎn)換)?
NAT允許內(nèi)網(wǎng)計算機(jī)共享一個公網(wǎng)ip地址(這樣就可以達(dá)到節(jié)約ip地址了作用了),NAT對于p2p網(wǎng)絡(luò)、VoIP電話、視頻游戲等需要客戶端作為服務(wù)端進(jìn)行通信的應(yīng)用非常重要,如果沒有NAT這些應(yīng)用,甚至都不能正常工作。
首先放一張圖(圖是小編隨手畫的,好像挺難看
總結(jié)
以上是生活随笔為你收集整理的IPFS: NAT traversal(NAT穿越)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是IPFS?
- 下一篇: IPFS: BitSwap协议(数据块交