IP Multicasting Bagian 3

Multicast Address
       pada
IPV4 dan Ethernet


                      Disusun oleh : Ambar Erna


                                          1
Topik


Overview : Multicast Addressing
IPV4 Multicast Address
Physical Address pada Ethernet
Mapping IP Address Multicast ke Ethernet




                                      2
Multicast Addressing
                                         Application
Didalam TCP/IP, terdapat
    dua alamat multicast   Application   Presentation


                                              Sessions
  alamat multicast pada
  layer data link          Transport         Transport
  (physical address) dan
                            Internet         Network

  alamat multicast pada
                           Data Link         Data Link
  layer network (logical
  address).
                            Physical         Physical


                                         3
IP Address V4 Multicast




                          4
Alokasi IP V4 Multicast

IPv4 Multicast dialokasikan pada classfull blok class D yaitu
224.0.0.0/4.

   mempunyai 228 blok alamat = 268.435.456
   224.0.0.0 sampai dengan 239.255.255.255.




                                                 5
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




                                               6
IPv4 Multicast Address Space Registry (2/8)

     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



                                                                 IANA
                                                             Last Updated
                                                              2012-08-28
1                                                        7
IPv4 Multicast Address Space Registry (3/8)

 AD-HOC Block I : 224.0.2.0 - 224.0.255.255
 Contoh
    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 facilities
    224.1.5.0 – 224.1.255.255 : reserved


                                                               IANA
                                                           Last Updated
                                                            2012-08-28
                                                     8
IPv4 Multicast Address Space Registry (4/8)

 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 Calls
    224.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




                                                           IANA
                                                       Last Updated
                                                        2012-08-28
                                                   9
IPv4 Multicast Address Space Registry (5/8)

 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




                                                            IANA
                                                        Last Updated
                                                         2012-08-28
                                                   10
IPv4 Multicast Address Space Registry (6/8)

  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 : reserved
    232.0.0.1 – 232.0.0.255 : reserved for IANA
    allocation                                      IANA
                                                Last Updated
                                                 2012-08-28
                                           11
IPv4 Multicast Address Space Registry (7/8)
 AD-HOC Block III : 233.252.0.0-233.255.255.255 (233.252/14)
 Contoh :
    233.252.1.32 – 233.252.1.255 : unassigned
    233.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 Updated
                                                             2012-08-28
                                                       12
IPv4 Multicast Address Space Registry (8/8)

 Unicast-Prefix-based IPv4 Multicast Addresses :
 234.0.0.0-234.255.255.255 (RFC 6034)

 Scoped Multicast Ranges
 Contoh :
    235.0.0.0-238.255.255.255 : Reserved
    239.0.0.0-239.255.255.255 : Organization-Local
    Scope

                                                       IANA
                                                   Last Updated
                                                    2012-08-28
                                              13
Physical Address pada Ethernet




                                 14
Physical Network

          Physical Network
             Mendukung multicast
             Tidak mendukung
             multicast




                      15
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




                                                    16
MAC Address – Identitas Ethernet

 identitas physical multicast address
        untuk protocol TCP/IP

             25 bit


00000001 0000000001011110 0


                                            23 bit
                                   untuk mendefinisikan sebuah
                                            group.




                                                      17
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.


0000 0001 0000 0000 01011110          23 bit multicast address




                                                      18
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.




                                               19
Mapping IPV4 Class D
ke Ethernet Address




                       20
Mapping IPV4 Class D ke Ethernet Address
                           32-bit multicast address


                           5 bit
           1110
                      tidak digunakan   23 bit multicast address



 0000000100000000010111100               23 bit multicast address
           25 bit

                    48-bit ethernet address




                                                        21
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.




                                               22
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




                                                                               23
Tunneling

Untuk physical Network yang tidak support
multicast address, menggunakan tunneling
                          Multicast IP datagram

                Header                    Data



   Header                        Data

                    Unicast IP datagram




                                                  24
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 octet
Mapping IP Address V4 Multicast menuju ethernet adalah
many to one



                                              25
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_paper09186a0

http://www.iana.org/assignments/multicast-addresses/multicast-addresses.x
Request for Comments: 3171 , IANA Guidelines for IPv4 Multicast
Address Assignments
Request for Comments: 1112 , Host Extensions for IP Multicasting




                                                    26

