Jaringan komputer 06

25
TCP/IP TCP/IP Part 2 Part 2

description

 

Transcript of Jaringan komputer 06

Page 1: Jaringan komputer 06

TCP/IPTCP/IPPart 2Part 2

Page 2: Jaringan komputer 06

Lapisan InternetLapisan Internet11

Bertanggung jawab untuk pengiriman data Bertanggung jawab untuk pengiriman data melalui antar jaringan.melalui antar jaringan.

Protokol yang utama adalah Internet Protokol yang utama adalah Internet Protocol (IP).Protocol (IP).

Untuk tugas khusus IP menggunakan Untuk tugas khusus IP menggunakan protokol lain, di antaranya Internet Control protokol lain, di antaranya Internet Control Messaging Protocol (ICMP).Messaging Protocol (ICMP).

ICMP digunakan untuk mengirim pesan-ICMP digunakan untuk mengirim pesan-pesan ke lapisan host-to-host.pesan ke lapisan host-to-host.

Page 3: Jaringan komputer 06

Fungsi IPFungsi IP11

Pengalamatan.Pengalamatan. Fragmentasi datagram pada antar Fragmentasi datagram pada antar

jaringan.jaringan. Pengiriman datagram pada antara Pengiriman datagram pada antara

jaringan.jaringan.

Page 4: Jaringan komputer 06

Pengalamatan IPPengalamatan IP11

Alamat IP panjangnya 32 bit, dibagi Alamat IP panjangnya 32 bit, dibagi menjadi 2 field yaitu :menjadi 2 field yaitu : PrefixPrefix, menunjukkan identitas jaringan dimana , menunjukkan identitas jaringan dimana

suatu komputer terhubung.suatu komputer terhubung. SuffixSuffix, menunjukkan identitas suatu komputer , menunjukkan identitas suatu komputer

dalam jaringan.dalam jaringan.

Page 5: Jaringan komputer 06

Kelas-kelas Alamat IPKelas-kelas Alamat IP33

Page 6: Jaringan komputer 06

Kelas A.Kelas A. Menggunakan 7 bit alamat network, yang Menggunakan 7 bit alamat network, yang

memungkinkan 126 network.memungkinkan 126 network. Menggunakan 24 bit alamat host, yang Menggunakan 24 bit alamat host, yang

memungkinkan 16,777,214 host/network.memungkinkan 16,777,214 host/network.

Kelas B.Kelas B. Menggunakan 14 bit alamat network, yang Menggunakan 14 bit alamat network, yang

memungkinkan 16382 network.memungkinkan 16382 network. Menggunakan 16 bit alamat host, yang Menggunakan 16 bit alamat host, yang

memungkinkan 65534 host/network.memungkinkan 65534 host/network.

Page 7: Jaringan komputer 06

Kelas C.Kelas C. Menggunakan 21 bit alamat network, yang Menggunakan 21 bit alamat network, yang

memungkinkan 2,097,150 network.memungkinkan 2,097,150 network. Menggunakan 8 bit alamat host, yang Menggunakan 8 bit alamat host, yang

memungkinkan 254 host/network.memungkinkan 254 host/network.

Kelas D.Kelas D. Digunakan untuk multicasting, yang Digunakan untuk multicasting, yang

digunakan digunakan address group of addressaddress group of address dalam dalam area terbatas.area terbatas.

Kelas E.Kelas E. Digunakan untuk tujuan eksperimen.Digunakan untuk tujuan eksperimen.

Page 8: Jaringan komputer 06

Pembatasan alamat IPPembatasan alamat IP11

Net ID dan host ID 0 tidak diijinkan, karena Net ID dan host ID 0 tidak diijinkan, karena 0 berarti “jaringan ini”. Alamat IP 0 berarti “jaringan ini”. Alamat IP 155.123.0.0 mengenali jaringan dengan 155.123.0.0 mengenali jaringan dengan net ID 155.123. Alamat IP 0.0.0.35 net ID 155.123. Alamat IP 0.0.0.35 mengenali host dengan host ID 35 pada mengenali host dengan host ID 35 pada jaringan lokal.jaringan lokal.

Net ID 127 merupakan alamat loopback, Net ID 127 merupakan alamat loopback, yang digunakan untuk memeriksa yang digunakan untuk memeriksa konfigurasi jaringan.konfigurasi jaringan.

