Invisible Internet Project (I2P)

What is I2P?

Görünmez İnternet Projesi (I2P), etkinliğiniz, konumunuz ve kimliğiniz için koruma sağlamak için tasarımı gereği gizlilik ve güvenlik ile geliştirilmiş tamamen şifreli bir özel ağ katmanıdır. Yazılım, sizi paylaşmak, iletişim kurmak ve bir şeyler oluşturmak için ağa ve uygulamalara bağlayan bir yöneltici ile birlikte gelir.

I2P Kişisel Gizliliğe Önem Verir

I2P, sunucuyu kullanıcıdan, kullanıcıyı da sunucudan gizler. Tüm I2P trafiği, I2P ağının içindedir. I2P içindeki trafik, İnternet ile doğrudan etkileşime girmez. İnternet üzerinde ayrı bir katmandır. Siz ve eşleriniz arasında şifrelenmiş tek yönlü tüneller kullanılır. Hiç kimse trafiğin nereden geldiğini, nereye gittiğini ya da içeriğinin ne olduğunu göremez. Ek olarak I2P, örüntü tanıma ve sansür uygulamalarına karşı koyar. Ağ, trafiği yöneltmek için eşler kullandığından, konuma göre engelleme etkisi de azaltılır.

I2P ağıyla nasıl bağlantı kurulur

Görünmez İnternet Projesi, sizi ağa bağlamak için indirebileceğiniz bir yazılım sağlar. Ağ gizliliği avantajlarına ek olarak, I2P, insanların bildiği ve günlük olarak kullandığı uygulamaları kullanmasını ve oluşturmasını sağlayan bir uygulama katmanı sağlar. I2P, kendi benzersiz DNS sunucusunu sağlar. Böylece ağda kendi içeriğinizi ya da yansıları barındırabilirsiniz. I2P dizinine ekleyebileceğiniz ya da yalnızca arkadaşlarınızı çağırabileceğiniz kendi platformunuzu kurabilirsiniz. I2P ağı, İnternet gibi çalışır. İndireceğiniz I2P yazılımında, kişisel gizliliğinizi koruyarak bağlantı kurmak, paylaşmak ve bir şeyler oluşturmak için gerek duyacağınız her şey bulunur.

Ağa genel bakış

I2P, oluşturduğu tüneller ve aktardığı iletişimler için çeşitli özellikler elde etmek amacıyla şifreleme kullanır. I2P tünelleri, üzerinden geçen trafiğin doğasını gizlemek için NTCP2 ve SSU aktarımlarını kullanır. Bağlantılar, yönelticiden yönelticiye ve istemciden istemciye (uçtan uca) şifrelenir. Tüm bağlantılar için ileri düzeyde gizlilik sağlanır. I2P şifreli olarak adreslendiğinden, I2P adresleri kendi kendini doğrular ve yalnız onları oluşturan kullanıcıya aittir.

I2P, İnternet benzeri bir katman olan güvenli ve trafiği koruyan bir katmandır. Ağ, eşler ("yönelticiler") ile tek yönlü gelen ve giden sanal tünellerden oluşur. Yönelticiler, iletileri ileterek, var olan aktarım yöntemleri (TCP, UDP, vb.) üzerine kurulmuş iletişim kurallarını kullanarak birbirleriyle iletişim kurarlar. İstemci uygulamalarının, ileti gönderip almasını sağlayan kendi şifreleme tanımlayıcıları ("hedef") vardır. Bu istemciler herhangi bir yönelticiye bağlanabilir ve ağ üzerinden ileti göndermek ve almak için kullanılacak bazı tünellerin geçici olarak tahsis edilmesine ("kiralama") yetki verebilir. I2P, yöneltme ve iletişim bilgilerini güvenli bir şekilde dağıtmak için kendi iç ağ veritabanını (değiştirilmiş bir Kademlia DHT) kullanır.

Merkezi olmayan yapı ve I2P hakkında

I2P ağı, ağa ilk katılma şekliniz olan "Yeniden Tohumlama Sunucuları" olarak adlandırılanlar dışında, neredeyse tümüyle merkezi olmayan yapıdadır. Böylece, DHT (Dağıtılmış Karma Tablosu) ön yükleme sorunuyla başa çıkılmış olur. Temel olarak, ağ dışı kullanıcıların başlamak için bulabileceği en az bir tane kalıcı ön yükleme düğümü işletmekten kurtulmanın iyi ve güvenilir bir yolu yoktur. Ağ ile bağlantı kurduğunuzda, yalnız "keşif" tünelleri oluşturarak eşleri keşfedersiniz, ancak ilk bağlantınızı yapmak için bir yerden bir eş kümesi almanız gerekir. Java I2P yönelticisinde http://127.0.0.1:7657/configreseed adresinde listesini görebileceğiniz yeniden tohumlama sunucular size bu eşleri sağlar. Daha sonra, ulaşabileceğiniz ve içinden keşif tünelleri oluşturabileceğiniz birini bulana kadar I2P yöneltici ile onlara bağlanın. Yeniden tohumlama sunucuları, onlardan ön yükleme yaptığınız bilgisini verebilir, ancak bunun dışında I2P ağındaki trafiğiniz hakkında herhangi bir şey söylemez.

Yöneltici panosunda tüm diğer I2P düğümlerinin IP adreslerini görebiliyorum. Bu durum benim IP adresimin de diğerleri tarafından görülebildiği anlamına mı geliyor?

Evet, tam olarak dağıtılmış bir eşler arası ağ bu şekilde çalışır. Her düğüm, diğerleri için yöneltme paketlerine katılır. Bu nedenle bağlantı kurmak için IP adresinizin bilinmesi gerekir. Bilgisayarınızın I2P çalıştırdığı gerçeği herkese açık olsa da, I2P ağındaki etkinliklerinizi kimse göremez. Bu IP adresinin arkasındaki bir kullanıcının, dosya paylaşıp paylaşmadığı, bir web sitesi barındırdığı, araştırma yaptığı veya yalnızca projeye bant genişliği sağlamak için bir düğüm çalıştırdığı gibi şeyler söylenemez.

I2P ne yapar

I2P ağı resmi olarak trafik için bir "Çıkış" sağlamaz. Merkezi hizmetler olarak, gönüllüler tarafından işletilen İnternet çıkış vekil sunucuları bulunur. I2P öncelikle bir gizli hizmet ağıdır. Çıkış vekil sunucuları resmi olarak desteklenen bir özellik değildir ve kullanılması önerilmez. I2P ağına katılmakla elde ettiğiniz gizlilik avantajları, ağda kalmaktan ve İnternete erişmemekten gelir. I2P. Özellikle İnternet üzerinde gezinmek istediğinizde Tor Browser ya da güvenilir bir VPN kullanmanız önerilir.

Karşılaştırmalar

Anonim iletişim üzerinde çalışan birçok başka uygulama ve proje var ve I2P bu uygulamaların çoğuna harcanan çabalardan ilham aldı. Bu liste, kapsamlı olarak anonimlik kaynaklarını içermez. Bu amaç için freehaven Anonymity Bibliography ve ilgili GNUnet projeleri kullanılabilir. Bununla birlikte, daha fazla karşılaştırma için birkaç sistem öne çıkar. Aşağıdakilerin ayrı karşılaştırma sayfaları vardır:

Diğer ağlar sayfasında aşağıdaki konular tartışılıyor:

  • RetroShare
  • Morphmix / Tarzan
  • Mixminion / Mixmaster
  • JAP
  • MUTE / AntsP2P
  • Haystack