1 |
1
요구 라우팅을 재전달하는 방법으로서,복수의 콘텐츠 전달망(contents delivery network, CDN) 중 제1 CDN이 상기 제1 CDN의 상위 CDN의 CDN 사업자 아이디(CDN Provider identification, CDN-Provider-ID)의 리스트가 포함된 도메인 이름 시스템(domain name system, DNS) 요구를 사용자 단말로부터 수신하는 단계,상기 DNS 요구를 처리할 수 있는지 판단하는 단계, 그리고상기 DNS 요구를 처리할 수 없는 경우, 상기 리스트에 따라 상기 DNS 요구가 상기 복수의 CDN 내에서 루프되는 것을 방지하면서 상기 DNS 요구를 재전달하는 단계를 포함하고,상기 복수의 CDN은 CDN 인터커넥션(CDN interconnection, CDNi)으로 연결되어 있는, 요구 라우팅 재전달 방법
|
2 |
2
제1항에서,상기 DNS 요구를 처리할 수 있는 경우, 전달 노드의 IP주소를 상기 사용자 단말로 전송하는 단계를 더 포함하는 요구 라우팅 재전달 방법
|
3 |
3
제1항에서,상기 리스트에 상기 제1 CDN의 CDN 사업자 아이디가 포함되어 있는 경우, 상기 루프가 발생한 것으로 판단하고 상기 DNS 요구의 재전달을 중지하는 단계를 더 포함하는 요구 라우팅 재전달 방법
|
4 |
4
제1항에서,상기 CDN 사업자 아이디는,상기 CDN 사업자의 이름(CDN Provider names) 및 최대 재전달 홉 개수(maximum number of redirection hops, MaxNumRedHops)를 포함하는 요구 라우팅 재전달 방법
|
5 |
5
제4항에서,상기 최대 재전달 홉 개수가 0인 경우, 상기 DNS 요구의 재전달을 중지하는 단계를 더 포함하는 요구 라우팅 재전달 방법
|
6 |
6
제4항에서,상기 CDN 사업자의 이름은,자율 시스템(autonomous system, AS) 번호 및 추가 식별자 쌍을 포함하는 요구 라우팅 재전달 방법
|
7 |
7
제1항에서,상기 DNS 요구를 재전달하는 단계는,상기 제1 CDN의 하위 CDN의 CDN 사업자 아이디가 상기 리스트에 포함되어 있는지 확인하는 단계,상기 리스트에 상기 하위 CDN의 CDN 사업자 아이디가 포함되지 않은 경우, 상기 하위 CDN 중에서 후보 CDN을 선정하는 단계, 그리고상기 리스트에 상기 하위 CDN 중 일부 CDN의 CDN 사업자 아이디가 포함된 경우, 상기 일부 CDN을 제외한 나머지 하위 CDN 중에서 후보 CDN을 선정하는 단계를 포함하는 요구 라우팅 재전달 방법
|
8 |
8
제7항에서,상기 DNS 요구를 재전달하는 단계는,상기 제1 CDN의 CDN 사업자 아이디, 상기 상위 CDN의 CDN 사업자 아이디, 그리고 상기 후보 CDN의 CDN 사업자 아이디가 포함된 네임 서버(name server, NS) 레코드를 상기 사용자 단말로 전달하는 단계를 더 포함하는 요구 라우팅 재전달 방법
|
9 |
9
요구 라우팅을 재전달하는 방법으로서,복수의 콘텐츠 전달망(contents delivery network, CDN) 중 제1 CDN이 상기 제1 CDN의 상위 CDN의 CDN 사업자 아이디(CDN Provider identification, CDN-Provider-ID)의 리스트가 포함된 도메인 이름 시스템(domain name system, DNS) 요구를 사용자 단말로부터 수신하는 단계,상기 사용자 단말로 상기 제1 CDN의 요구 라우터의 인터넷 프로토콜(internet protocol, IP) 주소를 리턴하는 단계, 그리고상기 사용자 단말로부터 하이퍼텍스트 전송 규약(hypertext transfer protocol, HTTP) 요구를 수신하는 단계,상기 HTTP 요구를 처리할 수 있는지 판단하는 단계, 그리고상기 HTTP 요구를 처리할 수 없는 경우, 상기 리스트에 따라 상기 DNS 요구가 상기 복수의 CDN 내에서 루프되는 것을 방지하면서 상기 DNS 요구를 재전달하는 단계를 포함하고,상기 복수의 CND은 CDN 인터커넥션(CDN interconnection, CDNi)으로 연결되어 있는, 요구 라우팅 재전달 방법
|
10 |
10
제9항에서,상기 DNS 요구를 처리할 수 있는 경우, 전달 노드의 IP주소를 상기 사용자 단말로 전송하는 단계를 더 포함하는 요구 라우팅 재전달 방법
|
11 |
11
제9항에서,상기 리스트에 상기 제1 CDN의 CDN 사업자 아이디가 포함되어 있는 경우, 상기 루프가 발생한 것으로 판단하고 상기 DNS 요구의 재전달을 중지하는 단계를 더 포함하는 요구 라우팅 재전달 방법
|
12 |
12
제9항에서,상기 CDN 사업자 아이디는,상기 CDN 사업자의 이름(CDN Provider names) 및 최대 재전달 홉 개수(maximum number of redirection hops, MaxNumRedHops)를 포함하는 요구 라우팅 재전달 방법
|
13 |
13
제12항에서,상기 최대 재전달 홉 개수가 0인 경우, 상기 DNS 요구의 재전달을 중지하는 단계를 더 포함하는 요구 라우팅 재전달 방법
|
14 |
14
제12항에서,상기 CDN 사업자의 이름은,자율 시스템(autonomous system, AS) 번호 및 추가 식별자 쌍을 포함하는 요구 라우팅 재전달 방법
|
15 |
15
제9항에서,상기 DNS 요구를 재전달하는 단계는,상기 제1 CDN의 하위 CDN의 CDN 사업자 아이디가 상기 리스트에 포함되어 있는지 확인하는 단계,상기 리스트에 상기 하위 CDN의 CDN 사업자 아이디가 포함되지 않은 경우, 상기 하위 CDN 중에서 후보 CDN을 선정하는 단계, 그리고상기 리스트에 상기 하위 CDN 중 일부 CDN의 CDN 사업자 아이디가 포함된 경우, 상기 일부 CDN을 제외한 나머지 하위 CDN 중에서 후보 CDN을 선정하는 단계를 포함하는 요구 라우팅 재전달 방법
|
16 |
16
제15항에서,상기 DNS 요구를 재전달하는 단계는,상기 후보 CDN의 CDN 도메인, 상기 제1 CDN의 CDN 도메인 및 상기 상위 CDN의 CDN 도메인과, 상기 제1 CDN의 CDN 사업자 아이디가 포함된 HTTP 재전달 메시지를 상기 사용자 단말로 전달하는 단계를 포함하는 요구 라우팅 재전달 방법
|
17 |
17
요구 라우팅을 재전달하는 방법으로서,복수의 콘텐츠 전달망(contents delivery network, CDN) 중 제1 CDN에게 상기 제1 CDN의 상위 CDN의 CDN 사업자 아이디(CDN Provider identification, CDN-Provider-ID)의 리스트가 포함된 도메인 이름 시스템(domain name system, DNS) 요구를 전달하는 단계,상기 제1 CDN이 상기 DNS 요구를 처리할 수 없는 경우, 상기 리스트에, 상기 제1 CDN의 하위 CDN 중에서 선정된 후보 CDN의 CDN 사업자 아이디가 더 포함된 DNS 요구를 수신하는 단계, 그리고상기 후보 CDN 중에서 제2 CDN으로 상기 DNS 요구를 재전달 하는 단계를 포함하고,상기 복수의 CDN은 CDN 인터커넥션(CDN interconnection, CDNi)으로 연결되어 있는, 요구 라우팅 재전달 방법
|
18 |
18
제17항에서,상기 제2 CDN과의 연결이 실패한 경우, 상기 후보 CDN 중에서 제3 CDN으로 상기 DNS 요구를 재전달 하는 단계를 더 포함하는 요구 라우팅 재전달 방법
|
19 |
19
제17항에서,상기 제1 CDN의 요구 라우터의 인터넷 프로토콜(internet protocol, IP) 주소를 수신하는 단계, 그리고상기 제1 CDN의 요구 라우터로 하이퍼텍스트 전송 규약(hypertext transfer protocol, HTTP) 요구를 전송하는 단계를 더 포함하는 요구 라우팅 재전달 방법
|
20 |
20
제19항에서,상기 제2 CDN과의 연결이 실패한 경우, 상기 후보 CDN 중에서 제3 CDN으로 상기 DNS 요구를 재전달 하는 단계를 더 포함하는 요구 라우팅 재전달 방법
|