1 |
1
ICN 이름 기반 네트워킹에서 가상 사설 네트워크 서비스 제공 방법에서, 인터레스트 패킷을 수신하는 단계;상기 인터레스트 패킷이 포워딩 힌트를 포함하는지 확인하는 단계;상기 인터레스트 패킷이 상기 포워딩 힌트를 포함하면, 상기 포워딩 힌트가 특정 키워드를 포함하는지 확인하는 단계;상기 포워딩 힌트가 상기 특정 키워드를 포함하면, 상기 인터레스트 패킷 이름으로부터 VRF 이름을 추출하여 VRF 아이디를 생성하는 단계;생성된 상기 VRF 아이디로 FIB를 선택하는 단계;상기 인터레스트 패킷에서 추출한 인터레스트 이름으로 상기 FIB를 룩업 실행하는 단계;상기 룩업을 이용하여 출력 포트를 결정하는 단계; 및상기 인터레스트 패킷을 상기 출력 포트로 전달하는 단계를 포함하는,가상 사설 네트워크 서비스 제공 방법
|
2 |
2
제 1 항에 있어서, 상기 인터레스트 패킷이 상기 포워딩 힌트를 포함하지 않으면, Global FIB를 룩업하여 상기 인터레스트 패킷을 상기 출력 포트로 전달하는 단계를 더 포함하는, 가상 사설 네트워크 서비스 제공 방법
|
3 |
3
제 1 항에 있어서, 상기 포워딩 힌트가 상기 특정 키워드를 포함하지 않으면, 일반 포워딩 힌트 처리를 수행하는 단계를 더 포함하는, 가상 사설 네트워크 서비스 제공 방법
|
4 |
4
제 1 항에 있어서, 상기 VRF 아이디 별로 구분된 공간에 라우팅 정보를 FIB 테이블 구조로 저장하는, 가상 사설 네트워크 서비스 제공 방법
|
5 |
5
제 4 항에 있어서, 상기 구분된 공간은 물리적으로 구분된 공간을 포함하는, 가상 사설 네트워크 서비스 제공 방법
|
6 |
6
제 4 항에 있어서, 상기 구분된 공간은 논리적으로 구분된 공간을 포함하는, 가상 사설 네트워크 서비스 제공 방법
|
7 |
7
제 1 항에 있어서, 상기 인터레스트 패킷의 이름 구조에서 네트워크 이름 부분에 VRF 이름을 삽입하는, 가상 사설 네트워크 서비스 제공 방법
|
8 |
8
제 7 항에 있어서, 상기 VRF 이름은 특정 배열 순서를 가진 문자 형식 및 숫자 형식 중 적어도 하나를 이용하여 구성되는, 가상 사설 네트워크 서비스 제공 방법
|
9 |
9
제 1 항에 있어서, 상기 인터레스트 패킷은 포워딩 힌트를 포함하고, 상기 포워딩 힌트는 VRF 테이블 룩업을 수행하는 특정 키워드를 포함하는, 가상 사설 네트워크 서비스 제공 방법
|
10 |
10
제 1 항에 있어서, 상기 인터레스트 패킷의 제 2 레이어 정보를 추출하여 VRF 아이디를 선택하는 단계를 더 포함하는, 가상 사설 네트워크 서비스 제공 방법
|
11 |
11
ICN 이름 기반 네트워킹에서 가상 사설 네트워크 서비스 제공 장치에서, 인터레스트 패킷을 수신하는 입력 포트;상기 인터레스트 패킷이 포워딩 힌트를 포함하는지 확인하고, 상기 인터레스트 패킷이 상기 포워딩 힌트를 포함하면, 상기 포워딩 힌트가 특정 키워드를 포함하는지 확인하고, 상기 포워딩 힌트가 상기 특정 키워드를 포함하면, 상기 인터레스트 패킷 이름으로부터 VRF 이름을 추출하여 VRF 아이디를 생성하고, 생성된 상기 VRF 아이디로 FIB를 선택하고, 상기 인터레스트 패킷에서 추출한 인터레스트 이름으로 상기 FIB를 룩업 실행하고, 상기 룩업을 이용하여 다음 경로를 결정하고 라우팅 프로세서; 및상기 인터레스트 패킷을 상기 다음 경로로 출력하는 출력 포트를 포함하는, 가상 사설 네트워크 서비스 제공 장치
|
12 |
12
제 11 항에 있어서, 상기 라우팅 프로세서는, 상기 인터레스트 패킷이 상기 포워딩 힌트를 포함하지 않으면, Global FIB를 룩업하여 상기 인터레스트 패킷을 상기 출력 포트로 전달하는, 가상 사설 네트워크 서비스 제공 장치
|
13 |
13
제 11 항에 있어서, 상기 라우팅 프로세서는, 상기 포워딩 힌트가 상기 특정 키워드를 포함하지 않으면, 일반 포워딩 힌트 처리를 수행하는,가상 사설 네트워크 서비스 제공 장치
|
14 |
14
제 11 항에 있어서, 데이터를 저장하는 메모리를 더 포함하고, 상기 라우팅 프로세서는 상기 VRF 아이디 별로 구분된 공간에 라우팅 정보를 FIB 테이블 구조로 상기 메모리에 저장하는, 가상 사설 네트워크 서비스 제공 장치
|
15 |
15
제 14 항에 있어서, 상기 구분된 공간은 물리적으로 구분된 공간을 포함하는, 가상 사설 네트워크 서비스 제공 장치
|
16 |
16
제 14 항에 있어서, 상기 구분된 공간은 논리적으로 구분된 공간을 포함하는, 가상 사설 네트워크 서비스 제공 장치
|
17 |
17
제 11 항에 있어서, 상기 라우팅 프로세서는 상기 인터레스트 패킷의 이름 구조에서 네트워크 이름 부분에 VRF 이름을 삽입하는, 가상 사설 네트워크 서비스 제공 장치
|
18 |
18
제 17 항에 있어서, 상기 VRF 이름은 특정 배열 순서를 가진 문자 형식 및 숫자 형식 중 적어도 하나를 이용하여 구성되는, 가상 사설 네트워크 서비스 제공 장치
|
19 |
19
제 11 항에 있어서, 상기 인터레스트 패킷은 포워딩 힌트를 포함하고, 상기 포워딩 힌트는 VRF 테이블 룩업을 수행하는 특정 키워드를 포함하는, 가상 사설 네트워크 서비스 제공 장치
|
20 |
20
ICN 이름 기반 네트워킹에서 가상 사설 네트워크 서비스 제공 장치에서, 인터레스트 패킷을 수신하고 송신하고 다음 경로로 전송하는 송수신부;상기 인터레스트 패킷이 포워딩 힌트를 포함하는지 확인하고, 상기 인터레스트 패킷이 상기 포워딩 힌트를 포함하면, 상기 포워딩 힌트가 특정 키워드를 포함하는지 확인하고, 상기 포워딩 힌트가 상기 특정 키워드를 포함하면, 상기 인터레스트 패킷 이름으로부터 VRF 이름을 추출하여 VRF 아이디를 생성하고, 생성된 상기 VRF 아이디로 FIB를 선택하고, 상기 인터레스트 패킷에서 추출한 인터레스트 이름으로 상기 FIB를 룩업 실행하고, 상기 룩업을 이용하여 다음 경로를 결정하고 프로세서; 및라우팅 정보를 저장하는 메모리를 포함하는, 가상 사설 네트워크 서비스 제공 장치
|