Anda di halaman 1dari 17

Foni Agus Setiawan,S.Kom.,M.Kom.

IPAddress
IPAddressmerupakanalamatunikuntukmenunjuk sebuahhost(komputer,router,printer,dsb.)dalam sebuahLAN,WANatauinternet. sebuahLAN WANatauinternet Alamattsbdiperlukanuntukprosespengirimandan penerimaandata. penerimaandata IPAddressidentikdenganalamatrumahpadaanalogi p g pengirimansurat. IPAddressyangumumdigunakansaatinimengacu padaversi4.

IPAddressv4
IPAddressversi 4tersusun atas bilangan biner (0dan 1)sepanjang 32bit(binarydigit)yangterbagi atas empat segmen. Tiap segmen terdiri atas 8bit(oktet).Artinya memiliki nilai desimal 0(00000000)sampai 255 (11111111). ( ) Jadi,secara kasar dapat disimpulkan bahwa jumlah alamat yangbisa dipakai oleh komputer di seluruh dunia yangterhubung ke internetsebanyak 232buah (walaupun ada IPtertentu yangtidak dipakai dengan alasan khusus) khusus).

IPAddressv4
Untuk mempermudah pembacaan,alamat IPtersebut biasanya dituliskan dalam bilangan desimal misalnya 167.205.35.31. Struktur alamat IPdibagi menjadi dua bagian,yaitu NetworkID g j g y dan HostID. Sesuai namanya,NetworkIDberfungsi mengidentifikasi pada j jaringan mana suatu komputer berada,sementara HostID g p berfungsi mengidentifikasi suatu komputer (host)pada suatu jaringan. Dalam satu jaringan,hostIDharus unik,sebagaimana analogi dalam satu jalan,tidak boleh ada rumah dengan nomor sama. Jaringan yangberbeda networkidnya dipisahkan oleh router.

KelasKelasIPAddress
IPaddressdibagi menjadi limakelas,Asampai E. IPaddressyangdipakai secara umum dibagi dalam 3kelas, sementara 2kelas lainnya dipakai untuk kepentingan khusus. Keterangan:n =networkbit,h =hostbit,m =multicast bit,r bitcadangan bit r =bitcadangan. Kelas A
Format BytePertama Jumlah RangeIP Jumlah J l h IP :0nnnnnnnhhhhhhhh hhhhhhhh hhhhhhhh :0 127(127untuk localloopback) ( ) :126kelas A(0dan 127dicadangkan) :1.xxx.xxx.xxxsampai 126.xxx.xxx.xxx :16.777.214IPAddressuntuk tiap k l A 6 IPAdd k i kelas

KelasKelasIPAddress
Kelas B
Format BytePertama y Jumlah RangeIP Jumlah IP :10nnnnnnnnnnnnnn hhhhhhhh hhhhhhhh :128 191 9 :16384kelas B :128.0.xxx.xxxsampai 191.155.xxx.xxx :65.532IPAddressuntuk tiap kelas B :110nnnnnnnnnnnn nnnnnnnn hhhhhhhh :192 :192 223 :2.097.152Kelas C :192.0.0.xxxsampai 223.255.255.xxx :254IPAddressuntuk ti k l C IPAdd t k tiap kelas

Kelas C
Format BytePertama Jumlah RangeIP Jumlah J l h IP

KelasKelasIPAddress
KelasD
Format Bitmulticast ByteInisial Deskripsi :1110mmmmmmmmmmmmmmmmmmmmmmmmmmmm :128bit :224 247 :KelasDadalahruangalamatmulticast(RFC1112)

KelasE
Format :1111rrrrrrrrrrrrrrrrrrrrrrrrrrrr Bitcadangan :28bit ByteInisial :248 255 y Deskripsi :KelasEadalahruangalamatyangdicadangkanuntukkeperluan eksperimental.

Aturan dasar pemilihan Network ID NetworkID dan HostID


1.

NetworkIDtidak boleh bernilai 127.


Karena NetworkID127digunakan sebagai alamat loopback yaitu alamat yangdigunakan komputer untuk menunjuk dirinya sendiri. sendiri

2.

NetworkIDdan HostIDtidak boleh seluruhnya bernilai 255 (seluruh bitdiset 1).


Nework IDatau HostIDyangseluruhnya bernilai 255adalah y g y 55 alamat broadcastjaringan tersebut.Apabila dikirimkan pesan kepada alamt broadcastmaka seluruh hostpada jaringan tersebut akan menerima pesan itu.

3. 3

NetworkIDdan HostIDtidak boleh seluruhnya bernilai 0 (seluruh bitdiset 0).


Alamat IPdengan HostIDsemuanya bernilai 0diartikan sebagai alamat networkyangmenunjuk ke jaringan,bukan ke host.

