Jumat, 23 Juli 2010

Subnetting

Pola Soal Subnetting dan Teknik Mengerjakannya

by Romi Satria Wahono
Pada saat mengajar dan memahamkan materi subnetting di kelas networking atau CCNA, saya biasanya menggunakan metode seperti yang saya tulis di dua artikel sebelumnya:
  1. Memahami Konsep Subnetting
  2. Penghitungan Subnetting
Selama ini lancar-lancar saja dan tingkat pemahaman siswa cukup bagus. Kebetulan kemarin (6 Mei 2007) saya berkesempatan mencoba metode yang sama untuk ngajar adik-adik SMKN 1 Rangkasbitung. Pemahaman bisa masuk, hanya ada sedikit permasalahan pada saat mengerjakan soal karena variasi soal yang beragam. Supaya lebih tajam lagi, saya perlu sajikan satu topik khusus teknik mengerjakan soal-soal subnetting dengan berbagai pola yang ada. Anggap saja ini adalah materi berikutnya dari dua materi sebelumnya. Contoh-contoh soal lengkap bisa download dari sini.
1. SOAL MENANYAKAN SUBNETMASK DENGAN PERSYARATAN JUMLAH HOST ATAU SUBNET
Soal yang menanyakan subnetmask apa yang sebaiknya digunakan dengan batasan jumlah host atau subnet yang ditentukan dalam soal. Untuk menjawab soal seperti ini kita gunakan rumus menghitung jumlah host per subnet, yaitu 2y – 2, dimana y adalah banyaknya binari 0 pada oktet terakhir subnetmask. Dan apabila yang ditentukan adalah jumlah subnet, kita menggunakan rumus 2x (cara setelah 2005) atau 2x – 2 (cara sebelum 2005), dimana x adalah banyaknya binari 1 pada oktet terakhir subnetmask.
  • Soal: A company is planning to subnet its network for a maximum of 27 hosts. Which subnetmask would provide the needed hosts and leave the fewest unused addresses in each subnet?

    Jawab
    : Karena kebutuhan host adalah 27,  kita tinggal masukkan ke rumus 2y – 2, dimana jawabannya tidak boleh kurang dari (atau sama dengan) 27. Jadi 2y – 2 >= 27, sehingga nilai y yang tepat adalah 5 (30 host). Sekali lagi karena y adalah banyaknya binari 0 pada oktet terakhir subnetmask, maka kalau kita susun subnetmasknya menjadi 11111111.11111111.11111111.11100000 atau kalau kita desimalkan menjadi 255.255.255.224. Itulah jawabannya :)
  • Soal: You have a Class B network ID and need about 450 IP addresses per subnet. What is the best mask for this network?

    Jawab
    2y – 2 >= 450. Nilai y yang tepat adalah 9 (510 host). Jadi subnetmasknya adalah: 11111111.11111111.11111110.00000000 atau kalau didesimalkan menjadi 255.255.254.0 (itulah jawabannya! ;) ).
  • subnettighost.jpgSoal: Refer to the exhibit. The internetwork in the exhibit has been assigned the IP address 172.20.0.0. What would be the appropriate subnet mask to maximize the number of networks available for future growth?

    Jawab
    : Cari jumlah host per subnet yang paling besar, jadikan itu rujukan karena kalau kita ambil terkecil ada kemungkinan kebutuhan host yang lebih besar tidak tercukupi. Jadi untuk soal ini 2y – 2 >= 850. Nilai y yang paling tepat adalah 10 (1022 host). Jadi subnetmasknya adalah 11111111.11111111.11111100.00000000 atau 255.255.252.0
