νλ μμν¬ λ¦΄λ¦¬μ€ , μμ ν λΆμ°ν P2P λ€νΈμν¬ κ΅¬μΆμ μν΄ μ€κ³λμμ΅λλ€. GNUnetμ μ¬μ©νμ¬ μμ±λ λ€νΈμν¬λ λ¨μΌ μ₯μ μ§μ μ΄ μμΌλ©° λ€νΈμν¬ λ Έλμ μ‘μΈμ€νλ μ 보 κΈ°κ΄ λ° κ΄λ¦¬μμ λ¨μ© κ°λ₯μ±μ μ κ±°νλ κ²μ ν¬ν¨νμ¬ μ¬μ©μ κ°μΈ μ 보μ λΆκ°μΉ¨μ±μ 보μ₯ν μ μμ΅λλ€. μ΄ λ¦΄λ¦¬μ€μλ λ²μ 0.11.xμμ νΈνμ±μ κΉ¨λ¨λ¦¬λ μ€μν νλ‘ν μ½ λ³κ²½ μ¬νμ΄ ν¬ν¨λ κ²μΌλ‘ νμλ©λλ€.
GNUnetμ TCP, UDP, HTTP/HTTPS, Bluetooth λ° WLANμ ν΅ν P2P λ€νΈμν¬ μμ±μ μ§μνλ©° F2F(Friend-to-friend) λͺ¨λμμ μλν μ μμ΅λλ€. UPnP λ° ICMP μ¬μ©μ ν¬ν¨νμ¬ NAT ν΅κ³Όκ° μ§μλ©λλ€. λ°μ΄ν° λ°°μΉλ₯Ό ν΄κ²°νκΈ° μν΄ λΆμ° ν΄μ ν μ΄λΈ(DHT)μ μ¬μ©ν μ μμ΅λλ€. λ©μ λ€νΈμν¬ λ°°ν¬λ₯Ό μν λκ΅¬κ° μ 곡λ©λλ€. μ κ·ΌκΆνμ μ νμ μΌλ‘ λΆμ¬ λ° μ² ννκΈ° μν΄ νμ€μμλ³ μμ± κ΅ν μλΉμ€λ₯Ό μ΄μ©ν©λλ€. , GNS(GNU Name System) λ° μμ± κΈ°λ° μνΈν().
μ΄ μμ€ν μ 리μμ€ μλΉκ° μ κ³ λ€μ€ νλ‘μΈμ€ μν€ν μ²λ₯Ό μ¬μ©νμ¬ κ΅¬μ± μμ κ° κ²©λ¦¬λ₯Ό μ 곡ν©λλ€. λ‘κ·Έ μ μ§ λ° ν΅κ³ μμ§μ μν μ μ°ν λκ΅¬κ° μ 곡λ©λλ€. μ΅μ’ μ¬μ© μ ν리μΌμ΄μ μ κ°λ°νκΈ° μν΄ GNUnetμ C μΈμ΄μ© APIμ λ€λ₯Έ νλ‘κ·Έλλ° μΈμ΄μ© λ°μΈλ©μ μ 곡ν©λλ€. κ°λ°μ λ¨μννκΈ° μν΄ μ€λ λ λμ μ΄λ²€νΈ 루νμ νλ‘μΈμ€λ₯Ό μ¬μ©νλ κ²μ΄ μ μλ©λλ€. μ¬κΈ°μλ μλ§ λͺ μ νΌμ΄λ₯Ό ν¬κ΄νλ μ€ν λ€νΈμν¬μ μλ λ°°ν¬λ₯Ό μν ν μ€νΈ λΌμ΄λΈλ¬λ¦¬κ° ν¬ν¨λμ΄ μμ΅λλ€.
GNUnet 0.12μ μ£Όμ μλ‘μ΄ κΈ°λ₯:
- λΆμ°ν GNS λλ©μΈ μ΄λ¦ μμ€ν (GNU μ΄λ¦ μμ€ν )μμλ ν€ μμ± νλ‘ν μ½μ΄ λ³κ²½λμμ΅λλ€. λ―Έλ νμ€). λλ©μΈ μ΄λ¦ λ° νκ·Έ IDNA ν¨λμ½λ νκΈ°λ²μ μ¬μ©νμ§ μκ³ UTF-8λ‘. λΉνμ€ IDNA μ΄λ¦μ μ²λ¦¬νκΈ° μν΄ NSS νλ¬κ·ΈμΈμ΄ μ μλμμ΅λλ€. λν 루νΈλ‘λΆν°μ μμ²μ μ°¨λ¨νλ νλ¬κ·ΈμΈμ μΆκ°νμ΅λλ€(GNUnetμ μ λλ‘ λ£¨νΈλ‘ μ€νλμ΄μλ μ λ©λλ€).
- GNSμμλ (λ€νΈμν¬ ν¬κΈ° μΆμ ) λλ©μΈ μμμ μ·¨μν λ μ¬μ©λλ μμ μ¦λͺ μκ³ λ¦¬μ¦μ΄ λ³κ²½λμμ΅λλ€. μ΄λ¬ν λ³κ²½ μ¬νμ νΉμ ASICμ λν κ³μ°μ 볡μ‘μ±μ΄ μ¦κ°νλ κ²κ³Ό κ΄λ ¨μ΄ μμ΅λλ€.
- UDPλ₯Ό ν΅ν μ μ‘μ ꡬννλ νλ¬κ·ΈμΈμ μμ μ± λ¬Έμ λ‘ μΈν΄ μ€νμ λ²μ£Όλ‘ μ΄λλμμ΅λλ€.
- RSA κ³΅κ° ν€μ λ°μ΄λ리 νμμ΄ λ¬Έμνλμ΄ μμ΅λλ€.
- EdDSA λμ§νΈ μλͺ μ λΆνμν ν΄μ±;
- κ°μ¬ λ‘κ·Έμ gnunet-logread μ€ν¬λ¦½νΈλ₯Ό μ€μΉνλ κΈ°λ₯μ΄ μΆκ°λμμ΅λλ€.
- μ½λλ‘ λ³νλ ECDH ꡬν ;
- 쑰립 μμ€ν
μ λ§μ λ¬Έμ κ° ν΄κ²°λμμ΅λλ€. μ’
μμ±μμ μ κ±°λ¨
(GNU μ ν νλ‘κ·Έλλ° ν€νΈ). ν¨ν€μ§ κ΄λ¦¬μλ₯Ό κΈ°λ°μΌλ‘ λ°°ν¬νμ λν μ¬λ°λ₯Έ ν¨ν€μ§ μ€λͺ μ μΆκ°νμ΅λλ€. .
GNUnet κΈ°μ μ κΈ°λ°μΌλ‘ μ¬λ¬ κΈ°μ± μ ν리μΌμ΄μ μ΄ κ°λ°λκ³ μμ΅λλ€.
- μνΈνλ ννλ‘λ§ λ°μ΄ν°κ° μ μ‘λμ΄ μ 보 λΆμμ΄ λΆκ°λ₯νκ³ , GAP νλ‘ν μ½μ μ¬μ©νμ¬ λκ° νμΌμ κ²μ, κ²μ, λ€μ΄λ‘λνλμ§ μΆμ ν μ μλ μ΅λͺ νμΌ κ³΅μ μλΉμ€μ λλ€.
- ".gnu" λλ©μΈμ μ¨κ²¨μ§ μλΉμ€λ₯Ό μμ±νκ³ P4P λ€νΈμν¬λ₯Ό ν΅ν΄ IPv6 λ° IPv2 ν°λμ μ λ¬νκΈ° μν VPN μμ€ν μ λλ€. λν IPv4-IPv6 λ° IPv6-IPv4 λ³ν 체κ³λ λ¬Όλ‘ IPv4-over-IPv6 λ° IPv6-over-IPv4 ν°λ μμ±λ μ§μλ©λλ€.
- GNS(GNU μ΄λ¦ μμ€ν ) λλ©μΈ μ΄λ¦ μμ€ν μ DNSλ₯Ό μλ²½νκ² λΆμ°ννκ³ κ²μ΄ λ°©μ§ λ체νλ μν μ ν©λλ€. GNSλ DNSμ ν¨κ» μ¬μ©ν μ μμΌλ©° μΉ λΈλΌμ°μ μ κ°μ κΈ°μ‘΄ μ ν리μΌμ΄μ μμ μ¬μ©ν μ μμ΅λλ€. κΈ°λ‘μ 무결μ±κ³Ό λΆλ³μ±μ μνΈν μλ¨μ μ¬μ©νμ¬ λ³΄μ₯λ©λλ€. DNSμ λ¬λ¦¬ GNSλ νΈλ¦¬ν μλ² κ³μΈ΅ λμ λ°©ν₯μ± κ·Έλνλ₯Ό μ¬μ©ν©λλ€. μ΄λ¦ νμΈμ DNSμ μ μ¬νμ§λ§ κΈ°λ°μ μ μ§νλ©΄μ μμ²κ³Ό μλ΅μ΄ μνλ©λλ€. μμ²μ μ²λ¦¬νλ λ Έλλ μλ΅μ΄ λꡬμκ² μ μ‘λλμ§ μ μ μμΌλ©° μ μ‘ λ Έλμ μ XNUMXμ κ΄μ°°μλ μμ²κ³Ό μλ΅μ ν΄λ ν μ μμ΅λλ€.
- GNUnetμ ν΅ν΄ μμ± ν΅νλ₯Ό νκΈ° μν GNUnet λν μλΉμ€μ λλ€. GNSλ μ¬μ©μλ₯Ό μλ³νλ λ° μ¬μ©λλ©° μμ± νΈλν½μ λ΄μ©μ μνΈνλ νμμΌλ‘ μ μ‘λ©λλ€. μ΅λͺ μ±μ μμ§ μ 곡λμ§ μμ΅λλ€. λ€λ₯Έ νΌμ΄λ λ μ¬μ©μ κ°μ μ°κ²°μ μΆμ νκ³ ν΄λΉ IP μ£Όμλ₯Ό νμΈν μ μμ΅λλ€.
- λΆμ°ν μμ λ€νΈμν¬ κ΅¬μΆμ μν νλ«νΌ , νλ‘ν μ½μ μ¬μ©νμ¬ μΉμΈλ μ¬μ©μλ§ λ©μμ§, νμΌ, μ±ν λ° ν λ‘ μ μ‘μΈμ€ν μ μλλ‘ μλν¬μλ μνΈνλ₯Ό μ¬μ©νμ¬ λ©ν°μΊμ€νΈ λͺ¨λμμ μλ¦Ό λ°°ν¬λ₯Ό μ§μν©λλ€(λ Έλ κ΄λ¦¬μλ₯Ό ν¬ν¨νμ¬ λ©μμ§κ° μ λ¬λμ§ μμ μ¬μ©μλ μ½μ μ μμ). );
- μνΈνλ μ΄λ©μΌμ μ 리νλ μμ€ν , λ©νλ°μ΄ν° 보νΈλ₯Ό μν΄ GNUnetμ μ¬μ©νκ³ λ€μν μ§μ ν€ νμΈμ μν΄;
- κ²°μ μμ€ν λ ꡬ맀μμκ² μ΅λͺ μ±μ μ 곡νμ§λ§ ν¬λͺ μ±κ³Ό μΈκΈ μ κ³ λ₯Ό μν΄ νλ§€μ κ±°λλ₯Ό μΆμ ν©λλ€. λ¬λ¬, μ λ‘, λΉνΈμ½μΈμ ν¬ν¨ν λ€μν κΈ°μ‘΄ ν΅ν λ° μ μνν μμ μ μ§μν©λλ€.
μΆμ² : opennet.ru
