이 파일 형식에 대한 표준이 있습니까?

이 파일 형식에 대한 표준이 있습니까?

나는 그 자체를 기반으로 하는 Ubiquity Edge 라우터를 실행합니다.비야타(상관없습니다. 누군가가 제품을 알고 있는 경우에만 해당됩니다.)

구성 파일은 다음과 같습니다.

(...)
service {
    dhcp-server {
        disabled false
        global-parameters "option rfc3118-auth code 90 = string;"
        global-parameters "option SIP code 120 = string;"
        global-parameters "option Vendor-specific code 125 = string;"
        hostfile-update disable
        shared-network-name LAN {
            authoritative disable
            subnet 192.168.10.0/24 {
                default-router 192.168.10.1
                dns-server 192.168.10.1
                domain-name example.com
                lease 86400
                ntp-server 192.168.10.1
                start 192.168.10.50 {
                    stop 192.168.10.254
                }
                static-mapping domotique {
                    ip-address 192.168.10.5
                    mac-address 26:e9:0c:53:40:41
                }
(...)

이것이 잘 알려진 파일/컨텐츠 형식 표준인지 아는 사람이 있습니까?

원격으로 보면 JSON과 YAML 사이의 교차점처럼 보이며 이미 다른 곳에서 본 적이 있을 것입니다.

답변1

내가 발견했다여기그 vyatta가 사용했던XORP과거의 라우팅 프로토콜(적어도 과거에는…)이 아마도 이 구성 구성 파일의 출처일 것입니다. 그것은 사용한다XorpConfigParser펄 모듈. 하지만 이 형식의 이름을 찾는 데에는 행운이 없었습니다.

위키피디아기사XORP 구성 형식 정보

Juniper는 JUNOS에서 매우 유사한 구성 형식을 사용했으며 이를 cli 구성 형식이라고만 불렀습니다. 요즘에는 JSON도 지원합니다.

관련 정보