2. SOAL MENGIDENTIFIKASI JENIS ALAMAT IP
Soal mengidentifikasi jenis alamat IP bisa kita jawab dengan menghitung blok subnet dan mencari kelipatannya blok subnet yang paling dekat dengan alamat IP yang ditanyakan.
  • Soal: Which type of address is 223.168.17.167/29?

    Jawab
    : Subnetmask dengan CIDR /29 artinya 255.255.255. 248. Blok subnet= 256-248 = 8, alias urutan subnetnya adalah kelipatan 8 yaitu 0, 8, 16, 24, 32, …, 248. Tidak perlu mencari semu subnet (kelipatan blok subnet), yang penting kita cek kelipatan 8 yang paling dekat dengan 167 (sesuai soal), yaitu 160 dan 168. Kalau kita susun seperti yang dulu kita lakukan di penghitungan subnetting adalah seperti di bawah. Dari situ ketahuan bahwa 223.168.17.167 adalah alamat broadcast.
  • Subnet
    223.168.17.160 223.168.17.168
    Host Pertama 223.168.17.161 223.168.17.169
    Host Terakhir 223.168.17.166 223.168.17.174
    Broadcast 223.168.17.167 223.168.17.175
3. SOAL MENGIDENTIFIKASI KESALAHAN SETTING JARINGAN
Teknik mengerjakan soal yang berhubungan dengan kesalahan setting jaringan adalah kita harus menganalisa alamat IP, gateway dan netmasknya apakah sudah bener. Sudah benar ini artinya:
  1. Apakah subnetmask yang digunakan di host dan di router sudah sama
  2. Apakah alamat IP tersebut masuk diantara host pertama dan terakhir. Perlu dicatat bahwa alamat subnet dan broadcast tidak bisa digunakan untuk alamat IP host
  3. Biasanya alamat host pertama digunakan untuk alamat IP di router untuk subnet tersebut
  • subnettingidentifikasi.jpgSoal: Host A is connected to the LAN, but it cannot connect to the Internet. The host configuration is shown in the exhibit. What are the two problems with this configuration?
  • Jawab: CIDR /27 artinya netmask yang digunakan adalah 255.255.255.224. Dari sini kita tahu bahwa isian netmask di host adalah berbeda, jadi salah setting di netmask. Yang kedua blok subnet = 256-224 = 32, jadi subnetnya adalah kelipatan 32 (0, 32, 64, 86, 128, …, 224). Artinya di bawah Router 1, masuk di subnet 198.18.166.32. Alamat gateway sudah benar, karena biasa digunakan alamat host pertama. Hanya alamat IP hostnya salah karena 198.18.166.65 masuk di alamat subnet 198.18.166.64 dan bukan 198.18.166.32.
4. SOAL MENGIDENTIFIKASI ALAMAT SUBNET DAN HOST YANG VALID
Termasuk jenis soal yang paling banyak keluar, baik di ujian CCNA akademi (CNAP) atau CCNA 604-801. Teknik mengerjakan soal yang menanyakan alamat subnet dan host yang valid dari suatu subnetmask adalah dimulai dengan mencari blok subnetnya, menyusun alamat subnet, host pertama, host terakhir dan broadcastnya, serta yang terakhir mencocokkan susunan alamat tersebut dengan soal ataupun jawaban yang dipilih.
  • Soal: What is the subnetwork number of a host with an IP address of 172.16.66.0/21?Jawab: CIDR /21 berarti 255.255.248.0. Blok subnet = 256- 248 = 8, netmasknya adalah kelipatan 8 (0, 8, 16, 24, 32, 40, 48,  …, 248) dan karena ini adalah alamat IP kelas B, blok subnet kita “goyang” di oktet ke 3. Tidak perlu kita list semuanya, kita hanya perlu cari kelipatan 8 yang paling dekat dengan 66 (sesuai dengan soal), yaitu 64 dan 72. Jadi susunan alamat IP khusus untuk subnet 172.16.64.0 dan 172.16.72.0 adalah seperti di bawah. Jadi pertanyaan bisa dijawab bahwa 172.16.66.0 itu masuk di subnet 172.16.64.0
  • Subnet
    172.16.64.0 172.16.72.0
    Host Pertama 172.16.64.1 172.16.72.1
    Host Terakhir 172.16.71.254 172.16.79.254
    Broadcast 172.16.71.255 172.16.79.255
  • Soal: What is the subnetwork address for a host with the IP address 200.10.5.68/28?Jawab: CIDR /28 berarti 255.255.255.240. Blok subnet = 256-240 = 16, netmasknya adalah kelipatan 16 (0, 16, 32, 48, 64, 80 …, 240). Kelipatan 16 yang paling dekat dengan 68 (sesuai soal) adalah 64 dan 80. Jadi alamat IP 200.10.5.68 masuk di alamat subnet 200.10.5.64. 
    Subnet
    200.10.5.64 200.10.5.80
    Host Pertama 200.10.5.65 200.10.5.81
    Host Terakhir 200.10.5.78 200.10.5.94
    Broadcast 200.10.5.79 200.10.5.95
