teknisi jaringan komputer

Beranda » TCP / IP dan Subnetting

Category Archives: TCP / IP dan Subnetting

Analisa Manajemen Manajemen Manajemen Saham SIMP

Apakah SIMP dikelola orang yang jujur, profesional, berintegritas, dan dikagumi ?

Berapa besar growth EPS-nya SIMP dalam jangka 6 tahun ke belakang ?

Apakah SIMP mengalami growth secara konsisten dalam jangka 6 tahun ke belakang ?

Berapa besar profit margin-nya SIMP dalam jangka 6 tahun ke belakang ?

Berapa besar return on equity atau ROE-nya (tingkat pengembalian modal: rasio laba bersih terhadap total modal) SIMP dalam jangka 6 tahun ke belakang ?

Apakah debt on equity ratio atau DER-nya (tingkat utang: rasio utang terhadap total ekuitas) SIMP mengalami down secara konsisten dalam jangka 6 tahun ke belakang ?

Apakah debt on assets ratio atau DAR-nya (tingkat utang: rasio utang terhadap total modal) SIMP mengalami down secara konsisten dalam jangka 6 tahun ke belakang ?

Mengenal Subnetting

Apa itu Subnetting?
Subnetting merupakan teknik memecah network menjadi beberapa subnetwork yang lebih kecil. Subnetting hanya dapat dilakukan pada IP addres kelas A, IP Address kelas B dan IP Address kelas C. Dengan subnetting akan menciptakan beberapa network tambahan, tetapi mengurangi jumlah maksimum host yang ada dalam tiap network tersebut.

Apa tujuan Subnetting?
Ada beberapa alasan mengapa kita perlu melakukan subnetting, diantaranya adalah sebagai berikut:

  1. Untuk mengefisienkan alokasi IP Address dalam sebuah jaringan supaya bisa memaksimalkan penggunaan IP Address
  2. Mengatasi masalah perbedaan hardware dan media fisik yang digunakan daam suatu network, karena Router IP hanya dapat mengintegrasikan berbagai network dengan media fisik yang berbeda jika setiap network memiliki address network yang unik.
  3. Meningkatkan security dan mengurangi terjadinya kongesti akibat terlalu banyaknya host dalam suatu network.

Sebagai gambaran untuk mengenal teknik subnetting ini contoh kasusnya kira-kira seperti berikut:

 

Misalkan di sebuah perusahaan terdapat 200 komputer (host). Tanpa menggunakan subnetting maka semua komputer (host) tersebut dapat kita hubungkan ke dalam sebuah jaringan tunggal dengan perincian sebagai berikut:

Misal kita gunakan IP Address Private kelas C dengan subnet mask defaultnya yaitu 255.255.255.0 sehingga perinciannya sebagai berikut:

Network Perusahaan
Alamat Jaringan : 192.168.1.0
Host Pertama : 192.168.1.1
Host Terakhir : 192.168.1.254
Broadcast Address : 192.168.1.255

Misalkan di perusahaan tersebut terdapat 2 divisi yang berbeda sehingga kita akan memecah network tersebut menjadi 2 buah subnetwork, maka dengan teknik subnetting kita akan menggunakan subnet mask 255.255.255.128 (nilai subnet mask ini berbeda-beda tergantung berapa subnetwork yang akan kita buat) sehingga akan menghasilkan 2 buah blok subnet, dengan perincian sebagai berikut:

Network Divisi A
Alamat Jaringan / Subnet A : 192.168.1.0
Host Pertama : 192.168.1.1
Host Terakhir : 192.168.1.126
Broadcast Address : 192.168.1.127

Network Divisi B
Alamat Jaringan / Subnet B : 192.168.1.128
Host Pertama : 192.168.1.129
Host Terakhir : 192.168.1.254
Broadcast Address : 192.168.1.255

Dengan demikian dengan teknik subnetting akan terdapat 2 buah subnetwork yang masing-masing network maksimal terdiri dari 125 host (komputer). Masing-masing komputer dari subnetwork yang berbeda tidak akan bisa saling berkomunikasi sehingga meningkatkan security dan mengurangi terjadinya kongesti. Apabila dikehendaki agar beberapa komputer dari network yang berbeda tersebut dapat saling berkomunikasi maka kita harus menggunakan Router.

 

Cara Menghitung Subnetting

 

Soal #1:

Perusahaan membeli IP Kelas C dengan NETWORK ADDRESS 192.168.1.0/27, Subnetting seperti apa yang bakal terjadi?

 

Jawab:

 

