Diperbarui: 1 Juli 2024
Jaringan, atau jaringan komputer, adalah proses menghubungkan dua atau lebih perangkat komputasi, seperti komputer desktop, perangkat seluler, router, atau aplikasi, untuk memungkinkan transmisi dan pertukaran informasi dan sumber daya.
Perangkat jaringan mengandalkan protokol komunikasi—aturan yang menjelaskan cara mengirimkan atau bertukar data di jaringan—untuk berbagi informasi melalui koneksi fisik atau nirkabel.
Sebelum praktik jaringan kontemporer, para insinyur harus memindahkan komputer secara fisik untuk berbagi data antar perangkat, yang merupakan tugas yang tidak menyenangkan pada saat komputer berukuran besar dan berat. Untuk menyederhanakan prosesnya (terutama bagi para pekerja pemerintah), Departemen Pertahanan mendanai pembuatan jaringan komputer pertama yang berfungsi (yang akhirnya diberi nama ARPANET) pada akhir 1960-an.
Sejak itu, praktik jaringan — dan sistem komputer yang mendorongnya — telah berkembang pesat. Jaringan komputer saat ini memfasilitasi komunikasi antar-perangkat berskala besar untuk setiap tujuan bisnis, hiburan, dan penelitian. Internet, pencarian online, email, berbagi audio dan video, perdagangan online, streaming langsung, dan media sosial, semuanya ada karena kemajuan jaringan komputer.
Sebelum kita mempelajari topik jaringan yang lebih kompleks, penting untuk memahami komponen jaringan yang mendasar, termasuk:
Switch: Switch adalah perangkat yang menghubungkan perangkat jaringan dan mengelola komunikasi node-ke-node melalui jaringan, memastikan paket data mencapai tujuan yang diinginkan. Tidak seperti router, yang mengirimkan informasi antar jaringan, switch mengirimkan informasi antar node di dalam jaringan.
Oleh karena itu, “switching” mengacu kepada bagaimana data ditransfer antara perangkat dalam jaringan. Jaringan bergantung pada tiga jenis peralihan (switching) utama:
Peralihan sirkuit menetapkan jalur komunikasi data khusus antara node dalam jaringan, sehingga tidak ada lalu lintas lain yang dapat melintasi jalur yang sama. Peralihan sirkuit memastikan bahwa bandwidth penuh tersedia selama setiap transmisi.
Pengalihan pesan mengirimkan seluruh pesan dari node sumber ke node tujuan, dengan pesan berjalan dari sakelar ke sakelar hingga mencapai tujuan.
Pengalihan paket melibatkan pemecahan data menjadi komponen-komponen independen agar transmisi data tidak terlalu banyak menggunakan sumber daya jaringan. Dengan pengalihan paket, paket—bukan seluruh aliran data—melakukan perjalanan melalui jaringan ke tujuan akhir mereka.
Biasanya, jaringan komputer ditentukan oleh wilayah geografis. Jaringan area lokal (LAN) menghubungkan komputer dalam ruang fisik yang ditentukan, sedangkan jaringan area luas (WAN) dapat menghubungkan komputer lintas benua. Namun, jaringan juga ditentukan oleh protokol yang digunakan untuk berkomunikasi, susunan fisik komponennya, cara mengelola lalu lintas jaringan, dan tujuan yang dilayaninya di lingkungan masing-masing.
Di sini, kita akan membahas jenis jaringan komputer yang paling umum dan banyak digunakan dalam tiga kategori.
Jenis jaringan dalam kategori ini dibedakan berdasarkan wilayah geografis yang dicakup jaringan.
LAN menghubungkan komputer dalam jarak yang relatif dekat, seperti di dalam gedung perkantoran, sekolah, atau rumah sakit. LAN biasanya dimiliki dan dikelola secara pribadi.
Seperti namanya, WAN menghubungkan komputer di wilayah geografis yang luas, seperti wilayah dan benua. WAN sering memiliki model kepemilikan kolektif atau terdistribusi untuk tujuan manajemen jaringan. Jaringan cloud merupakan salah satu contohnya, karena jaringan ini di-host dan diantarkan oleh infrastruktur cloud publik dan cloud pribadi di seluruh dunia.
Jaringan luas yang ditentukan perangkat lunak (SD-WAN) adalah arsitektur WAN virtual yang menggunakan prinsip-prinsip SDN untuk memusatkan pengelolaan jaringan WAN yang terputus dan mengoptimalkan kinerja jaringan.
MAN lebih besar dari LAN tetapi lebih kecil dari WAN. Entitas kota dan pemerintah biasanya memiliki dan mengelola jaringan MAN.
PAN melayani satu orang. Jika pengguna memiliki beberapa perangkat dari produsen yang sama (iPhone dan MacBook, misalnya), kemungkinan mereka telah menyiapkan PAN yang berbagi dan menyinkronkan konten—pesan teks, email, foto, dan lainnya—lintas perangkat.
Node jaringan dapat mengirim dan menerima pesan menggunakan tautan kabel atau nirkabel (koneksi).
Perangkat jaringan berkabel dihubungkan dengan kabel fisik dan kabel, termasuk kabel tembaga dan Ethernet, kabel twisted pair, kabel koaksial, atau serat optik. Ukuran jaringan dan persyaratan kecepatan biasanya menentukan pilihan kabel, pengaturan elemen jaringan, dan jarak fisik antar perangkat.
Jaringan nirkabel tidak memerlukan kabel untuk transmisi gelombang inframerah, radio, atau elektromagnetik di seluruh perangkat nirkabel dengan antena dan sensor bawaan.
Jaringan komputasi dapat mengirimkan data menggunakan berbagai dinamika transmisi, termasuk:
Dalam jaringan beberapa titik, beberapa perangkat berbagi kapasitas saluran dan tautan jaringan.
Perangkat jaringan membuat tautan node-ke-node langsung untuk mengirimkan data.
Pada jaringan penyiaran, beberapa “pihak” (perangkat) yang berkepentingan dapat menerima transmisi satu arah dari satu perangkat pengirim. Stasiun televisi adalah contoh jaringan penyiaran yang hebat.
VPN adalah koneksi titik-ke-titik yang aman antara dua titik akhir jaringan. Membuat saluran terenkripsi yang menyimpan identitas pengguna dan kredensial akses, serta data apa pun yang ditransfer, tidak dapat diakses oleh peretas.
Arsitektur jaringan komputer menetapkan kerangka kerja teoretis jaringan komputer, termasuk prinsip-prinsip desain dan protokol komunikasi.
Jenis utama arsitektur jaringan
Sementara arsitektur melambangkan kerangka kerja teoritis suatu jaringan, topologi merupakan implementasi praktis dari kerangka kerja arsitektur. Topologi jaringan menggambarkan susunan fisik dan logis dari node dan tautan pada suatu jaringan, termasuk semua perangkat keras (router, switch, kabel), perangkat lunak (aplikasi dan sistem operasi), dan media transmisi (koneksi kabel atau nirkabel).
Topologi jaringan yang umum meliputi bus, ring, star, dan mesh.
Dalam topologi jaringan bus, setiap node jaringan terhubung langsung ke kabel utama. Dalam topologi ring, node terhubung dalam satu lingkaran, sehingga setiap perangkat memiliki dua tetangga. Pasangan yang berdekatan terhubung secara langsung, sedangkan pasangan yang tidak berdekatan terhubung secara tidak langsung melalui berbagai node perantara. Topologi jaringan star memiliki satu hub pusat yang melaluinya semua node terhubung secara tidak langsung.
Topologi mesh sedikit lebih kompleks, ditentukan oleh koneksi yang tumpang tindih antar node. Ada dua jenis jaringan mesh—mesh penuh dan mesh parsial. Dalam topologi mesh penuh, setiap node jaringan terhubung ke setiap node jaringan lainnya, memberikan tingkat keberlanjutan jaringan terbesar. Dalam topologi mesh parsial, hanya beberapa node jaringan yang terhubung, biasanya yang paling sering bertukar data.
Topologi mesh bisa mahal dan memakan waktu untuk dijalankan, sehingga seringkali digunakan hanya untuk jaringan yang membutuhkan redundansi tinggi. Mesh parsial, sebaliknya, menyediakan lebih sedikit redundansi, tetapi lebih hemat biaya dan lebih sederhana untuk jalankan.
Terlepas dari subtipe, jaringan mesh memiliki kemampuan konfigurasi mandiri dan pengaturan mandiri; mereka mengotomatiskan proses perutean, sehingga jaringan selalu menemukan jalur data tercepat dan paling andal.
Baik itu rangkaian internet protocol (IP), Ethernet, LAN nirkabel (WLAN), atau standar komunikasi seluler, semua jaringan komputer mengikuti protokol komunikasi—sekumpulan aturan yang harus diikuti oleh setiap node di jaringan untuk berbagi dan menerima data. Protokol juga bergantung pada gateway untuk memungkinkan perangkat yang tidak kompatibel untuk berkomunikasi (misalnya, komputer Windows yang mencoba mengakses server Linux)
Banyak jaringan modern berjalan pada model TCP/IP, yang mencakup empat lapisan jaringan.
Lapisan aplikasi. Lapisan aplikasi TCP/IP menggunakan protokol HTTP, FTP, Post Office Protocol 3 (POP3), SMTP, domain name system (DNS) dan SSH untuk menyediakan layanan jaringan langsung ke aplikasi. Ini juga mengelola semua protokol yang mendukung aplikasi pengguna.
Meskipun TCP/IP lebih langsung berlaku untuk jaringan, model Open Systems Interconnection (OSI)—terkadang disebut referensi OSI—juga memiliki dampak besar pada jaringan komputer dan ilmu komputer, ditulis secara luas.
OSI adalah model konseptual yang membagi komunikasi jaringan ke dalam tujuh lapisan abstrak (bukan empat lapisan), menyediakan landasan teoretis yang membantu para insinyur dan pengembang memahami seluk-beluk komunikasi jaringan. Nilai utama model OSI terletak pada kegunaan edukasinya dan perannya sebagai kerangka kerja konseptual untuk mendesain protokol baru, memastikan bahwa protokol tersebut dapat beroperasi dengan sistem dan teknologi yang ada.
Namun, fokus praktis model TCP/IP dan penerapannya di dunia nyata telah menjadikannya tulang punggung jaringan modern. Desainnya yang kuat, dapat diskalakan, dan pendekatan lapisan horizontal telah mendorong pertumbuhan eksplosif internet, mengakomodasi miliaran perangkat dan lalu lintas data dalam jumlah besar.
Menggunakan email sebagai contoh, mari kita lihat contoh bagaimana data bergerak melalui jaringan.
Jika pengguna ingin mengirim email, mereka terlebih dahulu menulis email dan kemudian menekan tombol “kirim”. Ketika pengguna menekan “kirim,” protokol SMTP atau POP3 menggunakan wifi pengirim untuk mengarahkan pesan dari node pengirim dan melalui sakelar jaringan, di mana pesan dikompresi dan dipecah menjadi segmen yang lebih kecil dan lebih kecil (dan akhirnya menjadi bit, atau string 1s dan 0s).
Gateway jaringan mengarahkan aliran bit ke jaringan penerima, mengonversi data dan protokol komunikasi sesuai kebutuhan. Ketika aliran bit mencapai komputer penerima, protokol yang sama mengarahkan data email melalui switch jaringan pada jaringan penerima. Dalam prosesnya, jaringan merekonstruksi pesan asli hingga email tiba, dalam bentuk yang dapat dibaca manusia, di kotak masuk penerima (node penerima).
Jaringan komputer tidak dapat dihindari, hadir dalam banyak aspek kehidupan modern. Dalam dunia bisnis, mengandalkan jaringan komputer bukanlah suatu pilihan—jaringan komputer merupakan hal mendasar bagi operasi perusahaan modern.
Jaringan komputer memberikan banyak manfaat, termasuk:
Jaringan memungkinkan setiap bentuk komunikasi digital, termasuk email, perpesanan, berbagi file, panggilan video, dan streaming. Jaringan menghubungkan semua server, antarmuka, dan media transmisi yang memungkinkan komunikasi bisnis.
Tanpa jaringan, organisasi harus menyimpan data dalam repositori data individu, yang tidak berkelanjutan di era big data. Jaringan komputer membantu tim menjaga penyimpanan data terpusat yang melayani seluruh jaringan, sehingga membebaskan kapasitas penyimpanan yang berharga untuk tugas-tugas lain.
Pengguna, administrator jaringan, dan pengembang sama-sama diuntungkan dari bagaimana jaringan menyederhanakan berbagi sumber daya dan pengetahuan. Data jaringan lebih mudah untuk diminta dan diambil, sehingga pengguna dan klien mendapatkan respons yang lebih cepat dari perangkat jaringan. Dan bagi mereka yang berada di sisi bisnis, data jaringan memudahkan tim untuk berkolaborasi dan berbagi informasi seiring dengan perkembangan teknologi dan perusahaan.
Solusi jaringan yang dibangun dengan baik tidak hanya lebih tangguh, tetapi juga menawarkan lebih banyak opsi kepada bisnis untuk keamanan siber dan keamanan jaringan. Sebagian besar penyedia jaringan menawarkan protokol enkripsi bawaan dan kontrol akses (seperti autentikasi multifaktor) untuk melindungi data sensitif dan menjauhkan pelaku kejahatan dari jaringan.
Infrastruktur jaringan moden yang dibangun untuk transformasi digital membutuhkan solusi yang dinamis, fleksibel, dan dapat diskalakan seperti lingkungan yang baru. IBM SevOne menyediakan observabilitas jaringan yang berpusat pada aplikasi untuk membantu NetOps mengenali, mengatasi, dan mencegah masalah kinerja jaringan di lingkungan hybrid.
IBM NS1 Connect menyediakan koneksi yang cepat dan aman bagi pengguna di mana saja di seluruh dunia dengan DNS premium dan pengarahan lalu lintas yang canggih dan dapat disesuaikan. Arsitektur yang selalu aktif dan mengutamakan API memungkinkan tim TI Anda untuk memantau jaringan secara lebih efisien, menerapkan perubahan, dan melakukan pemeliharaan rutin.
IBM Cloud Pak for Network Automation adalah platform cloud cerdas yang memungkinkan otomatisasi dan orkestrasi operasi jaringan sehingga CSP dan MSP dapat mentransformasi jaringan mereka, berevolusi menjadi operasi tanpa sentuhan, mengurangi OPEX, dan memberikan layanan dengan lebih cepat.
IBM Hybrid Cloud Mesh, solusi jaringan multicloud, adalah produk SaaS yang dirancang untuk memungkinkan organisasi membangun konektivitas berpusat pada aplikasi yang sederhana dan aman di berbagai lingkungan cloud publik dan pribasi, edge, dan on premises.
Solusi jaringan cloud dapat membantu organisasi Anda menerapkan jaringan global yang aman dan sangat tersedia. Bekerja sama dengan penyedia layanan jaringan yang berpengalaman, Anda dapat merancang dan membangun konfigurasi unik yang memungkinkan Anda untuk mengoptimalkan arus lalu lintas jaringan, melindungi dan mendukung aplikasi, serta memenuhi kebutuhan bisnis Anda yang spesifik.
Jaringan content delivery network (CDN) adalah jaringan server yang tersebar secara geografis untuk memungkinkan kinerja web yang lebih cepat dengan menempatkan salinan konten web lebih dekat dengan pengguna atau memfasilitasi pengiriman konten dinamis.
Jelajahi perbedaan antara dua pendekatan ini untuk penyimpanan dan berbagi file.
Pemantauan jaringan berarti menggunakan perangkat lunak pemantauan jaringan untuk memantau kesehatan dan keandalan jaringan komputer yang berkelanjutan.
NetFlow, protokol jaringan yang dikembangkan untuk router Cisco oleh Cisco Systems, digunakan secara luas untuk mengumpulkan metadata tentang lalu lintas IP yang mengalir di seluruh perangkat jaringan seperti router, sakelar, dan host.
Software-defined networking (SDN) adalah pendekatan yang dikendalikan perangkat lunak untuk arsitektur jaringan yang digerakkan oleh antarmuka pemrograman aplikasi (API).
Middleware adalah perangkat lunak yang memungkinkan satu atau beberapa jenis komunikasi atau konektivitas antara aplikasi atau komponen dalam jaringan terdistribusi.