Apa fungsi fcs frame chech sequence

Fellas,

Apa fungsi fcs frame chech sequence

Selagi mendengarkan lagu Love on Top nya Beyonce yang top markotop, sekalian juga kita membahas mengenai Data Link Layer atau Layer 2 pada OSI Model.

Now everybody asks me why I’m smiling out from ear to ear
But I know 
Nothing’s perfect, but it’s worth it after fighting through my tears.
And finally you put me first.

Okeh. Kita lanjut.

Setelah mengetahui bahwa data dari Application Layer, Presentation Layer, dan Session Layer dienkapsulasi di Transport Layer dan Network layer, saatnya kita move on ke Data Link Layer, Lapisan kedua terbawah dari OSI Model.

Flashback

Perlu diketahui pada Transport Layer, data yang masuk akan dienkapsulasi. Data ini disebut juga dengan segment. Source device kemudian melakukan pengecekan apakah segmen yang diinginkan bertipe UDP atau TCP (tergantung pada aplikasi). Setelah itu, source device kemudian menghubungi (baik secara connectionless maupun connection -oriented) destination device (itulah kenapa disebut end-to-end-connection, dengan catatan bahwa ). Segmen yang masuk pada destination device kemudian didekapsulasi dan dikirim ke aplikasi yang bersangkutan sesuai service port yang telah didefinisikan sebelumnya pada source device.
*Remember: Transport Layerlah yang memanage service atau sering disebut port yang digunakan oleh aplikasi.

Pada Network Layer, setelah data tersegmentasi di Transport Layer, segmen tersebut kemudian dienkapsulasi kembali menjadi paket-paket data dan dikirim mungkin melalui media yang bermacam-macam. Artikel-artikel selanjutnya akan membahas lebih dalam lagi mengenai how they working..

Data Link Layer

Untuk apa sih? Yup, kan udah ada Network Layer? Bener sih, tapi rela bagi-bagi? Sh*tt!! Oke lanjut…
Data Link layer sebenarnya berguna untuk mengurangi tanggung jawab dari lapisan diatasnya (Network layer) dengan menempatkan data pada jaringan dan menerima data dari jaringan dengan menyediakan layanan untuk mendukung proses komunikasi dari/ke media yang berbeda.

In any given exchange of Network layer packets, mungkin ada banyak frame yang masuk dan memiliki type yang berbeda pula.  Pada setiap hop di sepanjang jalan, perangkat perantara – biasanya router – menerima frame dari media, mendekapsulasi frame tersebut, dan kemudian meneruskan paket dalam frame baru yang sesuai dengan media yang  akan dituju.

Data Link Layer melakukan dua hal berikut dikutip dari CNAP:

  • Memungkinkan lapisan atas (Network Layer) mengakses media menggunakan teknik seperti framing
  • Mengendalikan bagaimana data tersebut ditempatkan ke media dan diterima dari media menggunakan teknik seperti media access control and error detection

Note: Media stated here is Coaxial Cable, Ethernet, Fiber Optic, Atmosphere, etc.

Apa fungsi fcs frame chech sequence

Masih kurang ngudeng kan? Yap, jelaslah kalo penjelasannya masih segitu -_- Supaya ngerti baca sampai habis aja yah.

Data Link Layer itu secara fungsinya, terdiri dari dua bagian yang disebut dengan upper dan lower sub Data Link Layer.

Apa fungsi fcs frame chech sequence

  • Upper Data Link Layer (biasanya ditangani oleh software) menangani komunikasi dengan layer yang diatasnya (Network Layer), sering disebut dengan Logical Link Control (LLC). – Mengidentifikasi protokol dari Network Layer (IPv4, IPX, AppleTalk, etc)

    – Mengatur framing dari paket yang masuk dari network Layer

  • Lower Data Link Layer (biasanya ditangani oleh hardware) menangani komunikasi dengan layer yang dibawahnya (Physical Layer), sering disebut dengan Media Access Control (MAC). – Memberikan alamat pada paket yang telah dijadikan

    – Memberikan ‘tanda’ pada awal dan akhir dari frame

