Berikut config nya.
BRAS
======
hostname BRAS
bba-group pppoe MKMLAB
virtual-template 1
!
interface FastEthernet0/0
no ip address
pppoe enable group MKMLAB
!
interface Virtual-Template1
ip address 10.0.0.1 255.255.255.0
peer default ip address pool POOLRESI
ppp ipcp route default
!
ip local pool POOLRESI 10.0.0.2 10.0.0.253
ONT (atau RGW)
=============
hostname ONT
interface FastEthernet0/0
no ip address
pppoe-client dial-pool-number 1
!
interface Dialer1
mtu 1492
ip address negotiated
encapsulation ppp
dialer pool 1
ppp ipcp route default
Untuk ONT2 config persis sama dengan ONT.
Stuktur paket PPPoE
Struktur Paket ICMP yang normal biasanya seperti ini:
ICMP | Source IP | Dest IP | Source Mac | Dest Mac
Jika ICMP misal dari ONT1 ping BRAS, maka paket ICMP akan di bungkus dulu dengan PPP, lalu PPPoE session, seperti ini
ICMP | Source IP | Dest IP | PPP | PPPoE Session-ID | Source Mac | Dest Mac
misal dari ONT PING ke BRAS
ICMP | 10.0.0.3 | 10.0.0.1 | PPP | PPPoE Session-ID=2 | ONT2 F0/0 Mac | BRAS F0/0 Mac
Jadi terlihat ada semacam insert di antara L2, dan L3, yaitu PPPoE dan PPP (sering disebut layer 2.5, seperti MPLS).
-------------------------
ICMP
-------------------------
Source IP
-------------------------
Dest IP
-------------------------
PPP
-------------------------
PPPoE Session
-------------------------
Source Mac
-------------------------
Dest Mac
-------------------------
-------------------------
ICMP
-------------------------
Source IP
-------------------------
Dest IP
-------------------------
Source Mac
-------------------------
Dest Mac
-------------------------
No comments:
Post a Comment