Jumat, 26 Oktober 2018

Tugas Artikel Perancangan WEB

  • Pengertian Sistem
Menurut Tata Sutabri (2012:6) pada buku Analisis Sistem Informasi, pada dasarnya sistem adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu.

Selanjutnya Menurut McLeod (2004) dikutip oleh Yakub dalam buku Pengantar Sistem Informasi (2012:1) mendefiniskan sistem adalah Sekelompok elemen-elemen yang terintegrasi dengan tujuan yang sama untuk mencapai tujuan. Sistem juga merupakan suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, terkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk tujuan tertentu.

Sedangkan menurut Jogianto (2005: 2) pada buku Analisis dan Desain Sistem Informasi mendefinisikan sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang nyata adalah suatu objek nyata, seperti tempat, benda, dan orang-orang yang betul-betul ada dan terjadi.

Menurut Mustakini (2009:34), “Sistem dapat didefinisikan dengan pendekatan prosedur dan pendekatan komponen, sistem dapat didefinisikan sebagai kumpulan dari prosedur-prosedur yang mempunyai tujuan tertentu”.

Menurut Gordon B. Davis dalam bukunya menyatakan, sistem bisa berupa abstrak atau fisis. Sistem yang abstrak adalah susunan yang teratur dari gagasan-gagasan atau konsepsi yang saling bergantung. Sedangkan sistem yang bersifat fisis adalah serangkaian unsur yang bekerjasama untuk mencapai suatu tujuan. (2012:17).

  • Pengertian Sistem Informasi
Sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan. [Tata Sutabri 2012].

Menurut Sutarman (2012:13), “Sistem informasi adalah ”Sistem dapat didefinisikan dengan mengumpulkan, memperoses, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu. Seperti sistem lainnya, sebuah sistem informasi terdiri atas input (data, instruksi) dan output (laporan, kalkulasi)”.

Menurut Mulyanto (2009:29), “Sistem informasi adalah suatu komponen yang terdiri dari manusia, teknologi informasi, dan prosedur kerja yang memproses, menyimpan, menganalisis, dan menyebarkan informasi untuk mencapai suatu tujuan”.

Menurut John F. Nash (1995: 8) Sistem informasi adalah Sistem Informasi adalah kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur dan pengendalian yang ditujukan untuk mengatur jaringan komunikasi yang penting, proses transaksi tertentu dan rutin, membantu manajemen dan pemakai intern dan ekstern dan menyediakan dasar untuk pengambilan keputusan yang tepat.

Menurut Kertahadi (2007) Sistem informasi adalah alat untuk menyajikan informasi sedemikian rupa sehingga bermanfaat bagi penerimanya. Tujuannya adalah untuk memberikan informasi dalam perencanaan, memulai, pengorganisasian, operasional sebuah perusahaan yang melayani sinergi organisasi dalam proses mengendalikan pengambilan keputusan.

Menurut Rommey (1997: 16) Sistem informasi yang diselenggarakan cara untuk mengumpulkan, memasukkan, mengolah, dan menyimpan data dan terorganisir cara untuk menyimpan, mengelola, mengendalikan dan melaporkan informasi dengan cara yang suatu organisasi dapat mencapai tujuan yang telah ditetapkan.

  • Pengertian SDLC


Menurut  O’brien (2000) adalah aplikasi penerapan dari penemuan  permasalahan (problem solving) yang didapat dari pendekatan sistem  (system approach) menjadi pengembangan dari solusi sistem informasi  terhadap masalah bisnis.

Menurut Turban (2003), System Development Life Cycle (SDLC) atau Siklus Hidup Pengembangan Sistem adalah metode pengembangan sistem tradisional yang digunakan sebagian besar organisasi saat ini. SDLC adalah kerangka kerja ( framework) yang terstruktur yang berisi proses-pro ses sekuensial di mana sistem informasi dikembangkan.

Menurut Azhar Susanto (2004) menyatakan bahwa : System Development Life Cycle (SDLC) “System Development Life Cycle (SDLC) adalah salah satu metode pengembangan sistem informasi yang popular pada saat sistem informasi pertama kali dikembangkan.”

Menurut Sinarmata [2010:39], SDLC mengacu pada model dan proses yang digunakan untuk mengembangkan sistem perangkat lunak dan menguraikan proses, yaitu pengembang menerima perpindahan dari permasalahan ke solusi.

Menurut Nugroho [2010:2], pengembangan/rekayasa sistem informasi (system development) dan/atau perangkat lunak (software engineering) dapat berarti menyusun sistem/perangkat lunak yang benar-benar baru atau yang lebih sering terjadi menyempurnakan yang sebelumnya.


  • Pengertian Website


Website merupakan fasilitas internet yang menghubungkan dokumen dalam lingkup lokal maupun jarak jauh. Dokumen pada website disebut dengan web page dan link dalam website memungkinkan pengguna bisa berpindah dari satu page ke page lain (hyper text), baik diantara page yang disimpan dalam server yang sama maupun server diseluruh dunia. Pages diakses dan dibaca melalui browser seperti Netscape Navigator, Internet Explorer, Mozila Firefox, Google Chrome dan aplikasi browser lainnya (Hakim Lukmanul, 2004).

Website adalah salah satu layanan internet yang paling banyak digunakan dibanding dengan layanan lain seperti ftp, gopher, news atau bahkan email (Suwanto Raharjo, 2000).

