31Aug
Eğer hala tüm ağ oluşturma konularında yeniyseniz, içerdiği farklı adres türleri ve birlikte nasıl çalıştıklarını öğrenmeye ilk başladığınızda biraz zorlanabilir. Bugünün Süper Kullanıcısı Q & A post, merak uyandırıcı bir okuyucu için olan karışıklığa çözüm bulmaya çalışıyor.
Bugünkü Soru &Yanıt oturumu bize Q & A web sitelerinin topluluk temelli bir gruplandırması olan Stack Exchange'in bir alt bölümü olan SuperUser nezaketen geliyor.
Vikipedi izniyle.
Soru
SuperUser okuyucu user2449761, Ethernet / MAC adreslerine olan ihtiyaç hakkında daha fazla bilgi istiyor:
Ethernet / MAC adreslerinin neden gerekli olduğunu anlamıyorum. Elbette tüm bilgisayarlar birleşik bir ağa bağlanabilir ve iletişim kurmak için IP adreslerini kullanabilir mi?
Örneğin, Ethernet'de aşağıdaki mekanizma var:
- IP adresi 192.168.1.1( X.1) olan bir bilgisayar 192.168.1.2( X.2) adresine bir paket göndermek istiyor.
- X.1, X.2'nin MAC adresini almak için ARP kullanır.
- Bunu yapmak için X.1'in ağdaki tüm bilgisayarlara bir paket göndermesi gerekiyor ve yalnızca bir kişi cevap verecek.
- X.1, bir MAC adresi alır ve paketi gönderir.
Sadece bir adımda yapmak daha basit olacaktır:
- X.1, ağdaki tüm bilgisayarlara bir paket gönderir ve yalnızca X.2 bunu işler, diğerleri bunu yoksayar.
Diğer sorum şu: Tüm aygıtların benzersiz MAC adresleri varsa IP adresleri neden gerekli?
Ethernet / MAC adreslerine neden ihtiyaç duyuluyor?
Cevap
SuperUser katılımcı Paul'un bize cevabı var:
Farklı ağ katmanları, farklı teknolojiler için takas edilmelerine izin vermek için vardır. Burada bahsettiğiniz iki katman Katman 2 ve 3'tür. Bu senaryodaki Katman 2, MAC adreslerinin bulunduğu Ethernet ve Katman 3'ün IP'dir.
Ethernet sadece bir yayın ağı "veri bağlantısı" na bağlı ağ cihazları arasında yerel düzeyde çalışır, buna karşın IP, yönlendirilebilir bir protokoldür ve uzak ağlardaki cihazları hedefleyebilir.
Bu katmanların her biri için gereklilikler farklıdır. Ethernet, paketlerin ağ cihazları arasında gönderilmesine ve alınmasına izin veren bir teknoloji ailesi belirlerken, IP, veri paketlerinin birden fazla şebekeyi geçmesine izin veren bir protokolü tanımlar.
Ne ağa esneklik kazandıran diğerine güvenmiyor.Örneğin, Ethernet üzerinden IP kullanarak İnternet servisinize bağlanmayı seçebilirsiniz, ancak dahili ağınızda IP üzerinden kağıt kullanmayı seçebilirsiniz( burada birisi her paketin içeriğini yazar ve fiziksel olarak başka bir makineye gider veyazın. Açıkçası, bu özellikle de hızlı olmayacaktır, ancak kağıt parçalarını taşıyan kişinin IP yönlendirme kurallarına saygılı olması koşuluyla hala IP olacaktır.
Gerçek dünyada, kullandığınız farklı veri bağlantısı protokolleri vardır( adresleme şemaları aynı olsa da): 802.3 - Ethernet ve 802.11 - Wi-Fi.
IP, altta yatan katmanın ne olduğu umurunda değildir. Aynı şekilde, IP, Asynchronous Transfer Mode( ATM) gibi farklı ağ katmanı protokolleri için takas edilebilir( tüm katılımcılar için olması koşuluyla).
Hem Katmanlar 2 ve 3'ü kapsayan bir protokolün oluşturulmasını doğrudan engelleyen hiçbir şey olmamasına rağmen, daha az esnek, daha az cazip ve bu nedenle kullanılma ihtimali az olacaktır.
Canlı tartışma dizisinin geri kalanında aşağıdaki bağlantıyı kullandığınızdan emin olun!
Açıklamaya eklemek için bir şey var mı?Yorumların sesini kapatın. Diğer teknik uzman Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Buradaki tam tartışma dizinine göz atın.