Komunikasi data adalah proses pengiriman dan penerimaan data/informasi dari dua atau lebih device (alat,seperti komputer/laptop/printer/dan alat komunikasi lain) yang terhubung dalam sebuah jaringan. Baik lokal maupun yang luas, seperti internet
Secara umum ada dua jenis komunikasi data, yaitu:
Melalui Infrastruktur Terestrial
Menggunakan media kabel dan nirkabel sebagai aksesnya. Membutuhkan biaya yang tinggi untuk membangun infrastruktur jenis ini. Beberapa layanan yang termasuk teresterial antara lain: Sambungan Data Langsung (SDL), Frame Relay, VPN MultiService dan Sambungan Komunikasi Data Paket (SKDP).
Melalui Satelit
Menggunakan satelit sebagai aksesnya. Biasanya wilayah yang dicakup akses satelit lebih luas dan mampu menjangkau lokasi yang tidak memungkinkan dibangunnya infrastruktur terestrial namun membutuhkan waktu yang lama untuk berlangsungnya proses komunikasi. Kelemahan lain dari komunikasi via satelit adalah adanya gangguan yang disebabkan oleh radiasi gelombang matahari (Sun Outage) dan yang paling parah terjadi setiap 11 tahun sekali.
Pergerakan data dan informasi yang dikodekan dari satu titik ke titik lain melalui peralatan listrik atau elektromagnetik, kabel serat optik atau siinyal gelombang mikro. Istilah lain komunikasi data antara lain teleprocessing, telekomunikasi, telecom dan datacom.
Perangkat keras komunikasi :
Terminal (alat input)
Keyboard, telepon tombol, titik penjualan (point of sale), terminal pengumpulan data.
Cluster Control Unit
Membangun hubungan antara terminal yang dikendalikan dengan peralatan dan saluran. Alat ini memungkinkan beberapa terminal berbagi satu printer atau mengakses beberapa computer melalui saluran-saluran yang berbeda.
Modem
Peralatan khusus yang digunakan agar sirkuit telpon datap digunakan sebagai komunikasi data. Moem mengubah sinyal elektronik dari peralatan computer menjadi sinyal elektronik dari sirkuit telpon dan sebaliknya.
Multiplexer
Alat yang memungkinkan pengiriman dan penerimaan pesan secara serentak.
Saluran
Melaksanakan fungsi transmisi dalam berbagai cara, misalnya : kabel, fiberoptik dll
Front-End Processor
Menangani lalu lintas data yang masuk dan keluar bagi host computer. Berfungsi sebagai unit input dan output dari host dengan menerima pesan-pesan dari terminal.
Host
Mengerjakan pemrosesan data untuk jaringan.
Jaringan Komunikasi :
Jaringan Luas / WAN (Wide Area Network)
Meliputi area geografis yang luas dengan beragam fasilitas komunikasi seperti telepon, transmisi satelit dan kabel bawah laut (fiber optic). Melibatkan host computer, hardware dan software computer.
Jaringan setempat / LAN (Local Area Network)
Meliputi area yang terbatas, menghubungkan hingga ratusan computer mikro sekaligus yang berlokasi di area yang relative kecil seperti gedung dan beberapa gedung yang saling berdekatan. Memungkinkan beberapa pemakai berbagi software, data dan peralatan.