Dapatkah seseorang memberi tahu saya apa yang dimaksud dengan "layer 2 adjacency"?

10

Saya sedang bekerja merancang topologi logis untuk peluncuran pusat data baru. Saya membaca "Panduan Desain Infrastruktur 2.5 Cisco Data Center" dan menggunakan desain multi-tier. Ada beberapa opsi untuk desain ini, termasuk looped layer 2 dan loop-free.

Manfaat dari desain loop, katanya, adalah adjacency layer 2 untuk server yang membutuhkannya. Topologi bebas loop tampaknya membatasi adjacency layer 2 "untuk satu pasang sakelar akses".

Saya tidak begitu mengerti apa artinya ini. Saya akan menganggap itu mengacu pada berapa banyak layer 2 "hop" server jauh dari yang lain, tetapi dalam kedua kasus tampaknya lalu lintas memerlukan perjalanan ke lapisan agregasi (dengan asumsi saklar L2 / L3) untuk menyeberangi vlan. Jika kita berbicara vlan yang sama, loop yang baik tampaknya lebih buruk karena server pada vlan yang sama harus melintasi ke lapisan agg untuk berkomunikasi versus apa yang tampak seperti perjalanan langsung ke sakelar yang terhubung dengan contoh bebas loop.

Adakah yang bisa menjelaskan kesalahpahaman saya?

SC
sumber
Saya pikir saya mendapatkan loop dan contoh bebas loop saya mundur di paragraf terakhir. Saya bermaksud mengatakan bahwa dalam lingkungan loop-bebas lalu lintas antara server pada vlan yang sama harus melakukan perjalanan ke lapisan agg sementara di lingkungan looped dua switch terhubung langsung (melalui trunk) dan lalu lintas hanya melompat tepat di atas. Tapi, saya pikir pertanyaannya sudah dijawab. :)
SC

Jawaban:

9

Adjacency Layer 2, dalam jaringan Ethernet, mengacu pada gagasan bahwa paket yang dikirim pada suatu segmen dapat langsung mencapai tujuannya tanpa bepergian melalui perangkat yang akan mengubah paket.

Contoh sederhana:
Anda punya dua komputer dengan kabel di antaranya; apa pun yang keluar dari satu komputer pada dasarnya dijamin dapat diterima oleh komputer lain. Perangkat ini memiliki kedekatan jaringan.

Lebih rumit:
Anda punya dua komputer dengan sakelar L3 di antaranya, keduanya diberi vLAN yang sama. Di sini sekali lagi apa yang dikirimkan oleh satu komputer yang lain akan diterima tanpa pertanyaan.

Memutuskan kedekatan
Dua komputer pada saklar L3 lagi, tetapi satu terhubung ke port yang ditugaskan ke vLAN, yang lain ditugaskan ke port trunk. Sekarang paket dari komputer pertama akan tiba ke komputer kedua dengan tag vLAN (dengan asumsi pengaturan khas di sini ...)

Siapa peduli? Protokol routing yang baik (mereka biasanya harus mampu mengetahui topologi jaringan, dan penemuan itu dapat dipecah oleh non-adjacency), serta segudang protokol non-IP. Ini tidak semua yang umum untuk masalah ini muncul di server di DC, tetapi tentu saja mungkin.

Chris S
sumber
0

Kami menggunakan, juga membutuhkan Adjacency Layer 2 untuk aplikasi VMmotion dan Microsoft kami. Dalam contoh di atas Anda yang satu dengan L3 beralih di antara benar-benar akan merusak L2 Adjacency. Cara itu dijelaskan kepada kami dan yang beberapa protokol L2 kami perlu bekerja berarti sebagai berikut. L2 Adjacency berarti perangkat yang berkomunikasi harus berada di subnet yang sama. Contoh: 10.10.10.100 perlu berkomunikasi dengan server MNGT-nya di 10.10.10.50. Ini akan berhasil karena tidak melintasi perangkat L3 seperti Router atau saklar L3. Jika Anda memiliki 2 subnet yang berbeda, paket Anda harus menekan Switch atau L3 untuk melihat tabel routing dan memutuskan ke mana harus mengirim paket. Dalam hal ini paket Anda akan diubah. Sumber & IP tujuan akan tetap sama tetapi karena ia bergerak di atas L3, pemberitahuan Anda bahwa informasi L2 paket Anda akan menjadi protokol perutean seperti HDLC. Jadi saya akan menjawab pertanyaan dengan mengatakan L2 Adjacency berarti perangkat harus di LAN Lokal yang sama.

Rcoombz
sumber