4.

HostIDharus unik dalam satu network.

DomainNameSystem(DNS)
Sejarah DNS
Sebelum dipergunakannya DNS,jaringan komputer menggunakan HOSTSfileyangberisi informasi darinama gg y g komputerdanIPaddressnya. DiInternet,fileinidikelolasecaraterpusatdandisetiap lokasiharus disalin versi terbaru dari HOSTSfile. Darisini bisa dibayangkan betapa repotnya jika ada penambahan 1komputer di jaringan,maka kita harus salin versi terbaru fileini ke setiap lokasi. p Dengan makin meluasnya jaringan internet,hal ini makin merepotkan,akhirnya dibuatkan sebuah solusi di mana DNS didesain menggantikan fungsi HOSTSfile,dengan kelebihan gg g g unlimiteddatabasesize,dan performance yangbaik.

DomainNameSystem(DNS)
Pengertian DNS DomainNameSystem(DNS)adalah distributedatabasesystemyang digunakan untuk pencarian nama komputer (nameresolution)di j jaringan yangmengunakan TCP/IP(TransmissionControl g y g g / ( Protocol/InternetProtocol). DNSbiasa digunakan pada aplikasi yangterhubung ke Internetseperti webbrowseratau email,dimana DNSmembantu memetakan host p namesebuah komputer ke IPaddress. Keunggulan DNS Mudah,DNSsangat mudah karena usertidak lagi direpotkan untuk mengingat IPaddresssebuah komputer cukup hostname(nama komputer). komputer) Konsisten,IPaddresssebuah komputer bisa berubah tapi hostname tidak berubah. Simple,userhanya menggunakan satu nama domainuntuk mencari baik internetmaupun di i t b ik di i t t intranet. t

DomainNameSystem(DNS)
Fungsi DNS
DNSdapat disamakan fungsinya dengan buku telepon,di mana setiap komputer di jaringan internetmemiliki host p p j g name (nama komputer)dan InternetProtocol(IP)address. Secara umum,setiap clientyangakan mengkoneksikan komputer yangsatu ke komputer yanglain,akan p y g p y g , menggunakan hostname. LalukomputerandaakanmenghubungiDNSserveruntuk mengecekhostnameyangandamintatersebutberapa IP g y g p addressnya. IPaddressini yangdigunakan untuk mengkoneksikan komputer anda dengan komputer lainnya. p g p y

DomainNameSpace
DomainNameSpacemerupakansebuahhirarki pengelompokandomainberdasarkannama,yang terbagimenjadibeberapabagiandiantaranya: RootLevelDomain
Domainditentukanberdasarkantingkatankemampuan yangadadistrukturhirarkiyangdisebutdenganlevel. Levelpalingatasdihirarkidisebutdenganrootdomain. Rootdomaindiekspresikanberdasarkanperiodedi manalambanguntukrootdomainadalah(.).

DomainNameSpace
TopLevelDomains
Pada bagian dibawah ini adalah contoh dari topleveldomains:
.com .edu .org .net .gov .mil .num .arpa arpa .xx Organisasi Komersial Institusi pendidikan atau universitas Organisasi nonprofit Networks(backbone internet) Organisasipemerintahnonmiliter O i i i h ili Organisasipemerintahmiliter Notelpon ReverseDNS duahuruf untuk kode negara (id:Indonesia, sg:singapura, au:australia,dll.)

Topleveldomainsdapat berisi secondleveldomainsdan hosts. p p

DomainNameSpace

DomainNameSpace
SecondLevelDomains
Secondleveldomainsdapat berisi hostdan domainlain,yang disebut dengan subdomain.Sebagai contoh: Pada domainBujangan ( (bujangan.com)terdapat komputer ) (host)seperti server1.bujangan.com dan subdomain training.bujangan.com.Pada subdomain training.bujangan.com training bujangan com juga terdapat komputer (host)seperti client1.training.bujangan.com.

HostNames
Domainnameyangdigunakan dengan hostnameakan menciptakan fullyqualifieddomainname(FQDN)untuk setiap komputer.Sebagai contoh,jika terdapat fileserver1.detik.com,dimana fileserver1 adalah hostname dan detik com adalah domainname detik.com domainname.

CaraKerjaDNS

CaraKerjaDNS
Resolvers mengirimkan querieske nameserver. 2. Nameservermengecek ke localdatabase,atau menghubungi nameserverlainnya,jika di h b i l i jik ditemukan k akan diberitahukan ke resolvers dan jika tidak akan mengirimkan pesan gagal gagal. 3. Resolversmenghubungi hostyangdituju dengan menggunakan IPaddressyangdiberikan oleh name gg y g server.
1.

Anda mungkin juga menyukai