Website adalah suatu metode untuk menampilan informasi di internet, baik berupa teks, gambar, suaramaupun video yang interaktif dan mempunyai kelebihan untuk menghubungkan (link) satu dokumen dengan dokumen lainnya (hypertext) yang dapat diakses melalui sebuah browser (Yuhefizar (1998).

Website adalah bagian paling terlihat sebagai jaringan terbesar dunia, yakni internet (Taufiq Hidayatullah, 2002).

Website adalah sebuah tempat di internet yang mempunyai nama dan alamat (Haer Talib, 1992).

Pengertian Perancangan Sistem Informasi

Menurut Satzinger, Jackson, dan Burd (2012:5), perancangan sistem adalah sekumpulan aktivitas yang menggambarkan secara rinci bagaimana sistem akan berjalan. Hal itu bertujuan untuk menghasilkan produk perangkat lunak yang sesuai dengan kebutuhan user.

Kenneth dan Jane (2006:G12) menjelaskan bahwa perancangan sistem adalah kegiatan merancang detil dan rincian dari sistem yang akan dibuat sehingga sistem tersebut sesuai dengan requirement yang sudah ditetapkan dalam tahap analisa sistem. Lebih lanjut O’Brien dan Marakas (2009:639) menjelaskan bahwa perancangan sistem adalah sebuah kegiatan merancang dan menentukan cara mengolah sistem informasi dari hasil analisa sistem sehingga dapat memenuhi kebutuhan dari pengguna termasuk diantaranya perancangan user interface, data dan aktivitas proses.
   Menurut Bentley dan Whitten (2009:160) melalui buku yang berjudul “system analysis and design for the global enterprise” juga menjelaskan bahwa perancangan sistem adalah teknik pemecahan masalah dengan melengkapi komponen-komponen kecil menjadi kesatuan komponen sistem kembali ke sistem yang lengkap. Teknik ini diharapkan dapat menghasilkan sistem yang lebih baik.
Pengertian Waterfall
Hasil gambar untuk gambar metode waterfall

   Menurut Nasution (2012:118), dalam membangun dan mengembangan aplikasi ini menggunakan metode waterfall. ìWaterfall merupakan salah satu metode pengembangan sistem informasi yangbersifat sistematis dan sekuensial, artinya setiap tahapan dalam metode ini dilakukan secara berurutan dan berkelanjutanî.
   Menurut Rizky (2011:61), waterfall model sebagai salah satu teori dasar dan seakan wajib dipelajari dalam konteks siklus hidup perangkat lunak, merupakan sebuah siklus hidup yang terdiri dari mulai fase hidup perangkat lunak sebelum terjadi hingga pascaproduksi. Waterfall model memiliki definisi sendiri bahwa sebuah hidup perangkat lunak memiliki sebuah proses yang linear dan sekuensial
  Waterfall adalah sebuah metode pengembangan software yang bersifat sekuensial. Metode ini dikenalkan oleh Royce pada tahun 1970 dan pada saat itu disebut sebagasiklus klasik dan sekarang ini lebih dikenal dengan sekuensial linier. Selain itu Model ini merupakan model yang paling banyak dipakai oleh para pengembang software. Inti dari metode waterfall adalah pengerjaan dari suatu system dilakukansecara berurutan atau secara linear.Gambar 2.1 Model Waterfall (Sumber : Jogiyanto H.M (2010:59))
  Menurut Pressman (2015:42), model waterfall adalah model klasik yang bersifat sistematis, berurutan dalam membangun software. Nama model ini sebenarnya adalah “Linear Sequential Model”. Model ini sering disebut juga dengan “classic life cycle” atau metode waterfall. Model ini termasuk ke dalam model generic pada rekayasa perangkat lunak dan pertama kali diperkenalkan oleh Winston Royce sekitar tahun 1970 sehingga sering dianggap kuno, tetapi merupakan model yang paling banyak dipakai dalam Software Engineering (SE). Model ini melakukan pendekatan secara sistematis dan berurutan. Disebut dengan waterfall karena tahap demi tahap yang dilalui harus menunggu selesainya tahap sebelumnya dan berjalan berurutan.
   Metode air terjun atau yang sering disebut metode waterfall sering dinamakan siklus hidup klasik (classic life cycle), dimana hal ini menggambarkan pendekatan yang sistematis dan juga berurutan pada pengembangan perangkat lunak, dimulai dengan spesifikasi kebutuhan pengguna lalu berlanjut melalui tahapan-tahapan perencanaan (planning), permodelan (modeling), konstruksi (construction), serta penyerahan sistem ke para pelanggan/pengguna (deployment), yang diakhiri dengan dukungan pada perangkat lunak lengkap yang dihasilkan (Pressman, 2012).
Langkah - Langkah Waterfall
Hasil gambar untuk langkah langkah waterfall
  Dalam pengembangannya metode waterfall memiliki beberapa tahapan yang berurut yaitu:requirement (analisis kebutuhan), design system (desain sistem), Coding (pengkodean) & Testing(pengujian), Penerapan Program, pemeliharaan. Langkah-langkah dari metode waterfall adalah sebagai berikut :
1.     Requirement Analisis
    Tahap ini pengembang sistem diperlukan komunikasi yang bertujuan untuk memahami perangkat lunak yang diharapkan oleh pengguna dan batasan perangkat lunak tersebut. Informasi ini biasanya dapat diperoleh melalui wawancara, diskusi atau survei langsung. Informasi dianalisis untuk mendapatkan data yang dibutuhkan oleh pengguna.
2.      System Design
   Spesifikasi kebutuhan dari tahap sebelumnya akan dipelajari dalam fase ini dan desain sistem disiapkan. Desain Sistem membantu dalam menentukan perangkat keras(hardware) dan sistem persyaratan dan juga membantu dalam mendefinisikan arsitektur sistem secara keseluruhan.
3.      Implementation
   Pada tahap ini, sistem pertama kali dikembangkan di program kecil yang disebut unit, yang terintegrasi dalam tahap selanjutnya. Setiap unit dikembangkan dan diuji untuk fungsionalitas yang disebut sebagai unit testing.
4.      Integration & Testing
    Seluruh unit yang dikembangkan dalam tahap implementasi diintegrasikan ke dalam sistem setelah pengujian yang dilakukan masing-masing unit. Setelah integrasi seluruh sistem diuji untuk mengecek  setiap kegagalan maupun kesalahan.
5.     Operation & Maintenance
    Tahap akhir dalam model waterfall. Perangkat lunak yang  sudah  jadi,  dijalankan  serta dilakukan  pemeliharaan. Pemeliharaan termasuk dalam memperbaiki  kesalahan yang tidak ditemukan pada langkah sebelumnya. Perbaikan implementasi unit sistem dan peningkatan jasa sistem sebagai kebutuhan baru.
Pengertian RAD
Hasil gambar untuk gambar RAD
   Menurut James Martin “Rapid Application Development (RAD) merupakan pengembangan siklus yang dirancang untuk memberikan pengembangan yang jauh lebih cepat dan hasil yang lebih berkualitas tinggi daripada yang dicapai dengan siklus hidup tradisional. Hal ini dirancang untuk mengambil keuntungan maksimum dari pengembangan perangkat lunak yang telah berevolusi baru­baru ini.
   Profesor Clifford Kettemborough dari College Whitehead, University of Redlands, mendefinisikan Rapid Application Development sebagai "pendekatan untuk membangun sistem komputer yang menggabungkan Computer­Assisted Software Engineering (CASE) tools dan teknik, user­driven prototyping,. RAD meningkatkan kualitas sistem secara drastis dan mengurangi waktu yang diperlukan untuk membangun sistem."
  Menurut Whitten & Bentley (2007:98) Rapid Application Development ( RAD ) adalah sebuah strategi pengembangan sistem yang menekankan kecepatan dalam pengembangan melalui keterlibatan pengguna dalam pembangunan secara cepat, iteratif, dan incremental dari suatu serangkaian prototype dari suatu sistem yang dapat berkembang menjadi suatu sistem akhir atau versi tertentu.
   RAD merupakan gabungan dari bermacam-macam teknik terstruktur dengan teknik prototyping dan teknik pengembangan joint application untuk mempercepat pengembangan sistem/aplikasi (Bentley, 2004).
 Adapun definisi Rapid Application Development (RAD) menurut Azhar Susanto (2004:353) menyatakan bahwa :
“Rapid Application Development (RAD) adalah pengembangan dari beberapa metode atau teknik terstruktur (khususnya dalam pengolahan data untuk menghasilkan informasi), misalnya dengan mengintegrasikan metode Prototyping, metode SDLC dan teknik Joint Apllication Development untuk mempercepat pengembangan sistem informasi.”
Langkah - Langkah RAD
1.  Fase Analisis Persyaratan
   Fase ini memiliki tujuan untuk mengidentifikasi layanan, batasan, dan obyektifitas dari sistem dari pengumpulan data yang dilakukan terhadap stakeholders. Selain itu analisis persyaratan juga bertujuan untuk mendefinisikan persyaratan user dan sistem. Hasil akhir dari analisis persyaratan yaitu spesifikasi awal dari persyaratan user dan sistem. Adapun Fase 1 ini terdiri dari 5 langkah  yaitu sebagai berikut:
a.  Komunikasi dan Perencanaan Proyek
   Tujuan dari langkah komunikasi dan perencanaan proyek adalah untuk mengidentifikasi kegiatan, patokan, dan apa yang harus dihasilkan oleh proyek. Langkah ini menghasilkan perencanaan proyek, manajemen perubahan persyaratan dan manajemen resiko.
b.  Studi kelayakan
   Tujuan dari studi kelayakan adalah untuk menentukan apakah proyek dapat dilanjutkan. Jika proyek dapat diteruskan, studi kelayakan akan menghasilkan rencana proyek dan estimasi biaya untuk tahap pengembangan selanjutnya.
   Ada 4 macam studi kelayakan yang dapat dilakukan yaitu:
i.    Teknis: Kelayakan teknis digunakan untuk menentukan penggunaan solusi teknis tertentu dalam sistem/proyek, dan ketersediaan sumber daya dan keahlian teknis.
ii.  Operasional: Kelayakan operasional adalah ukuran seberapa baik solusi akan berhasil dalam organisasi. Studi kelayakan ini juga mengukur persepsi orang akan sistem/proyek.
iii. Ekonomi: Kelayakan ekonomi digunakan untuk mengukur biaya yang mempengaruhi proyek/solusi.
iv.    Penjadwalan: Kelayakan penjadwalan digunakan untuk mengukur timeline proyek.
c.  Spesifikasi pengguna
   Tujuan dari spesifikasi pengguna yaitu untuk mengidentifikasi dan menetapkan kebutuhan user mengenai apa yang akan dicapai oleh proyek ini. Hasil dari daftar pengguna beserta tugas dan tanggung jawabnya, problem statement matrix, dan daftar prioritas kebutuhan pengguna.
d.  Spesifikasi sistem
   Tujuan dari spesifikasi sistem adalah menjelaskan kebutuhan dan keinginan akan adanya sistem informasi. Dapat memberikan deskripsi mengenai fungsi-fungsi, fitur-fitur (atribut) dan batasan-batasan yang dibutuhkan sistem. Langkah ini menghasilkan pernyataan yang jelas mengenai tujuan dibangunnya sistem, fitur-fitur aplikasi dan batasan-batasannya.
Semua hasil dari langkah-langkah yang terdapat dalam fase 1 ada pada dokumen fase 1.

2.  Fase Analisis Modeling
   Tujuan dari fase analisis modeling adalah menganalisis semua kegiatan dalam arsitektur sistem secara keseluruhan dengan melibatkan identifikasi dan deskripsi abstraksi sistem perangkat lunak yang mendasar dan hubungan-hubungannya. Selain itu, analisis modeling juga bertujuan untuk meningkatkan pemahaman terhadap permasalahan tanpa mempertimbangkan solusi teknis. Hasil akhir dari analisis modeling yaitu diagram model logis dari sistem yang sedang berjalan, diantaranya use case diagrams, class diagram, dan sequence diagrams. Fase 2 ini terdiri dari:
a.  Mengidentifikasi pelaku bisnis
   Tujuan dari langkah ini yaiut untuk mengidentifikasi user yang terlibat dalam bisnis proses beserta dengan peranan/tanggung jawab mereka dalam penggunaan sistem. Hasilnya adalah daftar aktor beserta tugas dan tanggung jawabnya.
b.  Menganalisis proses dan kinerja sistem
   Tujuannya yaitu untuk memperoleh deskripsi secara jelas mengenai dukungan fungsional dan non-fungsional yang menjadi kebutuhan terhadap sistem yang dikembangkan dengan menggunakan model diagram use case. Hasil dari langkah ini yaitu use case diagram.
c.  Mengidentifikasi struktur obyek dan relasinya
   Tujuan dari langkah ini yaitu untuk mengidentifikasi dan pemodelan kelas objek dalam sistem yang akan dikembangkan, yang menggambarkan struktur obyek dalam sistem.
i.    Menemukan objek yang potensial
   Tujuannya yaitu untuk menemukan kata benda yang berhubungan dengan entitas bisnis. Hasilnya yaitu daftar objek yang berpotensi.
ii.   Mendokumentasikan bisnis obyek dan relasinya
  Tujuannya untuk mengatur obyek-obyek yang telah diidentifikasi dan mendokumentasikan hubungan konseptual utama antara obyek-obyek tersebut. Hasilnya adalah class diagram (yang dikenal juga sebagai object association diagrams).
iii.  Analisis perubahan keadaan obyek
   Tujuannya adalah untuk mengidentifikasi dan memodelkan obyek yang mengalami perubahan keadaan. Hasil dari analisis perubahan keadaan obyek yaitu activity diagrams.

3.  Fase Desain Modeling
   Tujuan dari fase desain modeling yaitu melakukan perancangan sistem berdasarkan analisis yang telah dilakukan sebelumnya. Tahap analisis dan desain mengalami perulangan hingga diperoleh rancangan sistem yang benar-benar memenuhi kebutuhan. Selain itu, fase 3 ini juga bertujuan untuk memberikan spesifikasi yang jelas dan lengkap kepada programmer dan teknisi. Hasil akhir dari fase ini yaitu basis data, antarmuka, dan spesifikasi desain. Fase 3 ini terdiri dari:
a.  Memodelkan kembali diagram use case untuk  merefleksikan  lingkungan  implementasi
   Tujuanya adalah untuk memperlihatkan perubahan dari analisis use case menjadi desain use case dan memperbaharui model diagram use case dengan menambahkan lebih banyak fakta dari proses pengembangan dan dokumentasi untuk memperlihatkan use case yang baru. Hasil dari langkah 3.1 adalah design use cases (physical.)
b.  Memodelkan interaksi obyek dan behaviours
   Tujuannya adalah untk mengidentifikasi dan mengelompokkan perancangan obyek dan atribut-atribut yang dibutuhkan secara fungsional yang telah dispesifikkan sebelumnya lewat setiap use case dan mengidentifikasi object interactions. Hasilnya yaitu daftar interface, control, dan entity untuk setiap obyek., use case diagram, activity diagram, sequence diagram.
c.  Desain antarmuka
   Tujuannya adalah untuk menyediakan detail elemen multimedia yang akan digunakan, message yang akan disampaikan, presentasi isi, map navigasi, contoh halaman, dan storyboard. Hasil dari tahap 3.3 yaitu storyboard.
d.  Membuat algoritma
   Tujuannya yaitu untuk merepresentasikan prosedur logic dari fungsi yang dibuat dalam aplikasi. Hasilnya adalah flowchart.

4.  Fase Konstruksi
   Tujuan dari fase konstruksi adalah untuk menunjukkan platform, hardware dan software yang digunakan serta batasan dalam implementasi, serta menguji performansi prototipe perangkat lunak yang telah dibangun agar dapat diketahui apakah prototipe tersebut telah sesuai dengan spesifikasi analisis dan perancangan yang telah diidentifikasi sebelumnya. Hasil akhir dari fase konstruksi adalah platform, hardware dan software yang digunakan, serta daftar batasan implementasi, dan rencana pengujian. Fase 4 ini terdiri dari:
a.  Lingkungan implementasi
   Tujuannya yaitu menfasilitasi pengembangan sistem dengan menggunakan perangkat keras dan perangkat lunak yang sudah disediakan. Hasilnya adalah daftar perangkat keras dan perangkat lunak.
b.  Implementasi basis data
   Tujuannya yaitu membangun basis data berdasarkan pemodelan kelas objek. Hasilnya adalah basis data sistem.
c.  Melakukan pemrograman
   Tujuannya yaitu membuat pengkodean sistem berdasarkan model algoritma dan diagram objek yang telah dirancang.Hasilnya adalah kode program.
d.  Implementasi antarmuka
   Tujuannya adalah untuk membangun antarmuka pengguna. Hasilnya adalah kode program lengkap dengan antarmuka pengguna.
e.  Pengujian
i. Identifikasi tujuan pengujian sistem.
   Tujuannya untuk emperoleh tujuan pengujian sistem agar dapat digunakan sesuai dengan kebutuhan. Hasilnya daftar tujuan pengujian sistem.
ii. Buat kriteria pengujian sistem
   Tujuannya untuk mengidentifikasi kriteria pengujian sistem sehingga menjadi tolak ukur dalam analisis hasil pengujian. Hasilnya daftar kriteria pengujian sistem pakar.
iii. Buat kasus untuk pengujian
   Tujuannya untuk menentukan skenario yang akan dilaksanakan dalam pengujian sehinga pengujian dapat dilakukan secara terarah. Hasilnya daftar kasus untuk pengujian.
iv. Lakukan Pengujian Sistem
  Tujuannya melaksanakan serangkaian kegiatan pengujian berdasarkan tujuan dan kasus uji. Hasilnya test plan.

Kamis, 25 Oktober 2018

TUGAS MANDIRI 5

TUGAS MANDIRI

Pertemuan Ke-5

Topologi Jaringan

Pengertian topologi jaringan komputer adalah suatu cara atau konsep untuk menghubungkan beberapa atau banyak komputer sekaligus menjadi suatu jaringan yang saling terkoneksi. Dan setiap macam topologi jaringan komputer akan berbeda dari segi kecepatan pengiriman data, biaya pembuatan, serta kemudahan dalam proses maintenance nya. Dan juga setiap jenis topologi jaringan komputer memiliki kelebihan serta kekurangannya masing-masing. ada banyak macam topologi seperti topologi ring, star, bus, mesh, dan tree yang akan dibahas di blog belajar komputer ini.

Macam-Macam Topologi Jaringan Komputer

1. Topologi Ring

Pada topologi ring setiap komputer di hubungkan dengan komputer lain dan seterusnya sampai kembali lagi ke komputer pertama, dan membentuk lingkaran sehingga disebut ring, topologi ini berkomunikasi menggunakan data token untuk mengontrol hak akses komputer untuk menerima data, misalnya komputer 1 akan mengirim file ke komputer 4, maka data akan melewati komputer 2 dan 3 sampai di terima oleh komputer 4, jadi sebuah komputer akan melanjutkan pengiriman data jika yang dituju bukan IP Address dia.

Kelebihan:

  • Mudah dalam perancangan dan pembuatan
  • Performa sinyal dan aliran data stabil, bahkan lebih baik dari topologi bus, meskipun mengalirkan data yang berat
  • Jika terjadi masalah, mudah untuk dilakukan konfigurasi ulang atau pemasang baru
  • Hemat dalam penggunaan kabel
  • Hemat dalam biaya


Kekurangan:

  • Jika ada satu komputer yang eror, maka keseluruhan jaringan juga akan ikut eror, solusinya adalah dengan penggunaan topologi ring ganda
  • Performa aliran lalu lintas data bergantung pada jumlah komputer pada jaringan tersebut


2. Topologi Bus

Topologi jaringan komputer bus tersusun rapi seperti antrian dan menggunakan cuma satu kabel coaxial dan setiap komputer terhubung ke kabel menggunakan konektor BNC, dan kedua ujung dari kabel coaxial harus diakhiri oleh terminator.

Kelebihan:

  • Lumayan sederhana
  • Apabila ingin menambah server baru lumayan mudah, karena pemasangan tidak memutus keseluruhan jaringan sehingga tidak mengganggu server yang lain
  • Hemat dalam penggunaan kabel dan biaya karena cuma menggunakan satu kabel utama

Kekurangan:

  • Bila kabel utama mengalami gangguan, maka semua jaringan juga mengalami gangguan
  • Jalur lalu lintas lumayan padat karena bolak-balik
  • Apabila jarak jauh diperlukan repeater
  • Susah melacak tempat trouble
  • Jika komputer banyak yang terhubung maka performa sinyal dan lalu lintas akan menurun


3. Topologi Star

Topologi ini membentuk seperti bintang karena semua komputer di hubungkan ke sebuah hub atau switch dengan kabel UTP, sehingga hub/switch lah pusat dari jaringan dan bertugas untuk mengontrol lalu lintas data, jadi jika komputer 1 ingin mengirim data ke komputer 4, data akan dikirim ke switch dan langsung di kirimkan ke komputer tujuan tanpa melewati komputer lain. Topologi jaringan komputer inilah yang paling banyak digunakan sekarang karena kelebihannya lebih banyak.

Kelebihan:

  • Tingkat keamanan tergolong tinggi
  • Mudahnya dalam penambahan komputer baru yang ingin disambungkan
  • Apabila ada yang eror mudah untuk dideteksi
  • Paling fleksibel diantara topologi jaringan yang lainnya
  • Kemudahan dalam mengontrol karena sistemnya yang terpusat


Kekurangan:

  • Apabila Hub/Switch rusak maka keseluruhan jaringan juga rusak
  • Lumayan boros dalam penggunaan kabel
  • Hub sangat sensitif, karena dia sebagai tempat central bagi jaringan
  • Tergantung spesifikasi Hubnya, apabila rendah maka performa sistem jaringan juga rendah
  • Biaya lebih mahal


4. Topologi Mesh

Pada topologi ini setiap komputer akan terhubung dengan komputer lain dalam jaringannya menggunakan kabel tunggal, jadi proses pengiriman data akan langsung mencapai komputer tujuan tanpa melalui komputer lain ataupun switch atau hub.

Kelebihan:

  • Arus lalu lintas data cepat diantara topologi jaringan yang lain karena memiliki jalur masing masing
  • Terjaminnya kapasitas channel komunikasi
  • Jika ada ganggguan pada satu koneksi jaringan, maka tidak mengganggu koneksi yang lain
  • Terjaminnya keamanan dan privasi karena akses langsung dapat dilakukan antara dua komputer tanpa melibatkan komputer yang lain
  • Kemudahan dalam mengidentifikasi titik trouble


Kekurangan:

  • Biaya yang dikeluarkan termasuk tinggi
  • Boros dalam pemakaian kabel karena semua komputer atau Workstation seminimal-minimalnya memiliki dua penghubung
  • Diperlukan ruangan yang lumayan besar dalam membangun jaringan komputer tersebut


5. Topologi Tree

Topologi jaringan komputer Tree merupakan gabungan dari beberapa topologi star yang dihubungan dengan topologi bus, jadi setiap topologi star akan terhubung ke topologi star lainnya menggunakan topologi bus, biasanya dalam topologi ini terdapat beberapa tingkatan jaringan, dan jaringan yang berada pada tingkat yang lebih tinggi dapat mengontrol jaringan yang berada pada tingkat yang lebih rendah.

Kelebihan:

  • Mudah untuk digunakan dalam jaringan yang luas
  • Apabila ada gangguan mudah untuk dideteksi
  • Kemudahan dan keunggulan dalam manajemen data
  • Kemudahan dalam pengelompokan workstation yang sejenis


Kekurangan:

  • Karena banyaknya sambungan maka lalu lintas bisa dibilang lambat
  • Apabila hub eror, maka komputer yang tersambung juga eror
  • Penggunaan biaya tergolong besar
  • Penggunaan kabel termasuk boros
  • Komputer tingkat tinggi eror maka komputer tingkat rendah juga eror
  • Lalu lintas dan sinyal tergolong lambat karena terbagi-bagi


6. Topologi Linier

Topologi linier bisa juga disebut dengan topologi bus yang beruntut. Kabel utama terhubung dengan dengan setiap komputer dengan penyambung T, lalu pada ujungnya dipasang terminator.

Untuk jenis sambungan yang digunakan adalah sambungan BNC (British Naval Connector).

Berikut 3 jenis penyambung yang terdapat pada topologi linier:
BNC, penyambung ini berfungsi untuk mempertemukan kabel komputer ke sambungan T
Sambungan T, berguna untuk mempertemukan kabel komputer dengan kabel utama
Terminator, sebagai pengakhir dari topologi bus
BNC Barrel konektor, Untuk menyambung 2 kabel BNC.
Maksimal komputer yang bisa disambungkan adalah 5-7 buah saja.

Kelebihan:

  • Mudah dalam pengembangannya
  • Hanya sedikit kabel yang digunakan
  • Tidak ada kendali pusat
  • Tata peletakan kabel lumayan sederhana
  • Terminator bisa dikurangi atau ditambah tanpa mengganggu lalu lintas data.


Kekurangan:

  • Sangat susah dalam mendeteksi kesalahan yang terjadi
  • Lalu lintas data bisa terbilang padat
  • Keamanan dan privasi kurang karena ada pihak ke tiga yang dilalui
  • Kecepatan lalu lintas data sesuai dengan jumlah workstationnya, apabila banyak maka akan menurun kecepatannnya


7. Topologi Hybrid

Topologi hibrid adalah topologi yang luas yang mana topologi tersebut adalah gabungan dari 2 atau lebih jenis topologi yang lainnya. Topologi hybrid tersebut memiliki semua ciri-ciri dan sifat dari jenis topologi yang ada di dalamnya.

Pembuatan topologi hybrid tersebut bertujuan untuk memaksimalkan kelebihan dari tiap-tiap jenis topologi dasar di dalamnya. Ketika jenis topologi dasar terhubung dengan jenis topologi dasar yang beda jenis, maka tidak ada karakter yang ditampilkan dari keduanya.

Contohnya begini:

Topologi bintang digabungkan dengan topologi bintang maka masih topologi bintang, sedangkan topologi bintang digabungkan dengan topologi bus maka sudah bisa dikatakan sebagai topologi hibrida.

bintang?bintang=bintang

bintang?bus=hybrida


Kelebihan:

  • Kelemahan dari masing-masing topologi dasar dapat diatasi
  • Bisa diterapkan di lingkungan jaringan yang berbeda, karena fleksibel dalam perancangannya
  • Kecepatan topologi konsisten dan stabil
  • Ketika jaringan satu ada kerusajkan maka tidak mengganggu jaringan yang lainnya
  • Cocok dengan jaringan yang berskala besar
  • Bisa mengurangi space jaringan yang terbuang


Kekurangan:

  • Biayanya mahal karena merupakan gabungan dari topologi yang lainnya
  • Proses pemasangan dan pengaturan cukup terbilang rumit
  • Manajemen jaringannya sulit
  • Harus tersedia ruangan yang luas karena penggunaan kabel yang banyak
  • Boros dalam penggunaan kabel karena di setiap jaringan terdapat kabel


8. Topologi Peer to Peermarkijar.com

Inilah topologi paling sederhana dan paling dasar dari semua topologi yang ada. Jenis topologi ini hanya terdapat 2 komputer yang saling terhubung dengan satu kabel saja.

Tujuan dari topologi Peer to Peer adalah supaya masing-masing komputer bisa saling terhubung satu sama lain tanpa harus melalui server lain sehingga masing-masing komputer tersebut bisa menjadi server sendiri.

Kelebihan:

  • Sangat hemat dalam penggunaan kabel karena hanya satu kabel saja yang dipakai
  • Setiap komputer bisa menjadi server
  • Proses pemasangan mudah


Kekurangan:

  • Dari segi keamanan sangat rendah, karene tiap komputer tingkat keamanannya berbeda-beda
  • Sangat susah untuk ditambahkan dengan komputer lain
  • Karena tiap komputer menjadi server maka apabila salah satu ada yang eror, maka untuk akses data ke komputer yang eror tersebut juga terganggu

TUGAS MANDIRI 3

TUGAS MANDIRI

Pertemuan Ke-3

1. HUB
Pengertian HUB

Hub atau lebih dikenal dengan istilah network hub adalah sebuah perangkat yang berfungsi untuk menghubungkan komputer yang satu dengan komputer lainnya dalam suatu sistem jaringan. Komputer yang terhubung melalui hub ini dapat saling bertukar informasi satu sama lain. Namun tidak hanya terbatas pada komputer saja, segala perangkat yang berhubungan dengan komputer dapat dihubungkan dengan hub ini.

Pada umumnya hub ini memiliki banyak port ethernet. Semua perangkat yang terhubung melalui port ini akan terhubung pada jaringan LAN, yang pada akhirnya bisa melakukan komunikasi antar perangkat untuk meningkatkan efektivitas dan efisiensi kinerja masing-masing perangkat.

Hub memiliki sistem kerja yang mirip dengan switch. Hanya saja jika pada switch, data yang ditransfer akan diteruskan ke port yang spesifik (port yang memang menjadi tujuannya). Sementara itu pada hub, data yang diterima akan dikirimkan ke seluruh perangkat yang terkoneksi ke dalam port tersebut. Sehingga dalam kasus ini hub tidak melakukan penyaringan maupun pengalihan ke jaringan lainnya.

Fungsi HUB

Hub memiliki fungsi yang memungkinkan perangkat yang terhubung dengan untuk saling bertukar informasi. Dengan demikian komputer yang terhubung pada hub ini akan bisa bertukar data. Pada umumnya hub ini digunakan pada sistem jaringan LAN kecil yang memiliki kompleksitas jaringan yang tidak terlalu tinggi. Secara umum hub sendiri dibedakan menjadi 3 macam, yaitu 1) passive hub, 2) active hub, dan 3) intelligent hub.

