Pengiriman
data antar komputer harus diatur dan memiliki standar. Sejumlah peraturan dan
penentuan prosedur itu disebut protokol. Ia mendefinisikan
bagaimana channel disediakan, bagaimana informasi disampaikan, dan bagaimana
kesalahan atau error dideteksi dan diperbaiki. Dengan menggunakan protokol yang
sama, sejumlah komputer yang berbeda jenis dan pembuat akan dapat saling
berkomunikasi. Bergantung dari jenis tugasnya, sebuah komputer dapat
mempergunakan beberapa protokol yang berbeda, misalnya untuk berkomunikasi
antar sesama komputer dalam LAN digunakan sebuah protokol, sedangkan untuk
terhubung ke internet digunakan protokol yang lain lagi.
ETHERNETDibuat oleh Xerox pada 1976, Ethernet disetujui sebagai salah satu standar industri protokol LAN pada 1983. Ethernet adalah protokol LAN yang memungkinkan setiap PC berlomba untuk mengakses network. Sekarang ia menjadi protokol LAN yang paling populer karena relatif murah dan mudah diinstal serta ditangani. Sebuah network yang menggunakan Ethernet sebagai protokol sering disebut Ethernet network.
Ethernet dirancang berdasarkan topologi bus, tetapi ia bisa dikoneksikan secara star dengan memakai hub. Jika dua komputer dalam Ethernet network mengirim data bersamaan, sebuah tabrakan (collision) akan terjadi, dan komputer yang bersangkutan harus mengulang pengiriman datanya dari awal lagi. Untuk menghindari ini, jaringan Ethernet menggunakan Carrier Sense Multiple Access/Collision Detection (CSMA/CD).
CSMA/CD adalah sebuah metode akses yang akan melacak setiap kemungkinan collision. Jika sebuah komputer yang ingin mengirim data mendeteksi bahwa data yang akan dikirimnya sudah ada di jaringan, ia akan menunggu selama beberapa saat sebelum mencoba lagi untuk mengirim data, sehingga collision bisa dihindari. Jaringan Ethernet menggunakan kabel twisted-pair, coaxial atau fiber-optic sebagai media transmisinya. Kapasitas maksimum transmisi Ethernet adalah 10 Mbps (10 megabit per detik = 10 juta bit per detik), tidak terlalu cepat untuk standar masa kini. Namun untuk jaringan kecil dan menengah protokol Ethernet cukup layak digunakan. Jenis lainnya yaitu Fast Ethernet bisa mengirim data dengan kecepatan 100 Mbps. Gigabit Ethernet bahkan bisa 1000 Mbps (1000 megabit per detik = 1 triliun bit per detik).
Frame
Structure
Standar IEEE 802.15.4 mendefinisikan empat
struktur frame :1. beacon frame : digunakan oleh kordinator untuk mengirim beacon
2. data frame : digunakan untuk mengirim data
3. acknowledgment frame : digunakan untuk konfirmasi bahwa frame data telah sukses diterima
4. MAC command frame : digunakan untuk mengontrol entitas MAC,menyediakan mekanisme untuk mengontrol dan konfigurasi node client.
Beacon Frame :
Gambar dibawah menunjunkkan struktur beacon yang sebenarnya berada didalam MAC sublayer. Coordinator dapat mengirim network beacon dengan mekanisme beacon-enabled PAN. MAC sublayer terdiri dari MHR (MAC Header), MAC payload dan MFR (MAC footer). MAC payload terdiri dari superframe specifiaction, GTS fields, pending address fields dan beacon payload. MHR terdiri dari MAC frame control field, beacon sequence number (BSN), addressing fields dan auxiliary security header (optional). MFR terdiri atas 16-bit frame check sequence (FCS). MHR, MAC payload dan MFR bergabung
bersama membentuk MAC beacon frame (yang disebut MPDU (MAC protocol Data Unit)).
Selanjutnya MAC beacon frame dikirim ke PHY layer sebagai PHY service data unit (PSDU) yang kemudian menjadi PHY
payload. PHY layer terdiri dari syncronization header (SHR), PHY header (PHR) dan PHY payload. SHR terdiri dari Preamble Sequence dan Start-of-Frame Delimiter (SFD). PHR mengandung panjang PHY payload dalam octets. SHR, PHR dan PHY payload bergabung membentuk PHY packet (yang disebut PPDU –> Presentation Protocol Data Unit ??? )
Data Frame :
data payload dikirim ke MAC sublayer sebagai MAC service data unit (MSDU). MAC diawali dengan MHR dan diakhiri
dengan MFR. MHR terdiri dari Frmae Control Field, data sequence number (DSN), addressing fields dan auxiliary security header (optional). MFR mengandung 16 bit-FCS. MHR, MAC payload dan MFR bergabung membentuk MAC data frame (MPDU –> MAC protovol data unit).
Selanjutnya MPDU dikirim ke PHY sebagai PSDU (PHY service data unit), yang selanjutnya menjadi PHY payload. PHY
payload didahului oleh SHR dan PHR. SHR terdiri dari preamble sequence dan SFD (start of frame delimiter) fields. Preamble sequence dan SFD ini digunakan untuk sinkronisasi dengan receiver / device client.
gambar dibawah ini adalah struktur data frame yang berasal dari layer diatasnya.
Acknowledgment frame
Acknowledgment frame berasalah dari MAC sublayer. MAC acknoledgment dibentuk dari MHR dan MFR, tidak mempunyai MAC payload. MHR terdiri dari MAC frame control dan data sequence number (DSN). MFR mengandung 16-bit FCS. MHR dan MFR bergabung menjadi MAC acknolegment frame (MPDU).
MPDU dikirim ke PHY sebagai PSDU kemudian menjadi PHY payload. PHT payload diawali oleh SHR dan PHR. SHR, PHR dan PHY payload bergabung menjadi PHY packet (PPDU).