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