Point- To-Point Over Ethernet (PPPoE)

Emre Ozel
2 min readJul 11, 2019

--

Ethernet framelerinin içine kapsüllenmiş PPP frameleridir. Bu yüzden Point-to-point over Ethernet tir ismi.
PPP için bahsettiğimiz bir önceki makaledeki bütün aşamalar PPPoE içinde geçerlidir.

PPPoE
- Kolay kimlik doğrulama (Authentication)
- Dinamic Layer 3 addressing
- istemci — sunucu ilişkisi kullanır.

PPPoE oturumu iki aşamaya ayrılmıştır.
1-Discovery Stage:
Keşif aşaması 4 ayrı adımda ortaya çıkıyor.

  • Active Discovery initiation (PADI): Bir istemci, aktif kesif başlatma paketi (ethernet yayını) gönderir.Bu da PADI dir
  • Active discovery offer(PADO):PPPoE sunucusu daha sonra aktif kesif teklifiyle veya PADO ile cevap verir.
  • Active Discovery Request (PADR): Active keşif isteği PADR gönderir, ancak bu sunucuya gönderilen tek noktaya yayın çerçevesidir.
  • Active Discovery Session confirmation (PADS) : Sunucu etkin bir keşif oturumu teyidi PADS ile yanıt verir ve PPPoE oturumu kurulur.

Ben bu 4 adımdan oluşan keşif aşamasını,bir clientin networke bağlandıktan sonra DHCP sunucusundan Ip alma işlemine benzetiyorum.
* Bir client network bağlandıktan sonra network e broadcast paketi gönderir ve ordamdaki dhcp sunucusunun kendisine cevap vermesini bekler ve
* DHCP sunucusu paketi aldıktan sonra istemciye içinde IP adresi, netmask vs bilgisi bulunan bir paket gönderir.
* Client paketi aldıktan sonra Dhcp sunucusuna tekar bir paket gönderir.
* DHCP sunucusu gelen paketi gelen paketi veritabanına kaydeder.

2-Session Stage:
Discovery adımı bittikten,client ve server arasında bağlantı sağlandıktan sonra oturum aşamasına geçiyoruz.
PPP çerçeveleri unicast, ethernet frameleri kapsüller ve iki nokta arasında paketleri ileri geri gönderir.
PPP frameleri temelde bir seri noktadan noktaya bağlantıdan farklı değildir. Bu noktada,PPP seçenekleri görüşülür ve kimlik doğrulaması yapılır.PPP kimlik doğulaması PPPoE keşif aşamasından sonra gerçekleşir.
Kimlik doğrulamasından sonra ,IP kontrol protokolü IPCP gibi herhangi bir isteğe bağlı PPP ag kontrol protokolü,gerekiyorsa,bağlantının her iki ucuna ıp adreslerini dinamik olarak atamak için kullanılabilir.

Bir önceki makalemizde R1 ve R2 arasında PPP protokolünü konfigure etmiştik. Şimdi R3 isminde bir router ekleyerek iki router arasında ethernet0/0 portundan bağlantı sağladık.

R1 #conf t

R1(config)#interface ethernet1/0
R1(config-if)#pppoe enable
R1(config-if)#pppoe-client dial-pool-number 1
R1(config-if)#interface dialer1
R1(config-if)#ip addresss negotiated
R1(config-if)#encapsulation ppp
R1(config-if)#dialer pool 1
R1(config-if)#dialer persistent
R1(config-if)#ppp chap password cisco

R3

R3 # conf t

R3(config)#interface Ethernet 1/0
R3(config-if)#description R1
R3(config-if)#ip address 203.0.113.2 255.255.255.0
R3(config-if)#no shutdown
R3(config-if)#end

--

--

No responses yet