Rabu, 30 Juli 2025

KONSEP DAN CARA KERJA TCP/IP

KONSEP dan CARA kerja TCP/IP

Pernahkah kalian mendengar istilah TCP/IP? Dan bagaimana sih cara kerjanya, nah mari saya bahas pada blog ini.

Pertama komunikasi data
   Pada jaringan, definisinya adalah menghubungkan dua komputer dengan tujuan untuk berbagi resouce, yang bisa berupa data, sumber daya hardware (printer, scanner, dan lain sebagainya), sumber daya data (file, foto, video, dll). Bagaimana cara komunikasi data ini bisa berjalan padahal berbda beda device (perangkat)?

Penyebabnya adalah menggunakan protokol. Protokol disini saya ibaratkan sebagai bahasa indonesia dan devicenya itu adalah daerah daerah yang ada di indonesia. Disaat semua daerah daerah ini bersatu berkumpul jika mereka menggunakan bahasa daerahnya masing masing maka akan kesulitan untuk memahaminya tapi berbeda jika menggunakan bahasa nasional yaitu bahasa indonesia. Sampai disini paham?

Komunikasi data itu dikirimkan melalui berbagai komputer melalui interface. Interface itu terbagi menjadi dua yaitu dengan kabel dan nirkabel (tanpa kabel). Dan setiap interface itu memiliki protokol yang berbeda beda tergantung penggunaannya.

Ada beberapa masalah dalam pengiriman data yaitu :
1. Komputer tujuan jauh
    Karena data itu harus dilirimkan ke komputer yang tepat sesuai dengan tujuannya. Hal ini akan sulit jika penerima tidak ada pada jaringan lokal.
2. Data Rusak / Hilang
    Ini bisa terjadi, karena penerima itu letaknya sangat jauh.

Jika pada komputer tujuan sudah teratasi atau ditemukan maka pada komputer tujuan nanti data juga perlu sesuai dengan aplikasi yang dituju. Karena pada komputer tujuan nanti ada beberapa aplikasi yang sudah siap untuk menerima data tersebut. Apk yang bisa : WEB, Email, Video, Audio, Chat. 

Dalam memecahkan masalah masalah transfer data di atas, para ahli jaringan komputer pun melakukan hal yang sama. 
Pemecahan masalah masalah komunikasi diatas maka dibuatlah aturan'aturan khusus untuk menangani problem-problem tersebut.

Dan untuk menyelesaikan masalah ini secara keseluruhan, maka aturan aturan ini harus bekerja sama satu dengan yang lain. Di kehidupan sehari-hari, penggambaran pemecahan masalah itu adalah kita dengan memilah-milah nya, yang akan digabungkan menjadi suatu sebuah aturan/protokol. Di komputer itu adalah TCP/IP (Transmission Control Protocol / Internet Protokol) jadi, ini itu sebenarnya adalah gabungan dari beberapa pemecahan masalah yang dijadikan satu sekumpulan aturan proses untuk mengatur proses pengiriman data dari sumber ke tujuan (software). Jadi TCP/IP adalah sekumpulan protokol yang didesain untuk melakukan fungsi fungsi komunikasi data pada jaringan WAN yang masing masing bertanggung jawab atas bagian bagian tertentu.

Nah berkat penggunaan modilar dari TCP/IP ini maka komunikasi data itu bisa menjadi fleksibel, yang dapat diterapkan di berbagai jenis komputer dan interface jaringan karena sebagian besar isi protokol inj tidak spesifik terhadap satu komputer, jadi pengelolaan layer atau lapisan kerja pada modul-modul penyelesaian masalah pada TCP/IP seperti berikut :
Layer paling bawah yaitu pysical layer itu meliputi perngkat device seperti kabel, radio, sweet wi-fi, intinya secara fisik terlihat.

Yang berikutnya adalah link layer, ini fungsinya untuk menyambungkan dua komputer atau dua device di jaringan yang sama.

Jika kita ingin mengirim data ke komputer lain maka yang bekerja adalah Network layer, fungsinya itu untuk menghubungkan komputer yang berbeda jaringan. Dan yang berperan penting adalah routing. Di sini Network layer itu tidak akan bertanggung jawab apakah pengiriman data tadi sampai ke tujuan atau tidak, dan yang bertanggung jawab adalah tranport layer.