5. SOAL-SOAL LAIN YANG UNIK
Selain 4 pola soal diatas, kadang muncul soal yang cukup unik, sepertinya sulit meskipun sebenarnya mudah. Saya coba sajikan secara bertahap soal-soal tersebut di sini, sambil saya analisa lagi soal-soal subnetting yang lain lagi :)
  • Soal: Which combination of network id and subnet mask correctly identifies all IP addresses from 172.16.128.0 through 172.16.159.255?Jawab: Teknik paling mudah mengerjakan soal diatas adalah dengan menganggap 172.16.128.0 dan 172.16.159.255 adalah satu blok subnet. Jadi kalau kita gambarkan seperti di bawah:
Subnet
172.16.128.0
Host Pertama  
Host Terakhir  
Broadcast 172.16.159.255
    Dari sini berarti kita bisa lihat bahwa alamat subnet berikutnya pasti 172.16.160.0, karena rumus alamat broadcast adalah satu alamat sebelum alamat subnet berikutnya. Nah sekarang jadi ketahuan blok subnetnya adalah 160-128 = 32 (kelipatan 32), terus otomatis juga ketahuan subnetmasknya karena rumus blok subnet adalah 256-oktet terakhir netmask. Artinya subnetmasknya adalah 255.255.224.0. Kok tahu kalau letak 224 di oktet ketiga? Ya karena yang kita kurangi (“goyang”) tadi adalah oktet ketiga.
Subnet
172.16.128.0 172.16.160.0
Host Pertama    
Host Terakhir    
Broadcast 172.16.159.255  
Masih bingung? Atau malah tambah pusing? Tarik nafas dulu, istirahat cukup, sholat yang khusuk dan baca lagi artikel ini pelan-pelan ;)  Insya Allah akan paham. Amiin …

Kamis, 22 Juli 2010

Di sini saya hanya mencoba memberikan langkah mudah untuk melakukan beberapa perhitungan seperti, merubah angka desimal untuk dijadikan angka binari, dari binari dijadikan hexadesimal dan merubah hexadesimal menjadi binari.
Mungkin yg sering bergelut dalam bidang ini, akan sudah sangat mengerti betul bagaimana langkah-langkah perhitungan di atas. Tetapi ada kalanya kita memerlukan hasil yang serba cepat dalam melakukan itu dengan tujuan menyingkat waktu kerja kita.
Di sini saya akan mencoba menjabarkan langkah-langkah cepat untuk melakukan perhitungan-perhitungan tersebut, walaupun saya tidak begitu paham tetang apa itu bilangan decimal, binari maupun hexadecimal. Saya hanya ingin membantu anda yang berkeperluan di bidang ini.
Jadi saya berusaha menyediakan pasilitas ini untuk kalangan yang masih awam atau bahkan masih tidak bisa mengerjakan perhitungan seperti di atas.

Tidak ada hal yang benar-benar sulit, karena saya pun hanya dengan bertanya dan belajar dalam waktu semalam, mampu memberikan solusi yang saya harap bisa membantu menghemat waktu kerja anda.


Cara Menghitung Subnet

Cara Menghitung Subnet pada Kelas C

Konsep subnetting sebetulnya melingkupi pertanyaan-pertanyaan berikut:

* Berapa banyak subnet yang bisa dihasilkan sebuah subnet mask?
* Berapa banyak host yang valid pada setiap subnet?
* Subnet-subnet mana saja yang valid?
* Mana yang termasuk broadcast address untuk setiap subnet.
* Host-host mana saja yang valid untuk setiap subnet.

Subnetting Pada Alamat Kelas C

Pada alamat kelas C, hanya tersedia 8 bit untuk mendefinisikan host. Subnet mask kelas C yang mungkin adalah sebagai berikut :

Binary;Desimal; Singkatan

