Slide 1

Similar documents

슬라이드 제목 없음

슬라이드 제목 없음

제20회_해킹방지워크샵_(이재석)

yessign Version 3.1 (yessign). ccopyright 2009 yessign ALL RIGHTS RESERVED


thesis

SMB_ICMP_UDP(huichang).PDF

0. 들어가기 전

I. 서론 기존산업분야에서는디지털자원을정보시스템과응용서비스에서식별하기위해다양한식별체계를개별적으로도입하였다. 이러한식별체계들은국가, 기업혹은단체의주도로개발되고다른식별체계와의상호운용성을고려하지않고사용되고있다. 그러나최근전세계적으로 IT기술을통한산업간융 복합기술이미래의핵심기

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현

- - yessign Version 3.5 (yessign)

TTA Journal No.157_서체변경.indd

Service-Oriented Architecture Copyright Tmax Soft 2005

Dialog Box 실행파일을 Web에 포함시키는 방법

Voice Portal using Oracle 9i AS Wireless

PowerPoint 프레젠테이션

untitled

Portal_9iAS.ppt [읽기 전용]

歯튜토리얼-이헌중.PDF

1

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

SchoolNet튜토리얼.PDF

J2EE & Web Services iSeminar

The Self-Managing Database : Automatic Health Monitoring and Alerting

LXR 설치 및 사용법.doc

Interstage5 SOAP서비스 설정 가이드

untitled

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (


PCServerMgmt7

MS-SQL SERVER 대비 기능

snmpgw1217

비식별화 기술 활용 안내서-최종수정.indd

APOGEE Insight_KR_Base_3P11

PowerPoint Presentation

thesis


3. 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발.hwp

歯목차45호.PDF

1.장인석-ITIL 소개.ppt

정보기술응용학회 발표

사용시 기본적인 주의사항 경고 : 전기 기구를 사용할 때는 다음의 기본적인 주의 사항을 반드시 유의하여야 합니다..제품을 사용하기 전에 반드시 사용법을 정독하십시오. 2.물과 가까운 곳, 욕실이나 부엌 그리고 수영장 같은 곳에서 제품을 사용하지 마십시오. 3.이 제품은

<B1E2C8B9BEC828BFCFBCBAC1F7C0FC29322E687770>

001지식백서_4도

Microsoft PowerPoint - ch02_인터넷 이해와 활용.ppt

<C7D1B1B9C0E7B9ABBCB3B0E820B7AFB4D7BCBEC5CD20BAEAB7CEBDB4BEEE28B4DCB8E9292E706466>

Microsoft Word - 김정훈


Analyst Briefing

歯이시홍).PDF

chapter4

DocsPin_Korean.pages

1ºÎ

untitled

충남교육181호-3.25.pdf

화판_미용성형시술 정보집.0305

final_thesis

DBPIA-NURIMEDIA

MasoJava4_Dongbin.PDF

DBPIA-NURIMEDIA

Secure Programming Lecture1 : Introduction

1217 WebTrafMon II


Microsoft PowerPoint - 6.pptx

1_기획논단

108 KOREA INSTITUTE OF LOCAL FINANCE

88 KOREA INSTITUTE OF LOCAL FINANCE

F1-1(수정).ppt

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

강의지침서 작성 양식

PBNM CIM(Common Information Model) DEN, COPS LDAP 21 CIM (Common Information Model) CIM, specification schema [7]

<FEFF E002D B E E FC816B CBDFC1B558B202E6559E830EB C28D9>

<C2F7BCBCB4EBC0CEC5CDB3DDC1D6BCD2C0DABFF8B1E2BCFAB5BFC7E2BAB8B0EDBCAD BFACB0A3BAB8B0EDBCAD292E687770>

YSU_App_2.0-2

Something that can be seen, touched or otherwise sensed

Yggdrash White Paper Kr_ver 0.18

PowerPoint 프레젠테이션

ISO17025.PDF

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras

04-다시_고속철도61~80p


Ⅰ. 들어가는 말 2005년 6월에 발생한 인터넷뱅킹 해킹 사건이 2005년 가장 기억에 남는 정보보호 뉴 스로 선정되었다고 한다. 해킹 등으로 인해 개인의 PC가 악의적인 해커에 의해 장악이 된 경우에는 어떤 보안시스템도 제 기능을 다하지 못함에도 불구하고, 해킹 사

