Araştırma Makalesi

PeerConn: Merkezi Olmayan Eşler Arası (P2P) İletişim Uygulamasının Tasarımı ve Gerçekleştirilmesi

Cilt: 7 Sayı: 2 29 Aralık 2025
PDF İndir
EN TR

PeerConn: Merkezi Olmayan Eşler Arası (P2P) İletişim Uygulamasının Tasarımı ve Gerçekleştirilmesi

Öz

PeerConn, merkezi olmayan ağlar üzerinde güvenli ve verimli mesajlaşma ve dosya paylaşımı sağlamak amacıyla tasarlanmış modüler bir eşler arası (P2P) iletişim platformudur. Sistem, asenkron soket yönetimi için Twisted ve kullanıcı arayüzü geliştirme için PyQt5 gibi Python tabanlı çerçevelerden yararlanmaktadır. Verilerin güvenliğini sağlamak için RSA, AES-256-GCM ve SHA-256 gibi güçlü şifreleme algoritmalarıyla SSL/TLS protokolleri entegre edilmiştir. PeerConn'un ilk geliştirme aşamalarında, tek iş parçacıklı mimari, yüksek CPU kullanımı ve performans sorunları gibi zorluklarla karşılaşılmıştır. Bu sorunlar, asenkron olay tabanlı tasarımlar, modüler dosya yapıları ve optimize edilmiş iletişim protokollerinin entegrasyonu ile sonraki aşamalarda giderilmiştir. Sistemin büyük dosya transferlerini güvenli ve stabil bir şekilde gerçekleştirme kabiliyeti önemli bir ilerlemeyi temsil etmektedir. Bununla birlikte, PeerConn, Twisted’ın tek soket tasarımının sınırlamaları nedeniyle eş-zamanlı veri aktarımı ve gerçek zamanlı mesajlaşmada bazı kısıtlamalarla karşılaşmıştır. Gelecekteki çalışmalarda, çoklu soket desteğinin geliştirilmesi ve kullanıcı kimlik doğrulama mekanizmalarının iyileştirilmesi hedeflenmektedir. Bu makale, PeerConn’un mimarisi, uygulama detayları ve yerel ile geniş alan ağlarında güvenli, merkezi olmayan iletişim için potansiyelini sunmaktadır.

Anahtar Kelimeler

Teşekkür

Bu çalışma Yiğit Leblebicier tarafından hazırlanan “PeerConn: Eşten Eşe Kişisel Mesajlaşma ve Dosya Paylaşım Uygulaması” isimli Lisans tezinden üretilmiştir.

Kaynakça

  1. Abba Ari, A. A., Ngangmo, O. K., Titouna, C., Thiare, O., Mohamadou, A., & Gueroui, A. M. (2024). Enabling privacy and security in Cloud of Things: Architecture, applications, security & privacy challenges. Applied Computing and Informatics, 20(1/2), 119-141.
  2. Abidullah, A., Rahmani, K. R., Wadeed, W. M., & Hakimi, M. (2024). Data transfer security in IoT communication based on attribute-based cryptography. International Journal Software Engineering and Computer Science (IJSECS), 4(2), 553-565.
  3. Bopche, A., & Kulkarni, R. (2022). Development of a Peer-to-Peer File Sharing Web Application Using Angular and Node.js. In Proceedings of the 2022 International Conference on Computer Science, Engineering and Applications. (pp. 47-60)
  4. Boubiche, D. E., Athmani, S., Boubiche, S., & Toral-Cruz, H. (2021). Cybersecurity issues in wireless sensor networks: current challenges and solutions. Wireless Personal Communications, 117, 177-213.
  5. Drake, W. J., Vinton, C. G., & Kleinwächter, W. (2016). Internet fragmentation: An overview. Proceedings of the Internet Governance Forum.
  6. Ogbuke, N. J., Yusuf, Y. Y., Dharma, K., & Mercangoz, B. A. (2022). Big data supply chain analytics: ethical, privacy and security challenges posed to business, industries and society. Production Planning & Control, 33(2-3), 123-137.
  7. Pamarthi, S., & Narmadha, R. (2022). Literature review on network security in Wireless Mobile Ad-hoc Network for IoT applications: network attacks and detection mechanisms. International Journal of Intelligent Unmanned Systems, 10(4), 482-506.
  8. Parast, F. K., Sindhav, C., Nikam, S., Yekta, H. I., Kent, K. B., & Hakak, S. (2022). Cloud computing security: A survey of service-based models. Computers & Security, 114, 102580.