10000000; 128; /25 (tidak valid)
11000000; 192; /26
11100000; 224; /27
11110000; 240; /28
11111000; 248; /29
11111100; 252; /30
11111110; 254; /31 (tidak valid)

Untuk contoh perhitungan subnetting, saya menggunakan 255.255.255.192

192 = 11000000

Pada bilangan binary diatas (11000000), bit 1 mewakili bit-bit subnet dan bit 0 mewakili bit-bit host yang tersedia pada setiap subnet. 192 memberikan 2 bit untuk subnetting dan 6 bit untuk mendefinisikan host pada masing-masing subnet.

Apa saja subnet-subnetnya? Karena bit-bit subnetnya tidak boleh semuanya off (bernilai 0 semua) atau on (bernilai 1 semua) pada saat yang bersamaan, maka ada 2 subnet mask yang valid.

01000000 = 64
10000000 = 128

Alamat dari host yang valid akan didefinisikan sebagai nomor-nomor diantara subnet-subnet tersebut, dikurangi dengan dua nomor; 1)nomor yang semua bit host bernilai 0 (off) dan, 2) nomor dengan bit host bernilai 1 (on).

Untuk menentukan host-host ini, pertama kita harus menentukan subnet dengan membuat semua bit host off, lalu membuat semua bit host on untuk mencari alamat broadcast untuk subnet tersebut. Host yang valid harus berada diantara kedua nomor atau alamat tersebut.

Subnet 64
01000000 = 64 (Network)
01000001 = 65 (Host pertama yang valid)
01111110 = 126 (Host terakhir yang valid)
01111111 = 127 (Broadcast)

Subnet 128
10000000 = 128 (Network)
10000001 = 129 (Host pertama yang valid)
10111110 = 191 (Host terakhir yang valid)
10111111 = 192 (Broadcast)

Mungkin kelihatan agak rumit yah, sekarang kita coba cara cepat dan gampang untuk menghitung subnet. Pada bagian ini penting sekali untuk menghafalkan hasil-hasil pemangkatan angka 2.
Berikut cara cepatnya :

*

Jumlah subnet : 2^x – 2 = jumlah subnet. X adalah jumlah bit 1 disubnet mask. Contoh disubnet mask 11000000, jumlah bit 1 ada 2, maka jumlah subnet 2^2 – 2 = 2 subnet.
*

Jumlah Host : 2^y – 2 = jumlah host persubnet. Y adalah jumlah bit dibagian host atau bit 0. Contoh disubnet mask 11000000, jumlah bit 0 ada 6, maka jumlah host persubnet adalah 2^6 – 2 = 62 host.
*

Subnet yang valid : 256 – subnet mask = ukuran blok atau bilangan dasar. Contoh, 256 – 192 = 64. Maka 64 adalah blok size dan subnet pertama adalah 64. Subnet berikutnya adalah bilangan dasar ditambah dirinya sendiri, atau 64 + 64 = 128 (sebnet kedua). Teruslah ditambah bilangan dasar pada dirinya sendiri mencapai nilai dari subnet mask, yang bukan merupakan subnet yang valid karena semua bit-nya adalah 1 (on).
*

Alamat broadcast untuk setiap subnet : Alamat broadcast adalah semua bit host dibuat menjadi 1, yang mana merupakan nomor yang berada tepat sebelum subnet berikutnya.
*

Host yang valid : Host yang valid adalah nomor diantara subnet-subnet dengan menghilangkan semua 0 dan semua 1.

Sampai disini gimana…? Masih belum paham…?
OK. Untuk memuaskan hasrat narsis Anda (hehehe), saya akan memberikan beberapa contoh soal.

Alamat network = 192.168.10.0; subnet mask = 255.255.255.240;

* Jumlah Subnet ? 240 = 11110000 dalam binary, 2^4 -2 = 14 subnet yang valid.
* Host ? bit host = 2^4 – 2 = 14 host yang valid.
*