Transport layer bertanggung jawab terhadap data yang dikirimkan tetapi, ada 2 metode di layer tansport ini pertama adalah koneksi TCP/IP dia connection oriented yang artinya dia harus benar benar sampai, yang kedua adalah protocol UDP atau datagram protokol nanti dia tidak oriented artinya dia tidak akan mengurus apakah data itu dampa dengan utuh atau tidak yang penting ngirim.

Terakhir adalah Layer Application dia akan menerima data sesuai dengan tipe data dian ini bertanggung jawab penuh dalam penerimaan data ini. 

Kamis, 24 Juli 2025

JARINGAN KOMPUTER

JARINGAN KOMPUTER


       Perkembangan penggunaan komputer semakin meluas sehingga dibutuhkan untuk membuat sebuah jaringan komputer untuk dapat berkomunikasi. Sebuah komputer yang melakukan aktfitasnya sendiri dan tidak terhubung  dengan komputer lain disebut stand alone. Komputer yang terhubung dengan komputer lain melalui media transmisi baik melalui kabel maupun non kabel (nirkabel) disebut network (jaringan).

a. Memahami teknik jaringan komputer

       Jaringan komputer adalah beberapa kompu- ter stand alone yang terhubung melalui media transmisi baik melalui kabel maupun tanpa ka bel (nirkabel) dengan aturan/protokol tertentu sehingga dapat saling berkomunikasi satu dengan yang lain.

    Tujuan dibangunnya suatu jaringan komputer adalah membawa informasi secara cepat dan te pat dari sisi pengirim (transmitter) menuju pene rima (receiver) melalui media komunikasi Ada manfaat dibangunnya sebuah  jaringan kompu ter sebagai berikut:

   1) Berbagi informasi dan sumber daya. 

   2) Integrasi data, yaitu dapat menyatukan data yang terpisah oleh jarak dan waktu

 3) Komunikasi, dengan jaringan antar pengguna dapat saling berkomunikasi baik data, suara, video maupun teks.

       4) Distribusi beban kerja, pembagian kerja pada beberapa komputer sehingga beban kerja lebih ringan karena terpusat pada satu kompu-    ter

     5) Keteraturan aliran informasi, data yang telah diolah dan menjadi informasi dapat diak- ses dengan mudah sesuai kebutuhan.

    6) Keamanan data, dengan jaringan dapat membatasi hak akses setiap pengguna

    7) Hubungan berbagai merek dan jenis kom- puter artinya dalam melakukan pertukaran informasi tidak dibatasi oleh jenis maupun merk dari perangkat yang ada.

     Membangun sebuah jaringan komputer, tidak semudah yang disampaikan, ada beberapa hal yang menjadi hambatan, antara lain:

 1.)Masih mahalnya fasilitas komunikasi,   2.)Kesulitan dalam pemanfaatan jaringan yang ada secara efektif dan efisien,                           3.)Serta masih tingginya noise (ganguan) pada jalur transmisi.

b. Jenis-jenis jaringan komputer

 1) Jenis jaringan komputer dari segi layanan.       Dilihat dari swgi layanan jaringan komputer dibedakan menjadi dua sebagai berikut:

a) Model peer to peer

   Konsep model peer to peer menjelaskan bahwa semua komputer memiliki peran yang sama, semua komputer dapat menjadi server dan dapat menjadi client. Satu sama lain dan dapat saling berbagi mengirim, menerima dan memproses data. Hal ini disebut WorkGroup pada Operating System Windows.

(1) Kelebihan model peer to peer  

     a) Mudah melakukan akses ke komputer yang lain                                                                                         b) Tidak ada server sebagai pusat pengendali, sehingga memudahkan pengguna untuk saling berkomunikasi, tanpa dibatas oleh firewall pada server.                                                                                  c) Mudah berbagi pakai dan data pada resouce yang tersedia di jaringan, seperti harddisk, drive fax, modem, printer.                                                       d) Biaya awal pembangunan infrastruktur jari- ngan murah.                                                                     e) Tidak memerlukan komputer server.                 f) Sistem pelayanan jaringan tidak bertumpu pada satu komputer.                                                       g) Cocok digunakan untuk organiisasi secara kecil.