Ayrıntılar

Birincil Dil

Türkçe

Konular

Ağ Mühendisliği, Veri İletişimleri

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

29 Aralık 2025

Gönderilme Tarihi

3 Temmuz 2025

Kabul Tarihi

2 Eylül 2025

Yayımlandığı Sayı

Yıl 2025 Cilt: 7 Sayı: 2

Kaynak Göster

APA
Kayaalp, K., & Leblebicier, Y. (2025). PeerConn: Merkezi Olmayan Eşler Arası (P2P) İletişim Uygulamasının Tasarımı ve Gerçekleştirilmesi. Turkish Journal of Science and Engineering, 7(2), 106-114. https://doi.org/10.55979/tjse.1733838
AMA
1.Kayaalp K, Leblebicier Y. PeerConn: Merkezi Olmayan Eşler Arası (P2P) İletişim Uygulamasının Tasarımı ve Gerçekleştirilmesi. TJSE. 2025;7(2):106-114. doi:10.55979/tjse.1733838
Chicago
Kayaalp, Kıyas, ve Yiğit Leblebicier. 2025. “PeerConn: Merkezi Olmayan Eşler Arası (P2P) İletişim Uygulamasının Tasarımı ve Gerçekleştirilmesi”. Turkish Journal of Science and Engineering 7 (2): 106-14. https://doi.org/10.55979/tjse.1733838.
EndNote
Kayaalp K, Leblebicier Y (01 Aralık 2025) PeerConn: Merkezi Olmayan Eşler Arası (P2P) İletişim Uygulamasının Tasarımı ve Gerçekleştirilmesi. Turkish Journal of Science and Engineering 7 2 106–114.
IEEE
[1]K. Kayaalp ve Y. Leblebicier, “PeerConn: Merkezi Olmayan Eşler Arası (P2P) İletişim Uygulamasının Tasarımı ve Gerçekleştirilmesi”, TJSE, c. 7, sy 2, ss. 106–114, Ara. 2025, doi: 10.55979/tjse.1733838.
ISNAD
Kayaalp, Kıyas - Leblebicier, Yiğit. “PeerConn: Merkezi Olmayan Eşler Arası (P2P) İletişim Uygulamasının Tasarımı ve Gerçekleştirilmesi”. Turkish Journal of Science and Engineering 7/2 (01 Aralık 2025): 106-114. https://doi.org/10.55979/tjse.1733838.
JAMA
1.Kayaalp K, Leblebicier Y. PeerConn: Merkezi Olmayan Eşler Arası (P2P) İletişim Uygulamasının Tasarımı ve Gerçekleştirilmesi. TJSE. 2025;7:106–114.
MLA
Kayaalp, Kıyas, ve Yiğit Leblebicier. “PeerConn: Merkezi Olmayan Eşler Arası (P2P) İletişim Uygulamasının Tasarımı ve Gerçekleştirilmesi”. Turkish Journal of Science and Engineering, c. 7, sy 2, Aralık 2025, ss. 106-14, doi:10.55979/tjse.1733838.
Vancouver
1.Kıyas Kayaalp, Yiğit Leblebicier. PeerConn: Merkezi Olmayan Eşler Arası (P2P) İletişim Uygulamasının Tasarımı ve Gerçekleştirilmesi. TJSE. 01 Aralık 2025;7(2):106-14. doi:10.55979/tjse.1733838