Switch bir katman 2 cihazı olduğundan ve Ağ içindeki diğer Ana Bilgisayarlarla etkileşim kurmak için MAC adresleri kullandığından, neden yerel ağlarımızdaki IP adreslerini kullanıyoruz?
Hangi trafiği gönderdiğinizle başlayalım.
Eğer hiçbir ile kendi LAN içinde kesinlikle katman-2 protokolünü kullanan HTTP , SSL NFS , CIFS , iSCSI , H.323 , SIP , DNS , ICMP , veritabanları veya WebSockets, ardından da teklifin yalnızca cezası çalışır. Aslında, FCoE bir IP katmanına güvenmez ... bu yüzden eğer istediğiniz buysa, kendinizi eleyin :-)
Sorun şu ki, bu IP tabanlı hizmetleri kaldırarak çoğu ağın faydasının% 95'ini sakat ettiniz. Bilgi paylaşmak için ağlar mevcuttur; gezegendeki tüm işletim sistemleri hizmetleri IP'ye bağlayarak ve IP içinde kapsülleyerek bilgi paylaşır. Bu bilgiler genellikle TCP'nin içine de sarılır.
- Retorik soru : Bir grup kararlı insan, tüm büyük işletim sistemlerinde doğrudan ethernet üzerine TCP ve UDP hizmetleri uygulayabilir mi?
- Bilgiçliksel Cevap : Evet, ama bu önemsiz kazanç için devasa bir zaman ve kaynak kaybıdır. Temel bilgilerle başlayalım ... Ethernet mac adresleri için DNS ad hizmeti yoktur . Bu, siz oluşturmazsanız, IP adresleri olmayan URL'leri nasıl çözersiniz? Herkesin gerçekten yazmak istediğinden şüpheliyim,
http://00c0.9b4a.fb2c/
böylece her pakette 20 ekstra bayt önleyebilirsiniz. Bu sadece gerekli çalışmalara bir örnektir.
Birisinin kendi ağı dışındaki herhangi bir ana bilgisayara veya ağa bağlanması gerekmiyorsa, Neden hala bir IP adresine ihtiyacı var, MAC adresi yeterli değil mi?
Teknik olarak, evet. Gerçek dünyada ... IP'siz oldukça sıkıcı bir ağ.