Tavsiye, 2024

Editörün Seçimi

HDLC ve PPP Arasındaki Fark

HDLC ve PPP arasındaki en büyük fark, HDLC'nin bit odaklı protokoldür, PPP ise karakter odaklı protokoldür. HDLC ve PPP, HDLC'nin etkin sonuçlar için PPP ile de uygulanabileceği WAN'da (geniş alan ağı) kullanılan çok önemli veri bağlantı katmanı protokolleridir.

HDLC, senkron seri veri bağlantısındaki veriler üzerinde kullanılan kapsülleme tekniğini tarif eder. Öte yandan, PPP protokolü noktadan noktaya bağlantılarda taşınan verilerin enkapsülasyonu ile ilgilenmektedir ve senkronize veya asenkronize olabilmektedir.

Karşılaştırma Tablosu

Karşılaştırma için temel
HDLCPPP
İçin genişlerÜst Düzey Veri Bağlantı Katmanı ProtokolüNoktadan Noktaya Protokolü
Protokollerin türüBit odaklı protokolBayt odaklı protokol
KullanılanSadece senkron medyaSenkron ve asenkron ortam
DoğrulamaKimlik doğrulama yokKimlik doğrulama sağlar
Dinamik adreslemeDinamik adresleme sunmuyor.Dinamik adresleme kullanılır.
UygulananNoktadan noktaya ve çoklu nokta yapılandırmaları.Sadece noktadan noktaya yapılandırmalar.
Diğer protokollerle uyumlulukCisco dışı cihazlarla çalıştırılamaz.Ayrıca Cisco harici cihazlarla birlikte çalışabilir.

HDLC'un tanımı

HDLC (Yüksek Seviye Veri Bağlantı Kontrolü), veri bağlantı katmanındaki verilerin kapsüllenmesini gerçekleştirmeyi amaçlayan bir WAN protokolüdür. Verilerin kapsüllenmesi, verilerin biçimini değiştirmek anlamına gelir. SDLC, Senkron Veri Bağlantısı Kontrolü protokolünün kısaltması olan HDLC'nin öncüsüdür. Hem SDLC hem de HDLC protokolü IBM tarafından geliştirilir ve uluslararası standartlar olarak kabul edilmesi için ANSI ve ISO'ya sunulur.

HDLC protokolü bit odaklı kavramı izler ve veri şeffaflığını elde etmek için bit doldurmayı kullanır. Burada bit odaklı yaklaşım, tek bitin kontrol bilgisini sunmak için kullanıldığını gösterir. HDLC'nin çerçeve yapısı; adres, kontrol, veri, sağlama toplamı ve bayrak alanlarını içerir. Cisco cihazlarında varsayılan kapsülleme protokolü HDLC'dir. Cisco'nun tescilli HDLC'si, yalnızca bağlantının her iki ucundaki cihazlar da cisco olduğunda çalışır. Standart HDLC, uçlarında farklı cihazlara sahip olabilir.

Bit odaklı protokoller için çerçeve formatı

  • Adres alanı - Terminali tanımlamak için kullanılır.
  • Kontrol alanı - Kontrol alanındaki bit, dizi numarası ve onaylama için tasarlanmıştır.
  • Veri alanı - Bu alan bilgileri tutmak için kullanılır.
  • Checksum alanı -Bu alanda, döngüsel artıklık kodunu gerçekleştirmek için bitler ayrılmıştır.

HDLC Komutları ve İstekleri

HDLC, çalışması için bir grup komut ve yanıt kullanır. Denetleyici ve numarasız üç tür çerçeve bilgisi vardır.

  • Bilgi aktarma formatı (I-Frame) - Numaralandırılmış çerçeveleri bilgi alanını içeren sıralı bir şekilde taşır.
  • Denetim formatı (S-Frame) - Denetim çerçeveleri, onaylama, bilgi aktarma durumu, yoklama ve hata kurtarma gibi yönetsel işlevleri yürütür. Buna dahil olan komutlar ve istekler, HAZIR, HAZIR, HAZIR, DEĞİL, vb.
  • Numaralandırılmamış format (U-Frame) - Temelde veri bağlantısı kontrol fonksiyonlarını genişletir. RESET, TEST, FRAME REJECT, REQUEST DISNONNECT, etcetera gibi çeşitli komutlar ve istekler bu kategoriye girmektedir.