Analisanya 192.168.1.0 adalah IP kelas C dengan Subnet Mask /27 yang artinya 11111111.11111111.11111111.11100000 atau 255.255.255.224 (Lihat Tabel)

  1. Jumlah Subnet: Rumus 2x (x adalah nilai bineri 1 (angka 1) pada subnetmask di oktet bagian host) karena kelas C maka oktet hostnya adalah hanya oktet yang keempat, berarti nilai x=3. Jadi jumlah subnetnya adalah 23 = 8
  2. Jumlah Host per Subnet: Rumus 2y – 2 (y adalah kebalikan dari x yaitu bineri 0 (angka 0) pada oktat host) berarti nilai y=5. Jadi Jumlah Host per Subnetnya adalah 25-2=30
  3. Blok Subnet: Rumus 256 – nilai terakhir subnetmask, jadi Blok Subnetnya adalah 256-224=32 sehingga subnet mask berikutnya adalah 32+32=64 kemudian 64+32=96 dan seterusnya, lengkapnya 0, 32, 64, 96, 128, 160, 192, 224
  4. Host dan Broadcast yang bisa digunakan: Host yang bisa di gunakan adalah mulai dari satu angka setelah nilai subnet dan broadcast adalah satu angka sebelum subnet berikutnya, lebih jelas lihat tabelnya:

Subnet

192.168.1.0

192.168.1.32

….

192.168.1.224

Host Pertama

192.168.1.1

192.168.1.33

….

192.168.1.225

Host Terakhir

192.168.1.30

192.168.1.62

….

192.168.1.254

Broadcast

192.168.1.31

192.168.1.63

….

192.168.1.255

Soal #2:

Perusahaan membeli IP Kelas B dengan NETWORK ADDRESS 128.1.0.0/20, Subnetting seperti apa yang bakal terjadi?

Jawab:

Analisanya 128.1.0.0 adalah IP kelas B dengan Subnet Mask /20 yang artinya 11111111.11111111.11110000.00000000 atau 255.255.240.000 (Lihat Tabel)

  1. Jumlah Subnet: Rumus 2x (x adalah nilai bineri 1 (angka 1) pada subnetmask di oktet bagian host) karena kelas B maka oktet hostnya adalah oktet yang ketiga dan keempat, berarti nilai x=4. Jadi jumlah subnetnya adalah 24 = 16
  2. Jumlah Host per Subnet: Rumus 2y – 2 (y adalah kebalikan dari x yaitu bineri 0 (angka 0) pada oktet host) berarti nilai y=12. Jadi Jumlah Host per Subnetnya adalah 212-2=4094
  3. Blok Subnet: Rumus 256 – nilai terakhir subnetmask, jadi Blok Subnetnya adalah 256-240=16 sehingga subnet mask berikutnya adalah 16+16=32 kemudian 32+16=48 dan seterusnya, lengkapnya 0, 16, 32, 48, 64, 80, …, 240
  4. Host dan Broadcast yang bisa digunakan: Host yang bisa di gunakan adalah mulai dari satu angka setelah nilai subnet dan broadcast adalah satu angka sebelum subnet berikutnya, lebih jelas lihat tabelnya:

Subnet

128.1.0.0

128.1.16.0

….

128.1.80.0

….

128.1.240.0

Host Pertama

128.1.0.1

128.1.16.1

….

128.1.80.1

….

128.1.240.1

Host Terakhir

128.1.16.254

128.1.16.254

….

128.1.80.254

….

128.1.240.254

Broadcast

128.1.16.255

128.1.16.255

….

128.1.80.255

….

128.1.240.255

 

Soal #3:

Perusahaan membeli IP Kelas A dengan NETWORK ADDRESS 10.0.0.0/23, Subnetting seperti apa yang bakal terjadi?

Jawab:

Analisanya 10.0.0.0 adalah IP kelas B dengan Subnet Mask /23 yang artinya 11111111.11111111.11111110.00000000 atau 255.255.254.000 (Lihat Tabel)

  1. Jumlah Subnet: Rumus 2x (x adalah nilai bineri 1 (angka 1) pada subnetmask di oktet bagian host) karena kelas A maka oktet hostnya adalah oktet yang kedua, ketiga dan keempat (tiga oktet terakhir), berarti nilai x=15. Jadi jumlah subnetnya adalah 215=32768
  2. Jumlah Host per Subnet: Rumus 2y – 2 (y adalah kebalikan dari x yaitu bineri 0 (angka 0) pada oktet host) berarti nilai y=9. Jadi Jumlah Host per Subnetnya adalah 29-2=510
  3. Blok Subnet: Rumus 256 – nilai terakhir subnetmask, jadi Blok Subnetnya adalah 256-254=2 sehingga subnet mask berikutnya adalah 2+2=4 kemudian 4+2=6 dan seterusnya, lengkapnya 0, 2, 4, 6, 8, 10, …, 254
  4. Host dan Broadcast yang bisa digunakan: Host yang bisa di gunakan adalah mulai dari satu angka setelah nilai subnet dan broadcast adalah satu angka sebelum subnet berikutnya, lebih jelas lihat tabelnya:

Subnet

10.0.0.0

128.2.0.0

….

10.10.0.0

….

10.254.0.0

Host Pertama

10.0.0.1

128.2.0.1

….

10.10.0.1

….

10.254.0.1

Host Terakhir

10.1.255.254

128.3.255.254

….

10.11.255.254

….

10.255.255.254

Broadcast

10.1.255.255

128.3.255.255

….

10.11.255.255

….

10.255.255.255

 

Mengenal TCP/IP

TCP/IP (Transmission Control Protocol/Internet Protocol) adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang paling banyak digunakan saat ini. Data tersebut diimplementasikan dalam bentuk perangkat lunak (software) di sistem operasi. Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack

Protokol TCP/IP dikembangkan pada akhir dekade 1970-an hingga awal 1980-an sebagai sebuah protokol standar untuk menghubungkan komputer-komputer dan jaringan untuk membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan sebuah standar jaringan terbuka yang bersifat independen terhadap mekanisme transport jaringan fisik yang digunakan, sehingga dapat digunakan di mana saja. Protokol ini menggunakan skema pengalamatan yang sederhana yang disebut sebagai alamat IP (IP Address) yang mengizinkan hingga beberapa ratus juta komputer untuk dapat saling berhubungan satu sama lainnya di Internet. Protokol ini juga bersifat routable yang berarti protokol ini cocok untuk menghubungkan sistem-sistem berbeda (seperti Microsoft Windows dan keluarga UNIX) untuk membentuk jaringan yang heterogen.

Protokol TCP/IP selalu berevolusi seiring dengan waktu, mengingat semakin banyaknya kebutuhan terhadap jaringan komputer dan Internet. Pengembangan ini dilakukan oleh beberapa badan, seperti halnya Internet Society (ISOC), Internet Architecture Board (IAB), dan Internet Engineering Task Force (IETF). Macam-macam protokol yang berjalan di atas TCP/IP, skema pengalamatan, dan konsep TCP/IP didefinisikan dalam dokumen yang disebut sebagai Request for Comments (RFC) yang dikeluarkan oleh IETF.

TCP/IP pun mempunyai beberapa layer, layer-layer itu adalah :

  1. IP (internet protocol) yang berperan dalam pentransmisian paket data dari node ke node. IP mendahului setiap paket data berdasarkan 4 byte (untuk versi IPv4) alamat tujuan (nomor IP). Internet authorities menciptakan range angka untuk organisasi yang berbeda. Organisasi menciptakan grup dengan nomornya untuk departemen. IP bekerja pada mesin gateaway yang memindahkan data dari departemen ke organisasi kemudian ke region dan kemudian ke seluruh dunia.
  2. TCP (transmission transfer protocol) berperan didalam memperbaiki pengiriman data yang benar dari suatu klien ke server. Data dapat hilang di tengah-tengah jaringan. TCP dapat mendeteksi error atau data yang hilang dan kemudian melakukan transmisi ulang sampai data diterima dengan benar dan lengkap.
  3. Sockets yaitu merupakan nama yang diberikan kepada subrutin paket yang menyediakan akses ke TCP/IP pada kebanyakan sistem.

 

Protokol (komputer)

Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras.

Protokol perlu diutamakan pada penggunaan standar teknis, untuk menspesifikasi bagaimana membangun komputer atau menghubungkan peralatan perangkat keras. Protokol secara umum digunakan pada komunikasi real-time dimana standar digunakan untuk mengatur struktur dari informasi untuk penyimpanan jangka panjang.

Sangat susah untuk menggeneralisir protokol dikarenakan protokol memiliki banyak variasi didalam tujuan penggunaanya. Kebanyakan protokol memiliki salah satu atau beberapa dari hal berikut:

  • Melakukan deteksi adanya koneksi fisik atau ada tidaknya komputer atau mesin lainnya.
  • Melakukan metoda “jabat-tangan” (handshaking).
  • Negosiasi berbagai masam karakteristik hubungan.
  • Bagaimana mengawali dan mengakhiri suatu pesan.
  • Bagaimana format pesan yang digunakan.
  • Yang harus dilakukan saat terjadi kerusakan pesan atau pesan yang tidak sempurna.
  • Mendeteksi rugi-rugi pada hubungan jaringan dan langkah-langkah yang dilakukan selanjutnya
  • Mengakhiri suatu koneksi.

 Protokol utama pada TCP/IP yaitu:

