NIM : 1304505082 Matakuliah : Jaringan Km!uter dan Kmunika"i Kela" : #
Jurusan Teknologi Informasi Fakultas Teknik Universitas Udayana Bukit Jimbaran 2014 KATA !"#A"TA$ $m "%a"tya"tu& 'u(i "yukur ke!ada Ida )ang *yang Widi Wa"a ata" +erkat rahmat dan hidayahnya,lah "aya da!at menyele"aikan tuga" ini dengan lan-ar. Ada!un (udul !a!er "aya / 0ata 1ink 1ayer 2& dan hara!an "aya "emga dengan adanya makalah ini "aya da!at mem+erikan "edikit gam+aran dan mem!erlua" %a%a"an ilmu yang kita miliki. 3erima ka"ih ata" !ihak yang telah mendukung "aya dalam !em+uatan makalah ini "emga makalah ini mem+erikan in4rma"i +agi teman 5 teman (uru"an 3eknlgi In4rma"i dan+erman4aat untuk !engem+angan ilmu !engetahuan +agi kita "emua. Jika ada yang tidak +erkenan di hati kalian& "aya mhn maa4 yang "e+e"ar,+e"arnya. $m "anthi& "anthi& "anthi m. 6ukit Jim+aran& 2 A!ril 2014 I Gede Winaya Adnyana BAB I !"%A&U'UA" 1(1 'atar Belakang )eiring !erkem+angan 7aman yang +er+a"i" k!uteri"a"i menuntut manu"ia untuk le+ih mendalami ilmu teknlgi dan in4rma"i "alah "atu +entuk 4i"ik nyata adalah mendalami tentang ilmu km!uteri"a"i tentang !englahan data &a!lika"i !rgram "am!ai mem+uat !rgram itu "endiri.0i Indne"ia untuk "aat ini -m!uter di kenalkan mulai tingkat "eklah da"ar yang memulai mengenal !erangkat "4t%er dan hard %are dari elmen 5 elmen -m!uter "erta men(adi u"er untuk "e+uah "y"tem !era"i&untuk )M' dan )MA !engenalan -m!uter le+ih mendalam dalam men(alankan "e+uah "y"tem a!lika"i ini "e!erti !endalaman !rgram untuk dra%ing dan !rgram 44i-e yang menun(ang untuk di dinia ker(a. 'ada tingkatan uni8er"ita" !endalaman ilmu teknlgi dan in4rma"i ini men(adi +idang ilmu %a(i+ !ada "eluruh kn"entra"i !rgram "tudi +aik 3eknik & 9i"i! & ke"ehatan & 'endidikan & hkum & +ahkan yang le+ih "!e"i4ika"i di +uka !rgram in4rma"i dan teknlgi.untuk tahun terakhir ini +idang ini men(adi !enentu da!at di katakanya "uatu Negara ma(u ika dalam !eman4aatan ilmu ini merata !ada "etia! !enduduknya. 0alam hal ini kami gam+arkan +idang engine atau 3eknik Me"in dimana !ada "aat ini "emua a!lika"inya di tun(ang dengan km!uteri"a"i mulai mende"ign&mengntrl "y"tem mekanik "am!ai mendetek"i keru"akan "y"tem m+il yang +er"i"tem $ttrnik !er!aduan "y"tem dua di"i!lin ilmu ini di"e+ut (uga mekatrnika. 1(2 $umusan )asala* Selama ini para enginer mengandalkan bantuan orang lain dalam menyelesaikan pekerjaanya untuk kasus-kasus yang berkaitan dengan computer dan jaringanya,sehingga lamban untuk terselesaikan .hal ini membuat pengolah rancangan pendidikan memberikan materi tersebut pada jurusan teknik mesin supaya mereka cepat tangap menangani problemnya ketika terjadi sebuah permasalahan . Pada tahun terakhir ini perkembangan transformasi data sangat cepat sekali sehingga menuntut para pemakai computer untuk memperdalam jaringan computer agar bisa bertukar informasi lebih cepat antara data dalam satu computer ke computer lain. Adapun sub bab yang di pelajari dalam jaringan computer antara lain: 1. LA !."ransport Layer #. $A %. Sesion Layer &. Protokol '. Presentatioan layer (. Physical layer 1). Aplikation Layer *. +ata link Layer ,. et-ork Layer BAB II !)BA&A+A"
1( engertian %ata 'ink 'ayer 0ata link layer +er4ung"i untuk mengata"i ma"alah !ada "aluran yang da!at meru"ak 4rame yakni dengan mengirim kem+ali data 4rame tete!i kekuranganya 4rame da!at terkirim +er ulang 5ulang kali&4ung"i lainya adalah men(adi mekani"me!engaturan lalu linta" data haru" memungkinkan !engirim mengetahui (umlah ruang +u44er yang dimiliki !enerima !ada "aat tertentu. 1a!i"an data link terdiri dari dua "u+ layer &yaitu lgi-al 1ink -ntrl :11#; 0an Medium A--e" #ntrl :MA#;&4ung"i dari 11# adlah memerik"a ke"alahan dan menangani tranmi"i 4rame .)edangkan 4ung"i MA# adalah mengam+il dan mele!a"kan data dari dank e ka+el &mementukan !rtkl untuk ak"e" ke ka+el yang di "hare di dalam "e+uah 1AN 0ata link layer menyediakan tiga layanan antara lain: 1. 1ayanan una-kn%ledged -nne-tinle"". 2. 1ayanan a-kn%ledged -nne-tinle"". 3. 1ayanan a-kn%ledged -nne-tinle"",riented <ntuk meme-ah 5me-ah aliran +it ini&digunakan methde,methde khu"u".ada em!at +uah methde yang di!akai dalam !eme-ahan +it men(adi 4rame &yaitu: 1. Karakter menghitung 2. 'em+erin karakter a%al dan akhir&dengan !engi"ian karakter 3. 'em+erian 4lag a%al dan akhir &dengan !engi"ian +it 2( %ata 'ink 'ayer 1a!i"an data,link :data link layer; adalah la!i"an kedua dari +a%ah dalam mdel $)I& yang da!at melakukan kn8er"i 4rame,4rame (aringan yang +eri"i data yang dikirimkan men(adi +it,+it mentah agar da!at di!r"e" leh la!i"an 4i"ik. 1a!i"an ini meru!akan la!i"an yang akan melakukan tran"mi"i data antara !erangkat,!erangkat (aringan yang "aling +erdekatan di dalam "e+uah %ide area net%rk :WAN;& atau antara nde di dalam "e+uah "egmen l-al area net%rk :1AN; yang "ama. 1a!i"an ini +ertanggung(a%a+ dalam mem+uat 4rame& 4l% -ntrl& krek"i ke"alahan dan !entran"mi"ian ulang terhada! 4rame yang diangga! gagal. MA# addre"" (uga diim!lementa"ikan di dalam la!i"an ini. )elain itu& +e+era!a !erangkat "e!erti Net%rk Inter4a-e #ard :NI#;& "%it-h layer 2 "erta +ridge (aringan (uga +er!era"i di "ini. 3u(uan utama dari layer 0ata 1ink adalah: a. 9rmat data kedalam 4rame" untuk tran"mi""i +.Mem+erikan errr nti4i-atin" -. Mem+erikan -ntrl aliran d. )!e-i4yka"i t!lgy (aringan lgi-al dan metda,metda media a--e"" Namun "e-ara "!e"i4ik & layer ini memiliki +e+era!a tu(uan dan 4ung"i& yakni: a. Mengu+ah !aket ke dalam +it 1 atau 0 :+iner; !ada me"in !engirim dan mengem+alikan +it,+it ke dalam !aket !ada me"in !enerima. +. Menangani 4rame data di antara Net%rk layer dan 'hy"i-al layer. -. Menerima !aket data dari 'hy"i-al 1ayer :ke dalam 4rame data; kemudian dihantarkan ke Net%rk layer. d. 6ertanggung (a%a+ ata" keutuhan 4rame yang ditran"4er ke km!uter lain dengan melinta"i 'hy"i-al layer. e. Meneta!kan metde yang di!erlukan untuk mentran"mi"ikan dan menerima data dalam (aringan= +i"a terdiri ata" ka+el& de8i-e yang digunakan untuk menghu+ungkan NI# ke ka+el& "ignaling yang menghantarkan dan menerima data& "erta kemam!uan mendetek"i "inyal err dalam media (aringan. ,( rotokol-.rotokol %ata 'ink Kontrol <ntuk memenuhi 8aria"i yang lua" dari ke+utuhan data link& terma"uk : a. 'int t !int dan multi!int link". +. $!era"i *al4,du!le> dan 4ull,du!le>. -. Interak"i !rimary,"e-ndary :mi"al : h"t,terminal; dan !eer :mi"al : km!uter, km!uter;. d. 1ink,link dengan nilai a yang +e"ar :mi"al : "atelit; dan ke-il :mi"al : knek"i lang"ung (arak !endek;. )e(umlah !rtkl,!rtkl data link -ntrl telah di!akai "e-ara lua" dimana,mana : a. *igh,le8el 0ata 1ink #ntrl :*01#;. +. Ad8an-ed 0ata #mmuni-atin #ntrl 'r-edure". -. 1ink A--e"" 'r-edure& 6alan-ed :1A',6;. d. )yn-hrnu" 0ata 1ink #ntrl :)01#;. 4( +ub 'ayer %ata 'ink 4(1 )edia A//ess 0ontrol 1)A02 +ublayer )u+layer Media A--e"" #ntrl adalah "u+layer !ertama atau "u+layer +a%ah dari layer 0ata 1ink. )u+layer ini akan meme-ah data man(adi 4rame "e+elum ditran"mi"ikan& dan memegang addre"" 4i"ikal :MA# addre""; untuk addre"" (aringan. 'iranti "e!erti )%it-he" dan +ridge" menggunakan addre"" 0ata 1ink untuk mengarahkan data u"er melalui (aringan menu(u ke h"t tu(uan. )u+layer MA# menangani tiga ma-am tuga" +erikut ini: a. Addressing Physical Device& identi4ika"ikan !iranti,2 hard%are khu"u". )emua !iranti di (aringan haru" mem!unyai addre"" 4i"ikal yang unik. <ntuk (aringan,(aringan 1AN& addre"" 4i"ik ditanamkan kedalam inter4a-e -ard :NI#;. Addre"" MA# adalah addre"" hard%are 48,+it yang tam!ak "e+agai nmr he>ade-imal 12 digit. +. Media Access& metda media a--e"" memerintahkan +agaimana !iranti (aringan menentukan ka!an haru" mengirim "inyal melalui (aringan& a!a yang haru" dilakukan (ika ada dua !iranti (aringan mau mengirim !aket !ada "aat yang +er"amaan. Ada tiga ma-am metda a--e"" media yang digunakan dalam (aringan km!uter yaitu : , #ntentin :"emua !iranti mem!unyai ak"e" yang "ama; , 3ken,!a""ing :!iranti yang mem!unyai 3ken akan menda!atkan ak"e"; , 'lling :!iranti,!iranti ditentukan nmr urutnya; -. Topology Logical& men(ela"kan +agaimana !iranti,!iranti +er(alan dari !iranti ke !iranti. 3!lgy 4i"ik tertentu da!at mentran"mi"ikan me""age" dengan le+ih dari "atu -ara& "ehingga "e"ungguhnya anda +i"a menggunakan "uatu t!lgy lgi-al yang +er+eda dari t!lgi !hy"i-al dari (aringan anda. Ada tiga ma-am t!lgy yang mungkin di+entuk : , 'hy"i-al 6u"& 1gi-al 6u" , 'hy"i-al ?ing& 1gi-al ?ing , 'hy"i-al )tar& 1gi-al 6u" , 'hy"i-al )tar& 1gi-al ?ing , 'hy"i-al )tar& 1gi-al )tar 4(2 'ogi/al 'ink 0ontrol 1''02 +ublayer )u+layer 1gi-al 1ink #ntrl :11#; adalah "u+layer 0ata 1ink kedua. *al ini meli!uti rulerule :aturan,aturan; yang mengendalikan +agaimana +e+era!a !iranti dan !rt-l +er+agi "atu link tunggal dalam "uatu (aringan. )u+layer 11# men(alankan tuga",tuga" +erikut : a. Deteksi Error& "aat 4rame dan +it" ditran"mi"ikan melalui (aringan& errr +i"a "a(a ter(adi. @rrr kmunika"i +i"a ma"uk dalam "alah "atu dari dua -ategry +erikut : - 'aket yang dihara!kan tidak (uga nyam!ai. - 'aket diterima& akan teta!i +eri"i data yang -rru!t :ru"ak atau -a-at; 'aket,!aket yang hilang +i"a diidenti4ika"i melalui nmr urut& dan krek"i dilakukan terkait dengan 4itur !engendali aliran. 0ata ru"ak dalam "uatu !aket ditentukan menggunakan "atu dari dua metda +erikut: !arity +it" dan #y-li- ?edundan-y #he-k :#?#;. 'arity +it digunakan dengan tran"mi"i a"yn-hrnu" "ederhana. @rrr didetek"i dengan menam+ahkan "e+uah +it e>tra yang di"e+ut +it !arity& di "etia! u(ung 4rame. 6it tam+ahan ini men(amin +ah%a (umlah +it 1 yang gan(il dan yang gena! dikirim di "etia! tran"mi"i. 'emerik"aan errr dilakukan dengan menam+ahkan (umlah +it 1 kedalam 4rame. Jika (umlahnya tidak gan(il :atau tidak gena! (ika di!akai !arity gena!; maka di!a"tikan ter(adi "uatu errr. #y-li- ?edundan-y #he-k :#?#; adalah km!uta"i matemati" yang digunakan untuk mendetek"i errr dalam kmunika"i "yn-hrnu". 'iranti !engirim menera!kan kalkula"i ke!ada data yang akan ditran"mi"ikan. *a"ilnya ditam+ahkan ke!ada !aket. 6egitu data diterima leh !iranti !enerima maka ia akan melakukan metda yang "ama. Jika data #?# ini +er+eda& maka diangga! +ah%a "uatu errr ter(adi "aat tran"mi"i. Gam+ar +erikut ini men(ela"kan gam+aran "ederhana !r"e" diata"& !r"e" "e"ungguhnya "e+enarnya "angat km!lek". +. Mengendalikan aliran& untuk men-egah tran"mi"i data men(adi !enuh atau mem+an(iri "i !enerima& "u+layer 11# mem+erikan !engendalian aliran yang mem!erlam+at ke-e!atan aliran !engiriman data. Ada tiga ma-am metda : , A-kn%ledgment& meru!akan "inyal !em+eritahuan ke!ada !engirim +ah%a !aket diterima. Jika "inyal !em+eritahuan ini tidak diterima& maka !aket diangga! errr& dan !engirim akan mengulang !engiriman !aket ter"e+ut. - 6u44ering& adalah !enyim!anan "ementara di"i"i !enerima& (ika !aket datang& maka !aket di"im!an "ementara di +u44ering "am!ai data +i"a di!r"e". Jika !aket datang le+ih -e!at dari !aket yang +i"a di!r"e"& maka +u44er akan tum!ah. 6erarti data errr& dan data !erlu dikirim ulang. #ara !engntrlan di "i"i !enerima +i"a dengan "inyal me""age /nt ready2. - Wind%ing& meru!akan methda untuk memak"imalkan data tran"4er& dan meminimalkan kehilangan data. )e+elum data tran"4er& !engirim dan !enerima melakukan neg"ia"i le+ar %ind% yang akan di!akai yang menun(ukkan (umlah !aket yang +i"a dikirim dengan "atuan %aktu tertentu dengan "atu "inyal a-kn%ledgement. 6e+era!a !rt-l menggunakan le+ar %ind%" yang di!akai "e-ara dinami" tergantung kndi"i kehandalan media tran"4er. -. Mendukung Multi-protocol& +ertindak "e+agai +u44er atau "e+agai !enengah antara !rt-l,!rtkl yang tergantung !ada media +agian +a%ah& dan !rt-l,!rtkl layer net%rk +agian ata". - Men(alankan +e+era!a !rt-l layer,layer diata"nya !ada !iranti yang "ama dan !ada "aat yang "ama. - Men(alankan !rt-l,!rtkl yang "ama layer diata"nya !ada media tran"mi"i yang +er+eda.
3( 'ayanan yang berorientasi koneksi 10onne/tion-oriented 2 dan layanan tan.a koneksi 1/onne/tionless +ervi/es2 /1ayanan,layanan knek"i2 adalah i"tilah yang digunakan untuk men(ela"kan 4ung"i, 4ung"i (aringan yang mengendalikan dan mem,8eri4ika"i !e"an,!e"an (aringan dari !engirim dan !enerima. 1ayanan,knek"i knek"i meli!uti item,item "e!erti detek"i errr& krek"i errr& dan !engendalian aliran. 3ergantung !ada im!lementa"i !rt-l& layanan,layanan knek"i diim!lementa"ikan !ada +er+agai layer $)I& tidak hanya !ada layer 0ata 1ink. )uatu !rt-l "ering di(ela"kan dalam kaitannya dengan layanan, layanan knek"i yang dihara!kan atau yang di+erikan. Ada dua kla"i4ika"i yang "ering digunakan : 3(1 roto/ol-.rotokol yang berorientasi koneksi 'rt-l,!rtkl yang +errienta"i knek"i. 'rt-l,!rtkl ini menyatakan +ah%a data akan hilang "elama tran"mi"i& karenanya di!erlukan "uatu 8eri4ika"i +ah%a data "am!ai ke tu(uan. 'rt-l,!rtkl ini relati8e le+ih lam+at karena adanya u!aya 8eri4ika"i data dan (uga (aminan !engiriman yang handal antar !iranti. 'rt-l,!rtkl yang +errienta"i knek"i ini men"yaratkan +ah%a !iranti melakukan !em+entukan "e""i knek"i untuk mentran"4er data. Ada tiga !ha"e dalam !r"e" kmunika"i yang +errienta"i knek"i ini : , Ini"iali"ai "e""i :!em+entukan knek"i; , )e"i !era%atan :tran"4er data; , )e""in !emutu"an :!ele!a"an knek"i; 3(2 .roto/ol-.rotokol tan.a koneksi #nne-tinle"" !rt-l" :!rt-l,!rtkl tan!a knek"i;. 'rt-l,!rtkl tan!a knek"i menga"um"ikan +ah%a "uatu (alur kmunika"i yang handal "udah ter+entuk antara dua !iranti yang +erkmunika"i dan (uga a"um"i +ah%a "emua data akan terkirim "emuanya. 'iranti,!iranti yang "edang +erkiriman melan(utkan !r"e" !engiriman tan!a menunggu "inyal a-kn%ledgement :"inyal !em+eritahuan;. 'rt-l,!iranti tan!a knek"i ini +i"a mengirim data dengan -e!at& karena memang tidak memerlukan tam+ahan in4rma"i !endgendali e>tra ke!ada !aket. Jika memang di!erlukan "uatu "inyal !em+eritahuan :a-kn%ledgement;& akan dilakukan leh !rt-l,!rtkl di layer diata"nya. 4( engiriman %ata .ada %ata 'ink 'ayer 'enentuan %aktu !engiriman data yang te!at a!a+ila "uatu media "edang ter!akai& hal ini !erlu melakukan "uatu detek"i "inyal !em+a%a. 'ada @thernet menggunakan metde Carrier Sense Multiple Access / Collision Detection CSMA/CD!" 'ada (aringan yang da!at melakukan ak"e" "e-ara +er"amaan "imultan. Maka +ila *"t A mengirimkan data ke *"t 0& maka *"t 6 dan # akan melakukan detek"i (alur& dan a!a+ila (alur "edang di!akai maka *"t 6 dan # akan menunggu terle+ih dahulu. BAB III !"UTU Kesim.ulan 0ata link layer meru!akan layer $)I kedua dengan dari A ar"itektur $)I yang terdiri dari 1. 'yi"i-al 2. 0ata link 3. Net %rk 4. 3ran"!rt 5. )e"i"in B. 're"enta"tin A. A!li-atin )edangkan 4ung"i dari data link layer yaitu untuk mentran4er data ke : 1. 'hi"i-al 2. Net%rk a--e" 3. Internet 4. 3ran"!rt 5. A!li-atin 1B %AFTA$ U+TAKA htt!":CCid.%iki!edia.rgC%ikiCMdelD$)I htt!:CCen.%iki!edia.rgC%ikiC0ataDlinkDlayer htt!:CC-itraayuananda.+lg"!t.-mC2012C11Cdata,link,layerD1A.html http:..daniel/ri0ai.sta1.gunadarma.ac.id.+o-nloads.2les.&!&)(.(3- 3*3.+ata3Link3Layer-4inggu3(35#,3*.pdf