2) Kelemahan model peer to peer

   a) Dalam melakukan identifkasi masalah dan perbaikannya jadi agak sulit.                                        b) Kecepatan transmisi tidak teratur dan kurang baik.                                                                    c) Keamanan bergantung pada masing-masing komputer.                                                                          d) Resiko kerusakan data cukup besar, oleh karena itu harus sering dilakukan backup data.

C. Model client-server 

Pada model ini, ada perangkat yang melayani (server) dan ada perangkat yang dilayani (client). Umumnya, komputer client jumlahnya lebih banyak daripada server. Server harus mampu bekerja lebh cepat dan tahan terhadap suhu tinggi karena biasanya server tidak pernah dimatikan dalam jangka waktu yang lama sehingga membutuhkan spesifikasi hardware yang tinggi. 

    1) Jenis server dlihat dari segi pekerjaannya Jenis-jenis server dlihat dari segi pekerjaannya adalah sebagai berikut:

   a) File server. File server berfungsi sebagai media penyimpanan data dari komputer klien.

   b) Database server. Berfungsi untuk menjalankan service database secara terpusat, sehingga memudahkan aliran informasi dari klien ke server atau klien ke klien. Contoh: MySQL server. ProgresSQL server, Oracle.

  c) Printer server. Berfungsi untuk menyediakan driver printer dan menejemen pencetakan dalam jaringan secara terpusat.

  d) Fax server. Berfungsi untuk menyediakan layanan faximile secara terpusat.

e) Mail server. Berfungsi untuk menyediakan proses pengiriman, penyimpanan dan pengelolaan sistem e-mail secara terpusat.

(2) Kelebihan model client-server

  a) Kecepatan transmisi data lebih terjamin dan terkendali karena selalu diawasi.

  b) Lalu lintas data terpantau dengan baik, sehingga sistem keamanan dan menejemen jaringan lebih teratur sesuai kebijakan terkait hak akses dan jenis pekerjaan masing- masing departemen.

  c) Pengelolaan jaringan melalui server yang dilakukan oleh administrator jaringan menjamin adanya sistem backup data dan koneksi lebih baik.

  d) Jika terjadi masalah, perbaikan lebih mudah.

3) Kelemahan model client-server

   a) Modal awal pembangunan infrastruktur cukup mahal

   b) Memerlukan perawatan dan pengontrolan secara berkala.

   c) Membutuhkan administrator khusus.

   d) Memerlukan ruangan khusus untuk penyimpanan server.

  e) Ketergantungan jaringan terhadap server tinggi, apabila server ada masalah maka koneksi dan pelayanan jadi terganggu.

2) Jenis jaringan komputer menurut area Berdasarkan area, jenis jaringan terbagi menjadi empat sebagai berikut.:

a) Personal Area Network (PAN) 

     Personal Area Network (PAN) merupakan jari- ngan terbatas yang dibangun dan digunakan seseorang dengan sebuah perangkat komputer melalui gelombang radio ke beberapa perangkat sekaligus. Jarak yang dapat ditempuh antar pe- rangkat adalah 10 m. Pada beberapa penelitian ada yang mencapai 1 mil atau berkisar 800 m. Standardisasi yang digunakan adalah IEEE (Institute of Electrical and Electronic Engineers) 802.15 dan ETSI (Eruopean Telecommunication Standart Institute) HIPERPAN. Contoh pada koneksi USB wireless atau bluetooth.

b) Local Area Network (LAN)

    Local Area Network merupakan jaringan lokal dari beberapa komputer. Jarak yang dapat             ditempuh berkisar 100 m-2 km yang bergantung pada jenis kabel yang digunakan. Kecepatan transfer data antara 1-100 Mbps atau sekitar 125.000-12.500.000 karakter per second. Standardisasi yang digunakan pada media transmisinya.

ada 2 yaitu media kabel dan wireless. Media kabel UTP menggunakan IEEE 802.3, fiber optic menggunakan IEEE 802.8. Media wireless menggunakan IEEE 802.11 (802.11a, 802.11b, 802.11g dan 802.11n). Penerapan jaringan ini umunya digunakan di kantor, laboratorium komputer, sekolah, dan gedung