Passive hub adalah hub yang mempunyai kemampuan untuk menerima dan mengirimkan data dari dan ke komputer yang terhubung ke hub tersebut. Sedangkan active hub adalah hub yang menerima data dari perangkat yang terhubung dengannya, kemudian mempunyai kemampuan memperkuat data sebelum dikirimkan ke perangkat lain yang terhubung pada hub tersebut.

Jenis terakhir adalah intelligent hub, yaitu hub yang dilengkapi dengan fungsi-fungsi tambahan tertentu. Melalui fungsi-fungsi tambahan tersebut, hub tipe ini bisa melakukan pengaturan dan pengawasan kepada arus pergerakan data pada hub tersebut.

Cara Kerja HUB

Hub bekerja dengan cara menerima data dari perangkat yang terhubung ke dalam port-nya dan mengirimkan ke perangkat lain yang terhubung ke port hub tersebut. Hub tidak bisa mendeteksi tujuan pengiriman data. Jadi hub akan mengirimkan data ke semua perangkat yang terhubung pada hub, tidak seperti switch yang akan mengirimkan data ke perangkat yang dimaksud.

Hal tersebut membuat pengiriman data melalui hub tidak begitu efisien karena hub mengirimkan data pada semua port secara bersamaan. Hal ini akan membuat penggunaan bandwidth jaringan melonjak. Oleh karena itu biasanya kalau kita menggunakan hub, maka koneksi pada komputer menjadi lambat.
cara kerja hub


