Apa perbedaan nyata antara host dan node dalam jaringan

16

Menurut tuan rumah wikipedia adalah

Host jaringan adalah komputer atau perangkat lain yang terhubung ke jaringan komputer. Host jaringan dapat menawarkan sumber daya informasi, layanan , dan aplikasi untuk pengguna atau node lain di jaringan. Host jaringan adalah node jaringan yang diberikan alamat host lapisan jaringan .

Komputer adalah tuan rumah. Printer juga menyediakan layanan dan memiliki alamat ip.

Jadi di mana ini benar-benar tuan rumah?

  • router,
  • printer,
  • "Kamera dalam jaringan",
  • beralih

Saya benar-benar bingung dengan hal-hal ini. Terima kasih sebelumnya

apm
sumber
Saya akan mengatakan empat hal yang tercantum, keempatnya adalah simpul dan printer dapat dianggap sebagai host. Biasanya saya hanya menggunakan "host" untuk server dan saya jarang menggunakan istilah itu sama sekali. Tapi saya menggunakan istilah "simpul" cukup sering untuk apa pun yang terhubung ke jaringan. Definisi wikipedia mungkin akan mempertimbangkan tiga yang pertama menjadi host dan switch mungkin menjadi host atau node tergantung pada apakah ia memiliki IP. "Host" sering digunakan untuk maksud setiap simpul yang memiliki alamat IP. Perhatikan bahwa ada banyak perangkat jaringan yang tidak memerlukan alamat IP untuk melakukan apa yang seharusnya mereka lakukan.
Todd Wilcox
@ToddWilcox, bisakah Anda memberikan contoh dan situasi perangkat yang tidak memerlukan alamat IP dan masih dapat berkomunikasi dengan perangkat lain dengan IP?
Abhishek Balaji R
Titik akses nirkabel dan sakelar biasanya tidak memerlukan alamat IP lakukan untuk pekerjaan mereka. Alasan mengapa sebagian besar dari mereka memiliki alamat IP adalah untuk tujuan manajemen dan konfigurasi, tetapi banyak dari mereka dapat dikelola keluar-band melalui port serial.
Todd Wilcox
Dalam pengalaman saya "node" digunakan dalam konteks mendefinisikan sesuatu sementara "host" digunakan dalam konteks mendefinisikan alamat ke salah satu dari hal-hal ini.
Aku Masih bingung;)
apm

Jawaban:

22

Saya sebenarnya menyukai cara IPv6 RFC mendefinisikannya:

2.  Terminology

   node        - a device that implements IPv6.

   router      - a node that forwards IPv6 packets not explicitly
                 addressed to itself.

   host        - any node that is not a router.

Jadi dalam daftar Anda:
router, printer, "Camera in network", aktifkan

  • Router adalah node, router, dan host
  • Printer adalah simpul, dan host *
  • Kamera adalah simpul, dan tuan rumah *

* ( Asalkan dikonfigurasi sebagai alamat IP)

Suatu saklar itu rumit, karena itu turun ke bagaimana itu dikonfigurasi:

  • Sakelar tanpa alamat IP yang dikonfigurasikan, bukan host, router, atau node
  • Switch dengan alamat IP yang dikonfigurasi adalah simpul dan host untuk antarmuka / vlan dengan IP yang dikonfigurasi . Untuk semua port lain, ini dapat dianggap sebagai saklar tanpa alamat IP.

(Kedua poin-poin di atas menganggap saklar yang tidak berpartisipasi dalam IP routing. Jika ya, maka Anda dapat menganggapnya sebagai Router, dan poin-poin di atas keduanya dapat diterapkan)