c) Metropolitan Area Network (MAN) 

  Jaringan komputer yang memilki jarak berkisar antara 10-50 km. MAN merupakan gabungan jaringan LAN yang saling terhubung satu sama lain meskpun berbeda topologi secara fisik mau- pun virtual. Jaringan ini sering digunakan antar kantor yang jaraknya jauh yang masih dalam satu sistem manejemen ya, untuk sinkronisasi sistem informasi, pengontrolan dan sentralisasi sistem. Jaringan ini dalam penerapannya sering menggunakan media wireless, karena lebih murah, fleksibel dan andal daripada menggunakan kabel/wire.

d) Wide Area Network (WAN)

  WAN adalah jaringan yang memiliki jangkauan yang cukup luas, seperti antar negara, antar be- nua, bahkan seluruh dunia. Jarak yang terhubu- ng lebih dari 100 km dan menggunakan media satelit ataupun fiber optic yang ditanam di dasar laut. Jaringan ini sering disebut sebagai internet


3) Jenis jaringan komputer menurut kecepa tan nya.                                                                              Jaringan lokal berdasarkan kecepatannya dibagi menjadi empat sebagai berikut.

a) Low Speed PC Network                                                  Kecepatan lebih kecil dari 1 Mbps, sering di- gunakan pada jaringan laboratorium.

b) Medium Speed Network                                             Kecepatan berkisar 1-20 Mbps, digunakan un-tuk lingkungan kantor yang kecil sampai mene-ngah.

c) High Speed Network                                                    Kecepatan lebih dari 20-100 Mbps, saat ini pe-rangkat di pasaran sudah mendukung kecepatan ini.

d) Super High Network                                                   Kecepatannya mencapai lebih dari 1Gbps, pe- rangkat hardwarenya tentu lebih mahal.

4) Jenis komponen jaringan                         Berikut adalah jenis komponen jaringan:

   a) Server                                                                            Berfungsi untuk menyediakan layanan untuk komputer lain dalam satu jaringan, dan merupa- kan pusat dari sebuah jaringan. Oleh karena itu, server harus memiliki memori yang besar, kapa- sitas penyimpanan yang besar, processor yang lebih tinggi dibandingkan yang dilayani, kartu jaringan yang kecepatannya tinggi pula.

b) Stasiun kerja (work station)                                       Dapat juga disebut sebagai client atau kompu-ter yang mendapatkan layanan dari server yang berfungsi sebagai terminal untuk memasukkan data dan menerima hasil pengolahan data.

c) Network interface card (NIC)                                    merupakan kartu jaringan yang menghubung- kan komputer pada sebuah jaringan komputer. Ada 2 jenis NIC, yaitu NIC fisik (ethernet card, token ring card, local talk conector, FDDI (Fiber Distributed Data Interface)) dan NIC logis, yang tidak tampak secara fisik, contohnya loopback adapter (dalam system operating windows).

d) Hub                                                                                 merupakan titik pusat (central node) jaringan pada topologi star yang berfungsi untuk mene-rima, meneruskan dan membagi lalu lintas aliran data ke semua terminal yang terhubung pada Jaringan tersebut.

e) Switch                                                                                merupakan hub aktif yang mengatur rute perjalanan data berdasarkan mac address pada NIC, sehingga mampu meminimalisir terjadinya tabrakan dan hilangnya data (pada physical layer dan datalink layer)

f) Bridge                                                                     merupakan perangkat yang menjembatani dua jaringan, merupakan perangkat yang dapat menghubungkan jaringan komputer LAN (Local Area Connection) dengan jaringan lokal yang lain. Bridge mempunyai kelebihan yaitu dapat mengbungkan tipe Jaringan komputer yang berbeda seperti Ethernet dengan Fast Ethernet.

g) Gateway                                                                            adalah penghubung antara dua komputer dengan protokol yang berbeda.

