Sdílet prostřednictvím


Windows Sockets: Porty a adresy soketů

Tento článek vysvětluje pojmy "port" a "adresy" jako rozhraní Windows Sockets.

Port

Port Určuje jedinečný proces, pro kterou lze poskytovat službu.V této souvislosti port je přidružen k aplikaci, která podporuje rozhraní Windows Sockets.Myšlenka je jednoznačně identifikovat každé aplikace Windows Sockets, máte více než jeden Windows Sockets aplikace spuštěné v počítači současně.

Některé porty jsou vyhrazeny pro běžné služby, např.Tyto porty by nepoužívejte, pokud jsou poskytování těchto služeb.Podrobné informace o specifikaci rozhraní Windows Sockets tyto rezervované porty.Soubor rozhraní WINSOCK.H uvádí také jim.

Chcete-li povolit Knihovnu Windows Sockets vyberte použitelný port, průchod 0 jako hodnota portu.MFC vybere hodnotu větší než 1 024 desetinné číslo portu.Můžete načíst hodnotu portu, který vybranou knihovnu MFC voláním CAsyncSocket::GetSockName členské funkce.

Adresu soketu

Každý objekt je přidružena adresa Internet Protocol (IP) v síti.Adresa je obvykle název počítače, jako je například "ftp.microsoft.com" nebo tečkovaný číslo, například "128.56.22.8".

Při hledání vytvořit soket, obvykle není nutné zadat vlastní adresu.

[!POZNÁMKA]

Je možné, že váš počítač obsahuje více síťových karet (nebo aplikace může být někdy tyto počítače), každá představuje jinou síť.Pokud ano, je třeba uvést adresu chcete-li určit, které síťové karty pomocí soketu.To je určitě pokročilého využití a problém možná přenositelnost.

Další informace naleznete v části:

Viz také

Koncepty

Windows sockets v prostředí MFC