Tampilkan postingan dengan label TCP-IP. Tampilkan semua postingan
Tampilkan postingan dengan label TCP-IP. Tampilkan semua postingan

Jumat, 06 Mei 2011

Interaksi IP address & Subnet Masks

Ada dua bagian untuk setiap IP address. Bagaimana sebuah host tahu yang mana network dan yang mana host? Ini adalah pekerjaan dari subnet mask.
Ketika sebuah host IP dikonfigurasi, subnet mask ditugaskan bersama dengan IP address. Seperti IP
address, subnet mask adalah sepanjang 32
bit. Subnet mask menandakan bagian yang mana dari IP address untuk network dan bagian mana adalah host.
Subnet mask dibandingkan dengan IP
address dari kiri ke kanan, bit untuk bit. 1s di subnet mask merupakan bagian network, sedangkan 0s merupakan bagian host. Dalam contoh gambar dibawah ini yang ditunjukkan, tiga oktet pertama adalah network, dan oktet terakhir merupakan host.


H1-192.168.1.44 menggunakan subnet mask

menentukan H2-192.168.1.66 pada jaringan yang sama


dibandingkan ketika Host mengirimkan sebuah paket, itu membandingkan subnet masks untuk IP address sendiri dam tujuan IP address. Jika bit untuk network cocok, maka baik sumber dan host tujuan berada di network yang sama dan paket akan disampaikan secara lokal. Jika mereka tidak cocok, maka host akan melakukan pengiriman paket ke interface router lokal untuk dikirim ke network lainnya.

Subnet mask dalam lingkup jaringan untuk usaha/perusahaan kecil kita lihat paling sering adalah: 255.0.0.0 (8-bit), 255.255.0.0 (16 bit) dan 255.255.255.0 (24 bit). Sebuah subnet mask 255.255.255.0 (desimal) atau 11111111.11111111.1111111.00000000 (biner) menggunakan 24 bit untuk mengidentifikasi nomor jaringan yang meninggalkan 8 bit ke nomor host pada jaringan itu.

Untuk menghitung jumlah host yang dapat pada jaringan itu, ambil nomor 2 pangkat jumlah bit host (2 ^ 8 = 256). Dari jumlah ini, kita harus mengurangi 2 (256-2). Alasan kita mengurangi 2 adalah karena semua 1s dalam bagian host dari IP
address adalah broadcast untuk jaringan tersebut dan tidak dapat ditugaskan ke host tertentu. Semua 0s dalam bagian host menunjukkan network ID dan juga tidak dapat ditugaskan ke host tertentu. Kita juga dapat dengan mudah menghitung dengan kalkulator yang dilengkapi dengan sistem operasi Windows.

Cara lain untuk menentukan jumlah host yang tersedia untuk menjumlahkan nilai dari bit host yang tersedia (128 +64 +32 +16 +8 +4 +2 +1 = 255). Dari jumlah ini, mengurangi 1 (255-1 = 254), karena tidak bisa semua
bit host 1s. Hal ini tidak perlu untuk mengurangi 2 karena nilai 0s semua adalah 0 dan tidak termasuk dalam penambahan.



dengan 8 bit host, kemungkinan ada 254 host address


untuk Dengan mask 16-bit, ada 16-bit (dua oktet) untuk host address bisa semua 1s (255) dis salah satu oktet. Ini mungkin tampaknya seperti broadcast tapi selama tidak semua oktet lain adalah 1s, itu adalah alamat host yang valid. Ingat bahwa host melihat semua bit adalah host bersama, bukan nilai-nilai oktet.


Rabu, 04 Mei 2011

Penjumlahan IP Address versi 4

Konversi Dari Binary ke Desimal

Untuk memahami pengoperasian perangkat berada dalam suatu jaringan, kita perlu melihat IP address dan data lain seperti perangkat tidak - dalam notasi biner. Ini berarti bahwa kita perlu memiliki keterampilan beberapa di konversi biner ke desimal.

Data direpresentasikan dalam biner dapat mewakili berbagai bentuk data ke jaringan manusia. kita lihat biner yang berkaitan dengan pengalamatan IPv4. Ini berarti bahwa kita melihat pada setiap byte (oktet) sebagai angka desimal dalam rentang dari 0 hingga 255.

Ketika kita menafsirkan sebuah byte sebagai angka desimal, kita memiliki jumlah yang posisi mewakili jika angka adalah tidak memiliki kuantitas yang jika angka adalah 0

1 1 1 1 1 1 1 1

128 64 32 16 8 4 2 1

A 1 di setiap posisi berarti bahwa kita menambahkan nilai untuk yang posisi untuk total. Ini adalah penambahan ketika ada 1 dalam setiap posisi suatu octet. total adalah 255.

128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255

Sebuah 0 di setiap posisi menunjukkan bahwa nilai untuk posisi yang tidak ditambahkan ke total. Sebuah 0 dalam posisi setiap menghasilkan total 0.

0 0 0 0 0 0 0 0

128 64 32 16 8 4 2 1

0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 = 0

konversi dari binary ke decimal


IPv4 Dari Binary ke Decimal

Lihat angka untuk langkah-langkah untuk mengkonversi sebuah alamat biner ke alamat desimal.