h) Router                                                                            adalah perangkat keras yang digunakan untuk menghubungan dua jaringan atau lebih yang memiliki perbedaan arsitektur, protokol dan ke- las, atau versi IP address. Perangkat ini dilengka- pi dengan operating system yang mampu mele- watkanpada jaringan yang berbeda. Contoh router ADSL, yang didapatkan jika memasang internet dari ISP (internet Service Provider).

i) Internet service provider                                            Internet Service Provider atau dalam bahasa Indonesia singkatannya adalah PIJI. Secara umum, ISP adalah produsen atau lembaga yang memberikan pelayanan kepada konsumen agar dapat mengakses internet dan berbagai media online.

J) Media transmisi jaringan                                            adalah media trnsmisi yang digunakan untuk menghubungkan jaringan. Jenis media jaringan ada dua, yaitu menggunakan kabel dan tanpa kabel (nirkabel). Media kabel jaringan ada empat yaitu coaxial, STP (shielded twisted pair), UTP (unshilded twisted pair), dan Fiber optic (FO).


SEJARAH SINGKAT KOMPUTER

SEJARAH SINGKAT KOMPUTER
       Komputer Pertama kali ditemukan pada tahun 18 22 oleh seorang ahli matematika asal Inggris yaitu Charles Babbage. Mulanya babbage bermaksud untuk menciptakan Sebuah, mesin hitung bertenaga uap yang dapat menghitung tabel angka, mesin ini dinamai "Difference Engine O"


• Generasi Pertama 

-Komputer Atanasoff-Berry (1937)

Komputer Atanasoff–Berry ( ABC ) adalah komputer digital elektronik otomatis pertama . [1] Dibatasi oleh teknologi saat ini, dan pelaksanaannya, perangkat ini masih belum jelas. Prioritas ABC masih diperdebatkan di kalangan sejarawan teknologi komputer, karena ABC tidak dapat diprogram atau lengkap dengan Turing . [2] Secara konvensional, ABC akan dianggap sebagai ALU elektronik pertama ( unit logika aritmatika ) – yang diintegrasikan ke dalam setiap desain prosesor modern.

Komputer Atanasoff–Berry (ABC)

Replika komputer Atanasoff – Berry di Durham Center, Iowa State University

PengembangJohn Vincent Atanasoff dengan bantuan mahasiswa pascasarjana Clifford BerryTanggal rilis1942 ; 82 tahun yang laluUnit terjual1CPULebih dari 300 tabung vakum @ 60 HzPenyimpanan3000 bitMenampilkanDesimal, melalui tampilan panel depanMemasukkanDesimal, melalui kartu berlubang standar IBM 80 kolomMassa700 pon (320 kg)

Kontribusi uniknya adalah membuat komputasi lebih cepat dengan menjadi yang pertama menggunakan tabung vakum untuk melakukan perhitungan aritmatika. Sebelumnya, metode elektro-mekanis yang lebih lambat digunakan oleh komputer Z1 Konrad Zuse , dan secara bersamaan dikembangkan oleh Harvard Mark I. Mesin digital elektronik pertama yang dapat diprogram, [3] komputer Colossus dari tahun 1943 hingga 1945, menggunakan teknologi berbasis  tabung yang serupa dengan ABC.sunting 

Diciptakan pada tahun 1937, mesin ini dibuat oleh profesor matematika dan fisika Iowa State College John Vincent Atanasoff dengan bantuan mahasiswa pascasarjana Clifford Berry . Ini dirancang hanya untuk menyelesaikan sistem persamaan linier dan berhasil diuji pada tahun 1942. Namun, mekanisme penyimpanan hasil antara, penulis/pembaca kartu kertas, tidak disempurnakan, dan ketika John Vinc

-Komputer ENIAC 1946

Perkembangan komputer lain pada masa itu adalah Electronic Numerical Integrator and Computer singkatannya adalah ENIAC, yang diciptakan berkat kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Komputer ENIAC terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer ENIAC merupakan komputer yang sangat besar ia membutuhkan daya sebesar 160kW.

Komputer ENIAC dirancang oleh John Presper Eckert [1919-1995] dan John W. Mauchly [1907-1980], ENIAC merupakan komputer serbaguna [general purpose computer] yang mampu bekerja 1000 kali lebih cepat jika dibandingkan dengan komputer Mark I.

• Generasi Kedua

