Методология: как идентифицираме доставчиците на Peppol Access Point
1. SML DNS търсене (за всеки участник)
За всеки участник в нашия набор от данни правим заявка към официалния Peppol Service Metadata Locator (SML), централната DNS-базирана услуга за откриване в мрежата Peppol. Изчисляваме SML hostname на участника чрез SHA-256 хеш на идентификатора му, кодиран с Base32, и изпращаме заявка към неговия U-NAPTR запис, който сочи към SMP, регистриран за съответния участник. Това е същият механизъм за откриване, който изпращащите Access Point-и използват, за да намерят метаданните за услугите на получателя.
2. Сертификат на Access Point (споделени / национални SMP)
Най-надеждният сигнал за идентифициране на доставчика на получаващия Access Point е неговият Peppol сертификат. За участници в споделени или multi-tenant SMP платформи извличаме SMP метаданните чрез HTTPS и прочитаме AS4 endpoint-а и неговия сертификат. Сертификатът идентифицира доставчика на услугата чрез неговия Peppol Seat ID и името на организацията. Тази информация има предимство пред SMP hostname-а, така че доставчик, който използва SMP инфраструктурата на друга компания, се приписва на доставчика, идентифициран в сертификата на Access Point, а не на оператора на платформата.
3. Класификация и кеширане
Използваме Peppol Seat ID като основна идентичност на доставчика на услугата. Всеки Seat ID и име на организация от сертификата се съпоставят с търговското наименование на доставчика; доставчиците, които все още не разпознаваме, запазват автоматично извлечено име. Новите доставчици се откриват автоматично, а имената им се преглеждат впоследствие, което позволява класификацията да остане точна с разрастването на мрежата.
Ограничения
- Участниците се приписват към доставчика на своя получаващ Access Point, като при споделени платформи използваме сертификата на Access Point, а когато е приложимо - специализиран SMP host. Те не се приписват към платформа, която единствено предоставя базовата инфраструктура. Малък брой Access Point-и публикуват нестандартен или нечетим сертификат; за тях остава автоматично извлеченото име, докато доставчикът не бъде надеждно идентифициран.
- Отчитат се само участниците, публикувани в публичния Peppol Directory. Публикуването в Directory не е задължително, поради което действителната мрежа Peppol - както и броят на участниците, обслужвани от някои доставчици - може да е по-голям от показаното.
- Участници, които вече не могат да бъдат открити чрез Peppol SML, се изключват от приписването към доставчик.
- За периодите преди август 2026 г. историческите данни се реконструират въз основа на датите на регистрация на участниците и техните текущо идентифицирани доставчици. Поради това миграциите между доставчици могат да повлияят на тези исторически оценки. От август 2026 г. нататък съхраняваните snapshot-и запазват приписването към доставчика такова, каквото е било наблюдавано към съответния момент.
- Данните преди август 2026 г. са приблизително изчислени въз основа на текущото състояние на мрежата и могат да подценяват по-ранните периоди, тъй като участниците, които междувременно са напуснали мрежата, вече не могат да бъдат наблюдавани. От август 2026 г. нататък редовно се съхраняват измерени snapshot-и, така че историята от този момент отразява състоянието на мрежата, наблюдавано към съответния момент.
- Всички данни идват от публичната инфраструктура на Peppol, включително SML DNS записи и SMP endpoints. Не използваме частни или търговски източници на данни.
← Пазарни дялове на Peppol Access Point · Актуализирано: 2026-08-25