2. SWITCH

Pengertian Switch

Switch adalah suatu jenis komponen jaringan komputer yang digunakan untuk menghubungkan beberapa HUB dalam membentuk jaringan komputer yang lebih besar atau menghubungkan komputer-komputer yang memiliki kebutuhan akan bandwidth yang cukup besar.

Fungsi Switch

Beberapa fungsi switch yaitu sebagai manajemen lalu lintas yang terdapat pada suatu jaringan komputer, switch bertugas bagaimana cara mengirimkan paket data untuk sampai ke tujuan dengan perangkat yang tepat, Switch juga bertugas untuk mencari jalur yang paling baik dan optimal serta memastikan pengiriman paket data yang efisien ketujuannya.

Cara kerja switch

Switch merupakan hardware (perangkat keras) jaringan komputer yang sama dengan HUB, perbedaanya switch ini lebih pintar walaupun harganya sedikit lebih mahalan ketibang HUB. Cara kerja switch yaitu dengan cara menerima paket data pada suatu port lalu akan melihat MAC (Media Access Control) tujuannya dan membangun sebuah koneksi logika dengan port yang sudah terhubung dengan node atau perangkat tujuan, sehingga selain port yang dituju tidak dapat menerima paket data yang dikirimkan dan akan mengurangi terjadinya tabrakan data atau disebut dengan collision. Setiap perangkat yang terhubung ke port tertentu, MAC addsernya akan dicatat di MAC address table yang nantinya disimpan pada memori chache switch, itulah bagaimana switch bekerja.