Komputer generasi dua hadir di antara tahun 1964 hingga 1971, dimana tabung vakum seperti pada komputer generasi pertama telah digantikan oleh transistor. 

3 fisikawan asal Amerika bernama Jhonw Barden, Walter Houser Brattain, dan Willian Brandfod adalah orang yang berhasil menemukan pengganti tabung hampa bernama transistor, yaitu alat yang menggantikan tube vakum di radio, komputer, dan televisi sehingga ukuran mesin elektrik yang tadinya besar menjadi lebih kecil. 

Pada tahun 1956 an, transistor mulai dipakai dalam teknologi komputer.  Selain itu, ada penemuan lain berupa memori inti-magnetik yang mampu mengembangkan komputer dengan lebih cepat, lebih kecil, dan bisa diandalkan.

- Univac 1951

J. Presper Eckert dan John Mauchly merupakan orang yang mengembangkan komputer ENIAC (Electronic Numerical Integrator and Calculator) atau komputer generasi pertama. Alat ini digunakan untuk perhitungan Laboratorium Los Alamos pada Desember 1945. Kala itu, ENIAC memakan biaya hingga 500.000 dollar AS dan membutuhkan sekitar 17.000 tabung vakum serta 6.000 sakelar untuk menghidupkannya.

Alat ini mampu membaca 7.200 angka desimal per detik menjadikannya mesin bisnis tercepat yang pernah dibuat. Komputer ini juga menggunakan 5.200 tabung vakum dengan berat hingga 13 ton.

- IBM 650 dan 1BM 700


Kemudian, pada tahun 1950, IBM memulai bisnis komputernya dengan merilis IBM 650 dan IBM 700. Berbagai bahasa pemrograman mulai dikembangkan dan komputer mulai memiliki memori dan sistem operasi.

• Generasi Ketiga

Komputer generasi ketiga ini ditandai denganpengembangan integrated circuit . Pada tahun 1958, Jack Billy menciptakan integrated circuit chip atau IC. IC ini merupakan kepingan kecil yang mampu menampung banyak komponen menjadi satu. Jadi, komputer pada generasi ketiga menjadi lebih kecil, cepat, dan murah

   -Komputer mini


   - Digital Equipment Corporation: PDP dan VAX


Digital Equipment Corporation menjadi perusahaan komputer nomor dua di belakang IBM dengan komputer PDP dan VAX-nya. Komputer ini membawa ke pengembangan sistem operasi yang berpengaruh

•Generasi Keempat

  dimulai Pada dasawarsa 1970-an ketika penemuan MOSFET dan integrasi berskala besar. Munculnya komputer generasi keempat ditandai dengan munculnya microprocessor. Dikutip dari Britannica, pada pertengahan 1960-an hingga awal 1970-an, Fairchild Semiconductor Corporation dan Texas Instruments Incorporated adalah salah satu produsen IC terkemuka.

GENERASI KELIMA



Generasi kelima komputer dipelopori oleh negara Jepang dan sudah mulai menggunakan standar PC. Perusahaan yang dianggap ahlinya dalam pengembangan komputer ini adalah Intel dan Microsoft.

ULSI. Merupakan singkatan dari Ultra Large Scale Integration, ULSI merupakan mikroprosesor bagi generasi komputer saat ini.

ULSI merupakan hasil pengembangan dari VLSI yang memiliki banyak keunggulan, misalnya saja dari segi harga cukup murah, bentuknya yang lebih kecil (mikro), dan mampu menampung jutaan komponen data hanya dalam satu buah chip sederhana.

Teknologi terakhir adalah Artificial Intelligence (AI) merupakan kecerdasan buatan yang memudahkan kamu dalam mengoperasikan komputer. 

Komputer adalah Perangkat elektronik yang me manipulasi Informasi atau data dan juga mampu menyimpan, mengambil dan mengolah data. Komputer terdiri dari Tiga bagian yaitu: Hardware, Soft ware dan Brainware


KONSEP DAN CARA KERJA TCP/IP

KONSEP dan CARA kerja TCP/IP Pernahkah kalian mendengar istilah TCP/IP? Dan bagaimana sih cara kerjanya, nah mari saya bahas pada blog ini. ...