Ip multicasting 03 multicast address pada ipv4 dan ethernet

  • 1.
    IP Multicasting Bagian3 Multicast Address pada IPV4 dan Ethernet Disusun oleh : Ambar Erna 1
  • 2.
    Topik Overview : MulticastAddressing IPV4 Multicast Address Physical Address pada Ethernet Mapping IP Address Multicast ke Ethernet 2
  • 3.
    Multicast Addressing Application Didalam TCP/IP, terdapat dua alamat multicast Application Presentation Sessions alamat multicast pada layer data link Transport Transport (physical address) dan Internet Network alamat multicast pada Data Link Data Link layer network (logical address). Physical Physical 3
  • 4.
    IP Address V4Multicast 4
  • 5.
    Alokasi IP V4Multicast IPv4 Multicast dialokasikan pada classfull blok class D yaitu 224.0.0.0/4. mempunyai 228 blok alamat = 268.435.456 224.0.0.0 sampai dengan 239.255.255.255. 5
  • 6.
    IPv4 Multicast AddressSpace Registry (1/8) Blok – blok dalam IPV4 multicast ditetapkan oleh IANA Untuk penggunaan di masa yang akan datang, pembagian blok bisa berubah 6
  • 7.
    IPv4 Multicast AddressSpace Registry (2/8) 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 IANA Last Updated 2012-08-28 1 7
  • 8.
    IPv4 Multicast AddressSpace Registry (3/8) AD-HOC Block I : 224.0.2.0 - 224.0.255.255 Contoh 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 facilities 224.1.5.0 – 224.1.255.255 : reserved IANA Last Updated 2012-08-28 8
  • 9.
    IPv4 Multicast AddressSpace Registry (4/8) 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 Calls 224.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 IANA Last Updated 2012-08-28 9
  • 10.
    IPv4 Multicast AddressSpace Registry (5/8) 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 IANA Last Updated 2012-08-28 10
  • 11.
    IPv4 Multicast AddressSpace Registry (6/8) 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 : reserved 232.0.0.1 – 232.0.0.255 : reserved for IANA allocation IANA Last Updated 2012-08-28 11
  • 12.
    IPv4 Multicast AddressSpace Registry (7/8) AD-HOC Block III : 233.252.0.0-233.255.255.255 (233.252/14) Contoh : 233.252.1.32 – 233.252.1.255 : unassigned 233.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 Updated 2012-08-28 12
  • 13.
    IPv4 Multicast AddressSpace Registry (8/8) Unicast-Prefix-based IPv4 Multicast Addresses : 234.0.0.0-234.255.255.255 (RFC 6034) Scoped Multicast Ranges Contoh : 235.0.0.0-238.255.255.255 : Reserved 239.0.0.0-239.255.255.255 : Organization-Local Scope IANA Last Updated 2012-08-28 13
  • 14.
  • 15.
    Physical Network Physical Network Mendukung multicast Tidak mendukung multicast 15
  • 16.
    Network yang mendukungMulticast Sebagian besar LAN, support physical multicast addressing. Salah satunya adalah ethernet => MAC address : enam octet (48 bit). 6 octet = 6 x 8 = 48 bit 16
  • 17.
    MAC Address –Identitas Ethernet identitas physical multicast address untuk protocol TCP/IP 25 bit 00000001 0000000001011110 0 23 bit untuk mendefinisikan sebuah group. 17
  • 18.
    Range Ethernet MACAddress Sebuah Ethernet multicast physical address berada dalam range 01:00:5E:00:00:00 Sampai 01:00:5E:7F:FF:FF. 0000 0001 0000 0000 01011110 23 bit multicast address 18
  • 19.
    Mapping IPV4 ClassD ke Ethernet Address Jika Packet IP mempunyai IP address multicast, protocol ARP tidak dapat digunakan maka terjadi mapping antara IP address dengan MAC address. 19
  • 20.
    Mapping IPV4 ClassD ke Ethernet Address 20
  • 21.
    Mapping IPV4 ClassD ke Ethernet Address 32-bit multicast address 5 bit 1110 tidak digunakan 23 bit multicast address 0000000100000000010111100 23 bit multicast address 25 bit 48-bit ethernet address 21
  • 22.
    Mapping IPV4 ClassD 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. 22
  • 23.
    Contoh : Ubah multicastIP 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 23
  • 24.
    Tunneling Untuk physical Networkyang tidak support multicast address, menggunakan tunneling Multicast IP datagram Header Data Header Data Unicast IP datagram 24
  • 25.
    Ringkasan Alamat IPV4 untukmulticast 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 octet Mapping IP Address V4 Multicast menuju ethernet adalah many to one 25
  • 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_paper09186a0 http://www.iana.org/assignments/multicast-addresses/multicast-addresses.x Request for Comments: 3171 , IANA Guidelines for IPv4 Multicast Address Assignments Request for Comments: 1112 , Host Extensions for IP Multicasting 26