Oh iya, Data Link Layer gak didefinisikan oleh RFC loh gak tau kenapa, mungkin karna banyaknya media yang dilewatinya, dan setiap media memiliki standar masing-masing kali yah -_-. Gambar  dibawah ini adalah standar untuk Data Link Layer.

Apa fungsi fcs frame chech sequence

Nah, udah pada tahu kan apa itu Data Link Layer? Sekarang kita coba bahas mengenai Frame.

Apa fungsi fcs frame chech sequence

Apa fungsi fcs frame chech sequence

Dari gambar diatas, kita bisa melihat bahwa setiap media yang membawa frame memiliki keterbatasan yang berbeda-beda sehingga type frame  pada tiap media bisa berbeda-beda pula. Namun pada dasarnya format frame itu terdiri dari Header, Packet (isi dari frame), dan Trailer. Sekarang mari kita bahas satu persatu, mulai dari header sampai trailer.

Apa fungsi fcs frame chech sequence

^Ethernet Protocol^

Apa fungsi fcs frame chech sequence

^PPP Protocol^

Apa fungsi fcs frame chech sequence

Apa fungsi fcs frame chech sequence

^WLAN Protocol^

Header

Header dari tiap media tentu berbeda-beda. Namun pada dasarnya, formatnya sama seperti gambar dibawah. Header terdiri dari beberapa bagian bit yang dialokasikan sebagai informasi terhadap intermediate device (cth: router), sehingga router mendapat pengetahuan yang cukup untuk mengeksekusi frame tersebut.

Apa fungsi fcs frame chech sequence

Biasanya, header dari suatu frame terdiri dari:
Start Frame field – Mengindikasikan awal dari frame tersebut.
Source and Destination address fields – Memberitahukan alamat asal dan tujuan dari frame tersebut
Priority/Quality of Service field – Prioritas atau QoS dari frame tersebut.
Type field – Memberitahukan type paket dari frame tersebut
Logical connection control field – Used to establish a logical connection between nodes
Physical link control field – Used to establish the media link, fungsinya digunakan untuk lower layer sepertinya.
Flow control field – Used to start and stop traffic over the media
Congestion control field – Indicates congestion in the media

Trailer

Trailer digunakan untuk menentukan apakah frame tiba tanpa kesalahan. Proses ini disebut error detection. Perhatikan bahwa ini berbeda dari error correction. Error detection dilakukan dengan menempatkan logical and mathematical summary dari bits yang mencakup frame tersebut.

Apa fungsi fcs frame chech sequence

Frame Check Sequence:

Frame Check Sequence ( FCS ) digunakan untuk menentukan ketika ada kesalahan yang terjadi pada saat transmisi dan penerimaan frame . Kenapa Error detection ditambahkan pada Data Link  Layer? Karena frame adalah data yang berhubungan langsung dengan Physical Layer dan ditransfer di seluruh media . Media adalah lingkungan yang berpotensi tidak aman untuk data . Sinyal pada media bisa terganggu , distorsi , atau kerugian yang secara substansial akan mengubah nilai bit yang direpresentasikan oleh sinyal itu. Mekanisme error detection yang diberikan oleh penggunaan field FCS menemukan sebagian besar kesalahan yang disebabkan oleh media .
Untuk memastikan bahwa isi dari frame yang diterima pada tempat tujuan cocok dengan frame pada source , node transmisi menciptakan logical summary dari isi frame . Hal ini dikenal sebagai Cyclic Redundancy Check ( CRC ). Nilai ini (CRC) ditempatkan dalam Frame Check Sequence ( FCS ) untuk mewakili isi dari frame.

Oke sampai sini dulu.

Salam Olah Jaringan!!