Struktur Jaringan
Ide pokok dari jaringan mungkin
sudah setua usia telekomunikasi itu sendiri. Coba anda bayangkan ketika anda
harus tinggal di jaman batu, yang ketika itu gendang digunakan sebagai alat
untuk berkomunikasi satu dengan lainnya. Andaikan manusia gua A ingin
mengundang manusia gua B untuk bermain, tapi jarak B terlalu jauh dari A untuk
mendengar suara gendang yang dibunyikannya. Apa yang akan dilakukan oleh A?
Mungkin si A akan datang langsung ke tempat B, membunyikan gendang yang lebih
besar, atau meminta C yang tinggal di antara A dan B untuk menyampaikan pesan
ke B. Pilihan terakhir inilah yang merupakan dasar dari jaringan.
Terlepas dari
masalah jaman batu, sekarang kita memiliki komputer yang canggih. Dimana
komputer yang kita miliki sekarang dapat berkomunikasi dengan komputer lainnya
melalui kabel tembaga, kabel optik, gelombang microwave, dan medium
komunikasi lainnya.
Sebagai hasil
dari usaha para programmer dari seluruh dunia, Linux tidak akan tercipta
tanpa Internet.
Jadi tidaklah
mengherankan apabila pada tahap awal pengembangan, beberapa orang mulai
mengerjakan kemampuan jaringan di Linux. implementasi UUCP di Linux sudah ada
sejak awal dan jaringan dengan basis TCP/IP mulai dikerjakan sejak musim gugur
1992, ketika Ross Biro dan yang lainnya mengerjakan sesuatu yang kini disebut
dengan Net-1.
Setelah Ross
berhenti dalam pengembangan pada Mei 1993, Fred Van Kempen mulai bekerja pada implementasi
yang baru, menulis ulang bagian terbesar dalam kode. Proyek ini dikenal dengan
Net-2.
Peluncuran yang
pertama adalah Net-2d, dibuat pada musim panas 1993, dan telah dibantu
kembangkan oleh beberapa orang, terutama Alan Cox. Hasil pekerjaan Alan dikenal
dengan nama Net-3 setelah Linux 1.0 diluncurkan. Kode Net-3 masih dikembangkan
lebih lanjut untuk Linux 1.2 dan Linux 2.0. Kernel 2.2 dan seterusnya
menggunakan versi Net-4 untuk mendukung jaringan, yang masih tetap menjadi
standar sampai
saat ini.
Kode untuk
jaringan Linux Net-4 menawarkan berbagai macam driver dan kemampuan khusus. Protokol
standar Net-4
mencakup :
• SLIP dan PPP
(untuk mengirimkan data melalui route serial)
• PLIP (untuk route
paralel)
• IPX (untuk
jaringan yang kompatibel dengan Novell)
• Appletalk
(untuk jaringan Apple)dan AX.25
• NetRom dan
Rose (untuk jaringan radio amatir)
Sedangkan
kemampuan standar Net-4 mencakup firewall IP, penghitungan IP, dan IP
masquerade. IP tunneling dalam berbagai sudut dan kebijaksanaan routing juga
didukung. Dukungan untuk berbagai macam tipe perlatan ethernet, untuk mendukung
FDDI, Token Ring, Frame Relay, ISDN, dan kartu ATM.
Sebagai tambahan
ada beberapa kemampuan yang sangat mendukung fleksibilitas dari Linux.
Kemampuan ini
termasuk implementasi sistem berkas SMB, yang bekerja bersama dengan aplikasi seperti
lanmanager dan Ms. Windows, yang disebut Samba, yang diciptakan oleh Andrew
Tridgell, dan sebuah implementasi Novell NCP (Protokol Inti Netware).
Implementasi
jaringan Net-4 sekarang cukup matang dan digunakan dalam banyak situs di
seluruh dunia. Banyak waktu yang tersita untuk meningkatkan kemampuan
implementasi Net-4.
Linux juga
seringkali
digunakan dalam lingkungan penyedia jasa Internet (ISP).
Sedangkan
kemampuan standar Net-4 mencakup firewall IP, penghitungan IP, dan IP
masquerade. IP tunneling dalam berbagai sudut dan kebijaksanaan routing juga
didukung. Dukungan untuk berbagai macam tipe perlatan ethernet, untuk mendukung
FDDI, Token Ring, Frame Relay, ISDN, dan kartu ATM.
Sebagai tambahan
ada beberapa kemampuan yang sangat mendukung fleksibilitas dari Linux.
Kemampuan ini
termasuk implementasi sistem berkas SMB, yang bekerja bersama dengan aplikasi seperti
lanmanager dan Ms. Windows, yang disebut Samba, yang diciptakan oleh Andrew
Tridgell, dan sebuah implementasi Novell NCP (Protokol Inti Netware).
Implementasi
jaringan Net-4 sekarang cukup matang dan digunakan dalam banyak situs di
seluruh dunia. Banyak waktu yang tersita untuk meningkatkan kemampuan
implementasi Net-4. Linux juga seringkali digunakan dalam lingkungan penyedia
jasa Internet (ISP). Linux digunakan untuk membangun World Wide Web (WWW)
server, mail server, dan news server yang murah dan
terjamin.
Sekarang ini
sudah ada pengembangan yang cukup besar dalam Linux, dan beberapa versi kernel
Linux saat ini menawarkan generasi terbaru IPv6 sebagai suatu standar.
Mengingat
besarnya peran timbal balik antara pengembangan Linux dan jaringan, mungkin
akan sulit bagi kita untuk membayangkan Linux tanpa dukungan jaringan yang
standar.
Kita akan
membahas tiga macam tipe jaringan, tapi fokus utama akan diarahkan pada TCP/IP
karena protokol inilah yang paling populer digunakan baik dalam jaringan lokal
(LAN) maupun jaringan yang lebih besar (WAN), seperti Internet. Kita juga akan
mempelajari UUCP dan IPX. Dahulu kala UUCP banyak digunakan untuk mengirim
berita (news) dan pesan (mail) melalui koneksi telepon dialup.
Memang saat ini
UUCP sudah jarang digunakan, tapi tetap masih berguna dalam situasi tertentu.
Sedangkan
protokol IPX banyak digunakan dalam lingkungan Novell Netware dan di bagian
belakang akan dijelaskan lebih lanjut cara mengkoneksikan mesin Linux anda
dengan jaringan Novell. Ketiganya merupakan protokol jaringan dan digunakan
untuk medium pengiriman data antar komputer.
Kita
mendefinisikan jaringan sebagai kumpulan host yang dapat berkomunikasi satu
dengan lainnya,
yang seringkali
bergantung pada pelayanan (service) dari beberapa host komputer yang
dikhususkan fungsinya sebagai relay data antar komputer. Host biasanya berupa
komputer, tapi tidak selalu, X terminal dan printer cerdas juga bisa dianggap
sebagai suatu host.
Sekelompok kecil
host disebut sebagai situs.
Komunikasi
adalah mustahil tanpa bahasa atau kode yang dapat digunakan untuk komunikasi.
Dalam jaringan komputer, bahasa ini seringkali dianalogikan protokol. Tapi
perlu diingat, anda tidak bisa membayangkan protokol ini adalah suatu aturan
yang tertulis, tapi lebih sebagai kode yang telah diformat sedemikian hingga.
Dalam bahasa yang sama, protokol digunakan dalam jaringan komputer adalah bukan
apa-apa melainkan suatu aturan tegas untuk pertukaran pesan antara dua atau
lebih host.
0 komentar:
Posting Komentar