1
IP Multicasting Bagian 3
Multicast Addresspada
IPV4 dan Ethernet
Disusun oleh : Ambar Erna
2
Topik
Overview : Multicast AddressingIPV4 Multicast AddressPhysical Address pada EthernetMapping IP Address Multicast ke Ethernet
3
Transport
Data Link
Network
Physical
Transport
Data Link
Internet
Physical
Multicast Addressing
Didalam TCP/IP, terdapat dua alamat multicast
alamat multicast pada layer data link (physical address) dan
alamat multicast pada layer network (logical address).
Application
Presentation
Sessions
Application
4
IP Address V4 Multicast
5
Alokasi IP V4 Multicast
IPv4 Multicast dialokasikan pada classfull blok class D yaitu 224.0.0.0/4.
mempunyai 228 blok alamat = 268.435.456224.0.0.0 sampai dengan 239.255.255.255.
6
IPv4 Multicast Address Space Registry (1/8)
Blok – blok dalam IPV4 multicast ditetapkan oleh IANA
Untuk penggunaan di masa yang akan datang, pembagian blok bisa berubah
7
Local Network Control Block : 224.0.0.0 - 224.0.0.255 (224.0.0/24)Contoh
224.0.0.5 : OSPF IGP All Router 224.0.0.6 : OSPF IGP Designated Router
Internetwork Control Block : 224.0.1.0 - 224.0.1.255 (224.0.1/24)Contoh :
224.0.1.1 : NTP Network Time Protocol 224.0.1.9 : MTP Multicast Transport Protocol
IANALast Updated
2012-08-281
IPv4 Multicast Address Space Registry (2/8)
8
AD-HOC Block I : 224.0.2.0 - 224.0.255.255Contoh
224.0.3.5 : Monitoring Discovery Protocol 224.0.254.0 – 224.0.253.255 : Intelsat IPTV
RESERVED : 224.1.0.0-224.1.255.255 (224.1/16)Contoh
224.1.3.0 – 224.1.4.255 : NOB Cross media facilities224.1.5.0 – 224.1.255.255 : reserved
IANALast Updated
2012-08-28
IPv4 Multicast Address Space Registry (3/8)
9
SDP/SAP Block : 224.2.0.0-224.2.255.255 (224.2/16)Contoh :
224.2.0.0-224.2.127.253 : Multimedia Conference Calls224.2.127.254 : SAPv1 Announcements
AD-HOC Block II : 224.3.0.0 - 224.4.255.255 (224.3/16, 224.4/16)Contoh :
224.4.0.0-224.4.0.255 : London Stock Exchange
IANALast Updated
2012-08-28
IPv4 Multicast Address Space Registry (4/8)
10
RESERVED : 224.5.0.0-224.251.255.255 (251 /16s)Contoh :
224.5.0.0 – 224.251.255.255 : reserved
DIS Transient Groups : 224.252.0.0 - 224.255.255.255 (224.252/14)Contoh
224.252.0.0 – 224.255.255.255 : DIS Transient Groups
IANALast Updated
2012-08-28
IPv4 Multicast Address Space Registry (5/8)
11
RESERVED : 225.0.0.0-231.255.255.255 (7 /8s)Contoh :
225.0.0.0 – 231.255.255.255 : reserved
Source-Specific Multicast Block : 232.0.0.0-232.255.255.255 (232/8)Contoh
232.0.0.0 : reserved232.0.0.1 – 232.0.0.255 : reserved for IANA allocation IANA
Last Updated2012-08-28
IPv4 Multicast Address Space Registry (6/8)
12
AD-HOC Block III : 233.252.0.0-233.255.255.255 (233.252/14)Contoh :
233.252.1.32 – 233.252.1.255 : unassigned233.252.2.0 – 233.252.7.255 : Tradition
GLOP Block : 233.0.0.0 – 233.251.255.255 GLOP bukan merupakan singkatan.Blok ini mendefinisikan range secara global pada alamat yang dapat digunakan sebagai inside autonomous system (AS). AS ditetapkan sebagai bilangan 16 bit.Yang dapat disisipkan sebagai nomor AS adalah dua octet ditengan blok untuk membuat sebuah range dari multicast address (233.x.y.0 sampai dengan 233.x.y.255), dimana x.y adalan nomor AS. IANA
Last Updated2012-08-28
IPv4 Multicast Address Space Registry (7/8)
13
Unicast-Prefix-based IPv4 Multicast Addresses : 234.0.0.0-234.255.255.255 (RFC 6034)
Scoped Multicast RangesContoh :
235.0.0.0-238.255.255.255 : Reserved239.0.0.0-239.255.255.255 : Organization-Local Scope
IANALast Updated
2012-08-28
IPv4 Multicast Address Space Registry (8/8)
14
Physical Address pada Ethernet
15
Physical Network
Physical NetworkMendukung multicastTidak mendukung multicast
16
Network yang mendukung Multicast
Sebagian besar LAN, support physical multicast addressing. Salah satunya adalah ethernet => MAC address : enam octet (48 bit).
6 octet = 6 x 8 = 48 bit
17
MAC Address – Identitas Ethernet
00000001 0000000001011110 0
25 bit
identitas physical multicast address untuk protocol TCP/IP
23 bituntuk mendefinisikan sebuah
group.
18
Range Ethernet MAC Address
Sebuah Ethernet multicast physical address berada dalam range
01:00:5E:00:00:00 Sampai
01:00:5E:7F:FF:FF.
23 bit multicast address0000 0001 0000 0000 01011110
19
Mapping IPV4 Class D ke Ethernet Address
Jika Packet IP mempunyai IP address multicast, protocol ARP tidak
dapat digunakan maka
terjadi mapping antara IP address dengan MAC address.
20
Mapping IPV4 Class D ke Ethernet Address
21
Mapping IPV4 Class D ke Ethernet Address
5 bit tidak digunakan 23 bit multicast address
23 bit multicast address
1110
0000000100000000010111100
48-bit ethernet address
32-bit multicast address
25 bit
22
Mapping IPV4 Class D ke Ethernet Address
Tidak menggunakan ARP
Mapping IP address menuju MAC address : many to one
Dengan alasan ini, host harus mencek IP address dan membuang paket yang bukan miliknya.
23
Contoh :
Ubah multicast IP address 232.43.14.7 kedalam sebuah Ethernet multicast physical address.
2 langkah Penyelesaian Langkah 1 : Kita menuliskan 23 bit paling kanan dari IP address dalam hexadesimal. Hal ini dapat dilakukan dengan mengubah 3 bytes paling kanan ke hexadesimal dan kemudian mengurangkan 8 dari digit paling kiri jika hasilnya lebih besar atau sama dengan 8
Jika IP address tersebut dibuat menjadi binary :232.43.14.7 = 1110 1000 0010 1011 0000 1101 0000 0111 2 B 0 E 0 7
Dalam contoh, hasilnya adalah 2B:0E:07
Langkah 2 : Kita tambahkan hasil nya Ethernet multicast address, pertama yaitu 01:00:5E:00:00:00.
Hasil akhirnya adalah : 01:00:5E:2B:0E:07
24
Tunneling
Header Data
Header Data
Multicast IP datagram
Unicast IP datagram
Untuk physical Network yang tidak support multicast address, menggunakan tunneling
25
Ringkasan
Alamat IPV4 untuk multicast berada pada klas D.Pada klas D, dibagi menjadi blok-blok yang lebih kecil, dan pembagian ini bisa berkembang untuk masa yang akan datang.Tidak seperti pada IPV4 unicast, pembagian blok pada IPV4 multicast dilakukan oleh IANA.Physical Address pada Ethernet atau MAC address terdiri dari 48 bit atau 6 octetMapping IP Address V4 Multicast menuju ethernet adalah many to one
26
Referensi
Forouzan, Behrouz A., TCP/IP protocol Suite, Fourth Edision, New York, MacGraw-Hill Companies, 2010.http://www.cisco.com/en/US/tech/tk828/technologies_white_paper09186a00802d4643.shtml http://www.iana.org/assignments/multicast-addresses/multicast-addresses.xmlRequest for Comments: 3171 , IANA Guidelines for IPv4 Multicast Address AssignmentsRequest for Comments: 1112 , Host Extensions for IP Multicasting