URL은 항상 다음 형식을 갖습니다.
<protocol>://<host>[:<port>]/[<path>][#<hash>]
문제는 IPv6이 포트와 호스트의 구분 기호와 같이 콜론을 사용한다는 것입니다.
2001:db8:1f70::999:de8:7648:6e8
그러나 이것이 호스트 인 경우 포트 100에서 HTTP를 사용하여 호스트에 연결하려면 어떻게해야합니까?
http://2001:db8:1f70::999:de8:7648:6e8:100/
문제는 마지막 결장입니다. 0은 이중 콜론 (1f70에서 999 사이)으로 생략되므로 ': 100'이 IP 또는 포트 번호에 속하는지 알 수 없습니다. 우리는 이것을 어떻게 알 수 있습니까?