Pada contoh, bilangan biner:

10101100000100000000010000010100

Diubah menjadi:

172.16.4.20

Perlu langkah-langkah dalam pikiran:

-Membagi 32 bit menjadi 4 oktet.

-Mengkonversi setiap oktet ke desimal.

-Tambahkan "titik" antara desimal masing-masing.

konversi IPv4 dari Binary ke Decimal bertitik


Konversi Decimal Ke Binary

Kita tidak hanya harus mampu mengkonversi biner ke desimal, tapi kita juga harus mampu mengubah desimal ke biner. Kita sering perlu memeriksa satu oktet dalam address yang diberikan dalam desimal bertitik.

Sebagai contoh, jika host dengan 172.16.4.20 menggunakan 28 bit untuk Network Address, kita perlu memeriksa biner pada oktet terakhir untuk menemukan bahwa Host di jaringan 172.16.4.16.

Nilai Address yang Antara 0 dan 255

Untuk memulai proses konversi, kita mulai dengan menentukan jika nomor desimal adalah sama dengan atau lebih besar dari nilai terbesar desimal. Dalam posisi tertinggi, kita menentukan apakah nilainya sama atau lebih besar dari 128. Jika nilai lebih kecil dari 128, kita menempatkan sebuah 0 di posisi 128-bit dan pindah ke posisi 64-bit.

Jika nilai di posisi 128-bit lebih besar dari atau sama dengan 128, kita tempatkan 1 di posisi 128 dan kurangi 128 dari nomor yang dikonversi, kemudian bandingkan sisa operasi ini dengan nilai yang lebih kecil berikutnya, 64. Kita melanjutkan proses ini untuk semua posisi bit yang tersisa.

Lihat angka untuk contoh dari langkah-langkah ini. Kami mengkonversi 172-10101100.

contoh konversi IPv4 dari desimal ke binary


sekian uraian singkat konversi bilangan biner dan decimal pada IPv4, semoga dapat bermanfaat.

Selasa, 03 Mei 2011

IPv4 - Anatomy

Setiap perangkat dalam jaringan harus secara unik didefinisikan. Dengan IPv4, ini berarti bahwa setiap paket memiliki alamat 32-bit sumber dan alamat tujuan 32-bit dalam header Layer 3.

Alamat ini digunakan dalam jaringan data sebagai pola biner. Di dalam perangkat, logika digital itu digunakan untuk penerjemah. Bagi kita, string 32 bit sulit untuk menafsirkan dan bahkan lebih sulit untuk diingat. Oleh karena itu, IPv4 menggunakan format desimal bertitik digunakan untuk mewakili string 32 bit tsb.

Desimal Bertitik
Pola biner yang mewakili alamat IPv4 yang dinyatakan sebagai desimal bertitik dengan memisahkan setiap byte dari pola biner, yang disebut satu oktet, dengan sebuah titik. Hal ini disebut sebagai oktet karena masing-masing angka desimal merupakan satu byte atau 8 bit.

sebagai contoh, alamat :

10101100000100000000010000010100

dinyatakan dalam desimal bertitik sebagai:

172.16.4.20

pola desimal IPv4


pola biner 32-bit IPv4

Sebagai catatan bahwa perangkat selalu menggunakan logika biner, dan format desimal dibuat untuk mempermudah kita sebagai user untuk mengingat dan menggunakan alamat tersebut.


Network Dan Host-ID

Untuk setiap alamat IPv4, beberapa bagian dari bit mewakili alamat jaringan. Pada layer 3, kita mendefinisikan jaringan sebagai kelompok host yang memiliki pola unik dalam bagian di alamat jaringan.

Walaupun semua 32-bit menentukan alamat host IPv4, kita memiliki sejumlah variabel dari bit yang disebut bagian host dari IP adrress. dari jumlah bit yang digunakan pada Host-ID kita dapat menentukan jumlah Penghuni dalam satu jaringan kita.

Contoh Network-ID IPv4

Contoh Host-ID IPv4

Contoh satu oktet IPv4


berikut sekilas tentang anatomy IP Address versi 4, hanya sekedar sharing dan informasi, sederhana dan semoga membantu.






Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

Setiap perangkat dalam jaringan harus secara unik didefinisikan. Dengan IPv4, ini berarti bahwa setiap paket memiliki alamat 32-bit sumber dan alamat tujuan 32-bit dalam header Layer 3.

Alamat ini digunakan dalam jaringan data sebagai pola biner. Di dalam perangkat, logika digital itu digunakan untuk penerjemah. Bagi kita, string 32 bit sulit untuk menafsirkan dan bahkan lebih sulit untuk diingat. Oleh karena itu, IPv4 menggunakan format desimal bertitik digunakan untuk mewakili string 32 bit tsb.

Desimal Bertitik

Pola biner yang mewakili alamat IPv4 yang dinyatakan sebagai desimal bertitik dengan memisahkan setiap byte dari pola biner, yang disebut satu oktet, dengan sebuah titik. Hal ini disebut sebagai oktet karena masing-masing angka desimal merupakan satu byte atau 8 bit.
sebagai contoh, alamat :

pola 32-bit biner

dinyatakan dalam desimal bertitik