1 |
1
적어도 하나의 전송 노드가 접속된 레벨 영역을 계층적으로 구분한 네트워크에 있어서 상기 전송 노드의 주소 체계 구조는, 상기 네트워크의 최하위 레벨에 해당되는 레벨 영역의 전송 노드의 식별 정보부터 상기 네트워크의 최상위 레벨에 해당되는 레벨 영역의 전송 노드의 식별 정보까지 물리적으로 연결된 각 레벨에서의 전송 노드의 식별 정보를 순차적으로 포함하고, 상기 각 레벨에서의 전송 노드의 식별 정보는 동일한 길이를 갖는 것을 특징으로 하는 전송 노드의 주소 체계 구조
|
2 |
2
제 1 항에 있어서, 상기 네트워크에서 상기 전송 노드가 접속된 레벨 영역이 포함되는 레벨에 따라 상기 전송 노드의 주소에서 자신의 식별 정보가 실리는 구간이 결정되는 것을 특징으로 하는 전송 노드의 주소 체계 구조
|
3 |
3
제 2 항에 있어서, 상기 전송 노드가 접속된 레벨 영역이 상기 네트워크의 최하위 레벨에 포함되지 않으면, 상기 전송 노드의 주소에서 자신의 식별 정보가 실리는 구간의 상위 비트 구간은 0으로 패딩되는 것을 특징으로 하는 전송 노드의 주소 체계 구조
|
4 |
4
제 1 항 내지 제 3 항중 어느 한 항에 있어서, 상기 식별 정보는 상기 전송 노드의 인터넷 프로토콜(IP) 주소를 암호화하여 얻은 것을 특징으로 하는 전송 노드 주소 체계 구조
|
5 |
5
제 4 항에 있어서, 상기 식별 정보는 랜덤 시드와 SHA(Secure Hasing Algorithm)방식을 이용하여 상기 전송 노드의 인터넷 프로토콜 주소를 암호화하고, 상기 암호화에 의해 얻은 해쉬 값으로부터 검출된 정보인 것을 특징으로 하는 전송 노드 주소 체계 구조
|
6 |
6
제 5 에 있어서, 상기 해쉬 값중 상위 32비트가 상기 식별정보로서 검출되는 것을 특징으로 하는 전송 노드 주소 체계 구조
|
7 |
7
제 6 항에 있어서, 상기 네트워크가 상기 적어도 하나의 전송 노드가 접속된 레벨 영역을 4 레벨로 구분하면, 상기 전송 노드 주소 체계는 32비트 단위로 각 레벨에서의 전송 노드의 식별 정보를 포함하는 것을 특징으로 하는 전송 노드 주소 체계 구조
|
8 |
8
제 5 항에 있어서, 상기 전송 노드의 인터넷 프로토콜 주소는 IPv6 주소인 것을 특징으로 하는 전송 노드 주소 체계 구조
|
9 |
9
적어도 하나의 전송 노드가 접속된 레벨 영역을 계층적으로 구분한 네트워크에서 상기 전송 노드의 주소 할당 방법은, 상기 전송 노드의 인터넷 프로토콜 주소를 암호화하는 단계; 상기 암호화된 전송 노드의 인터넷 프로토콜 주소로부터 상기 전송 노드의 식별 정보를 검출하는 단계; 상기 전송 노드가 접속된 레벨 영역에서 상기 검출된 식별 정보의 중복 사용여부를 체크하는 단계; 상기 검출된 식별 정보가 상기 전송 노드가 접속된 레벨 영역에서 중복 사용되지 않는 것으로 판단되면, 상기 전송 노드가 접속된 레벨 영역에서의 라우팅 테이블과 상기 검출된 식별 정보를 기반으로 상기 네트워크상에서 상기 전송 노드의 주소를 할당하는 단계를 포함하는 전송 노드 주소 할당 방법
|
10 |
10
제 9 항에 있어서, 상기 전송 노드의 주소 할당 단계는, 상기 네트워크에서 상기 전송 노드가 접속된 레벨 영역이 속하는 레벨에 따라 상기 전송 노드의 주소에서 자신의 식별 정보가 실리는 구간을 결정하는 것을 특징으로 하는 전송 노드 주소 할당 방법
|
11 |
11
제 9 항에 있어서, 상기 네트워크에서 상기 전송 노드가 연결된 상위 레벨 영역이 존재하면, 상기 네트워크에서 상기 전송 노드가 접속된 레벨 영역이 속하는 레벨, 상위 레벨 수 및 상기 전송 노드가 접속된 레벨과 상기 상위 레벨간의 물리적인 위치를 파악할 수 있도록, 상기 전송 노드의 주소 할당 단계는, 상기 전송 노드의 식별 정보와 상기 전송 노드가 연결된 상위 레벨의 전송 노드의 식별 정보를 순차적으로 배열한 정보를 상기 전송 노드의 주소로서 할당하는 것을 특징으로 하는 전송 노드의 주소 할당 방법
|
12 |
12
제 11 항에 있어서, 상기 라우팅 테이블은 상기 전송 노드의 식별 정보가 상기 전송 노드가 접속된 레벨 영역에서 중복 사용되지 않는 것으로 판단되면, 업데이트 되고, 상기 라우팅 테이블로부터 상기 전송 노드가 연결된 상위 레벨의 전송 노드의 식별 정보를 얻는 것을 특징으로 하는 전송 노드의 주소 할당 방법
|
13 |
13
적어도 하나의 전송 노드가 접속된 레벨 영역을 계층적으로 구분한 네트워크에서 패킷 데이터의 라우팅 헤더 설정 방법에 있어서, 상기 패킷 데이터를 수신할 목적지 노드로부터 암호화된 주소를 수신하는 단계; 상기 패킷 데이터를 송출할 소스 노드와 상기 목적지 노드간의 망 구성을 확인하는 단계; 상기 망 구성을 확인한 결과, 상기 소스 노드와 상기 목적지 노드가 서로 다른 영역에 존재하면, 상기 소스 노드의 적어도 하나의 상위 레벨의 영역과 상기 목적지 노드의 적어도 하나의 상위 레벨의 영역을 통해 패킷 데이터가 전송되도록 상기 라우팅 헤더를 설정하는 단계를 포함하는 라우팅 헤더 설정 방법
|
14 |
14
제 13 항에 있어서, 상기 라우팅 헤더는 상기 소스 노드의 식별 정보, 상기 소스 노드에 연결된 적어도 하나의 상위 레벨의 전송 노드의 식별 정보, 상기 목적지 노드에 연결된 적어도 하나의 상위 레벨의 전송 노드의 식별 정보, 및 상기 목적지 노드의 식별 정보를 포함하는 것을 특징으로 하는 라우팅 헤더 설정 방법
|
15 |
15
제 14 항에 있어서, 상기 소스 노드에 연결된 적어도 하나의 상위 레벨은 상기 네트워크에서 상기 소스 노드가 접속된 레벨 영역의 레벨에 따라 결정되고, 상기 목적지 노드에 연결된 적어도 하나의 상위 레벨은 상기 네트워크에서 상기 목적지 노드가 접속된 레벨 영역의 레벨에 따라 결정되는 것을 특징으로 하는 라우팅 헤더 설정 방법
|
16 |
16
적어도 하나의 전송 노드가 접속된 레벨 영역을 계층적으로 구분한 네트워크에서 패킷 데이터 전송 방법에 있어서, 수신되는 패킷 데이터에 포함된 라우팅 헤더를 분석하는 단계; 상기 라우팅 헤더의 최초 전송 노드 식별 정보와 자신의 식별 정보가 일치하는지 체크하는 단계; 상기 최초 전송 노드 식별 정보와 자신의 식별 정보가 일치하면, 상기 라우팅 헤더에 다음 전송 노드의 식별 정보가 존재하는지 체크하는 단계; 상기 다음 전송 노드의 식별 정보가 존재하면, 상기 라우팅 헤더에서 상기 최초 전송 노드의 식별 정보를 삭제하고, 상기 다음 전송 노드의 식별 정보를 목적지로 하여 패킷 데이터를 전송하는 단계; 상기 다음 전송 노드의 식별 정보가 존재하지 않으면, 상기 라우팅 헤더에서 상기 최초 전송 노드의 식별 정보를 삭제하고, 상기 수신된 패킷 데이터를 처리하는 단계; 상기 최초 전송 노드 식별 정보가 자신의 식별 정보와 일치하지 않으면, 상기 최초 전송 노드 식별 정보를 목적지로 하여 패킷 데이터를 전송하는 단계를 포함하는 패킷 데이터 전송 방법
|
17 |
17
제 16 항에 있어서, 소스 노드와 목적지 노드가 서로 다른 영역에 존재하면, 상기 소스 노드의 적어도 하나의 상위 레벨의 영역과 상기 목적지 노드의 적어도 하나의 상위 레벨의 영역을 통해 패킷 데이터가 전송되도록, 상기 라우팅 헤더는 상기 소스 노드의 식별 정보, 상기 소스 노드에 연결된 적어도 하나의 상위 레벨의 전송 노드의 식별 정보, 상기 목적지 노드에 연결된 적어도 하나의 상위 레벨의 전송 노드의 식별 정보, 및 상기 목적지 노드의 식별 정보를 포함하는 것을 특징으로 하는 패킷 데이터 전송 방법
|
18 |
17
제 16 항에 있어서, 소스 노드와 목적지 노드가 서로 다른 영역에 존재하면, 상기 소스 노드의 적어도 하나의 상위 레벨의 영역과 상기 목적지 노드의 적어도 하나의 상위 레벨의 영역을 통해 패킷 데이터가 전송되도록, 상기 라우팅 헤더는 상기 소스 노드의 식별 정보, 상기 소스 노드에 연결된 적어도 하나의 상위 레벨의 전송 노드의 식별 정보, 상기 목적지 노드에 연결된 적어도 하나의 상위 레벨의 전송 노드의 식별 정보, 및 상기 목적지 노드의 식별 정보를 포함하는 것을 특징으로 하는 패킷 데이터 전송 방법
|