Kartu Antarmuka Jaringan (NIC)

Feb 24, 2026|

Server Anda memiliki port 100G, tetapi NIC Anda hanya mendukung 10G. Selamat - Anda baru saja membayar bandwidth yang tidak akan pernah Anda gunakan. Kartu antarmuka jaringan adalah hambatan yang paling diabaikan dalam desain jaringan modern. Sementara para insinyur terobsesi dengan switch fabric dan spesifikasi transceiver, NIC secara diam-diam menentukan throughput aktual yang dapat didorong oleh setiap server. Panduan ini lebih dari sekadar definisi dasar untuk menjelaskan cara kerja NIC, jenis apa yang ada, dan - yang paling penting - cara mencocokkan NIC Anda dengan benarpemancar, kabel DAC, atauAOCuntuk performa maksimal.

 

 

Apa Itu Kartu Antarmuka Jaringan?

Kartu antarmuka jaringan (NIC), juga disebut adaptor jaringan atau pengontrol antarmuka jaringan, adalah perangkat keras yang menghubungkan server, stasiun kerja, atau perangkat penyimpanan ke jaringan. Ia menangani konversi antara data di dalam sistem host dan sinyal pada kabel atau serat - yang mengelola segalanya mulai dari enkapsulasi bingkai dan verifikasi checksum hingga penanganan interupsi dan transfer DMA.

Setiap NIC memiliki alamat MAC unik yang dimasukkan ke dalam firmware-nya, yang berfungsi sebagai identitas perangkat pada jaringan Layer 2. NIC awal dikirimkan sebagai kartu ekspansi PCI yang berdiri sendiri. Saat ini, sebagian besar PC konsumen menggunakan chip LAN-pada-motherboard (LOM) untuk konektivitas dasar 1G. Namun di pusat data dan lingkungan perusahaan, kartu NIC khusus tetap penting karena pengontrol onboard tidak dapat memberikan throughput, kemampuan pembongkaran muatan, atau kepadatan port yang dibutuhkan beban kerja modern.

 

 

Bagaimana NIC Sebenarnya Bekerja: Melampaui "Kirim dan Terima"

Penjelasan buku teks - "NIC merangkum data ke dalam bingkai dan mengirimkannya" - secara teknis benar tetapi tidak memahami apa yang membuat NIC berharga. Inilah yang terjadi di NIC server modern:

 

Pemrosesan Bingkai

Di sisi transmisi, NIC mengambil data dari tumpukan jaringan OS, menambahkan header Ethernet dan checksum CRC, kemudian membuat serial menjadi sinyal listrik atau optik. Di sisi penerima, ini membalikkan proses, memverifikasi CRC dan menghapus header sebelum meneruskan payload ke host.

 

Mesin Pembongkaran

Di sinilah NIC mendapatkan penghasilannya. Tugas offload NIC modern yang seharusnya menghabiskan siklus CPU: komputasi checksum TCP/UDP, segmentasi offload TCP (TSO), offload penerimaan besar (LRO), dan penskalaan sisi penerimaan (RSS) yang mendistribusikan lalu lintas masuk ke beberapa inti CPU. Tanpa pembongkaran ini, NIC 25G dapat memenuhi inti CPU hanya dengan memproses paket.

 

Bypass Kernel dengan DPDK

Bahkan dengan pembongkaran perangkat keras, tumpukan jaringan kernel OS menimbulkan overhead pada kecepatan paket yang ekstrim. NIC yang mendukung DPDK (Data Plane Development Kit) memungkinkan aplikasi membaca dan menulis paket langsung dari ruang pengguna, melewati kernel sepenuhnya. Hal ini menurunkan latensi per-paket dari milidetik menjadi-digit mikrodetik - yang merupakan persyaratan untuk perdagangan frekuensi tinggi, fungsi bidang pengguna 5G, dan beban kerja NFV yang mendorong laju jalur pada tautan 100G.

 

DMA dan Penggabungan Interupsi

