TCP/IP

TCP/IP (Transmission Control Protocol/Internet Protocol)

Sejarah TCP/IP dimulai dari lahirnya ARPANET,  jaringan paket switching digital yang didanai oleh DARPA(Defence Advanced Research Projects Agency) tahun 1969. ARPANET terus bertambah besar sehingga protocol yang digunakan tidak dapat menampung jumlah node yang semakin banyak . DARPA mendanai pembuatan protocol komunikasi yang lebih umum,yaitu TCP/IP. TCP/IP diadopsi menjadi standard ARPANET tahun 1983.

DARPA mendanai suatu proyek yang mengimplementasikan protocol TCP/IP kedalam BSD UNIX, sehingga dimulailah perkawinan antara UNIX dam TCP/IP. Internet digunakan untuk menunjuk pada komunitas jaringan komputer worldwide yang saling dihubungkan dengan protokol TCP/IP. Protokol ini bersifat routable yang berarti cocok untuk menghubungkan sistem-sistem berbeda untuk membentuk jaringan yang heterogen.

Perkembangan TCP/IP diterima luas & praktis menjadi standar defacto jaringan komputer berkaitan dengan ciri-ciri yang ada pada protokol itu sendiri yang merupakan keunggulan dari TCP/IP, yaitu 


  1. Perkembangan protokol TCP/IP menggunakan standar protokol terbuka sehingga tersedia secara luas. Pemakaian TCP/IP meluas dengan sangat cepat karena semua orang bisa mengembangkan perangkat lunak untuk dapat berkomunikasi.
  2. Tidak tergantung pada perangkat keras atau sistem operasi jaringan tertentu sehingga TCP/IP cocok untuk menyatukan bermacam macam network missal, Ethernet,token ring, dial-up line,dan  X-25
  3. Cara pengalamatan bersifat unik dalam skala global, komputer dapat mengindetifikasi secara unik komputer lain dalam seluruh jaringan. Setiap komputer yang tersambung dengan jaringan TCP/IP(internet) akan memiliki address yang hanya dimiliki olehnya.
  4.  TCP/IP memiliki fasilitas routing & jenis layanan lainnya yang memungkinkan diterapkan pada internetwork.


    Dalam TCP/IP terdapat 5 lapisan yaitu Physical Layer (lapisan fisik), Network Access Layer, Internet Layer, Transport Layer,dan  Application Layer.

  •      Physical Layer adalah lapisan terbawah yang mendefinisikan besaran fisik seperti media komunikasi, tegangan, dan arus. TCP/IP bersifat fleksibel sehingga dapat mengintegralkan berbagai jaringan dengan media fisik yang berbeda-beda.
  •      Network Access Layer, lapisan ini mengatur penyaluran data frame-frame data pada media fisik yang digunakan secara handal. Lapisan ini memberikan servis untuk deteksi dan koreksi kesalahan dari data yang di transmisikan.
  •      Internet Layer mendefinisikan hubungan dapat terjadi antara dua pihak yang berada pada jaringan yang berbeda. Lapisan ini bertugas untuk menjamin agar suatu paket yang dikirimkan dapat menemukan tujuannya dimana pun berada. Lapisan ini memiliki peranan penting terutama dalam mewujudkan internetworking yang meliputi wilayah luas (worldwide internet). Lapisan memiliki beberapa tugas penting yaitu :
    1.        Addressing, melengkapi setiap datagram dengan alamat internet dari tujuan. Alamat    protokol inilah yang dikenal dengan Internet Protocol Address (IP Address).
    2.        Routing,menentukan kemana datagram akan dikirim agar mencapai tujuan yang  diinginkan. Sebagai protokol yang bersifat connectionless,proses routing sepenuhnya  ditentukan oleh jaringan. Router-router pada jaringan TCP/IP sangat menentukan  penyampaian datagram dari penerima ke tujuan
  • .       Transport layer mendefinisikan cara-cara untuk melakukan pengiriman data antara end to end host secara handal. Lapisan ini memiliki fungsi penting yaitu :

    1.        Flow Control, pengiriman data yang telah dipecah menjadi paket-paket tersebut harus  diatur sedemikian rupa agar pengirim tidak sampai mengirimkan data dengan kecepatan  yang melebihi kemampuan penerima dalam menerima data.
    2.        Error Detection, pengirim & penerima melengkapi data dengan sejumlah informasi yang  digunakan untuk memeriksa data yang dikirimkan bebas dari kesalahan. Jika ada  kesalahan pada paket data yang diterima, maka penerima tidak nemerima data tersebut.    Pengirim akan mengirim ulang paket data yang mengandung kesalahan tadi.

  •       Application Layer , lapisan terakhir dari arsitektur TCP/IP yang berfungsi mendefinisikan aplikasi yang dijalankan pada jaringan. Banyak protokol pada lapisan ini,sesuai dengan banyaknya aplikasi TCP/IP yang dapat dijalankan. Contohnya SMTP (Simple Mail Transfer Protocol) untuk pengiriman email, FTP (File Transfer Protocol) untuk transfer file, HTTP (Hypertext Transfer Protocol) untuk aplikasi web, dan NNTP (Network News Transfer Protocol) untuk distribusi news group.


     Pengiriman dan Penerimaan paket data


      Setiap lapisan menerima data dari lapisan diatas atau dibawahnya, kemudian memproses data tersebut sesuai fungsi protokol yang dimilikinya dan meneruskan kelapisan berikutnya. Ketika 2 komputer berkomunikasi ,terjadi aliran data antara pengirim  dan penerima melalui lapisan lapisan diatas. Pada pengirim, aliran data adalah dari atas ke bawah. Data dari user maupun suatu aplikasi dikirimkan ke lapisan Transport dalam bentuk paket-paket dengan panjang tertentu. Protokol menambahkan sejumlah bit pada setiap paket yang berisi informasi untuk menjaga integritas data dan bit –bit pariti untuk deteksi dan koreksi kesalahan.
      Dari lapisan Transport ,data yang telah diberi header tersebut diteruskan kelapisan Network. Pada lapisan ini terjadi penambahan header oleh protokol yang berisi informasi alamat tujuan, alamat pengirim dan informasi lain untuk melakukan routing. Pada lapisan ini juga terjadi segmentasi data, karena panjang paket yang akan dikirimkan harus disesuaikan dengan kondisi media komunikasi pada network yang akan dilalui.

     Selanjutnya data menuju Network Access Layer (Data Link) data akan diolah menjadi frame-frame. Protokol pada lapisan ini menyiapkan data dalam bentuk yang paling sesuai untuk dikirimkan melalui media komunikasi tertentu.
     Terakhir data akan sampai pada Physical Layer yang akan mengirimkan data dalam bentuk besaran listrik/fisik seperti tegangan,arus,gelombang radio maupun cahaya.
     Sinyal yang diterima pada Physical layer akan diubah ke dalam data.
     Selanjutnya data diteruskan kelapisan network. Address tujuan dari paket data yang diterima akan diperiksa. Jika address tujuan merupakan address host yang bersangkutan. Maka header lapisan network akan dicopot dan data akan diteruskan ke lapisan yang diatasnya. 
     Pada lapisan Transport, kebenaran data akan diperiksa kembali menggunakan informasi header yang dikirimkan oleh pengirim.
     Proses yang dilakukan tipa lapisan tersebut dikenal dengan enkapsulasi data. Enkapsulasi ini sifatnya transparan, maksudnya suatu lapisan tidak perlu mengetahui ada berapa lapisan yang ada diatasnya maupun dibawahnya. Pada pengirim tugas ini adalah menerima data dari lapisan diatasnya,mengolah data tersebut sesuai dengan fungsi protokol, menambahkan header protokol dan meneruskan ke lapisan di bawahnya.








































