Kartu Ethernet mungkin memiliki (seharusnya) alamat MAC yang unik, tetapi bagaimana dengan antarmuka virtual seperti alias (misalnya eth0:0
), bridges atau VPN? Mereka membutuhkan ID juga, sehingga UUID akan cocok.
Omong-omong, karena pertanyaannya adalah tentang NetworkManager dan NetworkManager berkaitan dengan koneksi, ada skenario di mana Anda dapat memiliki beberapa koneksi untuk suatu perangkat. Misalnya Anda memiliki laptop dengan kartu Ethernet yang Anda gunakan di rumah dan di kantor. Di rumah Anda hanya menggunakan IPv4 seperti kebanyakan pengguna rumahan, tetapi di tempat kerja Anda hanya menggunakan IPv6 karena perusahaan berhasil bermigrasi ke sana. Jadi, Anda memiliki dua koneksi berbeda yang memerlukan ID berbeda, sehingga alamat MAC kartu Ethernet tidak dapat digunakan dengan sendirinya. Oleh karena itu UUID sekali lagi cocok untuk ID.