Page 9: Jaringan komputer 06

Host ID 255 digunakan untuk mengirimkan Host ID 255 digunakan untuk mengirimkan pesan ke setiap host pada jaringan.pesan ke setiap host pada jaringan.

Oktet terakhir dari alamat IP tidak boleh 0 Oktet terakhir dari alamat IP tidak boleh 0 atau 255.atau 255.

Page 10: Jaringan komputer 06

SubnetSubnet11

Mekanisme untuk menggunakan beberapa Mekanisme untuk menggunakan beberapa bit dalam oktet hostID sebagai subnetID.bit dalam oktet hostID sebagai subnetID.

Tanpa subnet, alamat IP Tanpa subnet, alamat IP direpresentasikan : netID + hostIDdirepresentasikan : netID + hostID

Dengan subnet, alamat IP Dengan subnet, alamat IP direpresentasikan : netID + subnetID + direpresentasikan : netID + subnetID + hostID.hostID.

Page 11: Jaringan komputer 06

Jaringan tanpa subnetJaringan tanpa subnet44

Page 12: Jaringan komputer 06

Jaringan dengan subnetJaringan dengan subnet44

James Sarah

Network153.88.0.0

Router Router

Wide AreaNetwork

Subnet153.88.240.0

Subnet153.88.3.0

Page 13: Jaringan komputer 06

Subnet MaskSubnet Mask11

Sebuah bilangan 32 bit, angka 1 pada Sebuah bilangan 32 bit, angka 1 pada subnet mask menunjukkan bahwa bit subnet mask menunjukkan bahwa bit tersebut pada alamat IP adalah bagian tersebut pada alamat IP adalah bagian dari net ID, angka 0 pada subnet mask dari net ID, angka 0 pada subnet mask menandakan bahwa bit tersebut adalah menandakan bahwa bit tersebut adalah bagian dari host ID.bagian dari host ID.

Page 14: Jaringan komputer 06

Subnet defaultSubnet default

Kelas A : 255.0.0.0Kelas A : 255.0.0.0 Kelas B : 255.255.0.0Kelas B : 255.255.0.0 Kelas C : 255.255.255.0Kelas C : 255.255.255.0

Page 15: Jaringan komputer 06

Contoh subnet maskingContoh subnet masking11

Diketahui alamat IP kelas B :Diketahui alamat IP kelas B :161.117.183.135161.117.183.135biner : biner : 10100001.01110101.10110111.1011011110100001.01110101.10110111.10110111

Subnet mask :Subnet mask :255.255.240.0255.255.240.0biner : biner : 11111111.11111111.11110000.0000000011111111.11111111.11110000.00000000

Page 16: Jaringan komputer 06

Net ID : Net ID : 10100001.0111010110100001.01110101 Subnet ID : Subnet ID : 10111011 Host ID : Host ID : 0111.10001110111.1000111

Page 17: Jaringan komputer 06

Keuntungan dan kerugian Keuntungan dan kerugian subnettingsubnetting

Subnetting pada kelas C akan membuang Subnetting pada kelas C akan membuang banyak alamat host ID yang potensial.banyak alamat host ID yang potensial.

Subnetting pada kelas A dan B tidak Subnetting pada kelas A dan B tidak memiliki kerugian yang sangat besar.memiliki kerugian yang sangat besar.

Page 18: Jaringan komputer 06

Lapisan TransportLapisan Transport

Lapisan tengah pada kumpulan protokol Lapisan tengah pada kumpulan protokol TCP/IP.TCP/IP.

Menjadi interface yang baik antara proses-Menjadi interface yang baik antara proses-proses dan aplikasi lapisan atas ke proses dan aplikasi lapisan atas ke jaringan.jaringan.

Mengirimkan pesan lapisan atas antara Mengirimkan pesan lapisan atas antara host.host.

Page 19: Jaringan komputer 06

TCPTCP

Protokol ini berusaha secara seksama Protokol ini berusaha secara seksama untuk mengirimkan data ke tujuan, untuk mengirimkan data ke tujuan, memeriksa kesalahan, mengirimkan data memeriksa kesalahan, mengirimkan data ulang bila diperlukan dan mengirimkan ulang bila diperlukan dan mengirimkan error ke lapisan hanya bila tcp tidak error ke lapisan hanya bila tcp tidak berhasil mengadakan komunikasi.berhasil mengadakan komunikasi.