PPP'nin tanımı

PPP (Noktadan Noktaya Protokolü) ayrıca bir WAN protokolüdür, ancak HDLC'den sonra PPP protokolünde yapılan bazı geliştirmeler vardır. Önceden, PPP protokolü tescilli değildir; bu, veri formatı üzerinde değişiklik yapmadan iki farklı tür cihazla kullanılabileceği anlamına gelir. Tüm linkler işbirliği içinde, kendi kare formatına, donanım adresleme yöntemine ve veri bağlantı protokolüne sahip, bağımsız, bağımsız bir IP ağı olarak değerlendirildi. Maddi kablolara birden fazla IP adresi atanmadan bir noktadan noktaya bağlantı elde edilir ve sadece IP ağ numarasına ihtiyacı vardır.

PPP'nin aşağıda tartışılan bazı özellikleri vardır.

  • Çerçevenin başlangıcını ve sonunu açıkça belirlemek için, çerçeveleme yöntemi eşzamansız verilerde kullanılır. Hataların tespitinde de faydalıdır.
  • Ağ hatlarını etkinleştirmek, test etmek, artık kullanılmadığında sonlandırmak için bir bağlantı kontrol protokolü kullanılır. Bu link kontrol protokolü, senkron ve asenkron devrelerin ve bayt ve bit odaklı kodlamaların kullanımında temel olarak faydalıdır.
  • Desteklenen her ağ katmanı için NCP'yi (Ağ Kontrol Protokolü) seçebilir.

PPP için çerçeve formatı

PPP çerçevesi, iki bayrak alanı, yükte bulunan paket tipini belirlemek için dosyalanan bir protokol ve değişkenlik gösterebilen bir yük alanı içerir. Bununla birlikte, alanların geri kalanı HDLC protokolü ile aynıdır.

PPP protokolünün çalışması

  • Kullanıcı önce fiziksel bağlantıyı kurmak için internet servis sağlayıcısının yönlendiricisini arar; istek modem üzerinden gider.
  • Cevabın yönlendirici modem tarafından üretilmesinden sonra, fiziksel bağlantı kurulur.
  • Kullanıcı cihazı, bir veya daha fazla PPP çerçevesinin sıralı olarak yük taşıma alanında bir LCP paketi seti gönderir.
  • PPP parametreleri paketlere ve cevaplarına göre seçilir.
  • PPP parametrelerinin seçilmesinden sonra, NCP paketleri ağ katmanının yapılandırılması için iletilir.
  • Daha sonra IP adresleri, NCP'nin yardımıyla, yeni eklenen cihazlara, sağlayıcı tarafından giriş yaptıkları süre boyunca dinamik olarak atanır.
  • Artık cihaz bir internet sunucusudur ve IP paketlerini gönderebilir ve alabilir.
  • NCP ağ katmanı bağlantısını sonlandırır ve IP adreslerini ayırır.

HDLC ve PPP arasındaki Anahtar Farklılıklar

  1. HDLC bit-yönelimli bir protokoldür, PPP ise byte-yönelimli olduğu gibi bit-yönelimlidir, çünkü çevirmeli modem hatları üzerinden ve gerçek bit-yönelimli HDLC üzerinden gönderilebilir.
  2. HDLC'de sadece senkron medya kullanılabilir. Buna karşılık PPP, senkron ve asenkron ortamlarla çalışabilir.
  3. HDLC'de bağlantı kimlik doğrulaması yapılmaz, PPP'de bağlantı sağlanır.
  4. PPP, IP adresini kullanıma göre dinamik olarak atayabilir ve serbest bırakabilir. Karşıt olarak, bu HDLC'deki durum değil.
  5. HDLC'de cisco olmayan cihazlar arasında birlikte çalışabilirlik mümkün değildir. Bununla birlikte, HDLC'nin bu sınırlaması PPP protokolünden elimine edilir.

Sonuç

HDLC ve PPP arasında, PPP protokolü HDLC'den daha iyi performans gösterir çünkü Cisco cihazlarının her iki ucunda kullanılması zorunluluğu yoktur, bu da bunların birlikte çalışabileceği anlamına gelir. PPP ayrıca birden fazla protokolü ve kimlik doğrulamasını destekler.

Top