슬라이드 1

Mstage.PDF

ecorp-프로젝트제안서작성실무(양식3)

을 할 때, 결국 여러 가지 단어를 넣어서 모두 찾아야 한다는 것이다. 그 러나 가능한 모든 용어 표현을 상상하기가 쉽지 않고, 또 모두 찾기도 어 렵다. 용어를 표준화하여 한 가지 표현만 쓰도록 하여야 한다고 하지만, 말은 쉬워도 모든 표준화된 용어를 일일이 외우기는

PowerPoint 프레젠테이션

歯A1.1함진호.ppt

untitled

The Pocket Guide to TCP/IP Sockets: C Version


0125_ 워크샵 발표자료_완성.key

04_오픈지엘API.key

제3회 정보통신표준화 우수논문집 CONTENTS 회장 발간사 4 심사위원장 심사후기 5 최우수상 논문 ( 정보통신부 장관상 ) 촉각 정보 메타데이터 표준 개발 및 국제 표준화 전략 7 I 경기욱, 이준영, 이용희 (한국전자통신연구원) 우수상 논문 ( 한국정보통신기술협회

#KM

No Slide Title

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

<30362E20C6EDC1FD2DB0EDBFB5B4EBB4D420BCF6C1A42E687770>

Transcription:

OID 관련국제표준화현황및 OID 해석프로토콜기술 이준섭 2009. 5. 12

Contents OID 의개요 OID 의개념 OID Tree OID Repository OID 의인코딩 OID 관련국제표준화현황 OID Resolution System 개요 구조 입출력 동작예제 필요성 미해결이슈

OID 의개념 (1/2) OID (Object Identifier, 객체식별자 ) A globally unique value associated with an object to unambiguously identify it (ITU-T Recommendation X.680 ISO/IEC 8824-1) Object 의종류 ITU-T SG 번호, 국가, 표준, 암호알고리즘, 네트워크, 프로토콜명령어, 코드등 Anything {0 1 17} = ITU-T Study Group 17 {1 2 410} = Korea {1 0 15961} = ISO/IEC 15961 {1 2 410 200004 1 2} = HAS-160 hash algorithm {0 3 4500} = Korea (Rep. of) HiNET-P (Korea Telecom) {1 0 15961 126 7} = ReadSingleObjectCommand {1 0 11784} = ISO 11784 동물식별용코드체계

OID 의개념 (2/2) OID 의사용예 MIB (Management Information Base) 질문 : 129.254.122.52 야.. 너의시스템이름 (sysname) 이모니? {1 3 6 1 2 1 1 5} 답변 : 내시스템이름은 joojun.etri.re.kr 이야! {1 3 6 1 2 1 1 5} joojun.etri.re.kr

OID Tree Unique Secondary identifier Unicode label: ITU-T Integer valued Unicode label: 0 Root itu-t (0) iso (1) joint-iso-itu-t (2) administration (2) member-body (2) org (3) tag-based (27) Korea (450) Korea (410) dod (6) mcode (1)... kisa (200004) internet (1)... Secondary identifier mgmt (2) private (4) NOT unique... Primary integer value enterprises (1) {iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) ETRI SRC(32251)} OID: {1 3 6 1 4 1 32251} OID-IRI: ISO/org/dod/internet/private/enterprises/ETRI SRC Long arc : ETRI SRC just example, no space in Unicode label, needs approval,... ETRI SRC (32251) OID: An ordered list of primary integer values from the root

OID Repository http://www.oid-info.com 95,140 개의 OID 저장 (2009.4.20 기준 ) 비공식 Registration Authority 제공기능 OID 의개념및관련표준정보 저장된 OID 의검색 새로운 OID 의저장 http://nid.oid.kr/ OID {2 27} 의공식 Registration Authority Recommendation ITU-T X.668 ISO/IEC 9834-9 에정의 제공기능 {2 27 n} 의할당신청 WHOIS service