Page 20: Jaringan komputer 06

Proses pada TCPProses pada TCP

TCP menerima aliran data dari proses TCP menerima aliran data dari proses lapisan atas.lapisan atas.

TCP dapat melakukan fragmentasi aliran TCP dapat melakukan fragmentasi aliran data menjadi segmen yang memenuhi data menjadi segmen yang memenuhi aturan ukuran maksimum datagram pada aturan ukuran maksimum datagram pada IP.IP.

IP dapat melakukan fragmentasi segmen IP dapat melakukan fragmentasi segmen sambil mempersiapkan datagram yang sambil mempersiapkan datagram yang ukurannya disesuaikan untuk memenuhi ukurannya disesuaikan untuk memenuhi batasan dari jaringan.batasan dari jaringan.

Page 21: Jaringan komputer 06

Protokol jaringan mengirimkan datagram Protokol jaringan mengirimkan datagram dalam bentuk bit.dalam bentuk bit.

Protokol jaringan pada host penerima Protokol jaringan pada host penerima menyusun ulang datagram dari bit-bit yang menyusun ulang datagram dari bit-bit yang diterimanya.diterimanya.

IP menerima datagram dari jaringan, bila IP menerima datagram dari jaringan, bila dibutuhkan potongan-potongan datagram dibutuhkan potongan-potongan datagram disusun ulang untuk merekonstruksi disusun ulang untuk merekonstruksi segmen asalnya.segmen asalnya.

TCP menerima data dalam bentuk TCP menerima data dalam bentuk segmen dan memberikan ke lapisan atas segmen dan memberikan ke lapisan atas dalam bentuk aliran data.dalam bentuk aliran data.

Page 22: Jaringan komputer 06

UDPUDP

Protokol datagram yang tidak menjamin Protokol datagram yang tidak menjamin pengiriman data atau perlindungan pengiriman data atau perlindungan duplikasi.duplikasi.

UDP tidak mengurusi penerimaan aliran UDP tidak mengurusi penerimaan aliran data dan pembuatan segmen yang sesuai data dan pembuatan segmen yang sesuai untuk IP.untuk IP.

Page 23: Jaringan komputer 06

Mengapa menggunakan UDP ?Mengapa menggunakan UDP ?

Pesan yang tidak membutuhkan jawaban, Pesan yang tidak membutuhkan jawaban, sehingga overhead bisa dikurangi.sehingga overhead bisa dikurangi.

Pesan diantara host bersifat sporadis.Pesan diantara host bersifat sporadis. Keterandalan dilakukan pada level proses.Keterandalan dilakukan pada level proses.

Page 24: Jaringan komputer 06

Lapisan AplikasiLapisan Aplikasi

Tempat dilakukannya proses kerja yang Tempat dilakukannya proses kerja yang sesungguhnya.sesungguhnya.

Tempat program yang menyediakan Tempat program yang menyediakan layanan jaringan, seperti mail server, file layanan jaringan, seperti mail server, file transfer protocol, remote terminal, dan transfer protocol, remote terminal, dan system management server. system management server.

Page 25: Jaringan komputer 06

ReferensiReferensi

1.1. Drew Heywood, Drew Heywood, Konsep dan Penerapan Microsoft Konsep dan Penerapan Microsoft TCP/IPTCP/IP, Andi Offset, 1999., Andi Offset, 1999.

2.2. Prof. Ralph Droms, Prof. Ralph Droms, Computer Networks Lecture Computer Networks Lecture NotesNotes, , http://www.eg.bucknell.edu/~cs363http://www.eg.bucknell.edu/~cs363, 1999., 1999.

3.3. Matthias Enders, Steve Hayes, Matthias Enders, Steve Hayes, TCP/IP Tutorial TCP/IP Tutorial and Technical Overviewand Technical Overview, edisi 5, , edisi 5, http://www.auggy.mlnet.comhttp://www.auggy.mlnet.com..

4.4. ---, ---, IP Addressing and Subnetting: Including IPv6IP Addressing and Subnetting: Including IPv6 , , syngress media, 2000.syngress media, 2000.