Subnet yang valid ? 256 – 240 = 16; 16 + 16 = 32; 32 + 16 = 48; 48 + 16 = 64; 64 + 16 = 80; 80 + 16 = 96; 96 + 16 = 112; 112 + 16 = 128; 128 + 16 = 144; 144 + 16 = 160; 160 + 16 = 176; 176 + 16 = 192; 192 + 16 = 208; 208 + 16 = 224; 224 + 16 = 240; stop. Nah,,, subnet yang valid adalah 16, 32, 64, 80, 96, 112, 128, 144, 160, 176, 192, 208, 224. 240 tidak termasuk karena sudah merupakan subnet masknya kita.
*

Alamat broadcast tiap subnet ? Selalunya adalah nomor yang terletak sebelum subnet berikutnya.
* Host yang valid ? Nomor yang terletak antara subnet dan alamat broadcast.

Alamat network = 192.168.20.0; subnet mask = 255.255.248.0;

* Jumlah subnet ? 248 = 11111000 dalam binary, 2^5 – 2 = 30 subnet.
* Host yang valid ? 2^3 – 2 = 6 host.
*

Subnet yang valid ? 256 – 248 = 8; 8 + 8 = 16; 16 + 8 = 24; dan seterusnya dimana hasilnya ditambahkan dengan dirinya sendiri dan berhenti sampai 248. Itulah subnet yang valid.
*

Alamat broadcast ? Pasti nomor yang terletak sebelum subnet berikut.
* Host yang valid ? Nomor yang terletak antara subnet dan alamat broadcast.

Alamat node = 192.168.10.33; subnet mask = 255.255.255.224;

Untuk mengerjakan soal seperti ini sangatlah gampang. Pertama, tentukan subnet dan alamat broadcast dari alamat-alamat IP diatas. Kita dapat melakukannya dengan menjawab pertanyaan nomor 3 dari kelima pertanyaan besar tadi (subnet manakah yang valid?). 256 – 224 = 32; 32 + 32 = 64. Nah… alamat node 192.168.10.33 berada diantara dua subnet dan pasti merupakan bagian dari subnet 192.168.10.32. Subnet berikutnya yaitu 64, jadi alamat broadcast yaitu 63 (ingat… bahwa alamat broadcast dari sebuah subnet selalu nomor yang berada tepat sebelum subnet berikutnya). Range host yang valid adalah 33 – 62.

Kabel Jaringan Dengan Kabel UTP dan Connector RJ-45

Membuat Kabel Jaringan Dengan Kabel UTP dan Connector RJ-45



Kabel Network terdiri atas 2 jenis yaitu Straight-through Cable (Kabel Straight) dan Crossover Cable (Kabel Cross). Tujuan dan penggunaannya sama, hanya berbeda pada orientasinya saja, Straight Cable digunakan untuk menghubungkan beberapa client dengan menggunakan bantuan hub atau switch sebagai network manager. Sedangkan Crossover Cable, dapat digunakan untuk menghubungkan 2 unit client secara langsung, ataupun menghubungkan single computer dengan router.

Alat dan bahan yang dibutuhkan:

UTP Cable

Pastikan jenisnya CAT5 atau CAT6 yang merupakan standar internasional. Untuk informasi lengkap tentang kabel UTP dapat dilihat pada artikel di sini.

Konektor RJ-45

RJ merupakan singkatan dari (Registered Jack). Untuk kabel telepon biasanya menggunakan RJ-11, dan untuk kabel network tipenya RJ45.

Crimping Tool

Berfungsi sebagai alat menyatukan dan menjepit kabel dengan konektor RJ, selain juga bisa dipakai untuk memotong kabel.

Cutter (Optional)

Digunakan untuk memotong dan merapikan kabel agar lebih mudah dimasukkan kedalam lubang connector RJ-45.

Cable Tester

Berfungsi untuk mengetes apakah kabel sudah dirakit berfungsi dengan benar. Tanpa ini, kita akan sedikit repot untuk mengetesnya langsung pada instalasi jaringan.

Merakit Kabel dan Mengujinya

1. Siapkan kabel UTP sepanjang yang kita ingin gunakan misalnya 10 meter, atau lebih dengan catatan: panjang maksimum disarankan tidak lebih dari 100 meter karena semakin jauh jaraknya, maka tingkat LOS (Loss of Signal) akan semakin tinggi

