PPPoE(Point-to-Point Protocol over Ethernet)
PPPoE(Point-to-Point Protocol over Ethernet) 캡슐화를 사용하여 이더넷 LAN의 여러 호스트를 단일 CPE(Customer Premises Equipment) 디바이스를 통해 원격 사이트에 연결합니다. 이 주제는 PPPoE에 대한 개요를 제공하고 PPPoE 구성, 구성 확인 및 PPPoE 작업 추적 방법을 설명합니다.
PPPoE 개요
PPPoE(Point-to-Point Protocol over Ethernet)는 단일 CPE(Customer Premises Equipment) 디바이스를 통해 이더넷 LAN의 여러 호스트를 원격 사이트에 연결합니다. 호스트는 공통 DSL(Digital Subscriber Line), 케이블 모뎀 또는 인터넷에 대한 무선 연결을 공유합니다.
PPPoE를 사용하려면 라우터를 PPPoE 클라이언트로 구성하고, 이더넷을 통해 PPP 패킷을 캡슐화하고, PPPoE 세션을 시작해야 합니다.
M120, M320 및 MX 시리즈 라우터는 PPPoE 액세스 컨센트레이터 서버로 구성할 수 있습니다. M120, M320 또는 MX 시리즈 이더넷 논리적 인터페이스에서 PPPoE 서버를 구성하려면 PPPoE 캡슐화를 지정하고, 의사 PPPoE 물리적 인터페이스에 대한 명령문을 포함 pp0
하고, 논리적 인터페이스 아래의 PPPoE 옵션에 명령문을 포함합니다 server
.
PPPoE 캡슐화는 ATM2 IQ 인터페이스의 M120, M320 또는 MX 시리즈 라우터에서 지원되지 않습니다.
여러 호스트가 서비스 라우터에 연결될 수 있으며, 트래픽이 서비스 라우터의 고속 이더넷 또는 ATM-over-ADSL 인터페이스의 PPPoE 세션으로 전송되기 전에 해당 데이터를 인증, 암호화 및 압축할 수 있습니다. PPPoE는 구성하기 쉬우며 사이트 단위가 아닌 사용자 단위로 서비스를 관리할 수 있습니다.
이 개요에는 다음 항목이 포함됩니다.
PPPoE 인터페이스
PPPoE 구성은 두 인터페이스 모두 동일합니다. 유일한 차이점은 액세스 컨센트레이터에 대한 기본 인터페이스의 캡슐화입니다.
인터페이스가 고속 이더넷인 경우 PPPoE 캡슐화를 사용합니다.
인터페이스가 ATM을 통한 ADSL인 경우 ATM 캡슐화를 통해 PPPoE를 사용합니다.
액세스 컨센트레이터 역할을 하는 M120 또는 M320 라우터의 PPPoE 인터페이스는 기가비트 이더넷 또는 10기가비트 이더넷 인터페이스가 될 수 있습니다.
이더넷 인터페이스
서비스 라우터는 이더넷 프레임에서 각 PPP 프레임을 캡슐화하고 이더넷 루프를 통해 프레임을 전송합니다. 그림 1 은(는) 이더넷 루프에서 서비스 라우터와 액세스 컨센트레이터 간의 일반적인 PPPoE 세션을 보여줍니다.
PPPoE 단계
PPPoE에는 검색 단계와 PPPoE 세션 단계의 두 단계가 있습니다. 검색 단계에서 클라이언트는 Access Concentrator의 이더넷 미디어 액세스 제어(MAC) 주소를 식별하고 PPPoE 세션 ID를 설정하여 Access Concentrator를 검색합니다. PPPoE 세션 단계에서 클라이언트와 액세스 컨센트레이터는 발견 단계에서 수집된 정보를 기반으로 이더넷을 통해 포인트 투 포인트 연결을 구축합니다.
클라이언트에서 특정 Access Concentrator 이름을 구성하고 동일한 Access Concentrator 이름 서버를 사용할 수 있는 경우 PPPoE 세션이 설정됩니다. 클라이언트와 서버의 액세스 컨센트레이터 이름이 일치하지 않으면 PPPoE 세션이 닫힙니다.
액세스 컨센트레이터 이름을 구성하지 않으면 PPPoE 세션은 네트워크에서 사용 가능한 서버를 사용하여 시작됩니다.
PPPoE 디스커버리 단계
서비스 라우터는 PPPoE PADI(Active Discovery Initiation) 패킷을 브로드캐스트하여 PPPoE 발견 단계를 시작합니다. 이더넷을 통한 포인트 투 포인트 연결을 제공하려면, 각 PPPoE 세션이 액세스 컨센트레이터의 이더넷 MAC 주소를 학습하고 고유한 세션 ID로 세션을 설정해야 합니다. 네트워크에는 둘 이상의 액세스 집중기가 있을 수 있으므로 검색 단계에서는 클라이언트가 모든 액세스 집중기와 통신하고 하나를 선택할 수 있습니다.
서비스 라우터는 동일한 물리적 인터페이스에 있는 두 개의 서로 다른 액세스 컨센트레이터로부터 PPPoE 패킷을 수신할 수 없습니다.
PPPoE 검색 단계는 다음 단계로 구성됩니다.
PPPoE 액티브 디스커버리 개시 (PADI) - 클라이언트는 서비스를 요청하기 위해 LAN에서 PADI 패킷을 브로드캐스트하여 세션을 시작합니다.
PPPoE 액티브 디스커버리 오퍼 (PADO) - PADI 패킷에서 클라이언트가 요청한 서비스를 제공할 수 있는 모든 액세스 컨센트레이터는 자체 이름, 클라이언트의 유니캐스트 주소 및 요청된 서비스가 포함된 PADO 패킷으로 응답합니다. 액세스 컨센트레이터는 PADO 패킷을 사용하여 클라이언트에 다른 서비스를 제공할 수도 있습니다.
PPPoE PADR(Active Discovery Request) - 수신하는 PADO에서 클라이언트는 이름 또는 제공되는 서비스를 기반으로 하나의 액세스 컨센트레이터를 선택하고 필요한 서비스를 나타내기 위해 PADR 패킷을 보냅니다.
PPPoE 액티브 디스커버리 세션 확인(PADS) - 선택한 액세스 컨센트레이터가 PADR 패킷을 수신하면 PPPoE 세션을 수락하거나 거부합니다.
세션을 수락하기 위해 액세스 컨센트레이터는 PPPoE 세션에 대한 고유한 세션 ID와 세션을 수락하는 서비스를 식별하는 서비스 이름을 가진 PADS 패킷을 클라이언트에 보냅니다.
세션을 거부하기 위해 액세스 집중기는 클라이언트에 서비스 이름 오류가 있는 PADS 패킷을 보내고 세션 ID를 0으로 재설정합니다.
PPPoE 세션 단계
PPPoE 세션 단계는 PPPoE 발견 단계가 끝난 후 시작됩니다. 액세스 컨센트레이터는 PADS 패킷을 클라이언트로 전송한 후 PPPoE 세션을 시작하거나, 클라이언트가 액세스 컨센트레이터로부터 PADS 패킷을 수신한 후 PPPoE 세션을 시작할 수 있습니다. 서비스 라우터는 각 인터페이스에서 여러 PPPoE 세션을 지원하지만 서비스 라우터의 모든 인터페이스에서 256개 이하의 PPPoE 세션을 지원합니다.
각 PPPoE 세션은 피어의 이더넷 주소와 세션 ID로 고유하게 식별됩니다. PPPoE 세션이 설정된 후, 데이터는 다른 PPP 캡슐화에서와 같이 전송됩니다. PPPoE 정보는 이더넷 프레임 내에 캡슐화되어 유니캐스트 주소로 전송됩니다. 이 단계에서 클라이언트와 서버 모두 PPPoE 논리적 인터페이스에 자원을 할당해야 합니다.
세션이 설정된 후 클라이언트 또는 액세스 컨센트레이터는 언제든지 PPPoE PADT(Active Discovery Termination) 패킷을 전송하여 세션을 종료할 수 있습니다. PADT 패킷에는 피어의 대상 주소와 종료될 세션의 세션 ID가 포함되어 있습니다. 이 패킷이 전송되면 세션은 PPPoE 트래픽에 대해 닫힙니다.
CHAP 인증(선택 사항)
PPPoE 캡슐화가 있는 인터페이스의 경우, PPP 챌린지 핸드셰이크 인증 프로토콜(CHAP)을 지원하도록 인터페이스를 구성할 수 있습니다. 인터페이스에서 CHAP를 사용하도록 설정하면 인터페이스가 피어를 인증하고 피어의 인증을 받을 수 있습니다.
들어오는 CHAP 패킷만 처리하도록 인터페이스를 구성하면(계층 수준에서 문을 [edit interfaces interface-name ppp-options chap]
포함 passive
하여) 인터페이스는 피어에 도전하지 않습니다. 그러나 인터페이스에 문제가 발생하면 해당 문제에 응답합니다. 명령문을 포함하지 passive
않으면 인터페이스는 항상 피어에 도전합니다.
CHAP에 대한 자세한 내용은 PPP 챌린지 핸드셰이크 인증 프로토콜 구성을 참조하십시오.
참조
PPPoE 구성
- 개요
- PPPoE 인터페이스에서 적절한 캡슐화 설정
- 이더넷 인터페이스에서 PPPoE 캡슐화 구성
- ATM-over-ADSL 인터페이스에서 PPPoE 캡슐화 구성
- PPPoE 기본 인터페이스 구성
- Access Concentrator 식별
- PPPoE 자동 재연결 대기 타이머 구성
- PPPoE 서비스 이름 구성
- PPPoE 서버 모드 구성
- PPPoE 클라이언트 모드 구성
- PPPoE 소스 및 대상 주소 구성
- 지정된 인터페이스에서 PPPoE 소스 주소 파생
- 협상을 통한 PPPoE IP 주소 구성
- 프로토콜 최대 전송 단위(MTU) PPPoE 구성
- 예: M120 또는 M320 라우터에서 PPPoE 서버 인터페이스 구성
개요
Access Concentrator로 작동하는 M120 또는 M320 멀티서비스 에지 라우터 또는 MX 시리즈 5G 유니버설 라우팅 플랫폼에서 PPPoE를 구성하려면 다음 작업을 수행합니다.
이더넷 인터페이스에 대한 PPPoE 캡슐화를 구성합니다.
논리적 이더넷 인터페이스를 PPPoE 세션의 기본 인터페이스로 지정합니다.
선택적으로 인터페이스의 최대 전송 단위(MTU)를 구성합니다.
작동 모드를 서버로 구성합니다.
PPPoE 인터페이스 주소를 구성합니다.
대상 PPPoE 인터페이스 주소를 구성합니다.
선택적으로 프로토콜 제품군에 대한 최대 전송 단위(MTU) 크기를 구성합니다.
Junos OS 릴리스 10.0부터 선택적으로 하나 이상의 PPPoE 서비스 이름 테이블과 테이블의 각 서비스에 대해 취해진 작업을 구성합니다.
Junos OS 릴리스 12.3부터 선택적으로 특정 오류 태그가 포함된 PADS 메시지 전송을 비활성화합니다.
Junos OS 릴리스 10.4부터 정적 PPPoE 논리적 인터페이스를 구성할 때 계층 수준 또는 계층 수준에서 하위 계층 [edit interfaces pp0 unit logical-unit-number]
을 [edit logical-systems logical-system-name interfaces pp0 unit logical-unit-number]
포함해야 pppoe-options
합니다. 구성에서 하위 계층을 pppoe-options
생략하면 커밋 작업이 실패합니다.
PPPoE 인터페이스에서 적절한 캡슐화 설정
이더넷 인터페이스의 PPPoE의 경우, 논리적 인터페이스에서 캡슐화를 구성하고 PPP over Ethernet 캡슐화를 사용해야 합니다.
ATM-over-ADSL 인터페이스의 PPPoE의 경우, 물리적 인터페이스와 논리적 인터페이스 모두에서 캡슐화를 구성해야 합니다. ATM-over-ADSL 물리적 인터페이스에서 캡슐화를 구성하려면 Ethernet over ATM 캡슐화를 사용합니다. ATM-over-ADSL 논리적 인터페이스에서 캡슐화를 구성하려면 AAL5 LLC 캡슐화를 통해 PPPoE를 사용합니다. LLC 캡슐화를 사용하면 단일 ATM 가상 연결에서 여러 프로토콜을 전송할 수 있습니다.
PPPoE 캡슐화는 ATM2 IQ 인터페이스의 M120 또는 M320 라우터에서 지원되지 않습니다.
물리적 인터페이스에서 PPP와 같은 점대점 캡슐화를 구성할 때, 물리적 인터페이스는 단 하나의 논리적 인터페이스(단 하나의 unit
명령문)를 가질 수 있습니다.
물리적 인터페이스 속성을 구성하려면 계층 수준에서 명령문을 [edit interfaces interface-name]
포함합니다encapsulation
.
[edit interfaces interface-name] encapsulation ethernet-over-atm;
논리적 인터페이스 캡슐화 속성을 구성하려면, 문을 포함합니다:encapsulation
encapsulation ppp-over-ether;
다음 계층 수준에서 이 명령문을 포함시킬 수 있습니다:
[edit interfaces interface-name unit logical-unit-number]
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
PPPoE를 사용하고 있는 인터페이스에 적합한 작업을 수행합니다. 이더넷 인터페이스 및 ATM-over-ADSL 인터페이스에서 PPoE 캡슐화를 구성하는 방법에 대한 자세한 내용은 및 ATM-over-ADSL 인터페이스에서 PPPoE 캡슐화 구성를 참조하십시오이더넷 인터페이스에서 PPPoE 캡슐화 구성.
이더넷 인터페이스에서 PPPoE 캡슐화 구성
클라이언트와 서버 모두 PPPoE를 지원하도록 구성되어야 합니다. 이더넷 인터페이스에서 PPPoE 캡슐화를 구성하려면 다음과 같은 명령문을 포함합니다.encapsulation
encapsulation ppp-over-ether;
다음 계층 수준에서 이 명령문을 포함시킬 수 있습니다:
ATM-over-ADSL 인터페이스에서 PPPoE 캡슐화 구성
ATM-over-ADSL 인터페이스에서 PPPoE 캡슐화를 구성하려면 다음 단계를 수행합니다.
encapsulation
계층 수준에서 명령문을[edit interfaces interface-name]
포함하고, 다음을 지정합니다.ethernet-over-atm
[edit interfaces pp0] encapsulation ethernet-over-atm;
문을 포함하고 다음을 지정하여
ppp-over-ether-over-atm-llc
논리적 인터페이스에서 LLC 캡슐화를 구성합니다.encapsulation
encapsulation ppp-over-ether-over-atm-llc;
다음 계층 수준에서 이 명령문을 포함시킬 수 있습니다:
[edit interfaces pp0 unit logical-unit-number]
[edit logical-systems logical-system-name interfaces pp0 unit logical-unit-number]
PPPoE 기본 인터페이스 구성
기본 고속 이더넷, 기가비트 이더넷, 10기가비트 이더넷 또는 ATM 인터페이스를 구성하려면 다음과 같은 명령문을 포함합니다.underlying-interface
underlying-interface interface-name;
다음 계층 수준에서 이 명령문을 포함시킬 수 있습니다:
[edit interfaces pp0 unit logical-unit-number pppoe-options]
[edit logical-systems logical-system-name interfaces pp0 unit logical-unit-number pppoe-options]
논리적 이더넷, 고속 이더넷, 기가비트 이더넷, 10기가비트 이더넷 또는 ATM 인터페이스를 기본 인터페이스로 지정합니다(예: at-0/0/1.0
(ATM VC), fe-1/0/1.0
(고속 이더넷 인터페이스) 또는 ge-2/0/0
(기가비트 이더넷 인터페이스)).
Access Concentrator 식별
PPPoE 클라이언트를 구성할 때 문을 포함하여 고유한 이름으로 액세스 컨센트레이터를 식별합니다.access-concentrator
access-concentrator name;
다음 계층 수준에서 이 명령문을 포함시킬 수 있습니다:
[edit interfaces pp0 unit logical-unit-number pppoe-options]
[edit logical-systems logical-system-name interfaces pp0 unit logical-unit-number pppoe-options]
PPPoE 자동 재연결 대기 타이머 구성
기본적으로 PPPoE 세션이 종료된 후 세션은 즉시 재연결을 시도합니다. PPPoE 클라이언트를 구성할 때 문을 포함하여 재연결을 시도하기 전에 대기할 초 수를 지정할 수 있습니다.auto-reconnect
auto-reconnect seconds;
다음 계층 수준에서 이 명령문을 포함시킬 수 있습니다:
[edit interfaces pp0 unit logical-unit-number pppoe-options]
[edit logical-systems logical-system-name interfaces pp0 unit logical-unit-number pppoe-options]
세션이 종료된 후 0초에서 4,294,967,295초 사이에 다시 연결 시도가 발생하도록 구성할 수 있습니다.
PPPoE 서비스 이름 구성
PPPoE 클라이언트를 구성할 때 문을 포함하여 인터넷 서비스 공급자(ISP) 이름, 클래스 또는 서비스 품질과 같은 액세스 컨센트레이터가 제공하는 서비스 유형을 식별합니다.service-name
service-name name;
다음 계층 수준에서 이 명령문을 포함시킬 수 있습니다:
[edit interfaces pp0 unit logical-unit-number pppoe-options]
[edit logical-systems logical-system-name interfaces pp0 unit logical-unit-number pppoe-options]
PPPoE 서버 모드 구성
PPPoE 서버를 구성할 때 문을 포함하여 모드를 식별합니다.server
server;
다음 계층 수준에서 이 명령문을 포함시킬 수 있습니다:
[edit interfaces pp0 unit logical-unit-number pppoe-options]
[edit logical-systems logical-system-name interfaces pp0 unit logical-unit-number pppoe-options]
PPPoE 클라이언트 모드 구성
PPPoE 클라이언트를 구성할 때 문을 포함하여 모드를 식별합니다.client
client;
다음 계층 수준에서 이 명령문을 포함시킬 수 있습니다:
[edit interfaces pp0 unit logical-unit-number pppoe-options]
[edit logical-systems logical-system-name interfaces pp0 unit logical-unit-number pppoe-options]
PPPoE 소스 및 대상 주소 구성
PPPoE 클라이언트 또는 서버를 구성할 때 소스 및 대상 주소(예 192.168.1.1/32
: 및 192.168.1.2
)를 할당합니다. 소스 및 대상 주소를 할당하려면 및 destination
문을 포함합니다address
.
address address { destination address; }
다음 계층 수준에서 이러한 문을 포함할 수 있습니다.
[edit interfaces pp0.0 family inet]
[edit logical-systems logical-system-name interfaces pp0.0 family inet]
지정된 인터페이스에서 PPPoE 소스 주소 파생
PPPoE를 지원하는 라우터의 경우, 루프백 인터페이스 lo0.0
와 같은 지정된 인터페이스에서 소스 주소를 파생시키고 대상 주소(예 192.168.1.2
: )를 할당할 수 있습니다. 지정된 인터페이스는 논리적 단위 번호를 포함해야 하며 구성된 IP 주소를 가져야 합니다. 소스 주소를 파생하고 대상 주소를 할당하려면 및 destination
문을 포함합니다unnumbered-address
.
unnumbered-address interface-name destination address; }
다음 계층 수준에서 이러한 문을 포함할 수 있습니다.
[edit interfaces pp0.0 family inet]
[edit logical-systems logical-system-name interfaces pp0.0 family inet]
협상을 통한 PPPoE IP 주소 구성
PPPoE 클라이언트 라우터가 원격 엔드와의 협상을 통해 IP 주소를 얻도록 할 수 있습니다. 이 방법을 사용하려면 액세스 집중 장치가 RADIUS 인증 서버를 사용해야 할 수 있습니다. 협상을 통해 원격 엔드에서 IP 주소를 얻으려면 문을 포함합니다.negotiate-address
negotiate-address;
다음 계층 수준에서 이 명령문을 포함시킬 수 있습니다:
[edit interfaces pp0.0 family (inet | inet6 | mpls)]
[edit logical-systems logical-system-name interfaces pp0.0 family (inet | inet6 | mpls
)]
프로토콜 최대 전송 단위(MTU) PPPoE 구성
프로토콜 제품군의 최대 전송 단위(MTU) 크기를 구성할 수 있습니다. 0바이트에서 5012바이트 사이의 범위를 지정합니다. 미디어 최대 전송 단위(MTU)의 크기가 프로토콜 최대 전송 단위(MTU)와 캡슐화 오버헤드의 합보다 크거나 같아야 합니다. 최대 전송 단위(MTU)를 설정하려면 문을 포함합니다.mtu
mtu bytes;
다음 계층 수준에서 이 명령문을 포함시킬 수 있습니다:
[edit interfaces pp0.0 family (inet | inet6 | mpls)]
[edit logical-systems logical-system-name interfaces pp0.0 family (inet | inet6 | mpls
)]
계층 수준에서 문을 포함하여 mtu bytes
인터페이스의 최대 전송 단위(MTU) [edit interfaces pp0]
크기를 수정할 수 있습니다.
[edit interfaces pp0] mtu bytes;
사용되는 기본 미디어 MTU 크기와 물리적 인터페이스에서 사용 가능한 크기 범위는 해당 인터페이스에서 사용되는 캡슐화에 따라 달라집니다.
예: M120 또는 M320 라우터에서 PPPoE 서버 인터페이스 구성
기가비트 이더넷 인터페이스를 통해 PPPoE 서버를 구성합니다.
[edit interfaces] ge-1/0/0 { vlan-tagging; unit 1 { encapsulation ppp-over-ether; vlan-id 10; } } pp0 { unit 0 { pppoe-options { underlying-interface ge-1/0/0.1; server; } ppp-options { } family inet { address 22.2.2.1/32 { destination 22.2.2.2; } } } }
PPPoE Keepalive 메시지 전송 비활성화
클라이언트를 구성할 때 문을 포함하여 논리적 인터페이스에서 keepalive 메시지 전송을 비활성화할 수 있습니다.no-keepalives
no-keepalives;
다음 계층 수준에서 이 명령문을 포함시킬 수 있습니다:
참조
PPPoE 구성 확인
목적
show 명령을 사용하여 PPPoE 구성을 표시하고 확인할 수 있습니다.
작업
PPPoE 구성을 확인하기 위해 다음 운영 모드 명령을 실행할 수 있습니다.
show interfaces at-fpc/pic/port extensive
show interfaces pp0
show pppoe interfaces
show pppoe version
show pppoe service-name-tables
show pppoe sessions
show pppoe statistics
show pppoe underlying-interfaces
이러한 운영 모드 명령에 대한 자세한 내용은 CLI 탐색기를 참조하세요.
참조
PPPoE 작동 추적
Junos OS 추적 기능은 PPPoE 작업을 추적하고 로그 파일에 이벤트를 기록합니다. 로그 파일에 캡처된 오류 설명은 문제 해결에 도움이 되는 자세한 정보를 제공합니다.
기본적으로 아무 것도 추적되지 않습니다. 추적 작업을 사용하도록 설정하면 기본 추적 동작은 다음과 같습니다.
중요한 이벤트는 디렉터리에 있는
/var/log
라는pppoed
파일에 기록됩니다. 추적 파일이 있는 디렉터리(/var/log
)는 변경할 수 없습니다.파일이
pppoed
128KB(킬로바이트)에 도달하면 세 개의 추적 파일이 있을 때까지 , 그 다음pppoed.1
, , 마지막으로pppoed.2
로 이름이pppoed.0
바뀝니다. 그런 다음 가장 오래된 추적 파일(pppoed.2
)을 덮어씁니다.필요에 따라 추적 파일 수를 2에서 1000 사이로 지정할 수 있습니다. 최대 파일 크기를 10KB에서 1GB까지 구성할 수도 있습니다. 로그 파일을 만드는 방법에 대한 자세한 내용은 시스템 로그 탐색기를 참조하세요.
기본적으로 추적 작업을 구성하는 사용자만 로그 파일에 액세스할 수 있습니다. 선택적으로 모든 사용자에 대해 읽기 전용 액세스를 구성할 수 있습니다.
PPPoE 추적 작업을 구성하려면 다음을 수행합니다.
추적 옵션을 구성하도록 지정합니다.
[edit protocols pppoe] user@host# edit traceoptions
(선택 사항) 추적 출력에 사용되는 파일의 이름을 구성합니다.
(선택 사항) 로그 파일의 수와 크기를 구성합니다.
(선택 사항) 로그 파일에 대한 액세스를 구성합니다.
(선택 사항) 로깅 이벤트를 필터링하도록 정규식을 구성합니다.
(선택 사항) 기록할 작업을 필터링하도록 플래그를 구성합니다.
선택적 PPPoE traceoptions 작업은 다음 섹션에 설명되어 있습니다.
- PPPoE 추적 로그 파일 이름 구성
- PPPoE 로그 파일의 개수 및 크기 구성
- PPPoE 로그 파일에 대한 액세스 구성
- 로깅할 PPPoE 라인의 정규식 구성
- PPPoE 추적 플래그 구성
PPPoE 추적 로그 파일 이름 구성
기본적으로 PPPoE에 대한 추적 출력을 기록하는 파일의 이름은 입니다 pppoed
. 옵션을 사용하여 file
다른 이름을 지정할 수 있습니다.
참조
PPPoE 로그 파일의 개수 및 크기 구성
선택적으로 압축되고 보관된 추적 로그 파일 수를 2에서 1000 사이로 지정할 수 있습니다. 최대 파일 크기를 10KB에서 1GB까지 구성할 수도 있습니다. 기본 크기는 128KB(킬로바이트)입니다.
보관된 파일은 형식의 .number.gz
접미사로 구분됩니다. 가장 최근에 보관된 파일은 이고 .0.gz
가장 오래된 보관된 파일은 .(maximum number)-1.gz
입니다. 현재 추적 로그 파일이 최대 크기에 도달하면 압축되고 이름이 바뀌며 기존에 보관된 모든 파일의 이름이 바뀝니다. 이 프로세스는 아카이브된 파일의 최대 수에 도달할 때까지 반복되며, 이 시점에서 가장 오래된 파일을 덮어씁니다.
예를 들어 최대 파일 크기를 2MB로 설정하고 최대 파일 수를 20으로 설정할 수 있습니다. 추적 작업의 filename
출력을 수신하는 파일 이(가) 2MB filename
에 도달하면 압축되고 이름이 filename.0.gz
바뀌며 라는 filename
새 파일이 만들어집니다. 새 filename
항목이 2MB filename.0.gz
에 도달하면 이름이 filename.1.gz
바뀌고 filename
압축되고 이름이 바뀝니다 filename.0.gz
. 이 프로세스는 20개의 추적 파일이 있을 때까지 반복됩니다. 그런 다음 다음으로 오래된 파일이 압축되고 이름이 filename.19.gz
로 바뀔 때 가장 오래된 파일을 filename.19.gz
filename.18.gz
덮어씁니다.
참조
PPPoE 로그 파일에 대한 액세스 구성
기본적으로 추적 작업을 구성하는 사용자만 로그 파일에 액세스할 수 있습니다. 모든 사용자가 로그 파일을 읽을 수 있도록 설정하고 로그 파일의 기본 동작을 명시적으로 설정할 수 있습니다.
참조
로깅할 PPPoE 라인의 정규식 구성
기본적으로 추적 작업 출력에는 기록된 이벤트와 관련된 모든 줄이 포함됩니다.
일치시킬 정규 표현식을 포함하여 출력을 구체화할 수 있습니다.
참조
PPPoE 추적 플래그 구성
기본적으로 이벤트는 기록되지 않습니다. 하나 이상의 추적 플래그를 지정하여 기록할 이벤트와 작업을 지정할 수 있습니다.
기록할 이벤트에 대한 플래그를 구성하려면 플래그를 구성합니다.
[edit protocols pppoe traceoptions] user@host# set flag authentication
참조
변경 내역 표
기능 지원은 사용 중인 플랫폼과 릴리스에 따라 결정됩니다. Feature Explorer 를 사용하여 플랫폼에서 기능이 지원되는지 확인하세요.
[edit interfaces pp0 unit logical-unit-number]
을 [edit logical-systems logical-system-name interfaces pp0 unit logical-unit-number]
포함해야 pppoe-options
합니다.