MAC Address (Media Access Control Address) adalah sebuah alamat jaringan
yang diimplementasikan pada lapisan data-link dalam tujuh lapisan model OSI, yang
merepresentasikan sebuah node tertentu dalam jaringan. Dalam sebuah jaringan
berbasis Ethernet, MAC address
merupakan alamat yang unik yang memiliki panjang 48-bit (6 byte) yang
mengidentifikasikan sebuah komputer, interface dalam sebuah router, atau node
lainnya dalam jaringan. MAC Address juga sering disebut sebagai Ethernet address, physical address, atau hardware address.
MAC Address mengizinkan perangkat-perangkat dalam
jaringan agar dapat berkomunikasi antara satu dengan yang lainnya. Sebagai
contoh, dalam sebuah jaringan berbasis teknologi Ethernet, setiap header
dalam frame Ethernet mengandung informasi mengenai MAC address dari komputer
sumber (source) dan MAC address dari komputer tujuan (destination).
Beberapa perangkat, seperti halnya bridge dan switch Layer-2 akan melihat pada informasi MAC
address dari komputer sumber dari setiap frame yang
ia terima dan menggunakan informasi MAC address ini untuk membuat "tabel
routing" internal secara dinamis. Perangkat-perangkat tersebut pun
kemudian menggunakan tabel yang baru dibuat itu untuk meneruskan frame yang ia
terima ke sebuah port atau segmen jaringan tertentu di mana komputer atau node
yang memiliki MAC address tujuan berada.
Dalam sebuah komputer, MAC address ditetapkan ke sebuah kartu jaringan (network interface card/NIC) yang digunakan untuk menghubungkan
komputer yang bersangkutan ke jaringan. MAC Address umumnya tidak dapat diubah
karena telah dimasukkan ke dalam ROM.
Beberapa kartu jaringan menyediakan utilitas yang mengizinkan pengguna untuk
mengubah MAC address, meski hal ini kurang disarankan. Jika dalam sebuah
jaringan terdapat dua kartu jaringan yang memiliki MAC address yang sama, maka
akan terjadi konflik alamat dan komputer pun tidak dapat saling berkomunikasi
antara satu dengan lainnya. Beberapa kartu jaringan, seperti halnya kartu Token
Ring mengharuskan pengguna untuk mengatur MAC address (tidak dimasukkan ke
dalam ROM), sebelum dapat digunakan.
MAC address memang harus unik, dan untuk itulah, Institute of Electrical and
Electronics Engineers (IEEE) mengalokasikan
blok-blok dalam MAC address. 24 bit pertama dari MAC address merepresentasikan
siapa pembuat kartu tersebut, dan 24 bit sisanya merepresentasikan nomor kartu
tersebut. Setiap kelompok 24 bit tersebut dapat direpresentasikan dengan
menggunakan enam digit bilangan heksadesimal,
sehingga menjadikan total 12 digit bilangan heksadesimal yang merepresentasikan
keseluruhan MAC address. Berikut merupakan tabel beberapa pembuat kartu
jaringan populer dan nomor identifikasi dalam MAC Address.
Nama vendor
|
Alamat MAC
|
00 00
0C
|
|
00 00
1D
|
|
00 04
AC
|
|
00 20
AF
|
|
00 C0
A8
|
|
08 00
07
|
|
08 00
09
|
Agar antara komputer dapat saling berkomunikasi satu
dengan lainnya, frame-frame jaringan harus diberi alamat dengan menggunakan
alamat Layer-2 atau MAC address. Tetapi, untuk menyederhanakan komunikasi
jaringan, digunakanlah alamat Layer-3 yang merupakan alamat IP yang digunakan oleh jaringan TCP/IP. Protokol dalam
TCP/IP yang disebut sebagai Address Resolution Protocol (ARP) dapat menerjemahkan alamat Layer-3
menjadi alamat Layer-2, sehingga komputer pun dapat saling berkomunikasi.
Beberapa utilitas jaringan dapat menampilkan MAC Address,
yakni sebagai berikut:
§ IPCONFIG (dalam Windows NT, Windows 2000, Windows XP dan Windows Server 2003).
§ WINIPCFG (dalam Windows 95, Windows 98,
dan Windows Millennium Edition).
§ /sbin/ifconfig (dalam keluarga sistem
operasi UNIX )
Berikut ini adalah contoh output dari perintah ipconfig
dalam Windows XP Professional:
C:\>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : karma
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Unknown
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter loopback:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft Loopback Adapter
Physical Address. . . . . . . . . : 02-00-4C-4F-4F-50
DHCP Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.0.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.0.7
Berikut ini adalah contoh output dari perintah ifconfig
di Linux
$ ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:13:d3:f1:37:8e
inet addr:192.168.0.254 Bcast:192.168.0.255 Mask:255.255.255.0
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:27 Base address:0xa000
MAC address adalah angka di samping parameter HWaddr
No comments:
Post a Comment