Eddie
sumber
5
"Router adalah node, router, dan host" Bagaimana router host jika definisi dari host adalah "bukan router"?
Mark Murfin
7
Karena router memiliki dua fungsi. Yang pertama adalah meneruskan paket yang ditujukan ke host lain (definisi yang dikutip). Yang kedua adalah berkomunikasi dengan perangkat lain untuk fungsi kontrol pesawat seperti protokol routing atau fungsi administrasi lainnya. Dalam hal ini, lalu lintas ditujukan ke router itu sendiri, sehingga bertindak sebagai tuan rumah.
Ron Trunk
1
@markMurfin Ketika seseorang mengirim lalu lintas ke Router, atau ketika Router memulai lalu lintas ke sesuatu yang lain, secara teknis bertindak sebagai tuan rumah. Pertimbangkan protokol routing dinamis, mari gunakan OSPF. Dua tetangga OSPF saling mengirim pesan OSPF. Mereka tidak meneruskan paket OSPF. Jadi dalam hal ini, perangkat fisik (router) menerima lalu lintas yang ditakdirkan untuk dirinya sendiri, yang merupakan fungsi dari host. Anda dapat menganggapnya sebagai dua host yang berbicara OSPF satu sama lain.
Eddie
2
@MarkMurfin Anda dapat mempertimbangkan router sebagai router (yang bukan host) dan host (yang bukan router) digabungkan dalam satu kotak.
user253751
1
Apakah ada definisi yang sama di RFC IPv4? Saya tidak dapat menemukannya RFC untuk IPv4.
apm
4

Cara saya melihatnya digunakan (dan mencoba untuk memaksakan diri untuk berkomunikasi secara lebih efektif) adalah bahwa host adalah perangkat apa pun yang merupakan titik akhir untuk komunikasi, seperti PC, penyimpanan, printer, dll. Node, seperti yang disarankan artikel wikipedia , adalah istilah yang lebih umum untuk setiap titik yang dapat ditentukan pada jaringan di mana informasi dapat memulai, duduk, atau mengubah arah; jadi ini termasuk host bersama dengan switch dan perangkat lain yang hanya berfungsi untuk memindahkan data, mereka tidak "host" sendiri. Saya mencoba menggunakan istilah host jika memungkinkan, dan menggunakan istilah node ketika perangkat bukan host atau tidak melakukan tugas seperti host.

Jeff Meden
sumber
Jadi bisakah Anda memberi tahu saya perbedaan yang sebenarnya? Apakah itu menyapa atau yang lainnya?
apm
2
Semua host adalah node tetapi tidak semua node adalah host. Host host sesuatu, seperti layanan atau data. Node adalah apa saja yang terhubung ke jaringan.
Todd Wilcox
3

Aturan termudah adalah pergi dengan berapa banyak tumpukan jaringan diimplementasikan.

Node adalah perangkat apa pun yang "aktif" dalam jaringan (= memiliki port jaringan dan lebih dari adaptor listrik); sebuah node mungkin hanya memiliki tumpukan jaringan parsial, misalnya hanya lapisan fisik atau hanya lapisan fisik ke jaringan.

Sebuah host memiliki setumpuk jaringan lengkap dari lapisan fisik ke aplikasi, aplikasi sewenang-wenang dijalankan pada host.

Semua definisi ketat gagal ketika Anda melihat perangkat dunia nyata seperti sakelar atau router dengan antarmuka web - di sini Anda harus melihat fungsi apa yang dilayani perangkat dalam jaringan . Sakelar yang dikelola terutama merupakan simpul dan hanya sebuah host.

Zac67
sumber
3

Saya pikir jawaban singkatnya adalah penggunaannya bervariasi dan benar-benar masalah penekanan.

RFC 1122 Persyaratan untuk host internet mengatakan "Komputer host, atau hanya" host, "adalah konsumen akhir layanan komunikasi. Host umumnya menjalankan program aplikasi atas nama pengguna, menggunakan jaringan dan / atau layanan komunikasi Internet untuk mendukung fungsi ini. Sebuah host Internet sesuai dengan konsep "End-System" yang digunakan dalam paket protokol OSI. "