1. Aplication  Layer 

Aplication layer merupakan layer yang melayani permintaan data atau servis, aplikasi pada layer ini menunggu di portnya masing-masing dalam suatu antrian untuk diproses.aplikasi yang bekerja pada layer ini yaitu:

  1. TELNET (Network Terminal Protocol), yang menyediakan remote login dalam jaringan.
  2. FTP (File Transfer Protocol), digunakan untuk file transfer.
  3. SMTP (Simple Mail Transfer Protocol), dugunakan untuk mengirimkan electronic mail.
  4. DNS (Domain Name Service), untuk memetakan IP Address ke dalam nama tertentu.
  5. RIP (Routing Information Protocol), protokol routing.
  6. OSPF (Open Shortest Path First), protokol routing.
  7. NFS (Network File System) untuk sharing file terhadap berbagai host dalam jaringan.
  8. HTTP (Hyper Text Transfer Protokol), protokol untuk web browsing.

 

2. Transportation Layer

      Transport Layer menentukan bagaimana host pengirim dan host penerima dalam membentuk sebuah sambungan sebelum kedua host tersebut berkomuikasi, serta seberapa sering kedua host ini akan mengirim acknowledgment dalam sambungan tersebut satu sama lainnya. Transport layer hanya terdiri dari dua protokol,yaitu :

a. TCP ( Transmission Control Protocol)

b. UDP (User Datagram Protocol)

 

3. Internet Layer

Internet Layer berisi protokol yang bertanggung jawab dalam pengalamatan dan enkapsulasi paket data jaringan. Internet layer terdiri dari beberapa protokol yaitu :

a. IP

b. ARP

c. ICMP

d. IGMP

 

4. Network Acces Layer

Protokol pada layer ini menyediakan media bagi sistem untuk mengirimkan data ke devicelain yang terhubung secara langsung. Network Access Layer merupakan gabungan antaraNetwork, Data Link dan Physical Layer. Fungsi Network Access Layer dalam TCP/IP disembunyikan, dan protocol yang lebih umum dikenal (IP, TCP, UDP, dll) digunakan sebagai protocol-level yang lebih tinggi. Fungsi dalam layer ini adalah mengubah IPdatagram ke frame yang ditransmisikan oleh network, dan memetakan IP Address kephysical address yang digunakan dalam jaringan. IP Address ini harus diubah ke alamat apapun yang diperlukan untuk Physical Layer untuk mentransmisikan datagram.

 

Alamat IP

Alamat IP (Internet Protocol Address atau sering disingkat IP) adalah deretan angka biner antar 32-bit sampai 128-bit yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet. Panjang dari angka ini adalah 32-bit (untuk IPv4 atau IP versi 4), dan 128-bit (untuk IPv6 atau IP versi 6) yang menunjukkan alamat dari komputer tersebut pada jaringan Internet berbasis TCP/IP.

Sistem pengalamatan IP ini terbagi menjadi dua, yakni:

 

Perbandingan Alamat IPv6 dan IPv4

berikut menjelaskan perbandingan karakteristik antara alamat IP versi 4 dan alamat IP versi 6.

Kriteria

Alamat IP versi 4

Alamat IP versi 6

Panjang alamat 32 bit 128 bit
Jumlah total host (teoritis) 232=±4 miliar host 2128
Menggunakan kelas alamat Ya, kelas A, B, C, D, dan E.
Belakangan tidak digunakan lagi, mengingat telah tidak relevan dengan perkembangan jaringan Internet yang pesat.
Tidak
Alamat multicast Kelas D, yaitu 224.0.0.0/4 Alamat multicast IPv6, yaitu FF00:/8
Alamat broadcast Ada Tidak ada
Alamat yang belum ditentukan 0.0.0.0 ::
Alamat loopback 127.0.0.1 ::1
Alamat IP publik Alamat IP publik IPv4, yang ditetapkan oleh otoritas Internet (IANA) Alamat IPv6 unicast global
Alamat IP pribadi Alamat IP pribadi IPv4, yang ditetapkan oleh otoritas Internet Alamat IPv6 unicast site-local (FEC0::/48)
Konfigurasi alamat otomatis Ya (APIPA) Alamat IPv6 unicast link-local (FE80::/64)
Representasi tekstual Dotted decimal format notation Colon hexadecimal format notation
Fungsi Prefiks Subnet mask atau panjang prefiks Panjang prefiks
Resolusi alamat DNS A Resource Record (Single A) AAAA Resource Record (Quad A)