Dalam LAN yang digambarkan dalam gambar di bawah ini, apakah saya benar mengatakan bahwa perangkat tidak memiliki alamat IP? Tidak ada router dan juga hanya frame Ethernet (dengan sumber dan alamat mac tujuan akan ditransmisikan) dan bukan paket IP. Apakah itu asumsi yang benar?
8
Jawaban:
Tidak, itu tidak benar. Anda tidak memerlukan router untuk dua host untuk berkomunikasi menggunakan IP selama mereka berada di jaringan yang sama.
sumber
TIDAK. Paket IP diringkas dalam frame Ethernet. Bukan satu atau yang lain.
sumber
Komunikasi Ethernet hanya bersifat lokal (segmen) - di semua sakelar (atau pengulang) dalam satu VLAN (ketika VLAN lain ada).
Paket IP diangkut sebagai muatan (lapisan 3) di dalam frame Ethernet (lapisan 2) atau lapisan tautan lain yang sesuai.
Karena pembatasan hanya-lokal, komunikasi IP dalam jaringan ini terbatas pada subnet lokal. Beberapa subnet dapat hidup berdampingan dalam satu segmen L2 tetapi mereka tidak dapat berkomunikasi satu sama lain. Komunikasi lintas subnet memerlukan router.
Iya. Frame Ethernet hanya dapat ditransmisikan dalam LAN (seperti dalam "LAN = segmen yang terhubung oleh switch") - perhatikan bahwa hari ini, secara teknologi "LAN" sebagai segmen layer 2 tidak memiliki batas yang ditentukan secara geografis lagi; link serat dapat mencapai puluhan atau bahkan ratusan km. Perhatikan juga bahwa segmen ini juga dapat dijembatani melalui terowongan (L2TP, VXLAN, ...), memungkinkan Anda mengirimkan frame Ethernet secara global.
sumber
Tidak, Anda tidak dapat menyimpulkan itu hanya dari gambar.
Anda dapat memiliki host tanpa alamat IP, tetapi Anda juga bisa memiliki alamat IP. Anda tidak perlu router untuk menetapkan alamat IP. Anda bisa:
Mengenai lalu lintas, asalkan kita memang berbicara tentang switch dan antarmuka Ethernet, Anda dapat menjalankan frame Ethernet melalui jaringan, dan frame Ethernet ini dapat berisi apa saja, termasuk paket IP. Tanpa router yang terhubung ke dunia luar, mereka tidak akan dapat menjangkau jaringan lain (atau internet pada umumnya), tetapi host dapat berbicara IP di antara mereka asalkan mereka entah bagaimana mendapat alamat IP seperti yang dijelaskan di atas.
sumber
Iya dan tidak. Pada lapisan data-link (Ethernet dalam kasus ini), tidak ada konsep "alamat IP": satu-satunya alamat yang ada adalah alamat MAC. Frame yang dikirim dapat ditandai sebagai berisi paket IP ( EtherType 0x0800 / 0x86DD ), tetapi tergantung pada lapisan level yang lebih tinggi untuk memutuskan apa yang harus dilakukan dengan data.
Jadi jika Anda melihat ini hanya pada sudut pandang antarmuka Ethernet, Anda akan benar. Namun, melihat ini dari sudut perangkat menggunakan antarmuka, Anda akan salah: itu akan melihat jaringan dari lapisan TCP / IP atau UDP / IP dan biasanya akan sama sekali tidak peduli dengan apa yang ada di bawahnya.
Kerutan yang dapat terjadi adalah jika Anda mulai menggunakan terowongan VPN. Jika Anda mengatur VPN dalam mode jembatan (katakanlah antara sakelar 2 dan 3), kini Anda memiliki frame 2 yang dienkapsulasi di dalam paket tingkat yang lebih tinggi!
sumber
Ada beberapa solusi (mis. Ethernet over MPLS) yang benar-benar memungkinkan mentransfer frame ethernet melalui WAN - ini digunakan untuk beberapa aplikasi tetapi masih eksotis. Digunakan dalam skenario di mana Anda ingin beberapa mesin terpisah secara fisik - di gedung yang berbeda atau bahkan kota atau negara, sehingga misalnya bencana lokal tidak akan menghapus seluruh pengaturan - dapat dengan cepat mengambil alamat IP identik yang diberikan sesuai kebutuhan tanpa harus ubah perutean atau tunggu propagasi DNS.
Ada paket non-IP yang dapat ditemukan bahkan pada LAN modern: ARP, protokol pembantu IP yang digunakan untuk mengaitkan alamat IP ke alamat MAC. Berbagai protokol penemuan untuk perangkat yang terhubung ke jaringan (yang Anda ingin dapat menemukannya tanpa mengetahui sebelumnya misalnya alamat apa yang diberikan oleh server DHCP). Terkadang, warisan NetBEUI disiarkan jika mesin Windows yang lebih lama terlibat. Spanning tree dan LLDP, yang merupakan bincang-bincang antara switch jaringan cerdas (mereka sebenarnya sedang bergosip tentang akting macbook mahal yang berjudul!).
sumber
Apa yang Anda katakan kurang lebih benar: Tidak ada switch Anda yang memiliki alamat IP. Tetapi host Anda memang memiliki IP dan frame ethernet yang lulus switch berisi IP host1 dan host34. Switch Anda tidak peduli dengan IP itu.
Sedikit info lebih lanjut tentang perangkat dasar:
(Ini semua adalah perangkat teoritis, banyak perangkat kehidupan nyata mengambil beberapa properti perangkat A dan beberapa perangkat B)
Semua jenis data akan selalu berpindah hub bahkan jika itu bukan paket ethernet. Hub hanya akan membaca semua bit yang dilihatnya dan mengirimnya kembali ke setiap port. Itu tidak memiliki MAC atau IP karena tidak peduli tentang fakta bahwa bit adalah paket ethernet.
Suatu saklar akan:
Sakelar memiliki MAC sehingga dapat berkomunikasi dengan sakelar lain dan perangkat yang lebih canggih. Switch adalah hub cerdas.
Router akan:
Router memiliki IP untuk setiap port sehingga dapat berkomunikasi dengan router lain dan perangkat yang lebih canggih. Karena paket IP ini berada dalam paket Ethernet, ia juga akan memiliki alamat MAC.
Router adalah smart switch.
Ini seperti sebuah saklar dengan 2 port di mana 1 port (virtual) terhubung dengan kabel dan 1 port terhubung dengan sistem operasi komputer.
Ini memiliki MAC tetapi bertentangan dengan apa yang Anda pikir tidak ada IP.
Firewall peduli dengan segalanya.
Firewall adalah router pintar dan memiliki MAC dan IP
Ini seperti firewall:
Ini memiliki beberapa IP (1 untuk setiap kartu jaringan) tetapi tidak ada MAC
Ini seperti hub dengan tepat 2 port
Tidak memiliki IP atau MAC.
Ini adalah versi teori yang disederhanakan, saya mengabaikan banyak hal (mis. Ada IPv4 dan IPv6). Ini disederhanakan tetapi harus cukup benar.
sumber
Iya
Hanya untuk bersenang-senang: YA.
Ya, frame Ethernet dalam arti sempit hanya ditransmisikan dalam LAN. Dalam WAN, Anda akan memiliki format lain.
Iya. Garis kuning karena banyak sakelar, yang, terkait dengan paket-paket di antara kedua host , tidak memiliki alamat IP.
Switch modern jelas dapat memiliki alamat IP mereka sendiri untuk konfigurasi mereka sendiri (yaitu, jika mereka menawarkan web manajemen GUI). Tetapi switch rumah tangga sederhana, bahkan jika mereka agak cerdas (yaitu jika mereka tidak menyiarkan setiap dan semua paket ethernet di semua port, seperti yang mereka lakukan di zaman batu jaringan), perlu tidak memiliki alamat IP sama sekali.
Komentar tentang komentar: ini sama dengan mengatakan bahwa semua sakelar antara host tersebut adalah bagian dari satu subnet (yaitu, satu IP netmask). Ini, memang, sampai batas tertentu asumsi, karena hari ini mungkin ada switch yang sangat rumit, dan beberapa orang bahkan dapat memanggil switch router. Tetapi tetap saja; per default Saya akan berasumsi bahwa bagan yang berlabel sakelar berisi sakelar. Mereka mungkin (pada kenyataannya, mereka pasti akan) melihat alamat IP untuk membuat keputusan port mana yang akan dikirimi paket. Tetapi mereka tidak memperkenalkan alamat IP baru sebagai bagian dari jalur yang diambil paket .
sumber
In the diagram, how would you know devices don't have IP addresses?
=> karena mereka diberi label "switch". Saya berharap mereka akan diberi label "router" jika mereka melakukan routing (yaitu, jika ada beberapa subnet IP yang terlibat di sini).