OID 의인코딩 (1/2) 관련표준 ITU-T X.690 ISO/IEC 8825-1: 2002, ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) ISO/IEC 15961 에서도이표준을준용하여 RFID 태그에인코딩을하도록정의 인코딩구조 Identifier octets Length octets Contents octets Identifier octets 의인코딩 Class (2 bits) P/C (1bit) Tag number (5 bits) Object Identifier type: 00000110 2 = universal + primitive + 6

OID 의인코딩 (2/2) {0 2 450 1} 의인코딩예 Object Identifier type: 00000110 2 = 06 HEX Length: 00000100 2 = 04 HEX OID arcs {0 2}: 0 * 40 + 2 = 2 = 02 HEX OID arc {450}: 450 = 111000010 2 = 0000011 2 1000010 2 = 10000011 2 01000010 2 = 83 HEX 42 HEX1 OID arc {1}: 1 = 00000001 2 = 01 HEX

OID 관련국제표준 (1/3) OID 의최초등장 ISO/IEC 8824(1986), ITU-T X.208(1988) ASN.1 의 data type 의하나로정의됨 OID 를정의하는것은전체적인 Registration Authority 의구조를정의하는것을의미함 최초에는 Registration Authority 관련내용이 X.680 에정의됨 1990 년대초에 X.680 에서 X.660 으로이관 X.680 시리즈는 ASN.1 관련표준임 X.660 시리즈는 Registration Authority 관련표준임

OID 관련국제표준 (2/3) 관련국제표준 ASN.1 표현관련표준 X.680(2008), X.681(2008), X.682(2008), X.683(2008) ASN.1 인코딩규칙관련표준 X.690(BER, CER, DER)(2008), X.691(PER)(2008), X.692(ECN)(2008), X.693(XER)(2008), X.694(Mapping W3C XML Schema)(2008), X.695(Registration of PER encoding instruction)(2008) OID 할당관련표준 ITU-T X.660 ISO/IEC 9834-1(2008), General procedures and top arcs of the ASN.1 Object Identifier tree ITU-T X.662 ISO/IEC 9834-3(2008), Registration of object identifier arcs beneath the top-level arc jointly administered by ISO and ITU-T { joint-iso-itu-t(2) n}

OID 관련국제표준 (3/3) ITU-T X.665 ISO/IEC 9834-6(2004), Registration of application processes and application entities ITU-T X.666 ISO/IEC 9834-7(2008), Joint ISO and ITU-T registration of international organizations { joint-iso-itu-t(2) international-organizations(23) n} ITU-T X.667 ISO/IEC 9834-8(2008), Generation and registration of Universally Unique Identifiers (UUIDs) and their use as ASN.1 object identifier components { joint-iso-itu-t(2) uuid(25) n} ITU-T X.668 ISO/IEC 9834-9(2008), Registration of object identifier arcs for applications and services using tag-based identification 모바일 RFID 서비스를위한코드체계의식별을위해사용됨 {joint-iso-itu-t(2) tag-based(27) n}

OID Resolution System 개요 OID Resolution System 의정의 A system which provides information associated with any object identified by an Object Identifier 국제표준추진경과 ITU-T SG17의새로운 ToR에 OID Resolution 추가 ISO/IEC JTC 1/SC 6에 NP(6N13665) 제안 (2008.7) ITU-T SG17에서 draft Rec. 번호 (X.oid-res) 부여 (2008.9, Geneva) ISO/IEC JTC 1/SC 6에서 NP 승인 (2008.10) ISO/IEC JTC 1/SC 6에서 Project No.(55.01.00) 및표준번호 (ISO/IEC 29168) 할당 (2008.11, Montreux) 1 st Working Draft 제출 (2008.12) 2 nd Working Draft 제출 (2009.3) 이후의설명은 2 nd Working Draft 의내용을기준으로함

OID Resolution System 의구조 표준의범위 전체아키텍처 General OID resolution process 를위한프로토콜 (DNS 기반 ) 모바일 RFID 서비스를위한 application-specific OID resolution process 는 SG16 에서진행중 STEP 3: OID STEP 4: Application-specific associated information

OID Resolution System 의입출력 (1/2) OID resolution server 의입력 Canonical form of OID-IRI ( 예, /2/27/1 ) OID-IRI ( 예, /Joint-ISO-ITU-T/Tag-based/mcode) Message 형식