DISTRO LINUX

Macam-macam Distro Linux :

1.Debian
Hasil gambar untuk linux debian
Debian adalah sistem operasi berbasis kernel Linux. Debian termasuk salah satu sistem operasi Linux yang bebas untuk dipergunakan dengan menggunakan lisensi GNU.Debian GNU/Linux adalah distro non komersial yang dihasilkan oleh para sukarelawan dari seluruh dunia yang saling bekerjasama melalui Internet. Distro ini menginginkan adanya semangat open-source yang harus tetap ada pada Debian. Kedinamisan distro ini membuat setiap rilis paket-paketnya di-update setiap waktu dan dapat diakses melalui utilitas apt-get. Apt-get adalah sebuah utilitas baris-perintah yang dapat digunakan secara dinamis untuk meng-upgrade sistem Debian GNU/Linux melalui apt-repository jaringan archive Debian yang luas. Milis dan forum debian selalu penuh dengan pesan-pesan baik mengenai bug, masalah, sharing, dll. Dengan adanya sistem komunikasi ini bug dan masalah keamanan pada tiap paket dapat dilaporkan oleh para pengguna dan pengembang Debian dengan cepat. Debian adalah ‘kernel independen’, yaitu sistem operasi Debian dikembangkan murni tanpa mendasarkan pada sistem operasi yang telah ada.Keuntungan dari Debian adalah upgradability, ketergantungan antar paket didefinisikan dengan baik, dan pengembangannya secara terbuka.

