14-8-7 什麼是 OID?台灣 OID 2.16.886 的誕生

今天開會的時候第一次聽到了 Object identifier (OID) 這種東西
維基百科上提到,OID 是一個階層式的編號
被用在許多標準像是 X509、LDAP 上


舉例來說,現在台灣包含政府單位到公司全部使用 2.16.886 開頭的 OID
政府單位的 OID 開頭是 2.16.886.101
營利單位的 OID 開頭是 2.16.886.102
其他台灣的 OID 資料可以透過這個網站查詢
http://oid.nat.gov.tw/OIDWeb/chmain.html

不過 Mowd 查了一下資料發現 2.16.886 這個開頭的 OID 在國際上是不被承認的
886 原本是發給葉門,只不過後來葉門將 886 和 720 合併成 887,所以 886 就閒置沒有使用
OID Repository 這裡可以看到以下敘述

On 22 May 1990, Democratic Yemen (numerical code 720) and Yemen (numerical code 886) merged to form a single sovereign State. Since that date, they have been represented as one member of the United Nations with the name “Yemen" (numerical code 887).

This OID has been hijacked in 1998 by the the Taiwan Government Certification Authority because someone at Taiwan Chungwa Telecom originally believed 886 was the Numeric Code for Taiwan. But country code 886 has never been assigned to Taiwan by the United Nations Statistics Division (it was indeed assigned to Yemen). (See also Conflicts over Taiwan OIDs.)
Taiwan has NO RIGHT to use this arc. All existing Taiwanese OIDs should be transfered to the 2.16.158 arc.

1998 年政府委託中華電信評估 OID 時,中華電信就直接把 2.16.886 自己拿來用,而沒有提出申請
OID Repository 真正發給台灣的 OID 應該是 2.16.158
不過目前台灣根本沒有人在用 2.16.158
至於編號為什麼是 158?
根據 ISO 3166-2 的定義,台灣在這個表的國碼是 158
但是前面的名字卻是寫 Taiwan, Province Of China
Mowd 猜測可能是當時決定 OID 的人不想要被冠上 Province Of China 的名字,所以不使用 158,而改用自己的國碼 886

一個小小的 OID 卻牽扯到那麼多因素
真是令人大開眼界

發表迴響

你的電子郵件位址並不會被公開。