반응형
IP 주소 ':: 1'은 무엇입니까?
네트워크 연결이없는 로컬 컴퓨터에서 소켓을 가지고 놀았습니다. 아래를 참조하십시오.
IPAddress address = IPAddress.Any; // doesn't work
IPAddress address = IPAddress.Parse("::1"); // works
그렇다면 정확히 ::1
IP 주소는 무엇입니까? 사용 가능한 기본 IP 주소입니까 아니면 루프백 주소입니까? 전용 IP 주소와 네트워크 연결이있는 시스템에서 위 코드 (작업 라인)는 어떻게됩니까?
편집하다:
정확한 코드는 특정 IP 주소를 소켓에 바인딩하는 데 사용됩니다. 여기있어:
ServicePoint sp = ServicePointManager.FindServicePoint(uri);
sp.BindIPEndPointDelegate = new BindIPEndPoint(Bind);
// here's the bind delegate:
private IPEndPoint Bind(ServicePoint sp, IPEndPoint ep, int retryCount)
{
return new IPEndPoint(IPAddress.Parse("::1"), 0);
}
::1
IPv6의 루프백 주소입니다. .NET의 IPv6 버전이라고 생각하면됩니다 127.0.0.1
.
http://en.wikipedia.org/wiki/Localhost 참조
정보를 조금 더 추가하기 위해 IPv6에서 루프백 주소는 127 개의 0과 1 즉 (0000 ... 127 회 ..1)로 표시됩니다. 그것의 표현은 다음과 같이 했어야 -> 0000 : 0000 : 0000 : 0000 : 0000 : 0000 : 0000 : 0001 하지만 우리는이에 대한 몇 가지 짧은 형식의 표현이있다. 단일 블록에 모두 0이 있으면 단일 0으로 대체 할 수 있습니다. 따라서-> 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0001이 됩니다. 다시 우리는 0의 런이 있음을 볼 수 있으며 제거 할 수 있으며-> :: 0001- > :: 1을 얻습니다 .
참고 URL : https://stackoverflow.com/questions/4611418/what-is-ip-address-1
반응형
'Programing' 카테고리의 다른 글
git cherry-pick이 작동하지 않습니다. (0) | 2020.08.25 |
---|---|
파이썬 문자열 앞의 ab 접두사는 무엇을 의미합니까? (0) | 2020.08.25 |
matplotlib 플롯의 왼쪽 상단 모서리에 텍스트 넣기 (0) | 2020.08.25 |
가변 템플릿의 맥락에서“…”토큰에 대한 규칙은 무엇입니까? (0) | 2020.08.25 |
Android에서 터치 이벤트를 시뮬레이션하는 방법은 무엇입니까? (0) | 2020.08.25 |