2. Ukur sekitar 1 cm dari ujung kabel dan potonglah bagian luar dari kabel perlahan secara memutar. Dalam proses ini berhati-hatilah karena kesalahan sedikit saja dapat membuat kabel kabel tipis 8 warna yang ada dibagian dalam kabel dapat putus, yang berarti kita harus mengulang lagi untuk memotong bagian luarnya

3. Setelah bagian luarnya kita potong, susunlah kabel-kabel warna warni tersebut dengan urutan sebagai berikut:

Urutan kabel pada Straight-through Cable sama untuk kedua ujungnya dengan urutan [Putih Orange - Orange - Putih Hijau - Biru - Putih Biru - Hijau - Putih Coklat - Coklat] lihat gambar berikut ini:



sedangkan pada Crossover Cable, ujung yang satu memiliki urutan yang berbeda, [Putih Orange - Orange - Putih Hijau - Biru - Putih Biru - Hijau - Putih Coklat - Coklat] dan pada ujung yang satu lagi, [Putih Hijau - Hijau - Putih Orange - Biru - Putih Biru - Orange - Putih Coklat - Coklat] untuk lebih jelasnya lihat gambar di bawah ini:


4. Setelah menyusunnya dengan rapi dan memastikan kalau ujung dari semua kabel rata (untuk memudahkan ketika memasukkannya kedalam konektor RJ-45, potonglah jika semua ujung belum rata), ambil konektor RJ-45-nya kemudian masukkan semua ujung kabel yang telah di susun dengan hati – hati kedalam lubang yang terdapat pada konektor RJ-45 tersebut. Pastikan semua kabel rata pada tiap ujung lempengan yang ada di dalam port. Karena satu saja dari kaki-kaki kabel tidak menyentuh pada lempengan tersebut maka kabel tidak akan berfungsi.

5. Kemudian, masukkanlah konektor RJ-45 yang telah disatukan dengan kabel tersebut pada Crimping Tool dan tekan dengan penekanan yang cukup kuat, dan tahan beberapa detik untuk memastikan kaki pengunci pada konektor telah mengunci kabel dengan baik sehingga tidak goyang atau lepas. Lakukan hal yang sama pada ujung satu lagi.