3. ACCESS POINT

Pengertian Access Point

Access point merupakan sebuah perangkat dalam jaringan komputer yang dapat menciptakan jaringan lokal nirkabel atau WLAN (Wireless Local Area Network). Access point akan dihubungkan dengan router atau hub atau switch melalui kabel Ethernet dan memancarkan sinyal wifi di area tertentu. Untuk dapat terhubung dengan jaringan lokal yang telah dikonfigurasikan tersebut, perangkat harus melalui access point.

Access point terdiri dari antenna dan transceiver, dan bertindak sebagai pusat pemancar dan penerima sinyal dari dan untuk client server. Access point tidak dapat mengatur aliran data seperti router, access point hanya akan menyambungkan atau tidak menyambungkan suatu perangkat yang mencoba untuk terhubung dengan jaringan, berdasarkan benar atau tidaknya password yang diberikan pengguna perangkat.

Fungsi Access Point

Access point berfungsi untuk mengizinkan atau menolak perangkat yang memiliki akses wifi (misalnya laptop, PDA, smartphoe, dkk) untuk terhubung dengan jaringan lokal yang sama. Secara lebih rinci, access point memiliki fungsi sebagai berikut:
  1. Untuk memancarkan atau mengirimkan sinyal koneksi data dan internet melalui gelombang radio. Semakin baik kekuatan sinyal access point, maka area jangkauannya pun akan semakin luas. Ukuran sinyal biasanya di tuliskan dalam satuan dBm atau mW.
  2. Sebagai Hub, access point akan menghubungkan jaringan lokal yang menggunakan kabel dengan jaringan nirkabel atau wireless.
  3. Untuk mengatur agar access point berfungsi sebagai DHCP (Dynamicc Host Configuration Protocol) Server. Dengan demikian, secara otomatis access point akan dapat memberikan IP Adrees untuk setiap perangkat yang terhubung.
  4. Untuk mengatur akses yang didapatkan suatu perangkat. Akses tersebut diatur berdasarkan MAC Address (Media Access Control) yang merupakan identifikasi unik yang dimiliki oleh network card perangkat.
  5. Untuk menerapkan fitur keamanan Wired Equivalent Privacy atau WEP dan Wi-Fi Protected Access atau WAP. WEP atau yang sering disebut Shared Key Autenthication, merupakan metoda pengamanan jaringan nirkabel (wireless) dengan otentifikasi kecocokan kunci yang di berikan client pada access point. Sedangkan WAP merupakan metoda keamanan yang dibuat untuk melengkapi metoda WEP dengan menambahkan decryption.