OID Resolution System 의입출력 (2/2) OID resolution server 의출력 Access information ( 예, HTTP, www.example.com) Child node information (TBD) Canonical form of an OID-IRI ( 예, /2/27/1) Message 형식 NAPTR RR 의 Service field 정의 Service-field = O2I servicespec servicespec = + orpservice orpservice = DNS X.500 LDAP HTTP HTTPS COI CINFO

OID Resolution System 의동작예제 (1/2) 설정예 Root ORS oid.foo Resource Records 1.oid.foo. IN NS example.com 2.oid.foo. IN NS sample.com joint-iso-itu-t.oid.foo. IN NS sample.com Resource Records 2.1.oid.foo. IN NS foo.com ORS example.com ORS foo.com Resource Records 410.2.1.oid.foo. IN NS nida.kr ORS nida.kr ORS sample.com ORS oid.kr Resource Records 27.2.oid.foo. IN NS oid.kr tag-based.joint-iso-itu-t.oid.foo. IN NS oid.kr tag-based.joint-iso-itu-t.oid.foo. IN NAPTR 0 100 u O2I+COI!^.*$!/2/27!. Resource Records 1.27.2.oid.foo. IN NAPTR 0 100 u O2I+DNS!^.*$!mcode.kr!. 2.27.2.oid.foo. IN NAPTR 0 100 u O2I+DNS!^.*$!ucode.jp!. mcode.tag-based.joint-iso-itu-t.oid.foo. IN NAPTR 0 100 u O2I+DNS!^.*$!mcode.kr!. mcode.tag-based.joint-iso-itu-t.oid.foo. IN NAPTR 0 200 u O2I+COI!^.*$!/2/27/1!. Resource Records n.410.2.1.oid.foo. IN NS x.y.z

OID Resolution System 의동작예제 (2/2) 동작예 Root ORS oid.foo Resource Record 2.oid.foo IN NS oid.foo (2) 1.27.2.oid.foo (3) NS sample.com ORC (1)1.27.2.oid.foo (4) 1.27.2.oid.foo (8) NAPTR 0 100 u O2I+DNS!^.*$!mcode.kr!. Local ORS foo.kr (5) NS oid.kr (6) 1.27.2.oid.foo ORS sample.com (7) NAPTR 0 100 u O2I+DNS!^.*$!mcode.kr!. ORS oid.kr

OID 해석의필요성 한국 (1/2) 다중코드해석시스템의구현 OID+O OID+O Functions if OID x then else if OID y then else error Functions if OID x then else if OID y then else ask OID Resolution Server 기존 RFID 시스템의동작 OID 기반다중코드해석시스템의동작

OID 해석의필요성 한국 (2/2) General OID resolution process 를활용하여 OID 해석 코드해석정보획득은 application-specific OID resolution process 로처리 0001011010101 2.450.2.0.oid.kr. IN NAPTR 0 100 U O2U+VFT:V100B1!^(.{2}).{11}$!\\1!. 5.3.1.0.ycode.ods.or.kr 0.2.450.2.0.oid.kr. IN NAPTR 0 100 U O2U+FFT:V100B1!^(.{2})(.{2})(.{3})(.{4}).{2}$!\\4.\\3.\\2.\\1.ycode.ods.or.kr!.

미해결이슈 (1/2) OID Resolution System 을위한 Name space??? OID Resolution System을위한신규gTLD.oid,.oid.arpa, oid.itu.int, oid.int?????????

미해결이슈 (2/2) OID Resolution Server 의기본 zone file 설정 Within one server or separate servers? Root itu-t (0) iso (1) joint-iso-itu-t (2) administration (2) member-body (2) org (3) tag-based (27) Korea (450) Korea (410)... kisa (200004) 보안이슈 DNSsec 의사용여부 dod (6)... mgmt (2)... mcode (1) internet (1) private (4) enterprises (1)

Thank you for your attention. Contact Information Jun Seob LEE Standards Research Center Electronics and Telecommunications Research Institute E-mail: juns@etri.re.kr Tel: +82 42 860 3859, Fax: +82 42 861 5404