6. Jika telah selesai, sekarang kita akan menggunakan network cable tester untuk menguji apakah kabel kita telah berfungsi dengan baik. Masukkan kedua ujung konektor pada masing – masing port untuk RJ-45 pada tester, kemudian hidupkan testernya, perhatikan kedua bagian lampu indikator (yang biasanya masing-masing berjumlah 8 lampu plus 1 lampu indikator untuk grounding). Jika kabel dalam status yang bagus, lampu-lampu tersebut akan hidup berurutan sesuai dengan urutan nomornya (kecuali jika sedang menguji kabel cross dimana urutannya berbeda – lihat langkah #3).


7. Jika semua langkah tidak menemui masalah/berjalan dengan baik maka proses pembuatan/perakitan kabel jaringan telah selesai dan siap digunakan.

Pengertian TCP/IP


Transmission Control Protocol/Internet Protocol (TCP/IP) adalah satu set aturan standar komunikasi data yang digunakan dalam proses transfer data dari satu komputer ke komputer lain di jaringan komputer tanpa melihat perbedaan jenis hardware. Protokol TCP/IP dikembangkan dalam riset pertama kali oleh Defense Advanced Research Projects Agency (DARPA) di Amerika Serikat dan paling banyak digunakan saat ini yang implementasinya dalam bentuk perangkat lunak (software) di system operasi. Protokol TCP/IP dikembangkan dalam riset pertama kali oleh Defense Advanced Research Projects Agency (DARPA) di Amerika Serikat dan paling banyak digunakan saat ini yang implementasinya dalam bentuk perangkat lunak (software) di system operasi.
1. Network Access Layer
Bertanggung jawab mengirim dan menerima data dari dan ke media fisik. Tiap protokol pada layer ini harus mampu menerjemahkan sinyal listrik menjadi data digital yang dimengerti komputer, ethernet, token ring, dan dial-up modem yang berjalan di atas Public Switched Telephone Network (PSTN), Integrated Services Digitel Network (ISDN), serta Asynchronus Transfer Mode (ATM).
2. Internet Layer
Bertanggungjawab dalam proses pengiriman paket ke alamat yang tepat. Ada beberapa macam protokol di dalamnya, misalnya Internet Protocol (IP), Address Resolution Protocol (ARP), dan Internet Control Message Protocol (ICMP) .
3. Host to Host Layer
Bertanggung jawab untuk mengadakan komunikasi antara dua host/komputer. Ada dua macam protokol didalamnya, yaitu Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP ).
4. Application Layer
Bertanggung jawab untuk menampilkan semua aplikasi yang menggunakan protocol TCP/IP. Sebagai contoh adalah Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), dan Telnet. Berikut ini perbandingan referensi lapisan-lapisan layer model Open Sistem Interconnection (OSI) dengan layer model sistem operasi Linux yang digunakan di penelitian ini:
Protokol TCP dan UDP
Protokol TCP/IP memiliki standar segmen yang didefinisikan dalam beberapa bagian Berikut:
Source Port 16 bit angka yang menunjukkan port asal.
Destination Port 16 bit angka yang menunjukkan port tujuan.
Sequence Number 32 bit angka yang digunakan untuk memastikan urutan yang benar dari data yang datang.
Acknowledgment Number 4 bit untuk menandakan koneksi yang berhasil.
Data Offset 32 bit indikasi data pertama.
Reserved 6 bit diset 0.
Control Bit 6 bit untuk URG, ACK, PSH, RST, SYN, FIN.
Window 16 bit angka dari oktet yang diterima oleh pengirim.
Checksum 16 bit checksum yang telah dikalkulasi dari Field header dan data.
Urgent Pointer 16 bit mengindikasikan akhir dari data yang penting.
Option variable bit maximum TCP segment size.
Padding variable bit memenuhi panjang header merupakan kelipatan 32 bit.
Data data dari protokol lapis atas.
TCP dan UDP menggunakan nomor port (atau soket) untuk melewatkan informasi ke lapis yang lebih atas. Nomor port digunakan untuk membedakan aplikasi yang berbeda yang melewati jaringan pada saat yang bersamaan. Pengembang software aplikasi telah sepakat untuk menggunakan nomor-nomor port yang didefinisikan dalam RFC 1700 dan RFC 3232. Suatu komunikasi yang tidak melibatkan suatu aplikasi dengan nomor port yang sudah dikenal, akan diberikan nomor-nomor port yang diambil secara random dari suatu rentang tertentu. Nomor-nomor port ini digunakan sebagai alamat sumber dan tujuan dalam segmen TCP. Sesuai dengan RFC 2990 dan rekomendasi ITU E.800 pada tahun 1994 memberikan definisi QoS sebagai suatu kumpulan dari pengaruh performansi layanan yang menentukan tingkat kepuasan dari user terhadap suatu layanan. Sesuai dengan tujuan QoS, administrator dapat memberikan prioritas trafik tertentu. Suatu jaringan, mungkin saja terdiri dari satu atau beberapa teknologi data link layer yang mampu diimplementasikan QoS sesuai karakteristik teknologinya, misalnya: Frame Relay, Ethernet, Token Ring, Point-to-Point Protocol (PPP).
Sebuah jaringan dengan QoS-enabled dapat dibuat dengan beberapa teknologi yang
berbeda. Teknologi tersebut juga dibangun pada model QoS yang berbeda. Sebuah
model QoS terdiri dari beberapa aspek berikut ini:
a. Scope menetapkan jarak logic dimana sebuah model layanan disediakan.
b. Granularity menetapkan satuan terkecil yang diperlakukan oleh sebuah model layanan.
c. Time scale menetapkan sifat granularity dalam satuan waktu dimana sebuah model layanan disediakan.
d. Control model menetapkan entity yang mengambil kontrol terhadap jaringan dan bagaimana cara melakukannya. Sebagai contoh adalah kontrol yang dapat dilakukan pada jaringan atau end-system.
Sedangkan salah satu model QoS yang dapat diaplikasikan adalah packet scheduling
atau disiplin antrian atau penjadwalan paket.

Sabtu, 17 Juli 2010

Topologi Jaringan