Cara Kerja Access Point

Seperti telah dijelaskan sebelumnya, bahwa access point merupakan gerbang penghubung perangkat nirkable deng jaringan lokal. Access point bekerja dengan menyediakan koneksi antara jalur data sinyal RF yang dibentuk oleh wifi dengan jalur data elektrik yang dibentuk oleh kabel Ethernet. Selain itu, access point juga melakukan pengontrollan akses, enkripsi data, toleransi kesalahan, serta manajemen jaringan.

4. ROUTER

Pengertian Router

Pengertian router. Router merupakan perangkat keras jaringan komputer yang dapat digunakan untuk menghubungkan beberapa jaringan yang sama atau berbeda. Router adalah sebuah alat untuk mengirimkan paket data melalui jaringan atau internet untuk dapat menuju tujuannya, proses tersebut dinamakan routing.

Proses routing itu sendiri terjadi pada lapisan 3 dari stack protokol tujuh-lapis OSI. Router terkadang digunakan untuk mengoneksikan 2 buah jaringan yang menggunakan media berbeda, seperti halnya dari Ethernet menuju ke Token Ring. Itulah pengertian router.

Fungsi Router

Fungsi router. Router memiliki fungsi utama untuk membagi atau mendistribusikan IP address, baik itu secara statis ataupun DHCP atau Dynamic Host Configuration Procotol kepada semua komputer yang terhubung ke router tersebut. Dengan adanya IP address yang unik yang dibagikan router tersebut kepada setiap komputer dapat memungkinan setiap komputer untuk saling terhubung serta melakukan komunikasi, baik itu pada LAN atau internet.

