SORU
25 Temmuz 2010, Pazar


Nasıl aynı anda birden çok istemci bir bağlantı noktası için, bir sunucuda 80, bağlanmak demek?

Bağlantı noktaları nasıl çalıştığını temellerini anlıyorum. Anlamadığım şey ancak, aynı anda birden çok istemci bağlantı noktası 80 söylemek bağlanabilir. Her istemci (makine için) benzersiz bir bağlantı noktası olduğunu biliyorum. Sunucu kullanılabilir bir bağlantı noktası geri istemciye yanıt yok, ve sadece 80 cevap geldi devletin? Nasıl oluyor bu iş?

CEVAP
25 Temmuz 2010, Pazar


Öncelikle, bir "bağlantı noktası" sadece bir sayıdır. Bütün bir "bağlantı noktası" gerçekten temsil eden sayı "" başlık alanı. hedef bağlantı noktası belirtilen bir paket olduğu için

Şimdi, soru, durum bilgisi olan protokoller ve vatansız protokolleri için bir iki tane cevap var.

Vatansız bir protokol için (yani UDP), "bağlantı" yok - birden fazla kişi aynı port için paket göndermek ve paketleri gelecek ne sırası. çünkü sorun yok Hiç kimse "" devlet. bağlı.

Durum protokolü (TCP gibi), bağlantı 4-demet kaynak ve hedef portları oluşan ve kaynak ve hedef IP adresleri ile tanımlanır. Eğer iki farklı makineler üçüncü bir makinede aynı bağlantı noktasına bağlayın, kaynak IP'leri farklı olduğundan iki ayrı bağlantıları vardır. Eğer aynı makine (veya iki, NAT veya başka bir paylaşım aynı IP adresi) bağlayan iki kez bir tek uzak uç, bağlantı farklılaşmış tarafından Kaynak bağlantı noktası (genellikle bir rasgele yüksek numaralı port).

Eğer sunucu iki kez müvekkilim aynı web bağlanmak istediğiniz, iki bağlantı web sunucusu, benim bakış açısı ve hedef portlar farklı kaynak bağlantı noktaları var. Her iki bağlantı aynı kaynak ve hedef IP adresleri bile belirsizlik yoktur, bu yüzden hayır.

Bağlantı noktaları için bir yoldurmultiplexIP farklı uygulamalar protokolü çift/aynı IP adresini dinlemek çok hitap eder. Bir uygulama, yüksek düzey, kendi protokolünü tanımlar sürece, bir port multiplex için yolu yoktur. Eğer iki bağlantı aynı Protokolü kullanarak aynı kaynak ve hedef IP ve aynı kaynak ve hedef bağlantı noktaları varsa, aynı bağlantı olmalı.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • chrmoe

    chrmoe

    7 Kasım 2006
  • Commander Chalkboard

    Commander Ch

    20 Ocak 2014
  • HTC Tutorials

    HTC Tutorial

    21 EYLÜL 2010