ISO 3166 は、国際標準化機構 (ISO)が開発したグローバルコード規格であり、アルファ2、アルファ3、および数字コードシステムを通じて、国と地域を一意に識別します。 ISO 3166 は、国境を越えた貿易、データ交換、およびネットワークセキュリティアプリケーションをサポートします。これは、中国の国家規格 GB/T 2659 と技術的に整合しています。
ISO 3166 規格とは
ISO 3166 規格は ISO によって開発され、主に世界中の国と地域に統一されたコーディングシステムを提供するために使用されます。 ISO 3166 規格と Edge Security Acceleration (ESA) ルールを組み合わせることで、地理的な場所を正確に識別および管理し、ネットワークパフォーマンス、セキュリティ、およびユーザー満足度を向上させることができます。
ISO 3166 規格の構造
ISO 3166 規格は、主に次の 3 つの部分で構成されています。
ISO 3166-1
ISO 3166-1 は、現在の国、属領、およびその他の特別な地政学的意義を持つ地域の名称を表すコードを定義します。次の 3 つのコード形式が含まれます。
アルファ2コード: 2 文字のコードで、国コードとして最も広く使用されている形式であり、国と地域のトップレベルドメインで一般的に使用されます。 たとえば、
.thはタイのトップレベルドメインを表します。 ESA ルールのip.geoip.countryフィールドの値は、ISO 3166-1 アルファ2コードを採用しています。たとえば、TH はタイを表します。アルファ3コード: 3 文字のコードで、国の英語名とより密接に関連しています。たとえば、シンガポールのアルファ3コードは
SGPです。数字コード: 3 桁のコードで、主に言語に依存しないシナリオで使用されます。
ISO 3166-2
ISO 3166-2 は、国(州、都道府県、自治区など)の主要な行政区画の名称を表す 行政区画コード を定義します。これらのコードは、ISO 3166-1 の国コードに基づく拡張です(ISO 3166-1 の 2 文字コード要素に基づき、その後に区切り文字と最大 3 つの英数字が続きます)。行政区画コードは、国内の行政区画をより正確に識別するために使用されます。 ESA ルールの ip.geoip.country フィールドの値は、ISO 3166-2 コードを採用しています。たとえば、ID-JC はインドネシアのジャワ島中部を表します。
ISO 3166-3
ISO 3166-3 は、廃止された国名(チェコスロバキアなど)のコードを表すために使用され、主に履歴記録とデータ追跡に使用されます。
最新の ISO 3166 コード情報を照会する方法
ISO 3166 のメンテナンスは、ISO 3166 メンテナンスエージェンシー (ISO 3166/MA) の責任であり、国コードの正確性と適時性を確保しています。最新のコード情報は、次のリンクから入手できます。