Pada saat ini, perangkat router sudah lebih canggih dan modern. Untuk mendistribusikan IP address kepada setiap komputer pada suatu jaringan, fungsi router tidak saja hanya dapat menghubungkan dengan sambungan kabel LAN, melainkan dapat dengan teknologi wireless. Dengan demikian, router pada saat ini dapat disambungkan pada setiap komputer, laptop, gadget, smartphone yang berada pada jangkauan router tersebut. Cukup dengan memanfaatkan sebuah gelombang radio yang dipancarkan oleh router. Itulah fungsi router.

Cara Kerja Router

Cara kerja router. Router bekera dengan cara merutekan paket atau data informasi yang disebut dengan routing. Dengan teknik routing tersebut, router dapat mengetahui arah rute perjalanan informasi tersebut akan dituju, apakah berada pada satu jaringan yang sama atau berbeda. Jika informasi yang dituju mengarah kepada jaringan yang berbeda, maka router akan meneruskannya kepada jaringan tersebut, sebaliknya apabila paket yang dituju adalah jaringan yang sama, maka router akan menghalangi paket keluar serta meneruskan paket tersebut dengan routing di jaringan yang sama sampa terkirim ke tujuan. Berikut ilustrasi cara kerja router.

5. REPEATER

Pengertian Repeter

Repeater merupakan perangkat yang berfungsi untuk menerima sinyal yang berisi data dalam suatu jaringan. Dengan menggunakan repeater maka jangkauan jaringan akan lebih luas. Repeater menerima sinyal dan kemudian memancarkan kembali sinyal yang identik dengan sinyal asal, tetapi dengan cara yang berbeda. Umumnya repeater memancarkan kembali sinyal tersebut dalam frekuensi yang berbeda dari frekuensi sinyal asal.

Tipe repeater yang pertama adalah telephone repeater. Sesuai dengan namanya, Anda pasti sudah bisa menebak. Telephone repeater adalah jenis repeater yang digunakan pada saluran telepon. Pada saluran kabel telepon, biasanya sinyal akan terdegradasi karena jarak tempuh yang jauh. Oleh karena itu repeater harus digunakan agar sinyal yang diterima oleh pengguna telepon jelas.
telephone repeater

