22. IPv6 주소 단축 표기 법 – 방법 2 - 0 압축. 모두 0으로 되는 블록은 생략한다.- 생략되는 부분에 대해서는 :을 연속으로 붙임 ::- 생략은 하나의 주소에서 한번만 가능 1234:0000:0000:5678:9abc:0000:0000:def0 -> 1234::5678:9abc::def0 -> 1234::5678:9abc:0:0:def0 1234:5678:0000:9abc:def0:1234:5678:9abc 1234:5678::9abc:def0:1234:5678:9abc 1234:0000:0000:0000:5678:9abc:def0:1234 1234::5678:9abc:def0:1234
73. API – inet_addr, inet_ntoa inet_addr inet_pton inet_ntop inet_ntoa WSAAddressToString inet_addr는 32비트, inet_pton는 128비트 그러나 C++에서의 최대 정수의 크기는 64비트 !!!inet_pton, inet_ntop는 Windows Vista부터 지원
87. GunZ2의 네트웍라이브러에IPv6 추가 지원 작업 1. IPv6에 대한 이론 공부 2. 플밍 시작 - IP 문자열 키우기 - IPv4와 IPv6 둘 다 사용할 수 있도록 네트웍라이브러변경 - IPv6 호환 Socket API 변환 - IP 주소 문자열을 정수로 변환하여 사용하는 것 모두 제거 3. 테스트 - 테스트할 PC의 네트웍 환경을 IPv6으로 변경
88. 참고 IPv6 개요 (한국어) http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/TCP_IP/IPv6/IPv6Intro IPv6 프로그래밍 (한글)http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/TCP_IP/IPv6/IPv6Prog 5분으로 이해하는 IPv6 프로그래밍 (일본어) http://www.ipv6style.jp/jp/apps/20030617/index.shtml IPv6 소켓 프로그래밍 (일본어) http://www.nslabs.jp/socket.rhtml Windows에서의 IPv6 소켓 프로그래밍 강좌 (일본어) http://www.admintech.jp/wiki.cgi?page=Windows%A4%C7%A4%CEIPv6%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5%F3%A5%B0%B9%D6%BA%C2 문제로 풀어보는 IPv4와 IPv6 (일본어) http://www.ie.u-ryukyu.ac.jp/~e055723/info2/ipv6/main.html
89. Introduction to IPv6 Programming (영어)http://www.euchinagrid.org/IPv6/IPv6_presentation/Introduction_to_IPv6_programming.pdf IPv6으로 시작하는 네트워크 (일본어) http://journal.mycom.co.jp/series/ipv6/001/index.html IPv6 위키피디아(일본어) http://ja.wikipedia.org/wiki/IPv6#cite_note-5 Windows 7에서 IPv6 환경 설정 (일본어) https://ybb.softbank.jp/support/connect/step2/ipv6/win7_net_set.html IPv6_Vasily (한글. 블로그) http://blog.daum.net/ipv6 MS TechNet – IPv6 http://technet.microsoft.com/ko-kr/library/cc755011%28WS.10%29.aspx