Daripada CPU menyalin setiap paket, NIC menggunakan Direct Memory Access untuk menulis frame langsung ke RAM sistem. Penggabungan interupsi mengelompokkan beberapa kejadian paket ke dalam satu interupsi CPU, sehingga secara dramatis mengurangi overhead pada kecepatan paket yang tinggi.

 

Dukungan Virtualisasi

Dalam lingkungan tervirtualisasi, SR-IOV (Virtualisasi I/O Root Tunggal) memungkinkan satu NIC fisik menghadirkan beberapa fungsi virtual, masing-masing ditetapkan langsung ke VM. Hal ini mengabaikan saklar virtual hypervisor sepenuhnya, sehingga menghasilkan kinerja jaringan yang hampir-sederhana-metal ke mesin virtual.

 

 

Jenis NIC: Klasifikasi Praktis

 

Berdasarkan Jenis Antarmuka - Inilah yang Menentukan Pengkabelan Anda

Tipe Port NIC Konektor Media Kecepatan Khas Jarak Maks
RJ45 (Basis-T) RJ45 Tembaga Cat5e/Cat6/Cat6a 1G / 2.5G / 5G / 10G 100m
SFP+ dupleks LC Pemancar 10G SFP+atau 10Gkabel DAC 10G 80km (serat) / 7m (DAC)
SFP28 dupleks LC Pemancar 25G SFP28atau 25G DAC 25G 40km (serat) / 5m (DAC)
QSFP+ MPO atau LC Transceiver 40G QSFP+ 40G 40km (serat) / 7m (DAC)
QSFP28 MPO atau LC Transceiver 100G QSFP28atau 100Gkabel DAC 100G 80km (serat) / 5m (DAC)
QSFP-DD MPO atau LC Transceiver 400G QSFP-DD 400G 10km+ (serat)

Mengapa ini penting:Jenis port NIC menentukan transceiver dan kabel mana yang dapat Anda gunakan. Memilih NIC-port ganda SFP28 mengunci Anda ke dalam ekosistem SFP28 -Modul optik 25G SFP28, SFP28kabel DAC, atau SFP28kabel AOC. Pilih yang salah, dan Anda akan membeli adaptor atau mengganti kartu.

 

Catatan tentang konektor MPO vs. LC:Port QSFP+ dan QSFP28 berlabel "SR4" menggunakan optik paralel - empat jalur 10G atau 25G yang ditransmisikan secara bersamaan. Ini membutuhkanKabel patch MPO/MTP-12dengan 8 atau 12 inti serat, bukan dupleks standarkabel LCdigunakan oleh modul SFP+ atau SFP28. Jika Anda menerapkan optik 40G atau 100G SR4 untuk pertama kalinya, dua-infrastruktur panel patch serat yang ada tidak akan berfungsi - rencana untuk kabel dan kaset trunk MPO.

 

Dengan Antarmuka Bus - Pembuatan PCIe Penting

Semua NIC server modern menggunakan PCIe. Namun generasi PCIe dan lebar jalur menetapkan batas maksimum pada throughput:

  • PCIe 3.0x8:~64 Gbps - cukup untuk port-ganda 25G atau port-tunggal 40G
  • PCIe 3.0x16:~128 Gbps - cukup untuk port-tunggal 100G
  • PCIe 4.0x16:~256 Gbps - diperlukan untuk port-ganda 100G atau port-tunggal 200G
  • PCIe 5.0x16:~512 Gbps - mengaktifkan NIC 400G

NIC 100G yang dicolokkan ke slot PCIe 3.0 x8 secara fisik tidak dapat menghasilkan 100G. Selalu verifikasi pembuatan dan lebar slot PCIe server Anda sebelum membeli.

 

Berdasarkan Faktor Bentuk - OCP NIC 3.0 Adalah Default Baru

