가이 소켓으로 데이터를 수신하기 위해 주소와 포트하기위한 것입니다 (대부분의 경우) 데이터를 보낼 때이 주소/포트를 데이터 소스로 사용하십시오 (예 : FTP 서버에서 데이터 연결에 사용).
일반적으로 특정 시스템에는 여러 인터페이스가 있습니다. 즉, 시스템이 자체적으로 도달 할 수있는 가상 인터페이스 루프백, 이더넷, WLAN, VPN 등이 있습니다. 이 인터페이스에는 각각 여러 개의 IP 주소가 할당 될 수 있습니다. 예를 들어 루프백은 대개 127.0.0.1이며 IPv6도 :: 1이지만 다른 것들도 할당 할 수 있습니다. 이더넷 또는 WLAN은 로컬 네트워크의 IP 주소 (예 : 172.16.0.34)를 갖습니다.
특정 주소로 데이터를 수신하기 위해 소켓을 바인딩하면이 특정 IP 주소로 보낸 데이터 만받을 수 있습니다. 예를 들어 127.0.0.1에 바인드하면 자신의 시스템에서 데이터를받을 수 있지만 로컬 네트워크의 다른 시스템에서는 데이터를 수신 할 수 없습니다. 에 127.0.0.1 : 어떤 데이터에 대해서도 127.0 .0.1은 자신의 127.0.0.1로 보내지고 두 번째 127.0.0.1은 외부에서 연결할 수없는 내부 루프백 인터페이스의 주소입니다.
소켓을 0.0.0.0` (Ipv4) 및 :: (Ipv6)과 같은 포괄 주소로 바인딩 할 수도 있습니다. 이 경우 특정 IP 주소에 바인딩되지 않지만 머신의 모든 IP 주소로 데이터를 수신 할 수 있습니다.
내 자신의 독자 (나중에 독자들에게)는 나중에 [이 페이지] (https://technet.microsoft.com/en-us/magazine/ad9db381-1e1b-4077-be1c-bcefb11f1ea8)와 관련이 있습니다. – Mehrdad
연결된 페이지의 관련성은 어떻게됩니까? 바인딩에 대해서는 전혀 언급하지 않습니다. – LarsH
@LarsH : 정직하게 여기에 게시 한 구체적인 이유는 기억이 나지 않지만 그 이유는 귀하가 귀하의 컴퓨터가 아닌 귀하의 주소에 구속력을 가졌기 때문이라고 추측합니다. 페이지 회담. – Mehrdad