2.LINDOWS
Hasil gambar untuk linux lindows

Lindows masih kalah dibanding Lycoris dalam segi kecantikan tampilan tetapi Lindows telah lebih matang dan telah mencapai versi 4.0. Fasilitas yang menarik dari Lindows adalah Click-n-Run yaitu fasilitas mendapatkan ribuan software Linux yang sudah dikonfigurasi untuk Lindows dengan sekali klik dan proses instalasi ini juga dapat menambahkan shortcut di desktop dan daftar program secara otomatis.Lindows juga merupakan produk komersial.
3.Ubuntu 
Hasil gambar untuk gambar ubuntu linux
Ubuntu adalah salah satu distribusi Linux yang berbasiskan Debian dan didistribusikan sebagai perangkat lunak bebas. Nama Ubuntu berasal dari filosofi dari Afrika Selatan yang berarti "kemanusiaan kepada sesama. Ubuntu dirancang untuk kepentingan penggunaan pribadi, namun versi server Ubuntu juga tersedia, dan telah dipakai secara luas.
Proyek Ubuntu resmi disponsori oleh Canonical Ltd. yang merupakan sebuah perusahaan yang dimiliki oleh pengusaha Afrika Selatan Mark Shuttleworth. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam filosofi Ubuntu ke dalam dunia perangkat lunak. Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas, dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli profesional.
4.Xandros
Hasil gambar untuk linux Xandros
Xandros adalah distribusi yang berbasis debian yang ditujukan untuk aplikasi desktop. Linux Xandros dibuat khusus untuk personal desktop. Xandros dibuat persis seperti tampilan dari windows, serta dilengkapi dengan CodeWeaver CrossOver sehingga dapat menjalankan program aplikasi windows di os Linux.
Xandros desktop diluncurkan pertama kali pada tanggal 16 desember 2003.
Tujuan dibuatnya linux Xandros adalah untuk dapat berhubungan dengan komputer maupun server lain yang menggunakan sistem operasi windows.


5.Fedora
Gambar terkait
Fedora Linux adalah sebuah distro Linux berbasis RPM dan yum yang dikembangkan oleh Fedora Project yang didukung oleh komunitas pemrogram serta disponsori oleh Red Hat. Nama Fedora berasal dari karakter fedora yang digunakan di logo Red Hat. Pada rilis 1 sampai 6 distro ini bernama Fedora Core yang kemudian berubah menjadi Fedora pada rilis ke-7. Fedora dikenal di dunia Linux sebagai sebuah distro yang menjadi pioneer dalam penggunaan teknologi terkini dan merupakan distro yang digunakan oleh Linus Torvalds.Menurut DistroWatch, Fedora adalah sistem operasi ketiga yang paling populer di bulan Juni 2011, di belakang Ubuntu dan Mint, dan menjadi distribusi linux RPM yang paling populer.[10] Bagi Red Hat, Fedora merupakan ajang percobaan utuk menghasilkan distro Red Hat Enterprise Linux (RHEL) yang stabil, rilis-rilis RHEL dikembangkan dari versi Fedora.
6.Slackware
Hasil gambar untuk gambar linux Slackware
Slackware merupakan sistem operasi yang dibuat oleh Patrick Volkerding dari Slackware Linux, Inc. Slackware merupakan salah satu distro Linux awal, dan merupakan yang tertua yang masih dikelola. Tujuan utama Slackware adalah stabilitas dan kemudahan desain, serta menjadi distribusi Linux yang paling mirip Unix
Nama "Slackware" berasal dari fakta bahwa distribusi ini dimulai sebagai sebuah proyek pihak swasta tanpa komitmen apa-apa. Untuk mencegah proyek ini menjadi terlalu serius pada awalnya, Volkerding memberi nama yang lucu itu, yang kemudian tetap bertahan bahkan setelah Slackware menjadi proyek serius. Kata "Slack" (kendor) di Slackware merujuk pada istilah "Slack" seperti yang digunakan oleh Gereja para SubGenius.