Kartu tambahan PCIe tradisional-masih mendominasi server perusahaan, namun pusat data skala besar telah beralih ke standar OCP NIC 3.0 (Small Form Factor dan Large Form Factor). OCP NIC dicolokkan ke slot mezzanine khusus pada motherboard server alih-alih menempati slot ekspansi PCIe standar. Manfaatnya sangat signifikan: kemampuan hot-swap tanpa mematikan server, peningkatan desain termal dengan aliran udara langsung melalui NIC, dan jalur listrik lebih pendek ke CPU yang mengurangi masalah integritas sinyal pada kecepatan 100G+. Jika platform server Anda mendukung OCP 3.0 - dan sebagian besar desain modern dari ODM besar mendukungnya - ini harus menjadi pilihan pertama Anda untuk penerapan NIC 100G dan 200G.

 

Berdasarkan Tingkat Kecerdasan

NIC standarmenangani pemrosesan paket dasar dengan pembongkaran perangkat keras. Cocok untuk sebagian besar aplikasi perusahaan dan pusat data.

SmartNICmenambahkan unit pemrosesan data (DPU) yang dapat diprogram yang dapat menjalankan aturan firewall, enkripsi, penyeimbangan beban, dan telemetri langsung di NIC, sehingga membebaskan inti CPU host untuk beban kerja aplikasi. Dalam infrastruktur cloud di mana setiap inti CPU dimonetisasi, SmartNIC membayar sendiri dengan mengklaim kembali inti yang seharusnya menjalankan OVS atau IPsec.

RDMA NIC (RNIC)mendukung protokol Akses Memori Langsung Jarak Jauh seperti RoCEv2 atau iWARP, memungkinkan transfer memori server-ke-server dengan latensi mikrodetik-digit. Dalam kluster pelatihan GPU yang dibangun dengan akselerator NVIDIA H100 atau A100, NIC RDMA bukanlah opsional - melainkan merupakan tulang punggung. Setiap node GPU memerlukan konektivitas RDMA 200G atau 400G agar sinkronisasi gradien semua-pengurangan tidak menjadi hambatan pelatihan. Selain AI, NIC RDMA juga sama pentingnya untuk beban kerja HPC dan sistem penyimpanan yang menjalankan NVMe-oF, di mana kernel-melewati jalur data memangkas latensi akses penyimpanan sebesar 10×.

 

 

Cara Memilih NIC yang Tepat: Kerangka Keputusan

Langkah 1 - Tentukan persyaratan kecepatan Anda.Cocokkan dengan kapasitas switch uplink Anda, bukan kebutuhan teoritis puncak Anda. Jika sakelar ToR Anda memiliki port yang menghadap server 25G-, NIC 25G adalah pilihan yang tepat - bukan 10G (terlalu lambat) atau 100G (terbuang).

Langkah 2 - Pilih jenis antarmuka Anda.Untuk koneksi dalam-rak di bawah 5 meter, pasangkan NIC Anda dengan akabel DACuntuk biaya dan latensi terendah. Untuk link antar-rak hingga 100 meter, gunakankabel AOCatau transceiver-dengan jangkauan pendekkabel patch serat LC. Untuk tautan-ke-gedung atau kampus, gunakan jangkauan-yang jauhpemancar optik- seperti aModul 100G QSFP28 LR4dengan serat-mode tunggal danKabel patch MPO/MTP.

Langkah 3 - Verifikasi kompatibilitas PCIe.Periksa pembuatan slot PCIe yang tersedia di server Anda dan lebar jalur terhadap persyaratan NIC.

Langkah 4 - Evaluasi kebutuhan pembongkaran.Menjalankan virtualisasi dengan puluhan VM? Prioritaskan dukungan SR-IOV. Kelompok pelatihan AI? Kemampuan RDMA tidak-dapat dinegosiasikan. Layanan mikro-asli cloud? SmartNIC dengan pipeline yang dapat diprogram menghemat inti CPU.

Langkah 5 - Rencanakan redundansi-port ganda.Server produksi harus selalu memiliki setidaknya dua port NIC untuk agregasi tautan (LACP) atau failover{0}}siaga aktif. NIC-port ganda lebih-efisien ruang dibandingkan dua kartu-port tunggal.

 

 

Kesalahan Umum NIC (dan Cara Menghindarinya)

