Dasar TCP/IP
Konsep Bilangan Biner & Desimal Contoh :
Perhatikan bagan berikut : Kemudian bagan berikut : Sekarang anda coba konversikan bilangan biner 00110010 ke bilangan desimal!
Selanjutnya mengubah bilangan desimal ke biner : Untuk menuliskan notasi binernya, pembacaan dilakukan dari Bawah yang berarti :
Sekarang ke materi TCP/IP
Apa itu TCP/IP? TCP/IP adalah salah satu jenis protokol komunikasi yg memungkinkan kumpulan komputer untuk berkomunikasi dan bertukar data didalam suatu network (jaringan). TCP/IP merupakan protokol yg telah diterapkan pada hampir semua perangkat keras dan sistem operasi.
Sejarah TCP/IP tahun 70-an Department of Defence (DoD) di Amerika Serikat memelopori pengembangan protokol jaringan komputer yang sama sekali tidak terikat pada jenis komputer maupun media komunikasi yang digunakan Protokol yang dikembangkan diberi nama InterNet Protocol (pada network layer) dan Transmission Control Protocol (pada transport layer) atau disingkat TCP/IP Jaringan komputer menggunakan TCP/IP kini lebih dikenal sebagai jaringan InterNet
Model Layer Protokol TCP/IP
Application Layer Aplikasi untuk network troubleshooting File transfer Remote control Intenet aktifitas
Transport Layer Flow control Error checking Interface/penghubung untuk aplikasi network
Internet / Network Layer Menyediakan logical addressing sehingga data bisa lewat di berbagai subnet dgn arsitekture phisik yang berbeda Menentukan routing
Network Access Layer Menyediakan interface/penghubung dengan physical network Memformat data agar bisa melalui transmision medium dan memberi addresses data berdasarkan physical hardware addresses Mendukung error cheking data yang dikirim pada physical network
Unit-unit Data Protocol pada Arsitektur TCP/IP
Topologi Sebuah Paket Data 1011001101010.
InterNet Protocol (IP) Secara logika, Internet merupakan suatu network besar yang terdiri dari berbagai sub network yang terintegrasi IP Address harus bersifat unik untuk seluruh dunia (IP Public) Dikoordinasi oleh lembaga sentral Internet yang di kenal dengan IANA - salah satunya adalah Network Information Center (NIC)
Struktur IP Address Bilangan biner sepanjang 32 bit yang dibagi atas 4 segmen 8 bit - memiliki nilai desimal dari 0-255 Range address 00000000.00000000.00000000.00000 s/d 11111111.11111111.11111111.11111111 4 milyar host Desimalnya 0.0.0.0 s/d 255.255.255.255
Contoh IP 167.205.9.35 Desimal 167 205 9 35 Biner
Dipisahkan menjadi 2 bagian bagian network (bit-bit network/network bit) bagian host (bit-bit host/host bit). Bit network berperan dalam identifikasi suatu network dari network yang lain bit host berperan dalam identifikasi host dalam suatu network Garis pemisah antara bagian network dan host tidak tetap, bergantung kepada kelas network 5 kelas address dalam TCP/IP
5 Kelas IP Address Kelas A bit pertama dari IP Address adalah 0 Bit ini dan 7 bit berikutnya (8 bit pertama) merupakan bit network 24 bit terakhir merupakan bit host 128 network kelas A : 0.xxx.xxx.xxx sampai 127.xxx.xxx.xxx setiap network dapat menampung lebih dari 16 juta (2563) host
Kelas B 2 bit pertama dari IP Address adalah 10 Dua bit ini dan 14 bit berikutnya (16 bit pertama) merupakan bit network 16 bit terakhir merupakan bit host 16 ribu network kelas B (64 x 256) : 128.0.xxx.xxx - 191.255.xxx.xxx setiap network dapat menampung lebih dari 65 ribu host (2562)
Kelas C 3 bit pertama dari IP Address adalah 110 Tiga bit ini dan 21 bit berikutnya (24 bit pertama) merupakan bit network 8 bit terakhir merupakan bit host 2 juta network kelas C (32 x 256 x 256) : 192.0.0.xxx sampai 223.255.255.xxx setiap network dapat menampung sekitar 256 host
Kelas D 4 bit pertama adalah 1110 digunakan untuk multicast address aplikasi real-time video conference yang melibatkan lebih dari dua host (multipoint) Kelas E 4 bit pertama adalah 1111 atau sisa dari seluruh kelas untuk kegiatan eksperimental
Ilustrasi Kelas A Kelas B Kelas C
Address Khusus Selain address yang dipergunakan untuk pengenal host, ada beberapa jenis address yang digunakan untuk keperluan khusus dan tidak boleh digunakan untuk pengenal host : Network Address Broadcast Address Netmask
Network Address Address ini digunakan untuk mengenali suatu network pada jaringan Internet Misal : Untuk host dengan IP Address kelas B 167.205.9.35 tanpa memakai subnet, network address dari host ini adalah 167.205.0.0 Untuk kelas C, berapakah network address untuk IP address 202.152.1.250? 202.152.1.0
Broadcast Address Address ini digunakan untuk mengirim/menerima informasi yang harus diketahui oleh seluruh host yang ada pada suatu network Bagaimana jika suatu host ingin mengirim paket kepada seluruh host yang ada pada networknya? Host cukup mengirim ke alamat broadcast Address broadcast diperoleh dengan membuat seluruh bit host pada IP Address menjadi 1 untuk host dengan IP address 167.205.9.35 atau 167.205.240.2, broadcast addressnya adalah 167.205.255.255 (2 segmen terakhir dari IP Address tersebut dibuat berharga 11111111.11111111, sehingga secara desimal terbaca 255.255)
Netmask address yang digunakan untuk melakukan masking / filter pada proses pembentukan routing supaya kita cukup memperhatikan beberapa bit saja dari total 32 bit IP Address Subnetting membuat administrasi jaringan menjadi beberapa bagian, termasuk ekstra flexibility, efisiensi dalam penggunaan address jaringan, dan capability untuk broadcast traffic. Subnet mask digunakan untuk memisahkan antara nomor jaringan dan nomor host. Sebuah subnet mask address menggunakan format dan teknik representasi yang sama dengan IP Addresses.
Selamat belajar