Yönlendiriciler ve anahtarlar her ikisi de ağ aygıtlarıdır, ancak aralarında bazı farklar olduğu gibi karıştırılmamalıdır. Bu makaledeki bir yönlendirici ve anahtar arasındaki bu farklılıklara bir göz atalım. Hem yönlendiriciler hem de anahtarlar, bilgisayar ağlarındaki aygıtları birbirine bağlamak için kullanılan ağ aygıtları olsa da, yönlendirici bir anahtardan daha gelişmiş ve akıllıdır. Bir yönlendirici ağ katmanında çalışır ve anahtar veri bağlantı katmanında çalışır. Anahtar, aynı alt ağın düğümlerini birbirine bağlar ve MAC adresini analiz ederek paketleri doğru bağlantı noktasına iletir. Bir yönlendirici IP adreslerini analiz eder ve bir paketi uygun ağ geçidi üzerinden doğru hedefe yönlendirir. Bu nedenle yönlendiriciler, bir alt ağdaki düğümleri bağlamak yerine ağları birbirine bağlamak için kullanılır. Bir yönlendirici, yönlendirme algoritmaları olarak bilinen karmaşık algoritmalar kullanır ve bu nedenle daha fazla işlem gücüne ihtiyaç duyar. Anahtar, basit bir kendi kendine öğrenme mekanizması kullanarak yönlendiriciden daha ucuzdur. Başlangıçta vurgulanması gereken önemli bir nokta, burada anahtar terimi dediğimizde katman 2 anahtarlarına atıfta bulunmamızdır. Şu anda, Katman 3 anahtarları olarak bilinen ve daha çok bir yönlendirici ve katman 2 anahtarının bir kombinasyonu olan cihazlar var..
Anahtar, bir bilgisayar ağındaki aygıtları birbirine bağlayan ve veri paketlerini uygun şekilde ileten bir ağ aygıtıdır. Bu, OSI referans modunun veri bağlantı katmanında çalışır ve bu nedenle katman 2 cihazı olarak bilinir. Bir tekrarlayıcı hub'ından farklı olarak, bir anahtar paketleri yayınlamaz. Bunun yerine, paketlerin uygun bağlantı noktasına geçirildiği yerleri depolar ve iletir. Bir anahtar, aldığı geçmiş paketleri kullanarak bir aygıtın bağlantı noktası ve MAC adresi arasındaki eşlemeyi kendiliğinden sızdırır ve bu eşleme verilerini anahtar tablosu olarak bilinen anahtardaki bir veri yapısında depolar. Böylece, bir paket alındığında, anahtar paketi anahtarın belleğinde saklar, hedef MAC adresini analiz eder, anahtar tablosunu kullanarak doğru bağlantı noktasını arar ve ardından paketi doğru bağlantı noktasına iletir. Bu mekanizma nedeniyle, anahtar cihazlar arasında birden fazla eşzamanlı bağlantıya izin verir. Anahtar bir tak ve çalıştır aygıttır ve yöneticinin, anahtarın şeyleri otomatik olarak öğreneceği herhangi bir yapılandırma olmadan bağlantı noktalarını düzeltmesi gerekir.
Yönlendirici, veri paketlerini bir ağ üzerinden yönlendiren bir ağ aygıtıdır. OSI referans modelinin ağ katmanında çalışır ve bu nedenle bir katman 3 cihazıdır. Bir yönlendirici ayrıca bir saklama ve iletme mekanizmasını takip eder, ancak yönlendirici bir anahtardan daha akıllıdır. Bir yönlendirici, belirli bir hedef IP'ye ulaşmak için bir paketin yönlendirilmesi gereken ağ geçidi IP'sinden oluşan yönlendirme tablosu adı verilen bir tablo tutar. Yönlendirme tablosu, ağ yöneticisi tarafından statik olarak ayarlanabilir veya yönlendirme algoritmaları kullanılarak otomatik olarak oluşturulabilir. Bir yönlendirici bir paket aldığında, ilk olarak paketi yönlendirici belleğinde saklar ve paketin hedef IP adresini analiz eder. Ardından, paketin hangi ağ geçidinden yönlendirilmesi gerektiğini görmek için yönlendirme tablosuna bakar. Daha sonra bu bilgilere dayanarak paketi uygun şekilde iletir. Yönlendirme algoritmaları daha karmaşık olduğundan, bir anahtardan daha maliyetli hale getirmek için önemli miktarda işleme gücü gerektirir. Ancak, bir anahtardan farklı olarak, bir yönlendiricinin genellikle yönetici tarafından yapılandırılması gerekir. Yerel ağdaki düğümleri bağlamak yerine alt ağları birbirine bağlamak için bir yönlendirici kullanılır.
• Bir yönlendirici ağ katmanında çalışırken bir anahtar veri bağlantı katmanında çalışır. Bu nedenle, bir anahtar katman 2 cihazı iken yönlendirici katman 3 cihazıdır.
• Bir yönlendirici bir anahtardan daha gelişmiş ve akıllıdır.
• Bir yönlendirici bir anahtardan daha pahalıdır.
• Bir yönlendirici, karmaşık algoritmaları çalıştırmak için bir anahtarın gerekenden daha fazla işlem gücüne ihtiyaç duyar.
• Anahtar, paketlerin MAC adreslerine dayalı kararlara ulaşırken, yönlendirici paketlerin IP adreslerine göre kararlara ulaşır.
• Bir anahtarda, MAC adresinin bağlı olduğu belirli bağlantı noktasına eşleme bilgilerini tutan anahtar tablosu adı verilen bir tablo bulunur. Bir yönlendirici, paketleri belirli bir hedef IP'ye yönlendirmek için ağ geçidi bilgilerini tutan bir yönlendirme tablosu tutar.
• Bir anahtar basit kendi kendine öğrenme algoritmalarına sahiptir. Bir yönlendirici, yönlendirme algoritmaları adı verilen karmaşık algoritmalar kullanır.
• Bir anahtar tak ve çalıştır özelliğidir ve yöneticinin bunları yapılandırması gerekmez. Ancak, bir yönlendirici genellikle dağıtımdan önce ve sonra yapılandırılır ve programlanır.
• Anahtarlar yalnızca yerel alan ağlarında kullanılır. Ancak, yönlendiriciler hem yerel alan ağlarında hem de geniş alan ağlarında kullanılır.
• Anahtarlar genellikle düğümleri aynı alt ağda birbirine bağlamak için kullanılır. Diğer yandan, bir yönlendirici farklı alt ağlardaki ağları birbirine bağlamak için kullanılır.
Özet:
Bir anahtar veri bağlantı katmanında çalışır, yönlendirici ağ katmanında çalışır. Anahtar, bir alt ağdaki aygıtları birbirine bağlar ve aldığı paketleri, paketlerin MAC adresini analiz ederek doğru bağlantı noktasına iletir. Bir yönlendirici farklı ağları birbirine bağlar ve paketlerin IP adreslerini analiz ederek paketleri doğru ağ geçidi üzerinden yönlendirir. Bir yönlendiricinin anahtarlardan daha karmaşık algoritmaları vardır, bu nedenle daha gelişmiş ve akıllıdırlar ve bu da onları maliyetli hale getirir. Bugün, bir yönlendiricinin işlevselliği ile birleştirilmiş bir katman 2 anahtarı olan Katman 3 anahtarları olarak adlandırılan daha gelişmiş anahtarlar var.
Basit bir ifadeyle, cihazları bir ağa birlikte bağlamak için bir anahtar kullanılır. Yani basit bir ev ağı kurmak için bir anahtar uygun cihazdır. Bir yönlendirici, aygıtları bağlamak yerine ağları birbirine bağlamak için kullanılır. Bu nedenle, yönlendirici yalnızca birkaç küçük ağdan oluşan büyük bir ağ kuruyorsanız gereklidir. Ayrıca, ev ağınızı internet gibi bir WAN'a bağlıyorsanız bir yönlendirici gerekli olacaktır.