Membeli NIC 10G RJ45 untuk penggunaan pusat data.NIC 10GBASE-T mengonsumsi daya 2–5W lebih banyak per port dibandingkan SFP+ NIC dan menghasilkan lebih banyak panas secara signifikan. Dalam rak dengan 40 server, itu berarti beban termal yang tidak perlu sebesar 80–200W. MenggunakanPemancar 10G SFP+dengan SFP+ NIC sebagai gantinya.

Mengabaikan pembaruan firmware dan driver.Bug firmware NIC menyebabkan penurunan paket secara diam-diam, kesalahan CRC, dan penurunan kinerja. Vendor merilis patch firmware penting yang sering kali tidak diterapkan karena NIC "tampaknya berfungsi dengan baik".

Kecepatan NIC dan kecepatan port switch tidak cocok.NIC 25G yang terhubung ke port switch 10G akan otomatis-bernegosiasi ke 10G - tetapi beberapa NIC menangani hal ini dengan buruk, sehingga menyebabkan link flapping atau kesalahan CRC. Selalu verifikasi kompatibilitas kecepatan atau gunakan peralatan yang cocok.

 

 

FAQ

Apa perbedaan antara NIC dan LOM?

LOM (LAN pada Motherboard) adalah pengontrol jaringan dasar yang terintegrasi ke dalam motherboard server, biasanya menawarkan konektivitas 1G atau 10G Base-T. Kartu NIC khusus memberikan kecepatan lebih tinggi (25G–400G), offload tingkat lanjut seperti SR-IOV, dan opsi antarmuka optik untuk digunakan dengan fibertransceiverDanDAC/kabel AOC.

Bisakah saya menggunakan{0}}transceiver pihak ketiga di NIC saya?

Ya. Kebanyakan NIC dari Intel, Mellanox/NVIDIA, dan Broadcom menerima-pihak ketiga-yang mematuhi MSAtransceiver optik. Namun, beberapa firmware NIC mungkin menampilkan peringatan kompatibilitas. Pemasok terkemuka menyediakan transceiver yang diberi kode untuk merek NIC tertentu untuk memastikan pengoperasian yang bersih.

Berapa kecepatan NIC yang saya perlukan untuk beban kerja AI dan pembelajaran mesin?

Untuk kluster pelatihan GPU (NVIDIA H100, A100, atau serupa), setiap node biasanya memerlukannya200Gatau NIC berkemampuan 400G RDMA-(RoCEv2) untuk mencegah jaringan melakukan penyempitan semua-sinkronisasi pengurangan gradien. Beban kerja penyajian inferensi tidak terlalu menuntut dan seringkali dapat beroperasi pada 25G–100G bergantung pada ukuran model dan throughput permintaan. Pasangkan NIC pelatihan denganModul QSFP-DD 400Guntuk sambungan tulang belakang, atau digunakanTransceiver 100G QSFP28untuk tautan daun-ke-server dalam kelompok yang lebih kecil.

Apakah SmartNIC sepadan dengan biaya tambahannya?

Untuk penyedia cloud dan perusahaan besar yang menjalankan virtualisasi jaringan berat, ya - SmartNIC dapat memperoleh kembali 4–8 inti CPU per server dengan melepaskan fungsi peralihan virtual, keamanan, dan telemetri. Untuk penerapan lokal-standar dengan virtualisasi moderat, NIC standar dengan dukungan SR-IOV biasanya sudah cukup.

Bagaimana cara menghubungkan NIC ke kabel serat optik?

NIC dengan port SFP+, SFP28, QSFP28, atau QSFP-DD memerlukan pencocokanmodul transceiver optikuntuk berinteraksi dengan serat. Masukkan transceiver ke port NIC, lalu sambungkan yang sesuaikabel patch serat - dupleks LCuntuk port jenis-SFP,MPO/MTPuntuk optik tipe QSFP-paralel. Untuk-hubungan jarak pendek di dalam rak, akabel DACmenghilangkan kebutuhan akan transceiver dan fiber.

Send Inquiry