7.Sabayon
Hasil gambar untuk linux sabayon
Sabayon Linux atau Sabayon (sebelumnya bernama RR4 Linux dan R64 Linux) adalah distribusi Linux berbasis Gentoo yang dibuat oleh Fabio Erculiani dan Tim Pengembang Sabayon. Sabayon memiliki filosofi "Out of the box" dengan menyertakan berbagai jenis aplikasi yang sudah dikonfigurasi dan siap pakai untuk para pengguna sehingga bisa siap untuk digunakan. Nama Sabayon diambil dari salah satu hidangan Italia, Zabaione.
Pada bulan April 2008, NLnet Foundation sepakat untuk memberikan donasi ke Sabayon Linux. Pada 12 Juni 2008, Sabayon Linux berkomitmen untuk bekerja sama dengan NetCraft? Communications.
Sabayon Linux menggunakan Portage Gentoo untuk manajemen paketnya, seluruh update dan karakteristik serta strukturalnya berbasiskan Gentoo. Jadi, user dapat mengikuti panduan dan artikel yang dituliskan untuk pengguna Gentoo.

Sabayon dan Gentoo keduanya mengijinkan user untuk menginstall base system menggunakan peket binari, tetapi Sabayon juga memiliki manager paket binari, dan ini sercara umum lebih fleksibel dari pada penkompilasian di Gentoo. Sabayon mendukung arsitektur x89 dan x86-64.

8.CentOS
Hasil gambar untuk gambar CentOS

Linux CentOS adalah sistem operasi yang bebas. Diawali pada Red Hat Enterprise Linux (RHEL). CentOS yaitu singkatan dari Community ENTerprise Operating System atau kita mengenal sebagai Sistem Operasi Perusahaan buatan Komunitas Masyarakat. Sebuah distribusi linux sebagai bentuk dari usaha untuk menyediakan platform komputasi berkelas enterprise yang memiliki kompatibilitas kode biner sepenuhnya dengan kode sumber yang menjadi induknyaPada bulan Juni 2006, para pengembang utama distro Tao Linux, kloning RHEL, mengumumkan bahwa mereka akan menghentikan proyek tersebut dan menggantinya menjadi CentOS development. Para pengguna Tao linux kemudian bermigrasi menggunakan rilis CentOS menggunakan "yum update".
Di bulan Juli 2009, baru diketahui bahwa pendiri CentOS, Lance Davis, telah menghilang sejak 2008. Lance Davis telah menghentikan kontribusinya terhadap proyek tersebut, namun tetap memegang kewenangan atas registrasi domain CentOS dan akun PayPal. Pada bulan Agustus 2009, Tim CentOS melaporkan telah berhasil menghubungi Davis dan mengambil alih kewenangan atas domain centos.info dan centos.org

9.Linux Mint
Hasil gambar untuk gambar linux mint
Linux Mint adalah suatu distribusi Linux dengan basis Debian & Ubuntu, dengan Linux Mint Debian Edition (LMDE) sebagai suatu alternatif yang sepenuhnya berbasis Debian. Aplikasi yang dapat berjalan di Ubuntu, juga bisa berjalan pada LinuxMint. Walaupun inti dari LinuxMint adalah Ubuntu, LinuxMint hadir dengan tampilan yang berbeda dengan Ubuntu.
Distribusi ini dibuat oleh Clement Lefebvre, dan dikembangkan secara aktif oleh tim dari Linux Mint maupun komunitas yang ada di dalamnya.
10.PCLinuxOS
Hasil gambar untuk turunan sistem operasi linux PCLinuxOS 
PCLinuxOS atau PCLOS, adalah sebuah sistem operasi desktop. Sistem operasi bebas untuk komputer pribadi yang bertujuan untuk memudahkan penggunaan.
Tahun 2007, dengan munculnya PCLinuxOS 2007, PCLinuxOS mengganti basisnya ke Mandriva Linux 2007. Ini berarti perubahan ke arah kode program yang lebih modern sehingga versi ini memerlukan perombakan menyeluruh. Versi baru ini menampilkan tampilan baru, dan efek 3D di dalamnya. Sebuah logo baru juga telah dirancang, dan digabungkan di layar boot. Layar login yang baru juga dirancang, berjudul "Dark" (gelap). PCLinuxOS 2007 ini dirilis pada 21 Mei 2007.
Tahun 2008 dirilis PCLinuxOS MiniMe 2008. MiniMe adalah sebuah Live & Instal CD minimal untuk pengguna berpengalaman yang ingin menambahkan sendiri pilihan paket. PCLinuxOS 2008 edisi "MiniMe" dirilis pada 07 Januari 2008.

Pages

Diberdayakan oleh Blogger.

Text Widget

Recent Posts