Persyaratan RFC 1009 yang sesuai untuk gateway internet memberikan definisi ini: "Gateway terhubung ke dua atau lebih jaringan, muncul ke masing-masing jaringan sebagai host yang terhubung. Dengan demikian, ia memiliki antarmuka fisik dan alamat IP pada masing-masing yang terhubung jaringan. "

Gagasan umum tentang tuan rumah sebagai target komunikasi aktual tampaknya merupakan deskripsi yang paling umum, tetapi bertujuan. Untuk seorang insinyur jaringan, router atau switch atau UPS mungkin menjadi tuan rumah - suatu hal untuk diajak bicara. Untuk orang yang menggunakan web banking, router hanya memasang pipa.

Salam

Jonathan.

Jonathanjo
sumber
2

Dalam pemahaman saya, sebuah host adalah sistem / perangkat akhir, yang dapat meng-host / menjalankan aplikasi. Tuan rumah bisa menjadi Klien atau Server. Jenis aplikasi berbeda dalam kedua kasus ini.

Node tidak akan tahu banyak tentang aplikasi.

Dalam pertanyaan Anda, router dan switch adalah node , sedangkan kamera dan printer dapat dianggap sebagai host .

Abhishek Balaji R
sumber
1

Host adalah komputer sedangkan node adalah semua perangkat yang memiliki alamat jaringan yang ditetapkan. Jadi, router bukan host tetapi node.

Wikipedia (jaringan) Wikipedia
Dalam komunikasi data, simpul jaringan fisik dapat berupa peralatan komunikasi data (DCE) seperti modem, hub, jembatan atau sakelar; atau peralatan terminal data (DTE) seperti handset telepon digital, printer atau komputer host, misalnya router, workstation atau server.

Jika jaringan yang dimaksud adalah Internet atau Intranet, banyak node jaringan fisik adalah komputer host, juga dikenal sebagai node Internet, diidentifikasi oleh alamat IP, dan semua host adalah node jaringan fisik. Namun, beberapa perangkat lapisan datalink seperti sakelar, jembatan dan titik akses WLAN tidak memiliki alamat host IP (kecuali kadang-kadang untuk keperluan administratif), dan tidak dianggap sebagai simpul atau host Internet, tetapi sebagai simpul jaringan fisik dan simpul LAN.

Host (jaringan) Wikipedia
Setiap host jaringan adalah simpul jaringan fisik (yaitu perangkat jaringan), tetapi tidak setiap simpul jaringan fisik adalah tuan rumah. Perangkat jaringan seperti modem, hub, dan sakelar jaringan tidak diberikan alamat host (kecuali kadang-kadang untuk tujuan administratif), dan karenanya tidak dianggap sebagai host jaringan. Perangkat seperti printer jaringan dan router perangkat keras memiliki alamat IP, tetapi karena mereka bukan komputer untuk tujuan umum, mereka kadang-kadang tidak dianggap sebagai host.

Ron Royston
sumber
Jadi switch adalah simpul fisik, tetapi bukan simpul jaringan?
apm
1

Untuk meringkas - tuan rumah = menghibur para tamu dengan data / layanan

nodes / routers / switches / LBs / FWs = pindahkan traffic ke host

akan bersantai
sumber
Komputer klien juga merupakan tuan rumah ...
Zac67
1

Sebuah simpul jaringan memiliki lapisan 1 antarmuka perangkat keras jaringan OSI dengan OSI lapisan 2 keras-kode alamat fisik . Jenis alamat perangkat keras ini adalah untuk transmisi data yang hanya dikenali dalam segmen jaringannya sendiri dan tidak dapat dirutekan sendiri.

Sebuah host jaringan , juga sebuah node, tetapi memiliki OSI layer 3 tambahan alamat logis juga. Alamat logis ini yang memungkinkan komunikasi data yang dapat dirutekankan antara jaringan yang jauh / terpisah / berbeda.

pengguna43266
sumber