<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-456832232492653678</id><updated>2011-07-29T01:00:57.212-07:00</updated><category term='Jaringan Komputer'/><category term='Tugas'/><category term='Kuliah'/><category term='Arsitektur Komputer'/><title type='text'>Me</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://edypang.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://edypang.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Edy Pang</name><uri>http://www.blogger.com/profile/15800526311252519986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-456832232492653678.post-5612592605338274719</id><published>2009-12-21T04:20:00.000-08:00</published><updated>2009-12-21T04:22:55.553-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jaringan Komputer'/><title type='text'>CSMA/CD</title><content type='html'>CSMA/CD merupakan teknik medium access control (MAC) yang paling banyak digunakan pada topologi bus dan star dewasa ini. Versi orisinil baseband dari teknik ini pertama kali dirancang dan dipatenkan oleh Xerox sebagai bagian dari Ethernet LAN yang dikembangkannya.. Sedangkan versi broadband –nya dirancang dan dipatenkan oleh MITRE sebagai bagian dari MITREnet LAN yang dikembangkannya. Semua pengembangan ini menjadi dasar bagi standar IEEE 802.3 untuk CSMA/CD. Sebelum melihat lebih detail mengenai CSMA/CD ada baiknya kita melihat terlebih dahulu beberapa teknik sebelumnya sebagai dasar pengembangan CSMA/CD.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Beberapa teknik pendahulu&lt;br /&gt;&lt;br /&gt;CSMA/CD dan beberapa teknik pendahulunya dapat dikategorikan sebagai teknik random access. Random access disini dalam arti bahwa: tidak terdapat prediksi atau rencana (schedule) bahwa suatu station akan melakukan transmit data, dengan kata lain transmisi data dari suatu station dilakukan secara acak (tidak terduga).&lt;br /&gt;&lt;br /&gt;Versi paling awal dari teknik ini, disebut sebagai ALOHA, dikembangkan untuk jaringan paket radio. Bagaimanapun juga, teknik ini dapat dipakai juga pada setiap media transmisi yang dipakai bersama. ALOHA, atau pure ALOHA, sebagaimana sering disebut, merupakan teknik yang benar-benar bebas (a true free for all). Kapan saja sebuah station akan melakukan transmit, maka ia akan langsung melakukannya. Station tersebut kemudian menunggu sebanyak waktu propagasi round-trip maksimum di dalam network (dua kali waktu untuk mengirim sebuah frame antara dua station yang terpisah paling jauh) ditambah penambahan sedikit waktu tertentu yang tetap. Jika station tersebut menerima acknowledgement selama waktu tersebut, maka transmit data sukses. Jika tidak, maka ia akan mengulang transmit data. Jika station tersebut tetap gagal menerima acknowledgement setelah beberapa kali pengulangan transmit, maka ia akan menyerah. Station penerima akan menentukan kebenaran frame yang datang melalui pemeriksaan field frame-check-sequence (FCS). Jika hasil pemeriksaan benar, maka ia akan segera mengirimkan acknowledgement. Suatu frame bisa saja cacat yang disebabkan adanya noise atau pada saat yang bersamaan station lain juga melakukan transmit data. Untuk sebab kedua, kedua frame akan saling merusak di penerima, hal ini disebut collision (tubrukan). Jika station penerima mengetahui bahwa sebuah frame telah cacat, maka ia kan membuangnya.&lt;br /&gt;&lt;br /&gt;ALOHA dibuat semudah mungkin, sehingga banyak kelemahan yang ditimbulkan sebagai akibatnya. Karena jumlah tubrukan meningkat tajam seiring meningkatnya traffic, maka utilisasi maksimum dari sebuah channel hanya sekitar 18 persen.&lt;br /&gt;&lt;br /&gt;Untuk meningkatkan efisiensi, dikembangkanlah slotted ALOHA. Pada teknik ini, waktu di dalam channel di organisasikan dalam slot-slot yang seragam, dimana panjang slot sama dengan waktu transmisi frame. Beberapa central clock diperlukan untuk melakukan sinkronisasi semua station. Dengan cara ini, transmisi data diijinkan jika dilakukan pada batas-batas slot. Hal ini meningkatkan utilisasi channel menjadi sekitar 37 persen.&lt;br /&gt;&lt;br /&gt;Observasi lebih lanjut adalah dengan dikembangkannya teknik carrier sense multiple access (CSMA). Dengan CSMA, sebuah station yang ingin melakukan transmit data, memeriksa media transmisi untuk menentukan apakah sedang terjadi suatu transmisi data lain (carrier sense). Jika media transmisi sedang digunakan, station tersebut harus menunggu. Jika media sedang idle, maka ia akan melakukan transmit data. Dapat saja terjadi dua atau lebih station akan melakukan transmit data secara bersamaan pada waktu yang sama. Jika hal ini terjadi, maka akan mengakibatkan terjadinya tubrukan, sehingga data akan rusak dan tidak dapat diterima dengan sempurna. Untuk mengatasi hal ini, sebuah station setelah melakukan transmit akan menunggu selama waktu tertentu untuk menerima acknowledgement. Waktu tertentu ini adalah waktu propagasi round-trip maksimum ditambah fakta bahwa station penerima harus menunggu waktu channel idle untuk mengirimkan acknowledgement. Jika station pengirim tidak menerima acknowledgement, maka ia berpikir bahwa telah terjadi tubrukan, dan akan melakukan transmisi data kembali (retransmit).&lt;br /&gt;&lt;br /&gt;Kita dapat melihat bahwa strategi ini cukup efektif untuk jaringan-jaringan dimana waktu transmisi frame rata-rata jauh lebih panjang daripada waktu propagasi. Tubrukan dapat terjadi hanya ketika lebih dari satu station melakukan transmit di dalam waktu yang pendek (periode dari delay propagasi). Jika sebuah station mulai transmit sebuah frame dan tidak terjadi tubrukan selama pengiriman sampai station terjauh, maka tidak akan terjadi sebuah tubrukan-pun terhadap frame ini karena semua station waspada terhadap transmisi ini.&lt;br /&gt;&lt;br /&gt;Utilisasi maksimum yang dapat dicapai dengan menggunakan teknik CSMA jauh melampaui ALOHA, ataupun slotted ALOHA. Utilisasi maksimum tergantung pada panjang frame dan waktu propagasi, semakin panjang frame dan semakin pendek waktu propagasi, semakin tinggi tingkat utilisasinya.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CSMA/CD&lt;br /&gt;&lt;br /&gt;CSMA, meskipun lebih efisien dibandingkan ALOHA, atau slotted ALOHA, tetap saja memiliki satu kelemahan. Ketika dua frame tubrukan, media transmisi tetap tak dapat terpakai selama waktu transmisi dari kedua frame yang rusak tersebut. Untuk frame-frame yang panjang, dibandingkan waktu propagasi, jumlah kapasitas yang terbuang cukup besar. Kapasitas yang terbuang ini dapat dikurangi jika sebuah station tetap mendengarkan (listen) media transmisi selama pengiriman data. Hal inilah yang membawa beberapa aturan baru dalam CSMA/CD, sebagai berikut:&lt;br /&gt;&lt;br /&gt;1.    Jika media transmisi dalam keadaan idle, lakukan transmit, jika tidak lakukan step 2.&lt;br /&gt;2.    Jika media transmisi sibuk, tetap mendengarkan sampai media idle, kemudian segera transmit.&lt;br /&gt;3. Jika tubrukan terdeteksi selama transmisi data, transmit sebuah sinyal jamming singkat untuk meyakinkan bahwa semua station mengetahui bahwa telah terjadi tubrukan, dan menghentikan transmisi.&lt;br /&gt;4. Setelah melakukan transmit sinyal jamming, tunggu selama beberapa waktu, kemudian coba untuk melakukan transmit kembali (ulangi dari step 1).&lt;br /&gt;&lt;br /&gt;Gambar berikut menunjukkan mekanisme tersebut untuk baseband bus.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cZOm5mvfZ38/Sy9ghNycTyI/AAAAAAAAAA0/Mji7PS2eJ7s/s1600-h/1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 293px;" src="http://2.bp.blogspot.com/_cZOm5mvfZ38/Sy9ghNycTyI/AAAAAAAAAA0/Mji7PS2eJ7s/s320/1.jpg" alt="" id="BLOGGER_PHOTO_ID_5417655000503176994" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;Gambar 1. Mekanisme pengoperasian CSMA/CD&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pada waktu T0, station A mulai melakukan transmit sebuah packet yang ditujukan ke station D. Pada saat T1, station B dan C keduanya siap melakukan transmit. B mengecek media dan menemukan bahwa media sedang terpakai, selanjutnya ia menunda pengiriman. Pada sisi lain, station C tidak mengetahui adanya transmisi data milik station A, dan melakukan transmisi. Pada saat T2, packet milik A sampai di station C dan bertubrukan dengan packet milik C, saat itu station C mengetahui adanya tubrukan dan menghentikan transmisi. Akibat dari tubrukan dipropagasikan kembali ke station A, dimana A mendeteksinya pada saat T3, dan menghentikan transmisi.&lt;br /&gt;&lt;br /&gt;Dengan CSMA/CD, jumlah kapasitas yang terbuang dikurangi dengan jumlah waktu yang diperlukan untuk mendeteksi adanya tubrukan. Pertanyaannya adalah: Berapa lama hal itu terjadi ? Untuk menjawabnya, pertimbangkan sebuah kasus untuk baseband bus dimana kita melihat pada dua station yang berjarak terjauh satu dengan lainnya. Lihat gambar 1, misalnya station A melakukan transmit. Sebelum packet itu sampai di station D, D telah siap untuk melakukan transmisi. Karena D tidak mengetahui adanya packet milik A, maka D transmit. Tubrukan terjadi hampir seketika, dan terdeteksi oleh D. Bagaimanapun juga hasil tubrukan tersebut harus dipropagasikan kembali ke A, sebelum A menyadari bahwa telah terjadi tubrukan. Dengan alasan ini, dapat ditarik kesimpulan bahwa waktu yang diperlukan untuk mendeteksi adanya tubrukan adalah tidak lebih besar dari dua kali end-to-end waktu propagasi. Untuk broadband bus, delay ini bahkan lebih lama. Gambar 2 menunjukan untuk dual-cable system. Delay ini, untuk kejadian terburuk terjadi pada dua station yang paling berdekatan dan paling berjauhan dari headend. Pada kasus ini, jumlah waktu yang dibutuhkan untuk mendeteksi adanya tubrukan adalah empat kali waktu propagasi dari ujung (akhir) kabel ke headend.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_cZOm5mvfZ38/Sy9hW2TN0lI/AAAAAAAAAA8/gJyREXmVosA/s1600-h/2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 265px;" src="http://2.bp.blogspot.com/_cZOm5mvfZ38/Sy9hW2TN0lI/AAAAAAAAAA8/gJyREXmVosA/s320/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5417655921911124562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; font-style: italic;"&gt;Gambar 2. Mekanisme pendeteksian tubrukan pada broadband system&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sebuah aturan penting yang diterapkan pada sistem CSMA/CD, termasuk standar IEEE, adalah bahwa frame harus cukup panjang untuk memungkinkan terjadinya deteksi tubrukan sebelum berakhirnya transmisi data. Jika panjang frame yang dipakai pendek, maka deteksi tubrukan tidak akan terjadi, mengakibatkan unjuk kerja CSMA/CD sama dengan teknik CSMA sebelumnya.&lt;br /&gt;&lt;br /&gt;Seperti halnya CSMA, CSMA/CD menerapkan salah satu dari tiga algoritma persistence. Yang paling banyak digunakan adalah 1-persistent. Hal ini dipakai pada Ethernet dan MITREnet, dan merupakan standar IEEE 802. Seperti sebelumnya diutarakan, masalah yang diakibatkan oleh penggunaan teknik nonpersistent adalah pemborosan waktu idle. Meskipun lebih efisien, teknik p-persistent juga mengakibatkan pemborosan yang banyak. Dengan teknik 1-persistent, pemborosan dieliminasi dengan waktu tubrukan.&lt;br /&gt;&lt;br /&gt;Meskipun pengimplementasian CSMA/CD pada dasarnya sama untuk baseband dan broadband, tetap ada perbedaan diantara keduanya. Pertama adalah pada carrier sense, untuk baseband systems, hal ini dilakukan dengan mendeteksi adanya voltage pulse train. Untuk broadband, RF carrier yang dideteksi.&lt;br /&gt;&lt;br /&gt;Kedua, collision detection juga berbeda untuk kedua sistem. Pada baseband, sebuah tubrukan akan menghasilkan swing tegangan yang cukup tinggi, jika dibandingkan dengan yang dapat dihasilkan oleh sebuah single transmitter. Sesuai dengan hal tersebut, IEEE membuat standar bahwa transmitter akan mendeteksi adanya tubrukan, jika terdapat sinyal di kabel pada tap-point transmitter yang melebihi sinyal maksimum yang dapat dihasilkan oleh transmitter itu sendiri. Karena sebuah sinyal akan menguat jika dipropagasikan, maka akan menimbulkan masalah potensial, yaitu: Jika dua station yang berjauhan, setiap station akan menerima sinyal dengan kekuatan yang cukup besar, yang berasal dari station lawannya. Kekuatan sinyal dapat menjadi begitu kecil, ketika sinyal tersebut ditambahkan kepada sinyal yang ditransmisikan pada tap-point transmitter, dimana kombinasi sinyal tersebut tidak akan melebihi CD threshold. Untuk alasan inilah, IEEE membuat standar yang membatasi panjang kabel coaxial maksimum 500 meter untuk 10BASE5 dan 200 meter untuk 10BASE2.&lt;br /&gt;&lt;br /&gt;Sebuah mekanisme pendeteksian tubrukan yang lebih mudah dapat dilihat pada pendekatan topologi star dengan menggunakan twisted pair. Pada kasus ini, pendeteksian tubrukan berdasarkan pada pertimbangan logika, daripada mengukur tegangan sinyal. Untuk setiap hub, jika terdapat sinyal pada lebih dari satu input, diasumsikan terjadi tubrukan. Sebuah sinyal khusus collision presence akan dibangkitkan. Sinyal ini dibangkitkan terus dan dikirim keluar sepanjang terdapat sinyal pada setiap input portnya. Sinyal ini akan diinterpretasikan oleh setiap hub sebagai terjadinya tubrukan. Gambar 3 menunjukkan contoh-contoh pengoperasian star-wired system dengan dan tanpa tubrukan. Pada contoh pertama, sebuah frame ditransmisikan dari station A dipropagasikan ke HHUB dan pada akhirnya diterima oleh semua station yang berada pada jaringan. Pada contoh kedua, sebuah tubrukan dideteksi oleh IHUB A. Sebuah sinyal collision presence dipropagasikan ke HHUB dan di-broadcast ke semua hub dan station. Contoh ketiga menunjukkan akibat dari tubrukan tiga arah.&lt;br /&gt;&lt;br /&gt;Terdapat beberapa pendekatan untuk pendeteksian tubrukan pada sistem-sistem broadband. Yang paling banyak dipakai adalah melakukan pembandingan bit demi bit antara data yang ditransmisikan dan data yang diterima. Ketika sebuah station melakukan transmit pada inbound channel, ia kemudian akan menerima transmisi miliknya pada outbound channel setelah delay propagasi dari awal hingga akhir.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_cZOm5mvfZ38/Sy9if8bKwMI/AAAAAAAAABE/G2Er6ZeUZho/s1600-h/3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 185px;" src="http://3.bp.blogspot.com/_cZOm5mvfZ38/Sy9if8bKwMI/AAAAAAAAABE/G2Er6ZeUZho/s320/3.jpg" alt="" id="BLOGGER_PHOTO_ID_5417657177685541058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center; font-style: italic;"&gt;Gambar 3. Pengoperasian konfigurasi sebuah two-level star-wired CSMA/CD&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/456832232492653678-5612592605338274719?l=edypang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edypang.blogspot.com/feeds/5612592605338274719/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://edypang.blogspot.com/2009/12/csmacd.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/5612592605338274719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/5612592605338274719'/><link rel='alternate' type='text/html' href='http://edypang.blogspot.com/2009/12/csmacd.html' title='CSMA/CD'/><author><name>Edy Pang</name><uri>http://www.blogger.com/profile/15800526311252519986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_cZOm5mvfZ38/Sy9ghNycTyI/AAAAAAAAAA0/Mji7PS2eJ7s/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-456832232492653678.post-9019185099036939823</id><published>2009-11-10T04:34:00.000-08:00</published><updated>2009-11-10T04:36:21.687-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tugas'/><category scheme='http://www.blogger.com/atom/ns#' term='Jaringan Komputer'/><title type='text'>Transmission Control Protocol (TCP)</title><content type='html'>&lt;p class="MsoNormal" style="text-align: justify; text-indent: 36pt; line-height: 150%;"&gt;&lt;span style="font-size: 12pt; line-height: 150%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;TCP/IP TCP singkatan dari 'Transmission Control Protocol' dan hampir semua sistem operasi modern kompatibel dengan protocol ini. TCP adalah dasar dari koneksi, Hal ini berarti melakukan suatu koneksi langsung antara dua komputer untuk melakukan transfer data antara kedua host. Suatu paket mengandung header dan data gram, pada bagian header dari paket akan mengandung informasi penting tentang :&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify; text-indent: 36pt; line-height: 150%;"&gt;&lt;link rel="File-List" href="file:///C:%5CUsers%5CJOYBOO%7E1%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CUsers%5CJOYBOO%7E1%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CUsers%5CJOYBOO%7E1%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val=""&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:narylim&gt;&lt;/m:intlim&gt; &lt;/m:wrapindent&gt;&lt;!--[endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-520092929 1073786111 9 0 415 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:36.0pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:0cm; 	margin-left:36.0pt; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:0cm; 	margin-left:36.0pt; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:36.0pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 72.0pt 72.0pt 72.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:1574386361; 	mso-list-type:hybrid; 	mso-list-template-ids:229519616 67698689 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-number-format:bullet; 	mso-level-text:&amp;#61623;; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	margin-left:54.0pt; 	text-indent:-18.0pt; 	font-family:Symbol;} ol 	{margin-bottom:0cm;} ul 	{margin-bottom:0cm;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/m:defjc&gt;&lt;/m:rmargin&gt;&lt;/m:lmargin&gt;&lt;/m:dispdef&gt;&lt;/m:smallfrac&gt;&lt;/p&gt;&lt;p class="MsoListParagraphCxSpFirst" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Source Port&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Destination Port&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Sequence number&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Acknowledgement number&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Header Length (Standard 20 Bytes)&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Flags (syn, ack, psh, fin, rst, urg)&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Window size&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Checksum&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;IP_v4 or IP_v6&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Header Length&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;DSF&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Total Length&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Identification&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Flags (Set Fragment bit or not)&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Fragment Offset&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;TTL&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Protocol (this case TCP)&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Header checksum&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Source IP&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="margin-left: 54pt; text-align: justify; text-indent: -18pt; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 12pt; font-family: Symbol;"&gt;&lt;span style=""&gt;·&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Destination IP&lt;span style=""&gt;  &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;b&gt;&lt;span style="font-size: 14pt; line-height: 150%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Karakteristik TCP&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size: 12pt; line-height: 150%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;TCP memiliki karakteristik sebagai berikut:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul type="disc"&gt;&lt;li class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size: 12pt; line-height: 150%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Berorientasi      sambungan (&lt;i&gt;connection-oriented&lt;/i&gt;): Sebelum data dapat ditransmisikan antara dua host, dua proses yang berjalan pada lapisan aplikasi harus melakukan negosiasi untuk membuat sesi koneksi terlebih dahulu. Koneksi TCP ditutup dengan menggunakan proses terminasi koneksi TCP (TCP connection termination).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;i&gt;&lt;span style="font-size: 12pt; line-height: 150%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;a href="http://id.wikipedia.org/wiki/Duplex" title="Duplex"&gt;&lt;span style="color: blue;"&gt;Full-duplex&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 12pt; line-height: 150%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;: Untuk setiap host TCP, koneksi yang terjadi antara dua host terdiri atas dua buah jalur, yakni jalur keluar dan jalur masuk. Dengan menggunakan teknologi lapisan yang lebih rendah yang mendukung full-duplex, maka data pun dapat secara simultan diterima dan dikirim. Header TCP berisi nomor urut (TCP sequence number) dari data yang ditransmisikan dan sebuah &lt;a href="http://id.wikipedia.org/wiki/ACK" title="ACK"&gt;&lt;span style="color: blue;"&gt;acknowledgment&lt;/span&gt;&lt;/a&gt;      dari data yang masuk.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size: 12pt; line-height: 150%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Dapat      diandalkan (&lt;i&gt;reliable&lt;/i&gt;): Data yang dikirimkan ke sebuah koneksi TCP      akan diurutkan dengan sebuah nomor urut paket dan akan mengharapkan paket &lt;i&gt;&lt;a href="http://id.wikipedia.org/wiki/ACK" title="ACK"&gt;&lt;span style="color: blue;"&gt;positive      acknowledgment&lt;/span&gt;&lt;/a&gt;&lt;/i&gt; dari penerima. Jika tidak ada paket      Acknowledgment dari penerima, maka segmen TCP (&lt;a href="http://id.wikipedia.org/w/index.php?title=Protocol_data_unit&amp;amp;action=edit&amp;amp;redlink=1" title="Protocol data unit (halaman belum tersedia)"&gt;&lt;span style="color: blue;"&gt;protocol data unit&lt;/span&gt;&lt;/a&gt; dalam protokol TCP) akan ditransmisikan ulang. Pada pihak penerima, segmen-segmen duplikat akan diabaikan dan segmen-segmen yang datang tidak sesuai dengan urutannya akan diletakkan di belakang untuk mengurutkan segmen-segmen TCP. Untuk menjamin integritas setiap segmen TCP, TCP mengimplementasikan penghitungan TCP &lt;a href="http://id.wikipedia.org/w/index.php?title=Checksum&amp;amp;action=edit&amp;amp;redlink=1" title="Checksum (halaman belum tersedia)"&gt;&lt;span style="color: blue;"&gt;Checksum&lt;/span&gt;&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;i&gt;&lt;span style="font-size: 12pt; line-height: 150%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Byte      stream&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 12pt; line-height: 150%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;:      TCP melihat data yang dikirimkan dan diterima melalui dua jalur masuk dan      jalur keluar TCP sebagai sebuah &lt;i&gt;byte stream&lt;/i&gt; yang berdekatan (kontigu). Nomor urut TCP dan nomor acknowlegment dalam setiap header TCP didefinisikan juga dalam bentuk byte. Meski demikian, TCP tidak mengetahui batasan pesan-pesan di dalam byte stream TCP tersebut. Untuk melakukannya, hal ini diserahkan kepada protokol lapisan aplikasi (dalam DARPA Reference Model), yang harus menerjemahkan byte stream TCP ke dalam "bahasa" yang ia pahami.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size: 12pt; line-height: 150%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Memiliki      layanan &lt;i&gt;flow control&lt;/i&gt;: Untuk mencegah data terlalu banyak dikirimkan      pada satu waktu, yang akhirnya membuat "macet" jaringan &lt;a href="http://id.wikipedia.org/wiki/Internetwork" title="Internetwork"&gt;&lt;span style="color: blue;"&gt;internetwork&lt;/span&gt;&lt;/a&gt; &lt;a href="http://id.wikipedia.org/wiki/IP" title="IP"&gt;&lt;span style="color: blue;"&gt;IP&lt;/span&gt;&lt;/a&gt;,      TCP mengimplementasikan layanan &lt;i&gt;flow control&lt;/i&gt; yang dimiliki oleh pihak pengirim yang secara terus menerus memantau dan membatasi jumlah data yang dikirimkan pada satu waktu. Untuk mencegah pihak penerima untuk memperoleh data yang tidak dapat disangganya (&lt;i&gt;buffer&lt;/i&gt;), TCP juga      mengimplementasikan &lt;i&gt;flow control&lt;/i&gt; dalam pihak penerima, yang      mengindikasikan jumlah &lt;i&gt;buffer&lt;/i&gt; yang masih tersedia dalam pihak      penerima.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size: 12pt; line-height: 150%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Melakukan      segmentasi terhadap data yang datang dari lapisan aplikasi (dalam &lt;i&gt;&lt;a href="http://id.wikipedia.org/wiki/DARPA_Reference_Model" title="DARPA Reference Model"&gt;&lt;span style="color: blue;"&gt;DARPA Reference      Model&lt;/span&gt;&lt;/a&gt;&lt;/i&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size: 12pt; line-height: 150%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;Mengirimkan      paket secara "&lt;i&gt;one-to-one&lt;/i&gt;": hal ini karena memang TCP harus membuat sebuah sirkuit logis antara dua buah protokol lapisan aplikasi agar saling dapat berkomunikasi. TCP tidak menyediakan layanan pengiriman data secara &lt;i&gt;one-to-many&lt;/i&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal" style="text-align: justify; text-indent: 36pt; line-height: 150%;"&gt;&lt;span style="font-size: 12pt; line-height: 150%; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;TCP umumnya digunakan ketika protokol lapisan aplikasi membutuhkan layanan transfer data yang bersifat andal, yang layanan tersebut tidak dimiliki oleh protokol lapisan aplikasi tersebut. Contoh dari protokol yang menggunakan TCP adalah &lt;a href="http://id.wikipedia.org/wiki/HTTP" title="HTTP"&gt;&lt;span style="color: blue;"&gt;HTTP&lt;/span&gt;&lt;/a&gt; dan &lt;a href="http://id.wikipedia.org/wiki/FTP" title="FTP"&gt;&lt;span style="color: blue;"&gt;FTP&lt;/span&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/456832232492653678-9019185099036939823?l=edypang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edypang.blogspot.com/feeds/9019185099036939823/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://edypang.blogspot.com/2009/11/transmission-control-protocol-tcp.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/9019185099036939823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/9019185099036939823'/><link rel='alternate' type='text/html' href='http://edypang.blogspot.com/2009/11/transmission-control-protocol-tcp.html' title='Transmission Control Protocol (TCP)'/><author><name>Edy Pang</name><uri>http://www.blogger.com/profile/15800526311252519986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-456832232492653678.post-3712434661761846431</id><published>2009-11-10T04:32:00.002-08:00</published><updated>2009-11-10T04:33:23.100-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tugas'/><category scheme='http://www.blogger.com/atom/ns#' term='Jaringan Komputer'/><title type='text'>UDP (User Datagram Protocol)</title><content type='html'>&lt;p class="MsoNormal"&gt;Adalah TCP yang connectionless. Hal ini berarti bahwa suatu paket yang dikirim melalui jaringan dan mencapai computer lain tanpa membuat suatu koneksi. Sehingga dalam perjalanan ke tujuan paket dapat hilang karena tidak ada koneksi langsung antara kedua host dalam jarigan yang menggunakan TCP/IP. Jadi UDP sifatnya tidak realibel, tetapi UDP lebih cepat dari pada TCP dalam mengirimkan suatu paket karena UDP tidak membutuhkan koneksi langsung.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Karakteristik UDP&lt;/p&gt;  &lt;p class="MsoNormal"&gt;UDP memiliki karakteristik – karakteristik berikut:&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpFirst" style="text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;a.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;i style=""&gt;Connectionless &lt;/i&gt;(tanpa koneksi)&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Pesan – pesan UDP akan dikirimkan tanpa harus dilakukan proses negosiasi koneksi antara dua host yang hendak bertukar informasi.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;b.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;i style=""&gt;Unrealible &lt;/i&gt;(Tidak andal)&lt;i style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Pesan – pesan UDP akan dikirimkan sebagai datagram tanpa adanya nomor urut atau pesan &lt;i style=""&gt;acknowledgment.&lt;/i&gt; Protocol lapisan aplikasi yang berjalan di atas keandalannya mereka masing – masing, atau mengirim pesan secara periodic atau dengan menggunakan waktu yang telah didefinisikan.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;c.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;UDP menyediakan mekanisme untuk mengirim pesan – pesan ke sebuah protocol lapisan aplikasi atau proses tertentu di dalam jaringan yang menggunakan TCP/IP. &lt;i style=""&gt;Header &lt;/i&gt;UDP berisi &lt;i style=""&gt;Field Source Process &lt;/i&gt;dan &lt;i style=""&gt;Destination Process Indentification.&lt;/i&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;d.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;UDP menyediakan perhitungan checksum berukuran 16 – bit terhadap keseluruhan pesan UDP.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;UDP tidak menyediakan layanan – layanan antar host berikut:&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpFirst" style="text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;a.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;UDP tidak menyediakan mekanisme penyanggaan (buffering) dari data yang masuk ataupun data yang keluar. Tugas buffering merupakan tugas yang harus diimplementasikan oleh protocol lapisan aplikasi yang berjalan di atas UDP.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;b.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;UDP tidak menyediakan mekanisme segmentasi data yang besar ke dalam segmen – segmen data, seperti yang terjadi dalam protocol TCP. Karena itulah, protocol lapisan aplikasi yang berjalan di atas UDP harus mengirimkan data yang berukuran kecil (tidak lebih besar dari nilai Maksimum Transfer Unit / MTU) yang dimiliki oleh sebuah antarmuka di mna data tersebut dikirim. Karena, jika ukuran paket data yang dikirim lebih besar dibandingkan nilai MTU, paket data yang dikirimkan bias saja terpecah menjadi beberapa fragmen yang akhirnya tidak jadi terkirim dengan benar.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;c.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;UDP tidak menyediakan mekanisme &lt;i style=""&gt;flow – control ,&lt;/i&gt; seperti yang dimiliki TCP.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Penggunaan UDP&lt;/p&gt;  &lt;p class="MsoNormal"&gt;UDP sering digunakan dalam beberapa tugas berikut:&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpFirst" style="text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;a.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Protokol yang “ringan” (lightweight).&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Untuk menghemat sumber daya memori dan prosesor. Beberapa protokol lapisan aplikasi membutuhkan penggunaan protokol yang ringan yang dapat melakukan fungsi – fungsi spesifik dengan saling bertukar pesan. Contoh dari protokol yang ringan adalah fungsi query nama dalam protokol lapisan aplikasi Domain Name System.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;b.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Protokol lapisan apliksi yang mengimplementasikan layanan keandalan.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Jika protokol lapisan aplikasi menyediakan layanan transfer data yang andal, maka kebutuhan terhadap keandalan yang ditawarkan oleh TCP pun menjadi tidak ada. Contoh dari protokol seperti ini adalah Trivial File Transfer Protocol (TFTP) dan Network File System (NFS).&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;c.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Protokol yag tidak membutuhkan keandalan.&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle"&gt;Contoh protokol ini adalah protokol Routing Information Protocol (RIP).&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;d.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Transmisi broadcast: Karena UDP merupakan protokol yang tidak perlu membuat koneksi terlebih dahulu dengan sebuah host tertentu, maka transmisi broadcast pun dimungkinkan. Sebuah protokol lapisan aplikasi dapat mengirimkan paket data ke beberapa tujuan dengan menggunakan &lt;a href="http://id.wikipedia.org/wiki/Alamat_IP" title="Alamat IP"&gt;&lt;span style="color: windowtext; text-decoration: none;"&gt;alamat multicast atau broadcast&lt;/span&gt;&lt;/a&gt;. Hal ini kontras dengan protokol TCP yang hanya dapat mengirimkan transmisi one-to-one. Contoh: query nama dalam protokol NetBIOS Name Service.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Port UDP&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Seperti halnya &lt;a href="http://id.wikipedia.org/wiki/TCP" title="TCP"&gt;&lt;span style="color: windowtext; text-decoration: none;"&gt;TCP&lt;/span&gt;&lt;/a&gt;, UDP juga memiliki saluran untuk mengirimkan informasi antar host, yang disebut dengan &lt;b&gt;UDP Port&lt;/b&gt;. Untuk menggunakan protokol UDP, sebuah aplikasi harus menyediakan &lt;a href="http://id.wikipedia.org/wiki/Alamat_IP" title="Alamat IP"&gt;&lt;span style="color: windowtext; text-decoration: none;"&gt;alamat IP&lt;/span&gt;&lt;/a&gt; dan nomor UDP Port dari host yang dituju. Sebuah UDP port berfungsi sebagai sebuah &lt;i&gt;multiplexed message queue&lt;/i&gt;, yang berarti bahwa UDP port tersebut dapat menerima beberapa pesan secara sekaligus. Setiap port diidentifikasi dengan nomor yang unik, seperti halnya &lt;a href="http://id.wikipedia.org/wiki/TCP" title="TCP"&gt;&lt;span style="color: windowtext; text-decoration: none;"&gt;TCP&lt;/span&gt;&lt;/a&gt;, tetapi meskipun begitu, UDP Port berbeda dengan &lt;a href="http://id.wikipedia.org/wiki/TCP" title="TCP"&gt;&lt;span style="color: windowtext; text-decoration: none;"&gt;TCP Port&lt;/span&gt;&lt;/a&gt; meskipun memiliki nomor port yang sama. Tabel di bawah ini mendaftarkan beberapa UDP port yang telah dikenal secara luas.&lt;/p&gt;  &lt;table class="MsoTableGrid" style="border: medium none ; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr style=""&gt;   &lt;td style="border: 1pt solid black; padding: 0cm 5.4pt; width: 97.55pt;" width="130" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Nomor Port UDP&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0cm 5.4pt; width: 381.25pt;" width="508" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Digunakan Oleh&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 97.55pt;" width="130" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;53&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 381.25pt;" width="508" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Domain Name System (DNS) Name Query&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 97.55pt;" width="130" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;67&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 381.25pt;" width="508" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;BOOTP Client (Dynamic Host Configuration Protocol [DHCP])&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 97.55pt;" width="130" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;68&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 381.25pt;" width="508" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;BOOTP Server (DHCP)&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 97.55pt;" width="130" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;69&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 381.25pt;" width="508" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Trivial File Transfer Protocol (TFTP)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 97.55pt;" width="130" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;137&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 381.25pt;" width="508" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;NetBIOS Name Service&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 97.55pt;" width="130" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;138&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 381.25pt;" width="508" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;NetBIOS Datagram Service&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 97.55pt;" width="130" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;161&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 381.25pt;" width="508" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Simple Network Management Protocol (SNMP)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 97.55pt;" width="130" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;445&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 381.25pt;" width="508" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Server Message Block (SMB)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 97.55pt;" width="130" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;520&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 381.25pt;" width="508" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Routing Information Protocol (RIP)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0cm 5.4pt; width: 97.55pt;" width="130" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;1812/1813&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; border-color: -moz-use-text-color black black -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 381.25pt;" width="508" valign="top"&gt;   &lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"&gt;Remote Authentication Dial – in User Service (RADIUS)&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  Daftar Pustaka:&lt;br /&gt;&lt;a href="http://id.wikipedia.org/wiki/User_Datagram_Protocol"&gt;WIKIPEDIA&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/456832232492653678-3712434661761846431?l=edypang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edypang.blogspot.com/feeds/3712434661761846431/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://edypang.blogspot.com/2009/11/udp-user-datagram-protocol.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/3712434661761846431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/3712434661761846431'/><link rel='alternate' type='text/html' href='http://edypang.blogspot.com/2009/11/udp-user-datagram-protocol.html' title='UDP (User Datagram Protocol)'/><author><name>Edy Pang</name><uri>http://www.blogger.com/profile/15800526311252519986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-456832232492653678.post-6392748082040375661</id><published>2009-11-10T04:32:00.001-08:00</published><updated>2009-11-10T04:32:41.029-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tugas'/><category scheme='http://www.blogger.com/atom/ns#' term='Jaringan Komputer'/><title type='text'>Telnet</title><content type='html'>&lt;p style="margin-bottom: 0in;" align="justify"&gt;Telnet adalah aplikasi remote login Internet. Telnet digunakan untuk login ke komputer lain di Internet dan mengakses berbagai macam pelayanan umum, termasuk katalog perpustakaan dan berbagai macam database. Telnet memungkinkan pengguna untuk duduk didepan komputer yang terkoneksi ke internet dan mengakses komputer lain yang juga terkoneksi ke internet. Dengan kata lain koneksi dapat terjadi ke mesin lain di satu ruangan, satu kampus, bahkan setiap komputer di seluruh dunia. Setelah terkoneksi, input yang diberikan pada keyboard akan mengontrol langsung ke remote computer tadi. Akan dapat diakses pelayanan apapun yang disediakan oleh remote machine dan hasilnya ditampilkan pada terminal lokal. Dapat dijalankan session interaktif normal (login, eksekusi command), atau dapat diakses berbagai service seperti: melihat catalog dari sebuah perpustakaan, akses ke teks dari USA today, dan masih banyak lagi service yang disediakan oleh masing-masing host pada di network.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Telnet menggunakan 2 program, yang satu adalah client (telnet) dan server (telnetd). Yang terjadi adalah ada dua program yang berjalan, yaitu software client yang dijalankan pada komputer yang meminta pelayanan tersebut dan software server yang dijalankan oleh computer yang menghasilkan pelayanan tadi.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Ycx9CPMjRdU/Stm77dLpL9I/AAAAAAAAACg/PugbDr5PBqs/s1600-h/telnet.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 115px;" src="http://2.bp.blogspot.com/_Ycx9CPMjRdU/Stm77dLpL9I/AAAAAAAAACg/PugbDr5PBqs/s320/telnet.jpg" alt="" id="BLOGGER_PHOTO_ID_5393548658873020370" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;div style="text-align: center;"&gt;Gambar 1. Interaksi TELNET (Parker, 1994:117)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Ycx9CPMjRdU/Stm8Qvb81VI/AAAAAAAAACo/m64Hdp4wLYA/s1600-h/telnet1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 384px; height: 113px;" src="http://2.bp.blogspot.com/_Ycx9CPMjRdU/Stm8Qvb81VI/AAAAAAAAACo/m64Hdp4wLYA/s320/telnet1.jpg" alt="" id="BLOGGER_PHOTO_ID_5393549024550507858" border="0" /&gt;&lt;/a&gt;Gambar 2. Koneksi mesin ketika terjadi TELNET (Parker, 1994:118)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 0.79in }   P { margin-bottom: 0.08in }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;Tugas dari client adalah: &lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Membuat koneksi  network TCP (Transfer Control Protocol) dengan server.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Menerima inputan  dari user.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Menformat kembali  inputan dari user kemudian mengubah dalam bentuk format standard dan  dikirim ke server.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Menerima output dari  server dalam format standard.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Mengubah format  output tadi untuk ditampilkan pada layar.   &lt;/p&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;  &lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;Sedangkan tugas dari server adalah:  &lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Menginformasikan  software jaringan bahwa komputer itu siap menerima koneksi.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Menunggu permintaan  dalam bentuk format standard.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Melaksanakan  permintaan tersebut.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Mengirim kembali  hasil ke client dalam bentuk format standard.&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Menunggu permintaan  selanjutnya.   &lt;/p&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/456832232492653678-6392748082040375661?l=edypang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edypang.blogspot.com/feeds/6392748082040375661/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://edypang.blogspot.com/2009/11/telnet.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/6392748082040375661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/6392748082040375661'/><link rel='alternate' type='text/html' href='http://edypang.blogspot.com/2009/11/telnet.html' title='Telnet'/><author><name>Edy Pang</name><uri>http://www.blogger.com/profile/15800526311252519986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Ycx9CPMjRdU/Stm77dLpL9I/AAAAAAAAACg/PugbDr5PBqs/s72-c/telnet.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-456832232492653678.post-4259676031753111277</id><published>2009-11-10T04:30:00.000-08:00</published><updated>2009-11-10T04:31:55.186-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tugas'/><category scheme='http://www.blogger.com/atom/ns#' term='Jaringan Komputer'/><title type='text'>Domain Name Server (DNS)</title><content type='html'>&lt;p style="margin-bottom: 0in;" align="justify"&gt;DNS adalah Domain Name Server, yaitu server yang digunakan untuk mengetahui IP Address suatu host lewat host name-nya. Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP Address-nya.&lt;/p&gt;  &lt;p style="margin-bottom: 0in;" align="justify"&gt;Namun bagi manusia tidak mungkin menghafalkan IP address tersebut, manusia lebih mudah menghapalkan kata-kata seperti www.yahoo.com, www.google.com, atau www.friendster.com. DNS berfungsi untuk mengkonversi nama yang bisa terbaca oleh manusia ke dalam IP addresshost yang bersangkutan untuk dihubungi.&lt;/p&gt;  &lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;b&gt;Struktur DNS&lt;/b&gt;&lt;/p&gt;  &lt;p style="margin-bottom: 0in;" align="justify"&gt;DNS merupakan sebuah hiraki pengelompokan domain berdasarkan nama yang terbagi menjadi beberapa bagian, diantaranya:&lt;/p&gt;  &lt;ol&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Root Level Domain&lt;/p&gt;  &lt;p style="margin-bottom: 0in;" align="justify"&gt;Domain ditentukan berdasarkan tingkatan kemampuan yang ada di struktur hirarki yang disebut dengan level, dan level yang paling atas disebut dengan root domain. root doamain di ekspresikan berdasarkan periode dimana lambang untuk root domain adalah (".")&lt;/p&gt;    &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Top Level Domain&lt;/p&gt;  &lt;p style="margin-bottom: 0in;" align="justify"&gt;Berikut  ini adalah  contoh dari top level domain:&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;.com → Organisasi   Komersial&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;.edu → Institusi   pendidikan atau universitas&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;.org → Organisasi   non profit&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;.net → Network   (Backbone Internet)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;.gov → Organisasi   pemerintah non militer&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;.mil → Organisasi   pemerintah militer&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;dll&lt;br /&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;ol start="3"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Second Level Domain&lt;/p&gt;  &lt;p style="margin-bottom: 0in;" align="justify"&gt;Second Level Domain dapat berisi host dan domain lain, yang disebut dengan sub domain. Sebagai contoh nya adalah sebagai berikut:&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;Domain eepis-its&lt;/li&gt;&lt;li&gt;Domain .detik&lt;/li&gt;&lt;li&gt;Domain .cisco&lt;/li&gt;&lt;/ul&gt;  &lt;ol start="4"&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Host Names&lt;/p&gt;  &lt;p style="margin-bottom: 0in;" align="justify"&gt;Domain name yang digunakan dengan host nama akan menciptakan dully qualified domain name (FQDN) untuk setiap komputer. Sebagai contoh, jika terdapat fileserver.eepis-its.edu, dimana fileserver adalah host name dan eepis-its.edu adalah domain name.&lt;/p&gt;   &lt;/li&gt;&lt;/ol&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;b&gt;Cara kerja DNS adalah sebagai berikut:&lt;/b&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Ycx9CPMjRdU/StnaIDMrzRI/AAAAAAAAADA/VQkvzpr29LE/s1600-h/DNS.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 118px;" src="http://3.bp.blogspot.com/_Ycx9CPMjRdU/StnaIDMrzRI/AAAAAAAAADA/VQkvzpr29LE/s320/DNS.jpg" alt="" id="BLOGGER_PHOTO_ID_5393581860585196818" border="0" /&gt;&lt;/a&gt;Bagian resolver adalah bagian dari program aplikasi yang berfungsi menjawab setiap pertanyaan tentang domain. Untuk menjawab pertanyaan, resolver dapat mencari jawabannya dengan memeriksa isi cache dan meneruskan pertanyaan ke server DNS atau bertanya langsung ke server DNS. Cache adalah bagian yang menyimpan pertanyaan-pertanyaan tentang domain yang pernah diajukan sebelumnya. Setiap aplikasi internet yang ingin menghubungi host lain pasti akan berinteraksi dengan server DNS melalui resolver.&lt;/p&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Jika server DNS tidak memiliki jawaban dari pertanyaan domain (name server bukan authoritative name server dari domain yang ditanyakan), maka server DNS akan meneruskan pertanyaan tersebut ke name server yang dianggapnya lebih tahu. Proses pengalihan ke name server (NS) lain (proses name resolution) ni merupakan proses iteratif yang berlangsung hingga diperoleh alamat lengkap sebuah host.&lt;/p&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Sebagai contoh jika ada user yang ingin menghubungi lecturer.eepis-its.edu, maka mula-mula NS akan menghubungi root server. Karena root server tidak memiliki informasi untuk host lecturer.eepis-its.edu, maka root server akan memberikan referensi kepada NS untuk menghubungi authoritative name server terdekat yaitu name server untuk domain edu. Proses ini terus berlangsung hingga NS memperoleh informasi lengkap tentang host lecturer.eepis-its.edu.&lt;/p&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;Setiap request domain akan disimpan di dalam cache untuk jangka waktu tertentu. Hal ini bertujuan untuk mempercepat proses name resolution. Sebagai contoh jika sebelumnya ada user yang me-request informasi untuk lecturer.eepis-its.edu, maka untuk user yang me-request fileserver.eepis-its.edu akan diarahkan ke name server yang memiliki korelasi terdekat dengan domain yang pernah di-request yang tersimpan di dalam cache, yaitu name server eepis-its.edu.&lt;/p&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Ycx9CPMjRdU/StnazLKwA0I/AAAAAAAAADI/EMq7PtNN4Y0/s1600-h/DNS1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 223px; height: 320px;" src="http://4.bp.blogspot.com/_Ycx9CPMjRdU/StnazLKwA0I/AAAAAAAAADI/EMq7PtNN4Y0/s320/DNS1.jpg" alt="" id="BLOGGER_PHOTO_ID_5393582601458942786" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;FlowChart DNS Server&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/456832232492653678-4259676031753111277?l=edypang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edypang.blogspot.com/feeds/4259676031753111277/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://edypang.blogspot.com/2009/11/domain-name-server-dns.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/4259676031753111277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/4259676031753111277'/><link rel='alternate' type='text/html' href='http://edypang.blogspot.com/2009/11/domain-name-server-dns.html' title='Domain Name Server (DNS)'/><author><name>Edy Pang</name><uri>http://www.blogger.com/profile/15800526311252519986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Ycx9CPMjRdU/StnaIDMrzRI/AAAAAAAAADA/VQkvzpr29LE/s72-c/DNS.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-456832232492653678.post-136918594066934296</id><published>2009-11-10T04:25:00.000-08:00</published><updated>2009-11-10T04:30:40.307-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tugas'/><category scheme='http://www.blogger.com/atom/ns#' term='Jaringan Komputer'/><title type='text'>Simple Mail Transfer Protocol (SMTP)</title><content type='html'>Komunikasi dengan e-mail mungkin saat ini merupakan salah satu aplikasi yang paling luas dipakai pada internet. Ada beberapa protokol yang dapat digunakan untuk melayani transfer e-mail, tetapi yang paling umum digunakan adalah Simple Mail Transfer Protocol (SMPT). SMPT mampu menangani pesan berupa teks kode ASCII yang akan dikirim kedalam kotak surat (mail-boxes) pada host TCP/IP yang telah ditentukan untuk melayani e-mail.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Ycx9CPMjRdU/StnBFf47IkI/AAAAAAAAACw/8FQc5ThSCIA/s320/smpt.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 232px;" src="http://4.bp.blogspot.com/_Ycx9CPMjRdU/StnBFf47IkI/AAAAAAAAACw/8FQc5ThSCIA/s320/smpt.jpg" alt="" border="0" /&gt;&lt;/a&gt;Pada gambar di atas menunjukkan mekanisme SMTP, dimana user yang ingin mengirimkan e-mail berinteraksi dengan mail-system lokal lewat komponen user-agent (UA) pada mail-system. e-mail yang akan dikirim terlebih dahulu disimpan sementara dalam outgoing-mail-box, selanjutnya SMTP pengirim memproses e-mail yang dikumpulkan pada outgoing-mail-box secara periodi. Jika pengirim SMTP menemukan e-mail pada outgoing-mail-box, maka secara langsung akan membuat koneksi TCP dengan host yang dituju untuk mengirim e-mail. Penerima SMTP dalam proses sebagai tujuan yang harus menerima koneksi TCP, selanjutnya e-mail dikirim pada koneksi ini. Pada penerima SMTP ini e-mail disimpan dalam host tujuan pada masing - masing mail-box sesuai dengan alamat tujuan. Jika mail-box dengan nama tidak sesuai dengan nama mail-box yang adapada host tujuan, maka e-mail dikirim kemabali yang menunjukkan mail-bok tidak ada. Alamat e-mail yang dipakai pada SMTP menggunakan standart RFC 882, dan informasi yang dikirim ditambahakan beberapa header yang sering disebut dengan "882 headers". Contoh alatmat e-mail misalnya:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;edys@student.eepis-its.edu&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;teks sebelum simbol "@" adalah nama mail-box, sedangkan teks sesudah simbol "@" adalah nama host, jika pada alamat e-mail &lt;span style="font-style: italic;"&gt;edys@student.eepis-its.edu&lt;/span&gt; berarti nama mail_box adalah &lt;span style="font-style: italic;"&gt;edys&lt;/span&gt; yang terdapat pada host &lt;span style="font-style: italic;"&gt;student.eepis-its.edu&lt;/span&gt;. Jika mail-box menggunakan karakter atau simbol khusus (misalnya tanda %), maka nama mail-box diberikan untuk encoding khusus agar SMTP dapat menggunakan sebagai mail-gateway. &lt;p style="margin-bottom: 0in;" align="justify"&gt;Protokol SMTP menginginkan host tujuan yang akan menerima e-mail dalam keadaan on-line, jika tidak maka hubungan TCP dengan host tujuan tidak dapat dilakukan. Pada sistem jaringan komputer maka host SMTP selalu dalam keadaan On dan tersambung ke jaringan, sedangkan workstation yang berbeda pada user dapat berinteraksi dengan host SMTP untuk membaca atau mengirim e-mail menggunakan client/server mail protocol, contohnya post office protocol versi 3 sesuai yang dijabarkan dalam RFC 1460, atau yang sering disebut POP3.&lt;br /&gt;&lt;/p&gt;&lt;div class="post-body entry-content"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { margin: 0.79in }   P { margin-bottom: 0.08in }  --&gt;  &lt;/style&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;b&gt;POP (Post Office Protocol)&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" align="justify"&gt;Suatu protocol yang dirancang untuk mengirimkan pesan e-mail dari server ke mail cilent. User yang mempunyai mail menyimpan dalam mailbox pada server. User dalam hal ini adalah POP client mengakses pesan yang disimpan menggunakan POP. Menjawab atau membuat mail baru digerakkan oleh client yang menyimpannya melalui SMTP. Mail dikirim dari client yang tidak memerlukan host yang lain untuk mengirimkan mail atau mengirim mail langsung ke penerima jarak jauh. POP server juga tidak relay mail untuk client.&lt;/p&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Ycx9CPMjRdU/StnBYVl8o5I/AAAAAAAAAC4/RB6aktGEBlw/s320/POP3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 244px;" src="http://1.bp.blogspot.com/_Ycx9CPMjRdU/StnBYVl8o5I/AAAAAAAAAC4/RB6aktGEBlw/s320/POP3.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0in;" align="justify"&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/456832232492653678-136918594066934296?l=edypang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edypang.blogspot.com/feeds/136918594066934296/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://edypang.blogspot.com/2009/11/simple-mail-transfer-protocol-smtp.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/136918594066934296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/136918594066934296'/><link rel='alternate' type='text/html' href='http://edypang.blogspot.com/2009/11/simple-mail-transfer-protocol-smtp.html' title='Simple Mail Transfer Protocol (SMTP)'/><author><name>Edy Pang</name><uri>http://www.blogger.com/profile/15800526311252519986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Ycx9CPMjRdU/StnBFf47IkI/AAAAAAAAACw/8FQc5ThSCIA/s72-c/smpt.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-456832232492653678.post-9068885163715161586</id><published>2009-11-10T04:22:00.000-08:00</published><updated>2009-11-10T04:25:11.114-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tugas'/><category scheme='http://www.blogger.com/atom/ns#' term='Jaringan Komputer'/><title type='text'>Trivial File Transfer Protocol (TFTP)</title><content type='html'>File Transfer Protocol menggunakan TCP untuk mendapatkan komunikasi dalam jaringan yang dapat diandalkan. Jika jaringan sudah cukup dapat diandalkan, seperti umumnya pada jaringan LAN maka dapat dipergunakan File Transfer Protocol yang lebih sederhana, yaitu dapat digunakan user datagram ptotocol (UDP) untuk mendasari protocol transport (host to host). Sebagai contoh file transfer Protocol yang menggunakan UDP adalah trivial File Transfer Protocol (TFTP).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Ycx9CPMjRdU/StpiiPy7V_I/AAAAAAAAADQ/AwZl17EI1oU/s320/IMGe.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 222px;" src="http://4.bp.blogspot.com/_Ycx9CPMjRdU/StpiiPy7V_I/AAAAAAAAADQ/AwZl17EI1oU/s320/IMGe.jpg" alt="" border="0" /&gt;&lt;/a&gt;Pada gambar di atas ditunjukkan tahapan TFTP yang dipakai untuk transfer file diantara dua host. TFTP dapat dipakai untuk transfer file antara dua host tanpa memerlukan pengenalan (authentication) terhadap user yang memakai. File dapat di transfer dengan hanya menunjukkan nama file tersebut. Oleh karena user account dan password tidak diperlukan untuk transfer file dengan TFTP, maka beberapa system administrator mematikan fasilitas TFTP ini, atau membatasi jenis file yang dapat ditransfer, demikian juga implementasinya untuk akses dapat ditolak kecuali setiap user yang berada pada host dapat mengakses file.&lt;br /&gt;TFTP kebanyakan dipakai untuk menghubungkan workstation yang tidak memiliki diskdrive maupun harddisk ke server untuk mendownload boot-image dari sistem operasi pada saat booting. Protokol TFTP cukup kecil dan efisien utnuk diterapkan pada Boot ROM di dalam card jaringan yang dipasang pada workstation. Workstation Unix dari Sun Microsystem menggunakan TFTP untuk menghubungkan dengan RARP atau BOOTP yang dapat dipergunakan untuk menentukan alamat IP dari workstation tersebut pada saat meng-download sistem operasi untuk booting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/456832232492653678-9068885163715161586?l=edypang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edypang.blogspot.com/feeds/9068885163715161586/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://edypang.blogspot.com/2009/11/trivial-file-transfer-protocol-tftp.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/9068885163715161586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/9068885163715161586'/><link rel='alternate' type='text/html' href='http://edypang.blogspot.com/2009/11/trivial-file-transfer-protocol-tftp.html' title='Trivial File Transfer Protocol (TFTP)'/><author><name>Edy Pang</name><uri>http://www.blogger.com/profile/15800526311252519986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Ycx9CPMjRdU/StpiiPy7V_I/AAAAAAAAADQ/AwZl17EI1oU/s72-c/IMGe.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-456832232492653678.post-5467465374500817013</id><published>2009-07-06T17:37:00.000-07:00</published><updated>2009-07-06T17:40:43.101-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kuliah'/><category scheme='http://www.blogger.com/atom/ns#' term='Arsitektur Komputer'/><category scheme='http://www.blogger.com/atom/ns#' term='Tugas'/><title type='text'>Tugas 5 : Prosesor Paralel</title><content type='html'>Berikut ini adalah file presentasi materi Arsitektur Komputer tentang Prosesor Paralel [format .PPT]&lt;br /&gt;&lt;br /&gt;Mata kuliah : Arsitektur Komputer&lt;br /&gt;Dosen : &lt;a href="http://wasista-arkom.blogspot.com/"&gt;Sigit Wasista, M.Kom&lt;/a&gt;&lt;br /&gt;File Link : &lt;a href="http://katabintang.googlepages.com/7107040017EdyPang.zip"&gt;Download&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/456832232492653678-5467465374500817013?l=edypang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edypang.blogspot.com/feeds/5467465374500817013/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://edypang.blogspot.com/2009/07/tugas-5-prosesor-paralel.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/5467465374500817013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/5467465374500817013'/><link rel='alternate' type='text/html' href='http://edypang.blogspot.com/2009/07/tugas-5-prosesor-paralel.html' title='Tugas 5 : Prosesor Paralel'/><author><name>Edy Pang</name><uri>http://www.blogger.com/profile/15800526311252519986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-456832232492653678.post-259542321768589888</id><published>2009-06-23T09:15:00.000-07:00</published><updated>2009-07-18T13:39:16.717-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kuliah'/><category scheme='http://www.blogger.com/atom/ns#' term='Arsitektur Komputer'/><category scheme='http://www.blogger.com/atom/ns#' term='Tugas'/><title type='text'>Arsitektur Komputer Berbasis Superscalar</title><content type='html'>&lt;blockquote&gt;Artikel ini merupakan bagian 3 (ketiga) dari pembahasan tentang arsitektur komputer berbasis &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt;, &lt;a href="http://edypang.blogspot.com/2009/06/cisc.html"&gt;CISC&lt;/a&gt; dan &lt;a href="http://edypang.blogspot.com/2009/06/superscalar.html"&gt;Superscalar&lt;/a&gt;.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Superscalar adalah arsitektur prosessor yang memungkinkan eksekusi yang bersamaan (parallel) dari instruksi yang banyak pada tahap pipeline yang sama sebaik tahap pipeline yang lain. Pipeline sendiri adalah meningkatkan kinerja komputer dengan cara saling overlap tahapan dari instruksi yang berbeda.&lt;br /&gt;&lt;br /&gt;Pada pipenline untuk melakukan proses (stages) overlapping dibutuhkan paling tidak setengah clock. Sedangkan superscalar mengijinkan proses untuk bekerja secara bersamaan pada saat clock yang sama.&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;Superscalar ini menerapkan suatu bentuk paralel disebut-tingkat instruksi paralel dalam satu prosesor, sehingga memungkinkan lebih cepat. Sebuah prosesor superscalar melaksanakan lebih dari satu instruksi selama satu jam secara bersamaan dengan siklus dispatching beberapa petunjuk ke membazir fungsional unit pada prosesor. Setiap unit fungsional tidak terpisah CPU inti, tetapi sebuah sumber daya eksekusi dalam satu CPU seperti aritmetika logis unit, sedikit Shifter, atau kelipatan.&lt;br /&gt;&lt;br /&gt;Perkembangan superscalar pertama kali diawali oleh Seymour Cray's CDC 6600 dari 1965 sering disebut sebagai pertama superscalar desain. Intel i960CA (1988) dan seri AMD 29000-29050 (1990) mikro yang komersial pertama chip tunggal superscalar mikro. CPU &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt; seperti ini membawa konsep superscalar untuk mikro komputer RISC karena hasil desain yang sederhana inti, agar mudah instruksi dispatch dan keterlibatan beberapa unit fungsional (seperti ALUs) pada satu CPU dalam rancangan peraturan yang terpaksa waktu. Ini adalah alasan yang &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt; desain yang lebih cepat dari &lt;a href="http://edypang.blogspot.com/2009/06/cisc.html"&gt;CISC&lt;/a&gt; desain melalui ke dalam tahun 1980-an dan 1990-an.&lt;br /&gt;&lt;br /&gt;Kecuali untuk digunakan dalam beberapa CPU-daya baterai perangkat, pada dasarnya semua tujuan-CPU umum dikembangkan sejak 1998 adalah superscalar. Diawali dengan "P6" (Pentium Pro dan Pentium II) pelaksanaan, Intel x86 arsitektur mikro yang telah menerapkan &lt;a href="http://edypang.blogspot.com/2009/06/cisc.html"&gt;CISC&lt;/a&gt; pada set instruksi RISC superscalar mikro. Kompleks petunjuk yang diterjemahkan secara internal ke-&lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt; seperti "micro-ops" set instruksi &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt;, prosesor yang memungkinkan untuk mengambil keuntungan dari performa yang lebih tinggi-prosesor yang melandasi tetap kompatibel dengan prosesor Intel sebelumnya.[2]&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Contoh Penerapan Superscalar&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Contoh CPU yang telah menerapkan arsitektur superscalar :&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm3.static.flickr.com/2293/3654524908_037bbb0729_m.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 410px; height: 227px;" src="http://farm3.static.flickr.com/2293/3654524908_037bbb0729_m.jpg" alt="" border="0" /&gt;&lt;/a&gt;Intel Processors&lt;br /&gt;&lt;ul&gt;&lt;li&gt;486, Pentium, Pentium Pro&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Superscalar Processor Design&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Use PowerPC 604 as case study&lt;/li&gt;&lt;li&gt;Speculative Execution, Register Renaming, Branch Prediction&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;More Superscalar Examples&lt;br /&gt;&lt;ul&gt;&lt;li&gt;MIPS R10000&lt;/li&gt;&lt;li&gt;DEC Alpha 21264&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Berikut perbandingan superscalar dengan system i386&lt;br /&gt;&lt;blockquote&gt;Cycles Per Instruction&lt;br /&gt;Instruction Type 386 Cycles 486 Cycles&lt;br /&gt;Load 4 1&lt;br /&gt;Store 2 1&lt;br /&gt;ALU 2 1&lt;br /&gt;Jump taken 9 3&lt;br /&gt;Jump not taken 3 1&lt;br /&gt;Call 9 3&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Superscalar dapat mengeksekusi instruksi 1 (I1) dan instruksi 2 (I2) secara pararel dengan syarat&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Keduanya instruksi yang sederhana&lt;/li&gt;&lt;li&gt;I1 tidak melakukan proses jump&lt;/li&gt;&lt;li&gt;Tujuan (destination) dari I1 bukan sumber (source) dari I2&lt;/li&gt;&lt;li&gt;Tujuan (destinition) dari I1 bukan tujuan (destination) dari I2&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Jika kondisi diatas tidak dapat dipenuhi&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I1 melakukan proses U-pipe&lt;/li&gt;&lt;li&gt;I2 dijalankan di cycle berikutnya&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Pustaka&lt;/span&gt;&lt;br /&gt;[1] &lt;a href="http://fqorib160.blogspot.com/2009/06/superscalar-vs-pipelining.html"&gt;Superscalar VS Pipelining&lt;/a&gt;&lt;br /&gt;[2] &lt;a href="http://fqorib160.blogspot.com/2009/06/superscalar-processor.html"&gt;Superscalar Processor&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/456832232492653678-259542321768589888?l=edypang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edypang.blogspot.com/feeds/259542321768589888/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://edypang.blogspot.com/2009/06/superscalar.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/259542321768589888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/259542321768589888'/><link rel='alternate' type='text/html' href='http://edypang.blogspot.com/2009/06/superscalar.html' title='Arsitektur Komputer Berbasis Superscalar'/><author><name>Edy Pang</name><uri>http://www.blogger.com/profile/15800526311252519986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2293/3654524908_037bbb0729_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-456832232492653678.post-8482773974895906473</id><published>2009-06-23T08:58:00.000-07:00</published><updated>2009-07-18T13:39:43.377-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kuliah'/><category scheme='http://www.blogger.com/atom/ns#' term='Arsitektur Komputer'/><category scheme='http://www.blogger.com/atom/ns#' term='Tugas'/><title type='text'>Arsitektur Komputer Berbasis CISC</title><content type='html'>&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;Artikel ini merupakan bagian 2 (kedua) dari pembahasan tentang arsitektur komputer berbasis &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt;, &lt;a href="http://edypang.blogspot.com/2009/06/cisc.html"&gt;CISC&lt;/a&gt; dan &lt;a href="http://edypang.blogspot.com/2009/06/superscalar.html"&gt;Superscalar&lt;/a&gt;.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;CISC (baca : ’sisk’ ) merupakan satu jenis arstiktur computer yang terdiri atas perintah-perintah yang cukup komplek, sesuai dengan namanya Complex Instruction Set Computing. Tujuan dasar dari dibuatnya sebuah prosesor berbasis CISC adalah agar dalam ekskusi suatu perintah cukup dengan menggunakan sedikit bahasa mesin. Hal ini dapat dicapai dengan membuat hardware yang mampu memahami dan menjalankan beberapa rangkaian operasi. Contoh dari instruksi pada prosesor CISC adalah MULT, yakni sebuah perintah yang mampu melaksanakan operasi perkalian.&lt;br /&gt;&lt;br /&gt;MULT dalam hal ini lebih dikenal sebagai “complex instruction”, atau instruksi yang kompleks. Bekerja secara langsung melalui memori komputer dan tidak memerlukan instruksi lain seperti fungsi baca maupun menyimpan.  &lt;span class="fullpost"&gt;&lt;br /&gt;Satu kelebihan dari sistem ini adalah kompiler hanya menerjemahkan instruksi-instruksi bahasa tingkat-tinggi ke dalam sebuah bahasa mesin. Karena panjang kode instruksi relatif pendek, hanya sedikit saja dari RAM yang digunakan untuk menyimpan instruksi-instruksi tersebut.&lt;br /&gt;&lt;br /&gt;Pada dasarnya CISC merupakan kebalikan dari &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt;, biasanya digunakan pada keluarga processor untuk PC (AMD, Cyrix). Para pesaing Intel seperti Cyrix dan AMD juga telah menggunakan chip &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt; tetapi ia telah dilengkapi dengan penukar (converter) CISC.&lt;br /&gt;&lt;br /&gt;Para perancang mikroprosesor mencari kinerja lebih bagus di dalam keterbatasan teknologi kontemporer. Pada tahun 1970-an misalnya, memori diukur dengan kilobyte dan sangat mahal saat itu. CISC merupakan pendekatan dominan karena menghemat memori.&lt;br /&gt;Pada arsitektur CISC seperti Intel x86, yang diperkenalkan pada tahun 1978, bisa terdapat ratusan instruksi program - perintah-perintah sederhana yang menyuruh sistem menambah angka, menyimpan nilai dan menampilkan hasilnya. Bila semua instruksi panjangnya sama, instruksi sederhana akan memboroskan memori. Instruksi sederhana membutuhkan ruang penyimpanan 8 bit, sementara instruksi yang paling kompleks mengkonsumsi sebanyak 120 bit.&lt;br /&gt;&lt;br /&gt;Walaupun instruksi dengan panjang bervariasi lebih sulit diproses oleh chip, instruksi CISC yang lebih panjang akan lebih kompleks. Bagaimanapun, untuk memelihara kompatibilitas software, chip x86 seperti Intel Pentium III dan AMD Athlon harus bekerja dengan instruksi CISC yang dirancang pada tahun 1980-an, walaupun keuntungan awalnya yaitu menghemat memori tidaklah penting sekarang. [&lt;span style="color: rgb(255, 0, 0);"&gt;1&lt;/span&gt;]&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Perbedaan &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; dengan CISC&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Berikut ini adalah gambar perbandingan ekskusi instruksi antara &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt; dan CISC&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3391/3654524906_ce9936df67.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 446px; height: 341px;" src="http://farm4.static.flickr.com/3391/3654524906_ce9936df67.jpg" alt="" border="0" /&gt;&lt;/a&gt;Dan berikut adalah tabel perbandingan antar prosesor berbasis &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt; dan CISC&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3395/3654524900_5702dd76e5.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px; height: 349px;" src="http://farm4.static.flickr.com/3395/3654524900_5702dd76e5.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Perbedaan mencolok antara &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt; dan CISC adalah bahwa &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt; lebih hemat daya dibandingkan dengan  CISC. Dari sisi fisik kedua prosesor ini mengemisikan panas hanya saja pada CISC dibutuhkan sistem pendinginan. Metode pengalamatan &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt; lebih unggul dalam kecepatan dengan menggunakan pengalamatan secara langsung. Interrupt pada &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt; lebih mudah diterapkan dan lebih cepat. Dengan jumlah instruksi yang lebih sedikit maka jumlah transistor yang dibutuhkan semakin sedikit yang tentu saja berujung pada murahnya sistem ini dibandingkan dengan CISC. Selain itu dengan lebih sedikitnya instruksi hanya pada instruksi yang sering digunakan saja maka waktu komputasi computer akan semakin sedikit. Kelebihan utama dari &lt;a href="http://http//edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt; adalah fasilitas prefatch dan pipeline, untuk CISC sendiri eksekusi dilakukan secara sekuensial.&lt;br /&gt;&lt;br /&gt;Sementara keunggulan CISC terletak pada kecepatan komputasinya dan dalam pengimplementasian menggunakan software dimana akan lebih memudahkan programmer, dimana untuk &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt; software yang dibuat akan jauh lebih kompleks dikarenakan instruksinya yang sedikit  dibandingkan dengan &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt;. Hanya saja, karena kompleksitasnya prosesor CISC ini menjadi sangat mahal dibandingkan dengan &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt;. [&lt;span style="color: rgb(255, 0, 0);"&gt;2&lt;/span&gt;]&lt;br /&gt;&lt;br /&gt;Jadi mana yang lebih bagus ? Jawabannya ada pada kebutuhan Anda masing-masing dan komputer mana yang Anda gunakan.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Pustaka&lt;/span&gt;&lt;br /&gt;[1] &lt;a href="http://www.total.or.id/info.php?kk=Complex%20Instruction%20Set%20Computing"&gt;Kamus Komputer dan Teknologi Informasi&lt;/a&gt;&lt;br /&gt;[2] &lt;a href="http://students.ee.itb.ac.id/%7Estefanus/RISC%20VS%20CISC.html"&gt;RISC VS CISC&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Note : Bagian berikutnya tentang &lt;a href="http://edypang.blogspot.com/2009/06/superscalar.html"&gt;Arsitektur Komputer Berbasis Superscalar&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/456832232492653678-8482773974895906473?l=edypang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edypang.blogspot.com/feeds/8482773974895906473/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://edypang.blogspot.com/2009/06/cisc.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/8482773974895906473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/8482773974895906473'/><link rel='alternate' type='text/html' href='http://edypang.blogspot.com/2009/06/cisc.html' title='Arsitektur Komputer Berbasis CISC'/><author><name>Edy Pang</name><uri>http://www.blogger.com/profile/15800526311252519986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3391/3654524906_ce9936df67_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-456832232492653678.post-5686342263236171573</id><published>2009-06-23T08:29:00.000-07:00</published><updated>2009-07-18T13:40:18.649-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kuliah'/><category scheme='http://www.blogger.com/atom/ns#' term='Arsitektur Komputer'/><category scheme='http://www.blogger.com/atom/ns#' term='Tugas'/><title type='text'>Arsitektur Komputer Berbasis RISC</title><content type='html'>&lt;blockquote&gt;Artikel ini merupakan bagian 1 (pertama) dari pembahasan tentang arsitektur komputer berbasis &lt;a href="http://edypang.blogspot.com/2009/06/risc.html"&gt;RISC&lt;/a&gt;, &lt;a href="http://edypang.blogspot.com/2009/06/cisc.html"&gt;CISC&lt;/a&gt; dan &lt;a href="http://edypang.blogspot.com/2009/06/superscalar.html"&gt;Superscalar&lt;/a&gt;.&lt;/blockquote&gt;Ide dasar dari sebuah arsitektur prosesor  (CPU) berbasis RISC adalah penyusunan yang tidak rumit dan membatasi jumlah instruksi (instruction set) hanya pada yang dibutuhkan saja.&lt;br /&gt;RISC, atau Reduced Instruction Set Computer. Adalah sebuah tipe arsitektur computer yang memiliki set instruksi yang sedikit, efisien, dan lebih sederhana karena menggunakan instruksi dasar dibandingkan dengan is jenis arsitektur yang lain. [&lt;span style="color: rgb(255, 0, 0);"&gt;1&lt;/span&gt;]&lt;br /&gt;&lt;br /&gt;Rancangan ini berawal dari pertimbangan dan analisa model perancangan yang kompleks sehingga harus ada pengurangan set instruksinya.&lt;span class="fullpost"&gt;&lt;br /&gt; Konsep RISC pertama kali dikembangkan oleh IBM pada era 1970-an. Komputer pertama yang menggunakan RISC adalah komputer mini IBM 807 yang diperkenalkan pada tahun 1980. Dewasa ini, RISC digunakan pada keluarga processor buatan Motorola (PowerPC) dan SUN Microsystems (Sparc, Ultrasparc) [&lt;span style="color: rgb(255, 0, 0);"&gt;2&lt;/span&gt;]&lt;br /&gt;&lt;br /&gt;John Cocke [&lt;span style="color: rgb(255, 0, 0);"&gt;3&lt;/span&gt;], seorang peneliti yang mengembangkan arsitektur RISC, menyampaikan bahwa sebenarnya kekhasan dari komputer tidaklah harus menggunakan banyak instruksi untuk menyelesaikan pekerjaan yang komplek, akan tetapi instruksi yang komplek tersebut cukup diselesaikan oleh rangkaian sirkuit, sehingga menghemat jumlah instruksi.&lt;br /&gt;&lt;br /&gt;Pada desain chip mikroprosesor jenis ini, pemroses diharapkan dapat melaksanakan perintah-perintah yang dijalankannya secara cepat dan efisien melalui penyediaan himpunan instruksi yang jumlahnya relatif sedikit, dengan mengambil perintah-perintah yang sangat sederhana, akibatnya arsitektur RISC membatasi jumlah instruksinya yang dipasang ke dalam mikroprosesor tetapi mengoptimasi setiap instruksi sehingga dapat dilaksanakan dengan cepat.&lt;br /&gt;Dengan demikian instruksi yang sederhana dapat dilaksanakan lebih cepat apabila dibandingkan dengan mikroprosesor yang dirancang untuk menangan susunan instruksi yang lebih luas.&lt;br /&gt;Dengan demikian chip RISC hanya dapat memproses instruksi dalam jumlah terbatas, tetapi instruksi ini dioptimalkan sehingga cepat dieksekusi. Meski demikian, bila harus menangani tugas yang kompleks, instruksi harus dibagi menjadi banyak kode mesin, terutama sebelum chip RISC dapat menanganinya. Karena keterbatasan jumlah instruksi yang ada padanya, apabila terjadi kesalahan dalam pemrosesan akan memudahkan dalam melacak kesalahan tersebut.&lt;br /&gt;&lt;br /&gt;Pada tahun 1980-an kapasitas modul memori meningkat dan harganya turun. Penekanan pada desain CPU bergeser ke kinerja, dan RISC menjadi trend baru. Contoh arsitektur RISC meliputi SPARC dari Sun Microsystems; seri MIPS Rxxxx dari MIPS Technologies; Alpha dari Digital Equipment; PowerPC yang dikembangkan bersama oleh IBM dan Motorola; dan RISC dari Hewlett-Packard. [&lt;span style="color: rgb(255, 0, 0);"&gt;2&lt;/span&gt;]&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Karekteristik&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;RISC mempunyai beberapa karakteristik, antara lain adalah&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Siklus instruksi, merupakan siklus mesin yang ditentukan oleh waktu yang digunakan untuk mengambil dua buah operand dari register, melakukan operasi ALU dan menyimpan hasil operasi ke dalam register. Dan instruksi ini biasa dibatasi dengan instruksi dasar saja.&lt;/li&gt;&lt;li&gt;Operasi Pertukaran Data, pertukaran data ini biasanya berbentuk register ke register yang mana mengoptimalkan penggunaan memori register agar siklus operasinya semakin cepat. Penggunaan register ini dikarenakan register merupakan memori yang paling cepat dibandingkan cache maupun memori utama.&lt;/li&gt;&lt;li&gt;Mode pengalamatan, fitur rancangan ini juga dapat menyederhanakan sel instruksi dan unit control. Yang mana dengan mode pengalamatan yang sederhana akan didapatkan operasi pengambilan data dan penyimpanan data semakin cepat.&lt;/li&gt;&lt;li&gt;Format instruksi, umumnya hanya digunakan sebuah format atau beberapa format saja untuk menyederhanakan implementasi perangkat kerasnya.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ciri - Ciri&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Instruksi berukuran tunggal.&lt;/li&gt;&lt;li&gt;Ukuran yang umum adalah 4 byte.&lt;/li&gt;&lt;li&gt;Jumlah pengalamatan data sediki, biasanya kurang dari 5 buah.&lt;/li&gt;&lt;li&gt;Tidak terdapat pengalamatan tidak langsung yang mengharuskan melakukan sebuah akses memori agar memperoleh alamat operand lainnya dalam memori.&lt;/li&gt;&lt;li&gt;Tidak terdapat operasi yang menggabungkan operasi load/store dengan operasi aritmatika, seperti penambahan ke memori dan penambahan dari memori.&lt;/li&gt;&lt;li&gt;Tidak terdapat lebih dari satu operand beralamat memori per instruksi.&lt;/li&gt;&lt;li&gt;Tidak mendukung perataan sembarang bagi data untuk operasi load/store.&lt;/li&gt;&lt;li&gt;Jumlah maksimum pemakaian memori manajemen bagi suatu alamat data adalah sebuh instruksi.&lt;/li&gt;&lt;li&gt;Jumlah bit bagi integer register spesifier sama dengan 5 atau lebih, artinya sedikitnya 32 buah register integer dapat direferensikan sekaligus secara eksplisit.&lt;/li&gt;&lt;li&gt;Jumlah bit floating point register spesifier sama dengan 4 atau lebih, artinya sedikitnya 16 register floating point dapat direferensikan sekaligus secara eksplisit.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Plus Minus&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;RISC mempunyai beberapa kelebihan dan kekurangan, antara lain:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;[+] Plus&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Berkaitan dengan penyederhanaan kompiler, dimana tugas pembuat kompiler untuk menghasilkan rangkaian instruksi mesin bagi semua pernyataan HLL.&lt;/li&gt;&lt;li&gt;Instruksi mesin yang kompleks seringkali sulit digunakan karena kompiler harus menemukan kasus-kasus yang sesuai dengan konsepnya.&lt;/li&gt;&lt;li&gt;Pekerjaan mengoptimalkan kode yang dihasilkan untuk meminimalkan ukuran kode, mengurangi hitungan eksekusi instruksi, dan meningkatkan pipelining jauh lebih mudah apabila menggunakan RISC dibanding menggunakan &lt;a href="http://edypang.blogspot.com/2009/06/cisc.html"&gt;CISC&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Arsitektur RISC yang mendasari PowerPC memiliki kecenderungan lebih menekankan pada referensi register dibanding referensi memori, dan referensi register memerlukan bit yang lebih sedikit sehingga memiliki akses eksekusi instruksi lebih cepat. &lt;/li&gt;&lt;li&gt;Kecenderungan operasi register ke register akan lebih menyederhanakan set instruksi dan menyederhanakan unit kontrol serta pengoptimasian register akan menyebabkan operand-operand yang sering diakses akan tetap berada dipenyimpan berkecepatan tinggi.&lt;/li&gt;&lt;li&gt;Penggunaan mode pengalamatan dan format instruksi yang lebih sederhana.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;[-] Minus&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Program yang dihasilkan dalam bahasa simbolik akan lebih panjang (instruksinya lebih banyak).&lt;/li&gt;&lt;li&gt;Program berukuran lebih besar sehingga membutuhkan memori yang lebih banyak, ini tentunya kurang menghemat sumber daya.&lt;/li&gt;&lt;li&gt;Program yang berukuran lebih besar akan menyebabkan menurunnya kinerja, yaitu instruksi yang lebih banyak artinya akan lebih banyak byte-byte instruksi yang harus diambil. Selain itu,Pada lingkungan paging akan menyebabkan kemungkinan terjadinya page fault lebih besar. [&lt;span style="color: rgb(255, 0, 0);"&gt;4&lt;/span&gt;]&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Pustaka&lt;/span&gt;&lt;br /&gt;1. &lt;a href="http://cse.stanford.edu/class/sophomore-college/projects-00/risc/what-risc.html"&gt;Shopomore College, CSE Stanford&lt;/a&gt;&lt;br /&gt;2. &lt;a href="http://www.total.or.id/info.php?kk=Reduced%20Instruction%20Set%20Computing"&gt;Total.or.id : RISC&lt;/a&gt;&lt;br /&gt;3. &lt;a href="http://en.wikipedia.org/wiki/John_Cocke"&gt;Wikipedia : John Cocke&lt;/a&gt;&lt;br /&gt;4. &lt;a href="http://iskandar-zulkarnaen1.tripod.com/risc.pdf"&gt;Iskandar Zulkarnain : RISC&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Note : Bagian berikutnya tentang &lt;a href="http://edypang.blogspot.com/2009/06/cisc.html"&gt;Arsitektur Komputer Berbasis CISC&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/456832232492653678-5686342263236171573?l=edypang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edypang.blogspot.com/feeds/5686342263236171573/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://edypang.blogspot.com/2009/06/risc.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/5686342263236171573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/5686342263236171573'/><link rel='alternate' type='text/html' href='http://edypang.blogspot.com/2009/06/risc.html' title='Arsitektur Komputer Berbasis RISC'/><author><name>Edy Pang</name><uri>http://www.blogger.com/profile/15800526311252519986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-456832232492653678.post-58217306216846385</id><published>2009-06-21T08:29:00.000-07:00</published><updated>2009-07-18T11:05:00.921-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kuliah'/><category scheme='http://www.blogger.com/atom/ns#' term='Arsitektur Komputer'/><category scheme='http://www.blogger.com/atom/ns#' term='Tugas'/><title type='text'>Tugas 1 : Sistem Operasi (OS)</title><content type='html'>&lt;div style="text-align: justify; font-family: verdana;"&gt;Berikut ini adalah file presentasi materi Arsitektur Komputer tentang Sistem Operasi (OS) [format .PPT]&lt;br /&gt;&lt;br /&gt;Mata kuliah : Arsitektur Komputer&lt;br /&gt;Dosen : &lt;a href="http://wasista-arkom.blogspot.com/"&gt;Sigit Wasista, M.Kom&lt;/a&gt;&lt;br /&gt;File Link : &lt;a href="http://edybilanghai.googlepages.com/tugas_os_arkom.rar"&gt;http://edybilanghai.googlepages.com/tugas_os_arkom.rar&lt;/a&gt;&lt;/div&gt;&lt;p style="font-family: verdana; text-align: justify;"&gt; &lt;/p&gt;&lt;strong style="font-family: verdana;"&gt;Anggota kelompok:&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;"&gt;(7107040013) Irawan Kholfanani&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;"&gt;(7107040015) Fadjar Aditia&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;"&gt;(7107040017) &lt;/span&gt;&lt;a style="font-family: verdana;" href="http://edypang.blogspot.com/"&gt;Edy Supangat&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;"&gt;(7107040025) Salman ALfarisi&lt;/span&gt;&lt;span style="font-family:lucida grande;"&gt;&lt;/span&gt;&lt;div style="text-align: justify; font-family: verdana;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/456832232492653678-58217306216846385?l=edypang.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edypang.blogspot.com/feeds/58217306216846385/comments/default' title='Poskan Komentar'/><link rel='replies' type='text/html' href='http://edypang.blogspot.com/2009/06/sistem-operasi-os-arsitektur-komputer.html#comment-form' title='0 Komentar'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/58217306216846385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/456832232492653678/posts/default/58217306216846385'/><link rel='alternate' type='text/html' href='http://edypang.blogspot.com/2009/06/sistem-operasi-os-arsitektur-komputer.html' title='Tugas 1 : Sistem Operasi (OS)'/><author><name>Edy Pang</name><uri>http://www.blogger.com/profile/15800526311252519986</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
