Aynı bağlantı noktasını kullanarak iki farklı işleme sahip olamayacağınızı biliyorum, ancak tcp ve diğeri udp kullanıyorsa ne olur? Herbiri bir soketi aynı bağlantı noktasına, ancak farklı protokollere bağlayan iki farklı işleminiz olabilir mi?TCP ve UDP aynı bağlantı noktaları, farklı işlem
cevap
TCP bağlantı noktaları ve UDP bağlantı noktaları birbiriyle ilişkili değildir.
Soruyu doğrudan yanıtlamak için, evet, aynı sokete ve aynı bağlantı noktasına bağlanan iki farklı işlem olabilir, ancak biri UDP ve bir tanesi de TCP'dir. UDP ve TCP bağlantı noktası ad alanları aynı sayısal aralıkta olmasına rağmen tamamen bağımsızdır. –
5-tuple (protokol, kaynak ip, kaynak bağlantı noktası, hedef IP, hedef bağlantı noktası) benzersiz olmalıdır. Bu, aynı bağlantı noktası numarasını kullanan TCP ve UDP'ye sahip olmakla kalmayıp aynı protokol ve yerel bağlantı noktası numarasıyla giden farklı bağlantıların da olabileceği anlamına gelir. Bununla birlikte, dinlerken, yuvaların genellikle protokollerinde benzersiz olması gerekir, yani aynı bağlantı noktası numarasına sahip başka bir TCP soketi açamaz/açamazsınız.
Evet. İki soket aynı bağlantı noktasına ancak farklı protokollere bağlanabilir.
Aynı port değil, aynı numaraya sahip olur.
- 1. TCP ve UDP'yi aynı bağlantı noktasında dinleme
- 2. Tarayıcıda udp bağlantı noktasından okuma
- 3. İki farklı soket örneği aynı TCP bağlantı noktasını dinleyebilir (Bağlantı noktası zaten kullanılıyor)
- 4. TCP bağlantı noktası erişimi ve C++
- 5. LDAP bir TCP veya UDP protokolü mü?
- 6. Farklı uygulamalar, bağlantı noktaları ve kimlik bilgilerini tek bir bağlantı noktası ve oturum açma kimlik bilgisi
- 7. MSMQ, TCP veya UDP üzerinde çalışıyor mu?
- 8. TCP için İzin Verilen Bağlantı Noktası Aralığı
- 9. javaFX ile bağlantı noktaları
- 10. Rsyslog TCP
- 11. Birçok sorguları ve aynı bağlantı
- 12. 40.000 veya daha fazla UDP/TCP/IP bağlantısını taklit edin
- 13. Ruby NET :: SCP ve özel bağlantı noktaları
- 14. Cassandra kümesindeki düğümler için farklı bağlantı noktaları kullanmak mümkün mü?
- 15. Aynı bağlantı noktasına sahip farklı VirtualHosts
- 16. Aynı sözleşmeye, aynı bağlama, aynı adrese, ancak farklı bağlantı noktalarına sahip olabilir misiniz?
- 17. TCP modu bağlantı noktasında yeniden başlatılıyor 5555,
- 18. UDP bağlantısı için istemcileri kaydetmek için TCP soketini kullanın?
- 19. Sanal COM bağlantı noktaları oluşturma
- 20. Aynı sqlite veritabanının farklı bağlantıları aynı anda işlemlere başlayabilir mi?
- 21. WCF hizmeti ve TCP sunucusunu aynı yuvada nasıl barındırabilirim?
- 22. SNMP genellikle neden TCP/IP değil UDP üzerinden çalışıyor?
- 23. Docker'daki bir UDP Bağlantı Noktasını nasıl açarım?
- 24. "Bağlantı Sırasıyla Sıfırlama" kurtarma TCP İstemcisi
- 25. Bir boost tcp/udp sunucusunda control-c'nin nasıl işleneceği
- 26. Masaüstünde ve bir aygıtta farklı mscoree.dll giriş noktaları var mı?
- 27. WCF 3.5 ve UDP
- 28. UDP
- 29. Soket döndürme yanlış sonucu kullanarak TCP bağlantı
- 30. Entity Framework - farklı bağlantı dizeleriyle aynı DbContext'i kullanma
Aynı bitiş noktasını kullanarak, adresi de içeren iki farklı soketiniz olamaz, bu yüzden iki farklı işlem, (127.0.0.1) ve diğerini kullanıyorsa aynı protokolü ve bağlantı noktasını kullanabilir. bir (diyelim) 192.168.0.1'. – Neil