1
각 IPv6 노드에서 인터페이스에 유니캐스트 주소들이 설정되어 있는가를 검사하는 단계(S10)와, 유니캐스트 주소가 설정되어 있으면 유니캐스트 주소의 패킷 전달 범위를 검사하고 상기 패킷 전달 범위가 글로벌이면 추가적인 처리를 하지 않고 처음 과정으로 돌아가는 단계(S20)와, 상기 패킷 전달 범위가 사이트-로컬이면 유니캐스트 주소로부터 16비트 서브넷ID와 64비트 인터페이스ID를 추출하는 단계(S30,S40)와, 상기 패킷 전달 범위가 링크-로컬이면 유니캐스트 주소로부터 64비트 인터페이스ID만을 추출하는 단계(S30)와, 상기 유니캐스트 주소로부터 추출된 64비트 인터페이스ID에 대한 보안 기능을 수행할지를 검사하는 단계(S50)와, 상기 64비트 인터페이스ID에 대한 보안 기능을 수행하기로 결정되면 상기 64비트 인터페이스ID를 암호화하는 단계(S60)와, 상기 64비트 인터페이스ID에 대한 보안 기능을 수행하지 않거나 상기 64비트 인터페이스ID를 암호화한 후, 32비트 그룹ID를 생성하는 단계(S70), 및 상기의 작동 과정에서의 얻은 정보를 조합하여 링크-로컬 멀티캐스트 주소와 사이트-로컬 멀티캐스트 주소를 생성하여 각 노드 상의 인터페이스 별로 저장한 후 처음 과정으로 돌아가는 단계(S80) 로 이루어지는 것을 특징으로 하는 망계층에서의 아이피 버전 식스 기반 노드의 안전한 멀티캐스트 주소 자동할당방법
|