Mungin, kita ertanya, apasih topologi jaringa dan apa sih jenisnya?
coba dech baca ini:

topologi jaringan adalah bagian yang menjelaskan hubungan antar komputer yang di bangun berdasarkan kegunaan, keterbatasan resource dan keterbatasan biaya, berarti topologi-topologi jaringan yang ada bisa disesuaikan dengan keadaan di lapangan.
Topologi jaringan ada beberapa bentuk sebagai berikut:

1. Topologi Bus

Topologi ini adalah topologi yang awal di gunakan untuk menghubungkan komputer. Dalam topologi ini masing masing komputer akan terhubung ke satu kabel panjang dengan beberapa terminal, dan pada akhir dari kable harus di akhiri dengan satu terminator. Topologi ini sudah sangat jarang digunakan didalam membangun jaringan komputer biasa karena memiliki beberapa kekurangan diantaranya kemungkinan terjadi nya tabrakan aliran data, jika salah satu perangkat putus atau terjadi kerusakan pada satu bagian komputer maka jaringan langsung tidak akan berfungsi sebelum kerusakan tersebut di atasi.
gambar topologi bus
Topologi ini awalnya menggunakan kable Coaxial sebagai media pengantar data dan informasi. Tapi pada saat ini topologi ini di dalam membangun jaringan komputer dengan menggunakan kabal serat optik ( fiber optic) akan tetapi digabungkan dengan topologi jaringan yang lain untuk memaksimalkan performanya.

2. Topologi Cincin

Topologi cincin atay yang sering disebut dengan ring topologi adalah topologi jaringan dimana setiap komputer yang terhubung membuat lingkaran. Dengan artian setiap komputer yang terhubung kedalam satu jaringan saling terkoneksi ke dua komputer lainnya sehingga membentuk satu jaringan yang sama dengan bentuk cincin.
gambar topologi cincin
Adapun kelebihan dari topologi ini adalah kabel yang digunakan bisa lebih dihemat. Tetapi kekurangan dari topologi ini adalah pengembangan jaringan akan menjadi susah karena setiap komputer akan saling terhubung.

3. Topologi Token Ring

Topologi ini hampir sama dengan topologi ring akan tetapi pembuatannya lebih di sempurnakan. Bisa di lihat dari perbedaan gambar.
gambar topologi token ring
Didalam gambar jelas terlihat bagaimana pada token ring kable penghubung di buat menjadi lingkaran terlebih dahulu dan nantinya akan di buatkan terminal-terminal untuk masing-masing komputer dan perangkat lain.

4. Topologi Bintang

Topologi bintang atau yang lebih sering disebut dengan topologi star. Pada topologi ini kita sudah menggunakan bantuan alat lain untuk mengkoneksikan jaringan komputer. Contoh alat yang di pakai disini adalah hub, switch, dll.
gambar topologi star
Pada gambar jelas terlihat satu hub berfungsi sebagai pusat penghubung komputer-komputer yang saling berhubungan. Keuntungan dari topologi ini sangat banyak sekali diantaranya memudahkan admin dalam mengelola jaringan, memudahkan dalam penambahan komputer atau terminal, kemudahan mendeteksi kerusakan dan kesalahan pada jaringan. Tetapi dengan banyak nya kelebihan bukan dengan artian topologi ini tanpa kekurangan. Kekurangannya diantaranya pemborosan terhadap kabel, kontrol yang terpusat pada hub terkadang jadi permasalahan kritis kalau seandainya terjadi kerusakan pada hub maka semua jaringan tidak akan bisa di gunakan.

5. Topologi Pohon

Topologi pohon atau di sebut juga topologi hirarki dan bisa juga disebut topologi bertingkat merupakan topologi yang bisa di gunakan pada jaringan di dalam ruangan kantor yang bertingkat.
gambar topologi pohon
Pada gambar bisa kita lihat hubungan antar satu komputer dengan komputer lain merupakan percabangan dengan hirarki yang jelas.sentral pusat atau yang berada pada bagian paling atas merupakan sentral yang aktiv sedangkan sentral yang ada di bawahnya adalah sentral yang pasif.

Cari Blog Ini

Jangan dan dilarang bosen lihat blog ini... terima Kasih