Jenis repeater yang kedua adalah optical communications repeater. Repeater ini berfungsi untuk memperkuat jangkauan sinyal di dalam kabel serat optik (fiber optic cable). Di dalam serat kabel optik, informasi digital secara fisik berwujud sebagai light pulses. Light pulses (Dalam bahasa indonesia disebut pulsa cahaya) tersebut terbentuk dari foton. Foton tersebut bisa tersebar secara acak di dalam kabel serat optik.

Tipe repeater yang ketiga kita sebut dengan istilah radio repeater. Repeater jenis ini, seperti namanya, berfungsi untuk memperkuat sinyal radio. Pada umumnya repeater jenis ini mempunyai satu antena yang berfungsi sekaligus sebagai receiver dan transmitter. Repeater tipe ini akan mengubah frekuensi sinyal yang diterimanya sebelum dipancarkan kembali. Sinyal yang dipancarkan sinyal repeater ini akan mampu menembus objek penghalang.

FUNGSI REPEATER

Fungsi repeater adalah untuk memperluas jangkauan jaringan wifi. Perangkat keras pada repeater telah diprogram untuk menerima sinyal wifi dari transmitter untuk kemudian diperkuat. Setelah sinyal diperkuat, maka repeater tersebut akan menyebarkan kembali sinyal tadi. Dengan demikian jangkauan wifi akan lebih luas.

CARA KERJA REPEATER

Repeater berfungsi untuk memperluas jangkauan jaringan wifi. Hal ini dilakukan dengan cara menerima sinyal data dan kemudian dipancarkan lagi. Sebelum dipancarkan kembali, sinyal yang telah masuk ke repeater diperkuat terlebih dahulu.

6. BRIDGE

PENGERTIAN BRIDGE

Bridge atau network bridge yang dalam istilah bahasa Indonesia disebut dengan jembatan jaringan merupakan sebuah komponen jaringan yang banyak dipergunakan untuk memperluas jaringan atau membuat segmen jaringan. Bridge mampu menghubungkan sesama jaringan LAN (Local Area Network) komputer. Selain itu, bridge juga digunakan untuk mengubungkan tipe jaringan komputer yang berbeda seperti Ehernet. Bridge akan memetakan alamat Ethernet dari setiap titik yang ada pada masing-masing segmen jaringan kemudian menyeleksi dan hanya memperbolehkan perpindahan data yang diperlukan melalui jaringan.

FUNGSI BRIDGE

Secara umum, bridge adalah alat yang berfungsi untuk menghubungkan dua jaringan. Bridge juga berfungsi untuk memecah satu jaringan yang besar menjadi dua jaringan lebih kecil sehingga akan meningkatkan performa jaringan. Fungsi bridge lainnya secara detail dapat dijabarkan dalam beberapa poin berikut :

  • Sebagai Penghubung Dua Jaringan di Tempat Jauh

Secara geografis, misalnya saja di sebuah universitas, terdapat beberapa bangunan yang terpisah cukup jauh. Akan lebih ekonomis untuk memiliki LAN yang terpisah di masing-masing bangunan dan menghubungkannya dengan bridge, dibanding jika harus menyambungkan semua tempat dengan menggunakan kabel koaksial.


  • Otonomi dari Masing-masing Jaringan

Seperti di jaringan perkantoran, setiap departemen memiliki kepentingannya masing-masing, memiliki komputer pribadi, workstation, dan servernya sendiri. Setiap departemen yang tujuan berbeda akan lebih baik dengan jaringan yang berbeda namun terhubung dengan menggunakan bridge.


  • Untuk Mengakomodasi Beban Jaringan

Misalkan di sebuah universitas banyak workstation yang kelebihan beban karena banyak dipakai oleh mahasiswa dan dosen untuk dipakai meminta file yang berada di mesin file server untuk diunduh ke mesin pengguna berdasarkan permintaan. Jika ukuran file besar, maka akan menghambat penyimpanan di LAN tunggal, sehingga akan lebih baik menggunakan dua LAN yang dihubungkan dengan bridge.

CARA KERJA BRIDGE

Untuk memahami cara kerja bridge, bridge dapat diibaratkan seperti ‘repeater yang cerdas’. Repeater bekerja dengan cara menerima sinyal yang datang dari sebuah kabel jaringan, melakukan amplifikasi pada sinyal tersebut, kemudian mengirim sinyal tersebut ke kabel jaringan lainnya. Repeater melakukan kerjanya ini secara buta tanpa memperhatikan isi pesan yang terkandung dalam sinyal tersebut.

7. NETWORK INTERFACE CARD (NIC)

Pengertian Network Interface Card (NIC)

NIC adalah sebuah kartu yang berfungsi sebagai jembatan dari komputer ke sebuah jaringan komputer. Tugas NIC adalah untuk mengubah aliran data paralel dalam bus komputer menjadi bentuk data serial sehingga dapat ditransmisikan di atas media jaringan.

Sebuah NIC memiliki alamat khusus yaitu ethernet addres atau MAC address. Alamat tersebut berupa kide heksa 48-bit. Setiap NIC memiliki alamat yang berbeda.

Fungsi Network Interface Card (NIC)

Fungsi utama dari NIC yaitu digunakan sebagi sarana untuk menerima dan mengirimkan data melalui kabel jaringan. Tugas dari NIC antara lain:

  • Melakukan transfer data ke komputer lain dengan terlebih dahulu mempersiapkan data dari komputer agar data dilewatkan ke media penghubung.
  • Mengontol aliran data (flow) antar komputer dan sistem perkabelan.
  • Menerima data yang ditransfer dari komputer lain lewat kabel dan menterjemahkannya ke dalam bit yang dimengerti oleh komputer.


Cara Kerja Network Interface Card (NIC)

NIC bekerja pada lapisan fisik, di mana data dipecah menjadi bit kemudian dikirim melalui jaringan ke komputer lain yang kemudian dirangkai kembali menjadi data utuh. Setiap NIC memiliki kode unik tersendiri, artinya cuma ada satu, yang terdiri atas 12 digit kode yang disebut dengan MAC Address (Media Access Control). Tujuan adanya MAC address adalah untuk menghindari tabrakan antar data di jaringan. Misalnya node akan mengirimkan paket data, maka sebelumnya akan melihat apakah jaringan sedang mengirimkan paket data atau tidak. Jika node melihat jaringan tidak melakukan pengiriman paket data, maka node akan melakukan pengiriman paket data.