This is featured post 1 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

This is featured post 2 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

This is featured post 3 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

This is featured post 4 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

This is featured post 5 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation test link ullamco laboris nisi ut aliquip ex ea commodo consequat.

How to install Android OS on your Laptop or Desktop

0 komentar



We have seen Ubuntu running on Nexus One / Android Powered Device, Windows XP on iPad, Windows 95 on iPhone & iPad, Mac OS X running on Nokia, Android OS running on Nokia, and Android OS on iPhone. But, how about Android OS on your Notebook or Desktop? That sounds interesting. Its GREAT to see how fast this mobile OS runs on a Laptop or a Desktop. Guys over at HowtoGeek were able to install Android OS on a Notebook / Desktop. If you are interested in install Android OS on your Desktop, you just follow the below step by step process.
First we will be installing Android OS on a Flash Drive or a Memory Drive or a Pen Drive, which will be a boot-able one and then we will make run on your Notebook or Desktop. So, lets get started.
Requirements:
  • Empty Flash Drive (256MB or more storage space)
  • Notebook / Desktop
Lets see if you NetBook or Laptop is supported: Most Eee PC models including 701,  701SD, 900, 900A, 901, 904HD, 1000, 1000HE, 1000HD, 1005HAG, S101, T91 (VESA mode), touchscreen works., Eee Top 1602C (VESA mode), touchscreen works., Lenovo ThinkPad x61 Tablet.
Except T91 and Eee Top, all can run the native resolutions (800×480 or 1024×600) via i915 driver. Thanks to the kernel mode setting (kms) feature introduced in kernel 2.6.29.
How to Install Android OS on a Flash / Memory / Pen  Drive
Step 1: Download android-x86-1.6-r2.iso and UNetbootin from the links below.
Step 2: Once your downloads are complete, run UNetbootin.  Click the bullet beside Diskimage, then click the “ “ button and select the Android ISO file you just downloaded.  Finally, select the correct flash drive or memory card in the menu on the bottom, and click Ok.
UNetbootin1 How to install Android OS on your Laptop or Desktop
Step 3: UNetbootin will now copy the files to your flash drive.  This may take a few moments, depending on your flash drive’s speed.
UNetbootin2 How to install Android OS on your Laptop or Desktop
Step 4: Once it’s finished, it will ask if you wish to reboot.  If you want to go ahead and run Android, you can click Reboot; otherwise, just exit and run Android from your flash drive when you want.
UNetbootin3 How to install Android OS on your Laptop or Desktop
Using Android-x86 On Your Computer
Step 1: Now you’re ready to run Android on your netbook, laptop, or even a full desktop computer.  Simply reboot your computer with the USB drive, and select to boot from it.  Not all computers will automatically boot from a USB device, so you may have to press F2, F10, or another key, depending on your computer, and change the Boot options in the bios.
AndroidonPC1 How to install Android OS on your Laptop or Desktop
Step 2: Now, when you boot from the USB drive, select Live CD – Run Android-x86 without installation.
AndroidonPC2 How to install Android OS on your Laptop or Desktop
Step 3: You’ll see a text prompt for a few moments as Android begins to load.
AndroidonPC3 How to install Android OS on your Laptop or Desktop
Step 4: Then you’ll see the Android boot screen, though we only saw it for a moment, as our computer booted really fast into Android.
AndroidonPC4 How to install Android OS on your Laptop or Desktop
Step 5: After a couple seconds, you’ll see the Android desktop … on your netbook or computer!  You can quickly access one of the apps on the home screen, or open the menu to see more options.
AndroidonPC5 How to install Android OS on your Laptop or Desktop
Step 6: Click and hold to open a context menu, such as to change the background or add a desktop widget.
AndroidonPC6 How to install Android OS on your Laptop or Desktop
Step 7: Or, press your mouse’s right button to open a menu, such as to open a new tab in the browser.
AndroidonPC7 How to install Android OS on your Laptop or Desktop
Step 8: It works very good as a quick way to get online; the Android browser is actually quite capable for normal browsing, and worked very well in our tests.  With a 10 second or less boot time, you may enjoy using this as an alternate to Puppy Linux or other light distros for a quick way to get online securely.
Step 9: You can even install new applications with the included AndAppStore, though these will only be installed while this Android session is running.  If you reboot your computer, you’ll only see the default applications and settings again.
AndroidonPC9 How to install Android OS on your Laptop or Desktop
Step 10: Android x86 supports all of the hardware, including cameras and Wi-Fi, on several Netbooks and laptops; check the link below to see if yours is supported.  In our test, our camera wasn’t supported, and we additionally had to connect to the internet via Ethernet since it didn’t detect our Wi-Fi card.
AndroidonPC10 How to install Android OS on your Laptop or Desktop
Download Links
  • Download android-x86-1.6-r2.iso – If you are looking for a latest version, the head over here
  • Download UNetbootin [Windows]
  • Download UNetbootin [Linux]

Mencicipi Android di PC

0 komentar





Logo Android
Logo Android - android.com



Android – bagi yang belum tahu – adalah jenis Operating system (OS) untuk jenis perangkat mobile berbasis Linux. Android menyediakan source code bagi developer untuk mengembangkan aplikasi yang digunakan dalam perangkat bergerak. Android secara normal hanya bisa dipakai untuk perangkat mobile/seluler. Terus, bagaimana kalau ingin mencoba menggunakan Android tapi kita tidak memiliki perangkat mobile khusus Android ? Berikut cara mencicipi Android ke dalam perangkat PC :
1. Melalui Android Live CD.
Dengan Android Live CD, Sistem Operasi Android dapat menjadi suatu OS portable di dalam perangkat PC. Kita bisa menjalankan melalui media CD, Flash Disc atau melalui Virtual machine (VMWare atau Virtual Box). Caranya :
  1. Download terlebih dahulu ISO Live Android di situs ini, file ISO terpecah menjadi 2 part yaitu liveandroidv0.3.iso.001 dan liveandroidv0.3.iso.002. Untuk menggabungkan menjadi satu file ISO, join menggunakan HJSplit (software bisa didownload di sini).
  2. File ISO berukuran sekitar 170 MB. Selanjutnya file tersebut harus kita burn ke dalam CD atau dengan menggunakan Aplikasi UnetBootin (software bisa didownload di sini) file ISO Android tadi bisa menjadi Live USB. Atau langsung bisa kita gunakan untuk virtual machine seperti VirtualBox.
  3. Booting komputer kita melalui CD/USB Flash Disc tadi atau silakan buat dan jalankan Virtual Machine kita.
  4. Android bisa kita nikmati di PC secara portable/virtual.
  5. Tips : gunakan Alt+F1 atau Alt+F7 untuk mengubah bentuk GUI (grafis) ke bentuk Console dan sebaliknya. Busybox telah ditambahkan dalam Android ini. Untuk komputer dengan koneksi LAN kita bisa setting IP Address dengan cara ketikkan :
  6. IP Address : ifconfig eth0 alamat-IP-Kamu netmask Subnet mask Kamu
    Default Gateway : route add default gw Alamat-Gateway-Kamu dev eth0
    DNS Address : setprop net.eth0.dns1 DNS-Kamu
    6. Untuk menginstall sebuah aplikasi (app) caranya :
  • Download file *apk langsung dari browser bawaan Live Android
  • Cari file *apk hasil download, tersimpan di sdcard/download
  • tekan ALT+F1 pada keyboard untuk masuk ke menu console
  • ketikkan perintah : cp /sdcard/download/* /system/app
  • kemudian set permission dengan ketikkan perintah chown 1000:1000 /system/app/*
  • kembali ke menu GUI dengan menekan tombol ALT + F7
  • You’ll see app now.
================================================================
2. Melalui/Membuat Emulator Android
Android Emulator sengaja disediakan gratis oleh pengembang Android untuk mencoba aplikasi dan menjalankan Android melalui PC Desktop. Langkah-langkah membuat Android Emulator adalah sebagai berikut :
1. Pastikan komputer sudah terinstall aplikasi Java, Java Runtime dan Java SE Development Kit. Jika belum silakan install aplikasi Java Development Kit terlebih dahulu, download aplikasinya di sini.
2. Install aplikasi Eclipse, download aplikasinya di sini. Pilih Eclipse IDE for Java Developers atau Eclipse Classic. Jika komputer sudah terinstall Eclipse pastikan minimal versi Galileo.
3. Download dan Install/Ekstrak Android SDK Starter Package. Download di sini. Jika kamu download file *.zip/*.tgz, cukup unpack/ekstrak file tersebut. Pada umumnya, setelah diekstrak akan terdapat folder android-sdk-[nama machine]. Ingat lokasi hasil ekstrakan. Hal ini akan dipakai ketika melakukan setting ADT Plugin atau memasang SDK Tool melalui command line.
4. Setting path Android, Untuk OS Linux, misal Android-sdk tadi diekstrak di /home/mashendri/android maka silakan edit file ~/.bash_profile atau ~/.bashrc, tambahkan export PATH=/home/mashendri/android/tools. Untuk Windows klik kanan My Computer > Properties > Tab Advanced > Environment Variables > double klik pada PATH, tambahkan lokasi dimana android-sdk berada (misal android-sdk diekstrak di c:/android maka path yang ditambahkan c:/android/tools). Setting PATH ini sebenarnya bersifat optional ketika kita ingin melakukan suatu konfigurasi android melalui console/command line.
5. Download Android SDK Platform-tools dan pilih versi Android yang dikehendaki. Jika menggunakan Android SDK Manager tinggal centang versi yang diinginkan > klik Install xxpackages (xx tergantung berapa yang harus terinstall). Selanjutnya pada window Choose packages to install > pilih Accept all > Install. Silakan tunggu proses downloading.
Alternatif (1) (Install Offline) :
  • Download Android SDK Platform tools di sini.
  • Download versi Android yang diinginkan. (  Froyo, Gingerbread, Honeycomb )
  • Buat folder baru di folder hasil ekstrak/install Android SDK (lih. tahap no 3) bernama temp.
  • Copy file Android SDK Platform tools dan Platform android yang diinginkan ke dalam folder temp tadi. Ingat jangan diekstrak, biarkan berekstensi *.zip.
  • Jalankan android SDK Manager. Install yang diperlukan saja yaitu Android SDK Platform Tools dan SDK Platform Android yang dipilih. Double klik paket yang tidak diinginkan agar tidak terinstall. Jangan klik Install.
  • Disable koneksi internet, karena kedua file (Android SDK Platform Tools dan SDK Platform Android) sudah kita download sebelumnya. Baru kemudian klik Install.
  • Jika muncul tampilan ADB Restart pilih Yes.
Alternatif (2) ( Pasang/tambahkan plugin untuk Eclipse, namanya ADT Plugin )
  • Jalankan Eclipse > Pilih workspaces (jadikan satu saja dengan folder android-sdk).
  • Klik Help > Install New Software
  • Klik Add pada pojok kanan atas, pada kolom Name isikan ADT Plugin sedangkan location isikan https://dl-ssl.google.com/android/eclipse/ | Jika koneksi internet lambat ganti https menjadi http > Klik OK
  • Tunggu sebentar sampai muncul pilihan Developer Tools > klik Next > Jendela Install detail > Klik Next
  • Ada 3 lisensi yang mesti kita perhatikan ( Apache licenses dan 2 BSD Licenses), pilih I accept the term…. > Finish.
  • Proses menginstall software. Tunggu sampai proses install selesai.
  • Jika proses selesai, klik menu Windows pada Eclipse> Android SDK and AVD Manager
  • Muncul jendela Android SDK dan AVD Manager > pilih Available packages > pilih/centang minimal Documentation For Android SDK, SDK Platform For Android, Samples for SDK (versi sesuai yang diinginkan) > tunggu proses download dan installasinya.
6. Jika semua paket sudah terinstall dengan benar pada Android SDK dan AVD Manager pilih Virtual Devices > pilih New…
7. Membuat AVD (Android Virtual Devices), yaitu tools untuk membuat perangkat bergerak secara virtual.
  • Name : isikan versi andrroid kita, misal Android Gingerbread
  • Target : pilih yang ada dan yang terbaru. Kalo Gingerbread berarti pilih Android 2.3 – API Level x (x = angka/pilih yang terbaru)
  • SD Card : isikan berapa (MiB) SD Card yang akan kita pasang dalam AVD. Isi minimal 2 GB/2000 MB
  • Terakhir, Create AVD.
8. Jalankan AVD dengan klik Start… pada list AVD yang telah kita buat di atas. Muncul jendela Launch Option > klik Launchs
9. Yup…!! Android Emulator telah selesai kita buat. Proses booting/start-up Android memang agak lama, jadi harap bersabar menunggu ya…!!!

Karena keterbatasan hosting, gambar penjelas proses pembuatan/panduan tidak dapat saya sertakan, harap maklum. Semoga panduan ini tetap tidak menyesatkan dan berguna. :)

Referensi Lain :
  • http://code.google.com/p/live-android/
  • http://developer.android.com/sdk/index.html
  • http://sochinda.wordpress.com/2011/04/28/step-by-step-guide-on-how-to-install-android-sdk-offline-not-completely-offline/
  • http://agusharyanto.net/wordpress/?p=187
  • http://fendix.wordpress.com/2011/02/25/emulator-android-for-pc-buat-ujicoba-sistem-operasi-android/
  • http://alfach.com/2010/03/10/emulator-android-di-pc/

Cara Install Android OS di Komputer

0 komentar


Cara Install Android OS di Komputer


Cara Install Android OS di KomputerCara Install Android OS di Komputer - Sobat pernah denger apa itu Android tentunya, ya, sebuah Sistem operasi mobile (bisa untuk HP, tablet, dll) dan khusus didesain untuk tipe mobile tertentu. Android saperti halnya sistem operasi yang lain semisal Symbian, Windows mobile, dll. Dalam Android sudah terinstall aplikasi seperti browser, email, dll. Nah posting ini ditujukan untuk sobat yang hendak mencicipi Android OS tapi tidak punya gadget yang support Android dan instalasi ini dapat dilakukan di PC/Laptop sobat. Berikut Cara Install Android OS di Komputer:

  1. Install Virtual Box silahkan download disini
  2. Download ISO Image File (Android-x86-2.2-generic.iso) disini
  3. Jalankan Virtual Box, silahkan klik New (Ctrl+N), tekan NextCara Install Android OS di Komputer
  4. Tulis Android (atau terserah sobat) pada menu os type silahkan pilih Linux dengan versi Other Linux lalu pilih Next
  5. Selanjutnya pilih Base Memory Size 256 MB lalu tekan Next
  6. Check Start Up Disk lalu pilih Create New Hard Disk
  7. Pilih VDI (VirtualBox Disk Image)
  8. Pilih Fixed Size
  9. Tekan Create
  10. Done, selanjutnya home screen Virtual Box akan muncul, silahkan pilih image yang telah dibuat lalu pilih Setting->Disk Storage
  11. Pilih Empty Drive dan pilih Virtual CD/DVD Image (tentukan lokasi image Android yang telah didownload tadi)
  12. Pilih System Settings uncheck Enable Absolute Pointing Device, lalu pilih OKCara Install Android OS di Komputer
  13. Selanjutnya pada home screen Virtual Box, pilih device yang telah dibuat lalu tekan Start
  14. Android sobat akan running, jika ada pilihan muncul, silahkan pilih Run Android Without Installation. Silahkan menikmati Android di komputer sobat :D
Selain menggunakan Virtual Box, sobat juga bisa menggunakan Vmware Workstation, dengan Vmware Workstation langkahnya hampir mirip dengan langkah diatas, hanya saja image yang sobat download akan terdeteksi sebagai FreeBSD.

Semoga artikel Cara Install Android OS di Komputer ini bermanfaat bagi sobat

Catatan:
Untuk fungsi klik kiri pada mouse=left key pada handphone, lalu untuk klik kanan pada mouse=right key pada handphone (biasanya untuk kembali ke menu sebelumnya)

Memahami Model OSI

1 komentar

Open System Interconnection (OSI) Reference Model

The Open System Interconnection (OSI) model referensi menggambarkan bagaimana informasi dari aplikasi perangkat lunak dalam satu komputer bergerak melalui media jaringan ke aplikasi perangkat lunak di komputer lain. Model OSI referensi adalah model konseptual yang terdiri dari tujuh lapisan, masing-masing fungsi menentukan jaringan tertentu. Model ini dikembangkan oleh Organisasi Internasional untuk Standarisasi (ISO) pada tahun 1984, dan saya t sekarang dianggap sebagai model arsitektur utama untuk komunikasi intercomputer. Model OSI membagi tugas terlibat dengan memindahkan informasi antara jaringan komputer ke tujuh lebih kecil, kelompok tugas lebih mudah dikelola. Sebuah tugas atau kelompok tugas ini kemudian ditugaskan untuk masing-masing dari tujuh lapisan OSI. Setiap lapisan cukup mandiri, sehingga tugas yang diberikan kepada setiap lapisan dapat diimplementasikan secara independen. Hal ini memungkinkan solusi yang ditawarkan oleh satu lapisan diperbarui tanpa merugikan mempengaruhi lapisan lainnya. Rincian daftar berikut tujuh lapisan dari Interkoneksi Sistem Model OSI (Open) referensi:
Gambar 1-2 mengilustrasikan model tujuh lapisan referensi OSI.

Gambar 1-2: Model OSI berisi tujuh lapis referensi independen.


Karakteristik Lapisan OSI

Para tujuh lapisan dari model referensi OSI dapat dibagi menjadi dua kategori: lapisan atas dan lapisan bawah.
Lapisan atas dari model OSI berurusan dengan persoalan aplikasi dan umumnya hanya diimplementasikan dalam perangkat lunak. Lapisan tertinggi, aplikasi, adalah paling dekat ke pengguna akhir. Kedua pengguna dan aplikasi - lapisan proses berinteraksi dengan aplikasi perangkat lunak yang mengandung komponen komunikasi. Lapisan atas istilah adalah kadang-kadang digunakan untuk mengacu pada setiap lapisan di atas lapisan lain dalam model OSI.
Semakin rendah lapisan o f model OSI Data menangani masalah transportasi. Lapisan fisik dan data - link layer diimplementasikan dalam hardware dan software. Lapisan bawah yang lain umumnya hanya diimplementasikan dalam perangkat lunak. Lapisan terendah, lapisan fisik, paling dekat dengan media jaringan fisik (kabel jaringan, misalnya, dan bertanggung jawab untuk benar-benar menempatkan informasi pada media.
Gambar 1-3 menggambarkan pembagian antara atas dan bawah lapisan OSI.

Gambar 1-3: Dua set lapisan membentuk lapisan OSI.


Protokol

OSI Model menyediakan kerangka kerja konseptual untuk komunikasi antar komputer, tetapi model itu sendiri bukanlah metode komunikasi. Komunikasi yang sebenarnya dimungkinkan dengan menggunakan protokol komunikasi. Dalam konteks jaringan data, protokol adalah seperangkat aturan formal dan konvensi yang mengatur bagaimana komputer bertukar informasi melalui media jaringan. Sebuah protokol mengimplementasikan fungsi dari satu atau lebih dari lapisan OSI Berbagai macam protokol komunikasi ada, tapi semua cenderung untuk jatuh ke dalam salah satu kelompok berikut:. LAN protokol, protokol WAN, protokol jaringan, dan . protokol routing protokol LAN beroperasi pada fisik dan data -. link layer dari model OSI dan mendefinisikan komunikasi melalui berbagai media LAN protokol WAN beroperasi pada tiga lapisan terendah dari model OSI dan mendefinisikan komunikasi di atas area luas berbagai media Routing protokol adalah jaringan - lapisan. protokol yang bertanggung jawab untuk penentuan jalur dan switching lalu lintas. Akhirnya, protokol jaringan adalah berbagai lapisan atas protokol yang ada di suite protokol yang diberikan.

OSI Model dan Komunikasi Antara Sistem

Informasi yang ditransfer dari aplikasi perangkat lunak dalam satu sistem komputer untuk aplikasi perangkat lunak di lain harus melewati setiap lapisan OSI. Jika, misalnya, sebuah aplikasi perangkat lunak dalam Sistem A memiliki informasi untuk mengirimkan ke aplikasi perangkat lunak dalam Sistem B, program aplikasi dalam Sistem A akan menyampaikan informasi tersebut ke lapisan aplikasi (Layer 7) Sistem A. lapisan aplikasi kemudian melewati informasi ke lapisan presentasi (Layer 6), yang relay data ke lapisan sesi (Layer 5), dan begitu seterusnya sampai ke lapisan fisik (lapisan 1). Pada lapisan fisik, informasi tersebut ditempatkan pada media jaringan fisik dan dikirim melalui media untuk Sistem B. t lapisan fisik dari Sistem B menghapus informasi dari media fisik, dan kemudian lapisan fisik melewati informasi sampai ke data link layer (Layer 2), yang dibagikan ke lapisan jaringan (Layer 3), dan seterusnya sampai mencapai lapisan aplikasi (Layer 7) dari Sistem B. Akhirnya, t dia aplikasi lapisan Sistem B melewati informasi untuk program aplikasi penerima untuk menyelesaikan proses komunikasi.

Interaksi Antara Layer OSI Model

Lapisan diberikan dalam lapisan OSI umumnya berkomunikasi dengan tiga lapis OSI lainnya: lapisan langsung di atasnya, lapisan langsung di bawahnya, dan lapisan rekan-nya di lain sistem komputer jaringan. Data link layer dalam Sistem A, misalnya, berkomunikasi dengan lapisan jaringan Sistem A, lapisan fisik dari Sistem A, dan data link layer Sistem B. Gambar 1-4 mengilustrasikan contoh ini.

Gambar 1-4: Model OSI lapisan berkomunikasi dengan lapisan lainnya.


OSI Layer Layanan

Satu OSI lapisan berkomunikasi dengan lapisan lain untuk menggunakan layanan yang diberikan oleh lapisan kedua. Layanan yang diberikan oleh lapisan yang berdekatan membantu OSI lapisan berkomunikasi dengan lapisan yang diberikan rekan-nya dalam sistem komputer lainnya. Tiga elemen dasar yang terlibat dalam layanan lapisan: pengguna layanan, penyedia layanan, dan titik akses layanan (SAP).
Dalam konteks ini, pengguna jasa adalah lapisan OSI yang reques ts layanan dari lapisan OSI berdekatan. Operator selular adalah lapisan OSI yang menyediakan layanan kepada pengguna layanan lapisan OSI dapat memberikan layanan kepada pengguna layanan ganda.. SAP adalah lokasi konseptual di mana satu lapisan OSI dapat meminta layanan dari satu lapisan OSI.
Gambar 1-5 menggambarkan bagaimana ketiga unsur ini berinteraksi pada jaringan dan lapisan data link.

Gambar 1-5: Layanan pengguna, penyedia, dan SAPs berinteraksi di jaringan dan lapisan data link.


Model OSI Layer dan Pertukaran Informasi

Para tujuh lapisan OSI menggunakan berbagai bentuk informasi kontrol untuk berkomunikasi dengan lapisan rekan mereka dalam sistem komputer lainnya. Informasi kontrol terdiri dari permintaan dan instruksi khusus yang dipertukarkan antara lapisan rekan OSI.
Kontrol informasi biasanya mengambil salah satu dari dua bentuk: Header dan trailer. Header prepended untuk data yang telah diturunkan dari layers.Trailers atas yang ditambahkan ke data yang telah diturunkan dari lapisan atas. Lapisan OSI tidak diperlukan untuk melampirkan sebuah header atau trailer data dari lapisan atas.
Header, trailer, dan data adalah konsep relatif, tergantung pada lapisan es yang analyz unit informasi. Pada lapisan jaringan, sebuah unit informasi, misalnya, terdiri dari sebuah header layer 3 dan data. Pada data link layer, bagaimanapun, semua informasi yang diturunkan oleh lapisan jaringan (Layer 3 header dan data) diperlakukan sebagai data.
Dengan kata lain, bagian data dari unit informasi pada lapisan OSI diberikan berpotensi dapat berisi header, trailer, dan data dari semua lapisan yang lebih tinggi. Ini dikenal sebagai enkapsulasi. Gambar 1-6 menunjukkan bagaimana header dan data dari satu lapisan dikemas dalam ke header dari lapisan terendah berikutnya.

Gambar 1-6: judul dan data dapat encapsulated selama pertukaran informasi.


Proses Pertukaran Informasi

Informasi proses pertukaran terjadi antara lapisan rekan OSI. Setiap lapisan dalam informasi kontrol sistem sumber untuk menambah data dan setiap lapisan dalam sistem tujuan analyz es dan es menutup dan informasi kontrol dari data tersebut.
Jika Sistem A memiliki data dari aplikasi perangkat lunak untuk mengirim ke Sistem B, data tersebut akan diteruskan ke lapisan aplikasi. Lapisan aplikasi dalam Sistem A kemudian mengkomunikasikan informasi kontrol yang diperlukan oleh lapisan aplikasi dalam Sistem B dengan mengawali sebuah header ke data. Unit informasi yang dihasilkan (header dan data) akan diteruskan ke lapisan presentasi, yang menambahkan header sendiri yang berisi informasi kontrol dimaksudkan untuk lapisan presentasi dalam Sistem B. unit informasi tumbuh dalam ukuran sebagai setiap lapisan menambahkan header sendiri (dan dalam beberapa kasus trailer) yang mengandung s kontrol informasi untuk digunakan oleh lapisan rekan dalam Sistem B. Pada lapisan fisik, unit informasi seluruh ditempatkan ke media jaringan.
Lapisan fisik dalam Sistem B menerima informasi unit dan lolos ke data -. Link layer Data link layer dalam Sistem B kemudian membaca t dia mengontrol informasi yang terdapat di header prepended oleh data link layer dalam Sistem A. header ini kemudian dihapus, dan sisanya dari unit informasi akan diteruskan ke lapisan jaringan. Setiap lapisan melakukan tindakan yang sama: lapisan membaca header dari layer rekan-nya, strip it off, dan melewati sisa informasi unit ke lapisan tertinggi berikutnya. Setelah lapisan aplikasi melakukan tindakan ini, data tersebut akan dilewatkan ke penerima aplikasi perangkat lunak dalam Sistem B, persis dengan bentuk yang itu ditransmisikan oleh aplikasi dalam Sistem A.

Model OSI Physical Layer

Para lapisan fisik mendefinisikan spesifikasi listrik, mekanis, prosedural dan fungsional untuk mengaktifkan, mempertahankan, dan menonaktifkan hubungan fisik antara sistem jaringan berkomunikasi. Fisik spesifikasi lapisan mendefinisikan karakteristik seperti level tegangan, waktu perubahan tegangan, kecepatan data fisik, jarak transmisi maksimum, konektor dan fisik. Fisik - lapisan implementasi dapat dikategorikan sebagai baik LAN atau WAN spesifikasi. Gambar 1-7 menggambarkan beberapa LAN umum dan WAN fisik - lapisan implementasi.

Gambar 1-7: Fisik-lapisan implementasi dapat LAN atau WAN spesifikasi.


OSI Model Data-Link Layer

Para Data link layer menyediakan transit data yang handal di link jaringan fisik. Data yang berbeda Link spesifikasi lapisan mendefinisikan karakteristik yang berbeda jaringan dan protokol, termasuk menyikapi fisik, topologi jaringan, pemberitahuan kesalahan, urutan frame, dan flow control. Pengalamatan fisik (sebagai lawan dari pengalamatan jaringan) menentukan bagaimana perangkat tersebut ditujukan pada data link layer. Jaringan topologi terdiri dari data - spesifikasi link layer yang sering menentukan bagaimana perangkat yang secara fisik terhubung, misalnya di dalam bus atau topologi cincin. Kesalahan pemberitahuan peringatan atas s - lapisan protokol bahwa kesalahan transmisi telah terjadi, dan equencing s data frame menyusun ulang frame s yang ditularkan di luar urutan. Akhirnya, aliran kontrol moderat es transmisi data sehingga perangkat penerima tidak kewalahan dengan lalu lintas lebih dari itu dapat menangani pada satu waktu.
The Institute of Electrical dan Electronics Engineers (IEEE) telah dibagi lagi data - link layer menjadi dua sub-lapisan: Logical Link Control (LLC) dan Media Access Control (MAC). Gambar 1-8 menggambarkan sub-lapisan IEEE data - link layer.

Gambar 1-8: Lapisan data link berisi dua sub-lapisan.


The Logical Link Control (LLC) Sublayer dari data - link layer mengatur komunikasi antar perangkat melalui link tunggal jaringan. LLC didefinisikan dalam spesifikasi IEEE 802.2 dan mendukung kedua layanan connectionless dan connection-oriented yang digunakan oleh protokol layer yang lebih tinggi. IEEE 802.2 mendefinisikan sejumlah bidang dalam data - link layer frame yang memungkinkan beberapa layer yang lebih tinggi protokol untuk berbagi link fisik tunggal data. Media Access Control (MAC) sublapisan data link layer protokol untuk mengelola akses media jaringan fisik. IEEE MAC spesifikasi mendefinisikan alamat MAC, yang memungkinkan beberapa perangkat untuk secara unik mengidentifikasi satu sama lain pada data link layer.

Model OSI Network Layer

Para lapisan jaringan menyediakan fungsi routing dan terkait yang memungkinkan beberapa link data untuk digabungkan ke dalam sebuah internetwork. Hal ini dilakukan dengan pengalamatan logis (sebagai lawan pengalamatan fisik) perangkat. Lapisan jaringan mendukung layanan connection-oriented dan connectionless dari layer yang lebih tinggi protokol. Jaringan - lapisan protokol routing protokol yang biasanya, tetapi jenis protokol diimplementasikan pada lapisan jaringan juga. Beberapa protokol routing yang umum termasuk Border Gateway Protocol (BGP), Internet interdomain routing protokol; Buka Shortest Path First (OSPF), sebuah link-state, interior protokol gateway dikembangkan untuk digunakan dalam jaringan TCP / IP, dan Routing Informasi Protocol (RIP) , sebuah routing Internet protokol yang menggunakan hop count sebagai metrik.

Model OSI Transport Layer

Para lapisan transport mengimplementasikan layanan yang handal internetwork transportasi data yang transparan ke lapisan atas. Transportasi - lapisan fungsi biasanya termasuk kontrol aliran, multiplexing, manajemen virtual circuit, dan memeriksa kesalahan dan pemulihan.
Flow control mengatur transmisi data antara perangkat sehingga perangkat transmisi tidak mengirim data lebih dari perangkat penerima dapat memproses. Multiplexing memungkinkan data dari beberapa aplikasi yang akan dikirim ke sebuah link fisik tunggal. Virtual circuit ditetapkan, dipertahankan, dan diakhiri oleh lapisan transport. Pengecekan error melibatkan menciptakan berbagai mekanisme untuk mendeteksi kesalahan transmisi, sementara pemulihan kesalahan melibatkan mengambil tindakan, seperti meminta data tersebut akan ditransmisikan ulang, untuk menyelesaikan setiap kesalahan yang terjadi.
Beberapa transportasi - implementasi lapisan termasuk Transmission Control Protocol, Protokol Nama Binding, dan transportasi OSI protokol. Transmission Control Protocol (TCP) adalah protokol dalam suite TCP / IP yang menyediakan transmisi data yang handal. \ Nama Binding Protocol (NBP) adalah protokol yang asosiasi AppleTalk nama dengan alamat. Transportasi yang OSI protokol adalah serangkaian protokol transport dalam OSI protokol suite.

Model OSI Session Layer

Para lapisan sesi membentuk, mengelola, dan mengakhiri sesi komunikasi antara entitas lapisan presentasi. Sesi komunikasi terdiri dari permintaan layanan dan tanggapan layanan yang terjadi antara aplikasi yang berlokasi di perangkat jaringan yang berbeda. Permintaan ini dan tanggapan yang dikoordinir oleh protokol diimplementasikan pada lapisan sesi. Beberapa contoh sesi - lapisan implementasi termasuk Zona Informasi Protocol (ZIP), protokol AppleTalk yang mengkoordinasikan proses nama mengikat; dan Session Control Protocol (SCP), yang DECnet Phase IV sesi - protokol lapisan.

Model OSI Presentation Layer

Para lapisan presentasi menyediakan berbagai fungsi coding dan konversi yang diterapkan ke data lapisan aplikasi. Fungsi ini memastikan bahwa informasi yang dikirim dari lapisan aplikasi dari satu sistem akan dapat dibaca oleh layer aplikasi dari sistem lain. Beberapa contoh presentasi - lapisan coding dan konversi skema umum termasuk format representasi data, konversi format representasi karakter, skema kompresi data umum, dan umum data skema enkripsi.
Format representasi data umum, atau penggunaan gambar standar, suara, dan format video, memungkinkan pertukaran data aplikasi antara berbagai jenis sistem komputer. Konversi skema digunakan untuk bertukar informasi dengan sistem dengan menggunakan teks yang berbeda dan representasi data, seperti data tandard skema kompresi EBCDIC dan ASCII. S memungkinkan data yang dikompresi pada sumber perangkat untuk menjadi benar didekompresi di tujuan. S tandard Data skema enkripsi memungkinkan data dienkripsi pada sumber perangkat yang akan diuraikan dengan benar di tempat tujuan.
Presentasi - lapisan implementasi biasanya tidak terkait dengan tumpukan protokol tertentu. Beberapa terkenal standar untuk video termasuk QuickTime dan Motion (MPEG). QuickTime adalah Apple Computer spesifikasi untuk video dan audio, dan MPEG adalah standar untuk kompresi video dan coding.
Di antara baik - dikenal format gambar grafis adalah Graphics Interchange Format (GIF), Joint Photographic Experts Group (JPEG), dan Tagged Image File Format (TIFF). GIF merupakan standar untuk compressi ng dan gambar grafis coding. JPEG adalah kompresi dan lain standar pengkodean untuk gambar grafis, dan TIFF adalah format pengkodean standar untuk gambar grafis.

Model OSI Application Layer

Aplikasi lapisan adalah lapisan OSI yang paling dekat dengan pengguna akhir, yang berarti bahwa baik aplikasi OSI layer dan pengguna berinteraksi langsung dengan aplikasi perangkat lunak.
Th adalah lapisan berinteraksi dengan aplikasi perangkat lunak yang mengimplementasikan komponen berkomunikasi. Program aplikasi tersebut berada di luar lingkup model OSI. Aplikasi - lapisan fungsi biasanya mencakup mitra komunikasi mengidentifikasi, menentukan ketersediaan sumber daya, dan komunikasi sinkronisasi.
Bila mengidentifikasi mitra komunikasi, layer aplikasi menentukan identitas dan ketersediaan mitra komunikasi untuk sebuah aplikasi dengan data untuk mengirim. Ketika menentukan ketersediaan sumber daya, lapisan aplikasi harus memutuskan apakah sumber daya jaringan yang cukup untuk komunikasi yang diminta ada. Dalam komunikasi sinkronisasi, semua komunikasi antara aplikasi membutuhkan kerjasama yang dikelola oleh lapisan aplikasi.
Dua jenis utama dari aplikasi - lapisan adalah implementasi TCP / IP dan aplikasi aplikasi OSI. Aplikasi TCP / IP adalah protokol, seperti l Telnet, File Transfer Protocol (FTP), dan Simple Mail Transfer Protocol (SMTP), yang ada di suite Internet Protocol. Aplikasi OSI adalah protokol, seperti File Transfer, Access, dan Manajemen (FTAM), F Virtual Terminal Protocol (VTP), dan Protokol Manajemen Informasi umum (CMIP), yang ada di suite OSI.

Model OSI

0 komentar

Model OSI

Ditulis oleh Chris Gountanis
OSI Model System Interconnection Reference Model Buka Dasar (OSI Reference Model atau OSI Model untuk pendek) adalah deskripsi, berlapis abstrak untuk komunikasi dan protokol jaringan komputer desain. Interkoneksi Sistem Terbuka (OSI) model referensi menggambarkan bagaimana informasi dari aplikasi perangkat lunak dalam satu komputer bergerak melalui media jaringan ke aplikasi perangkat lunak di komputer lain. Departemen Pertahanan (DOD), sebuah divisi dari pemerintah Amerika Serikat, mengembangkan sebuah model yang akan digunakan sebagai dasar untuk mengembangkan protokol mereka sendiri yang dikenal sebagai protokol Internet. OSI, atau Buka Interkoneksi Sistem, model mendefinisikan kerangka kerja untuk mengimplementasikan protokol jaringan di tujuh lapisan. Kontrol dilewatkan dari satu lapisan ke berikutnya, mulai dari lapisan aplikasi di satu stasiun, dan melanjutkan ke lapisan bawah, melalui saluran ke stasiun berikutnya dan kembali hirarki. OSI 7 lapisan model memiliki karakteristik jelas.
Abstrak
System Interconnection Reference Model Buka Dasar (OSI Reference Model atau OSI Model untuk pendek) adalah deskripsi, berlapis abstrak untuk komunikasi dan protokol jaringan komputer desain. Interkoneksi Sistem Terbuka (OSI) model referensi menggambarkan bagaimana informasi dari aplikasi perangkat lunak dalam satu komputer bergerak melalui media jaringan ke aplikasi perangkat lunak di komputer lain. Departemen Pertahanan (DOD), sebuah divisi dari pemerintah Amerika Serikat, mengembangkan sebuah model yang akan digunakan sebagai dasar untuk mengembangkan protokol mereka sendiri yang dikenal sebagai protokol Internet. Model OSI menyediakan kerangka kerja konseptual untuk komunikasi antar komputer, tetapi model itu sendiri bukanlah metode komunikasi. Enkapsulasi adalah proses memasukkan informasi dari lapisan atas ke dalam field data dari lapisan yang lebih rendah. Flow control adalah proses menyesuaikan aliran paket data untuk memastikan keandalan integritas data pengiriman dan data. OSI, atau Buka Interkoneksi Sistem, model mendefinisikan kerangka kerja untuk mengimplementasikan protokol jaringan di tujuh lapisan. Kontrol dilewatkan dari satu lapisan ke berikutnya, mulai dari lapisan aplikasi di satu stasiun, dan melanjutkan ke lapisan bawah, melalui saluran ke stasiun berikutnya dan kembali hirarki. OSI 7 lapisan model memiliki karakteristik jelas.
OSI Model Network and Telecommunication Concepts
System Interconnection Reference Model Buka Dasar (OSI Reference Model atau OSI Model untuk pendek) adalah deskripsi, berlapis abstrak untuk komunikasi dan protokol jaringan komputer desain. Ini dikembangkan sebagai bagian dari Interkoneksi Sistem inisiatif Terbuka (OSI) dan kadang-kadang dikenal sebagai Model OSI. Dari atas ke bawah, Model OSI terdiri dari Aplikasi, Presentasi, Sesi, Transport, Network, Data Link, dan lapisan fisik. Lapisan adalah kumpulan dari fungsi-fungsi terkait yang menyediakan layanan untuk lapisan di atasnya dan menerima layanan dari lapisan di bawahnya. Misalnya, lapisan yang menyediakan komunikasi bebas kesalahan di jaringan menyediakan jalur yang dibutuhkan oleh aplikasi di atasnya, sementara panggilan berikutnya lapisan bawah untuk mengirim dan menerima paket yang membentuk isi path.
Meskipun baru IETF, IEEE, dan memang OSI protokol kerja setelah penerbitan standar arsitektur asli yang sudah sebagian besar menggantikan itu, model OSI adalah tempat yang sangat baik untuk mulai mempelajari arsitektur jaringan. Tidak memahami bahwa model tujuh lapisan murni lebih bersejarah dari saat ini, banyak pemula membuat kesalahan dengan mencoba menyesuaikan setiap protokol mereka belajar ke salah satu dari tujuh lapisan dasar. Hal ini tidak selalu mudah dilakukan karena banyak protokol yang digunakan di Internet saat ini dirancang sebagai bagian dari TCP / IP model, dan mungkin tidak sesuai dengan rapi ke dalam model OSI.
OSI Layers
Interkoneksi Sistem Terbuka (OSI) model referensi menggambarkan bagaimana informasi dari aplikasi perangkat lunak dalam satu komputer bergerak melalui media jaringan ke aplikasi perangkat lunak di komputer lain. Model OSI referensi adalah model konseptual yang terdiri dari tujuh lapisan, masing-masing fungsi menentukan jaringan tertentu. Model ini dikembangkan oleh Organisasi Internasional untuk Standarisasi (ISO) pada tahun 1984, dan sekarang dianggap sebagai model arsitektur utama untuk antar-komputer komunikasi. Model OSI membagi tugas terlibat dengan memindahkan informasi antara jaringan komputer ke tujuh lebih kecil, kelompok tugas lebih mudah dikelola. Sebuah tugas atau kelompok tugas ini kemudian ditugaskan untuk masing-masing dari tujuh lapisan OSI. Setiap lapisan cukup mandiri sehingga tugas yang diberikan kepada setiap lapisan dapat diimplementasikan secara independen. Hal ini memungkinkan solusi yang ditawarkan oleh satu lapisan diperbarui tanpa merugikan mempengaruhi lapisan lainnya.
OSI Model Network and Telecommunication Concepts
Rincian daftar berikut tujuh lapisan dari Interkoneksi Sistem Model OSI (Open) referensi:
  • Layer 7 - Aplikasi
  • Layer 6 - Presentation
  • Layer 5 - Session
  • Layer 4 - Transport
  • Layer 3 - Network
  • Layer 2 - Data Link
  • Layer 1 - Physical
Layer 7: Application Layer
Ini antarmuka lapisan aplikasi langsung melakukan layanan aplikasi untuk proses aplikasi, tetapi juga mengeluarkan permintaan ke lapisan presentasi. Perhatikan dengan seksama bahwa lapisan ini memberikan layanan kepada user-defined proses aplikasi, dan tidak untuk pengguna akhir. Sebagai contoh, mendefinisikan protokol transfer file, namun pengguna akhir harus melalui proses aplikasi untuk memanggil transfer file. Model OSI tidak termasuk antarmuka manusia. Aplikasi layanan umum sub-layer menyediakan unsur-unsur fungsional termasuk Elemen Layanan Operasi Remote (sebanding dengan Internet Call Remote Procedure), Asosiasi Kontrol, Transaction Processing (sesuai dengan persyaratan ACID).
Layer 6: Presentation Layer
Lapisan presentasi membentuk konteks antara entitas layer aplikasi, di mana entitas layer yang lebih tinggi dapat menggunakan sintaks dan semantik yang berbeda, selama Layanan Presentasi memahami keduanya dan pemetaan antara mereka. Unit-unit layanan penyajian data kemudian dikemas ke dalam Unit data Session Protocol, dan pindah ke stack.
Layer 5: Session Layer
Lapisan sesi mengontrol dialog / koneksi (sesi) antara komputer. Ini menetapkan, mengelola dan mengakhiri koneksi antara aplikasi lokal dan remote. Ini menyediakan untuk operasi full-duplex, half-duplex, atau simplex, dan menetapkan memeriksa menunjuk, penundaan, penghentian, dan restart prosedur. Model OSI membuat lapisan ini bertanggung jawab untuk "dekat anggun" dari sesi, yang merupakan milik dari TCP, dan juga untuk cek sesi menunjuk dan pemulihan, yang tidak biasanya digunakan dalam suite Internet protokol. Lapisan sesi umumnya digunakan dalam lingkungan aplikasi yang menggunakan remote procedure call (RPC).
Layer 4: Transport Layer
Lapisan transport menyediakan transfer transparan data antara pengguna akhir, menyediakan layanan yang handal transfer data ke lapisan atas. Lapisan transport mengendalikan keandalan link yang diberikan melalui kontrol aliran, segmentasi / de-segmentasi, dan kontrol kesalahan. Beberapa protokol negara dan berorientasi koneksi. Ini berarti bahwa lapisan transport dapat melacak segmen dan memancarkan kembali mereka yang gagal.
Layer 3: Network Layer
Lapisan jaringan menyediakan sarana fungsional dan prosedural untuk mentransfer urutan panjang data variabel dari sumber ke tujuan melalui satu atau lebih jaringan, sambil mempertahankan kualitas layanan yang diminta oleh lapisan Transport. Lapisan Jaringan melakukan fungsi routing jaringan, dan mungkin juga melakukan fragmentasi dan reassembly, dan kesalahan laporan pengiriman. Router beroperasi pada lapisan pengirim data di seluruh jaringan diperpanjang dan membuat Internet mungkin. Ini adalah skema pengalamatan logis - nilai yang dipilih oleh insinyur jaringan. Skema pengalamatan adalah hirarkis.
Layer 2: Data Link Layer
Lapisan data link menyediakan sarana fungsional dan prosedural untuk mentransfer data antara entitas jaringan dan untuk mendeteksi dan mungkin memperbaiki kesalahan yang mungkin terjadi pada lapisan fisik. Awalnya, lapisan ini dimaksudkan untuk point-to-point dan point-to-multipoint media, karakteristik media daerah yang luas dalam sistem telepon. Arsitektur jaringan area lokal, termasuk siaran-mampu multi-akses media, dikembangkan secara independen dari ISO bekerja, di Proyek IEEE 802. IEEE kerja diasumsikan sub-lapisan dan fungsi manajemen tidak diperlukan untuk digunakan WAN. Dalam praktik modern, hanya deteksi error, bukan aliran kontrol menggunakan jendela geser, hadir dalam data link protokol seperti Point-to-Point Protocol (PPP), dan, pada jaringan area lokal modern, IEEE 802.2 LLC lapisan tidak digunakan untuk protokol yang paling di Ethernet, dan, pada lain jaringan area lokal, kontrol aliran dan mekanisme pengakuan jarang digunakan. Jendela geser kontrol aliran dan pengakuan yang digunakan pada lapisan transportasi oleh protokol seperti TCP, tetapi masih digunakan dalam relung di mana X.25 menawarkan keuntungan performa.
Layer 1: Physical Layer
Lapisan fisik mendefinisikan semua spesifikasi listrik dan fisik untuk perangkat. Secara khusus, ia mendefinisikan hubungan antara perangkat dan media fisik. Ini termasuk tata letak pin, tegangan, spesifikasi kabel, Hub, repeater, adapter jaringan, host bus adapter (HBA digunakan dalam Jaringan Storage Area) dan banyak lagi.
Untuk memahami fungsi dari lapisan fisik berbeda dengan fungsi lapisan data link, pikirkan lapisan fisik sebagai prihatin terutama dengan interaksi satu perangkat dengan media, di mana lapisan data link yang bersangkutan lebih dengan interaksi beberapa perangkat (misalnya, setidaknya dua) dengan medium bersama. Lapisan fisik akan mengatakan satu perangkat cara mengirimkan ke media, dan perangkat lain bagaimana untuk menerima dari itu (dalam banyak kasus tidak menceritakan perangkat cara untuk terhubung ke medium). Standar lapisan fisik usang seperti RS-232 yang menggunakan kabel fisik untuk mengontrol akses ke medium.
Fungsi utama dan jasa yang dilakukan oleh lapisan fisik adalah:
  • Pembentukan dan pemutusan koneksi ke media komunikasi.
  • Partisipasi dalam proses di mana sumber daya komunikasi secara efektif dibagi di antara beberapa pengguna. Misalnya, pertikaian resolusi dan kontrol aliran.
  • Modulasi atau konversi antara representasi data digital dalam peralatan pengguna dan sinyal yang sesuai disalurkan ke sebuah saluran komunikasi. Ini adalah operasi sinyal melalui kabel fisik (seperti tembaga dan serat optik) atau melalui radio link.
OSI Model Network and Telecommunication Concepts
Manfaat Model OSI
  • Sistem operasi yang berbeda menggunakan model OSI dapat berkomunikasi satu sama lain.
  • Pengembang dapat mengubah fitur dari satu lapisan tanpa mengubah kode menyederhanakan pemecahan masalah.
  • Error-checking skema menentukan apakah data yang dikirimkan telah menjadi korup atau rusak saat bepergian dari sumber ke tujuan. Pengecekan error diimplementasikan di beberapa lapisan OSI. Satu umum pemeriksaan kesalahan skema adalah cyclic redundancy check (CRC), yang mendeteksi dan membuang data yang rusak. Koreksi kesalahan fungsi (seperti transmisi data) yang tersisa untuk layer yang lebih tinggi protokol.

DOD Model
Departemen Pertahanan (DOD), sebuah divisi dari pemerintah Amerika Serikat, mengembangkan sebuah model yang akan digunakan sebagai dasar untuk mengembangkan protokol mereka sendiri yang dikenal sebagai protokol Internet. Sebuah protokol menunjukkan sekelompok protokol yang dirancang dan dimaksudkan untuk digunakan bersama. Model ini memiliki empat lapisan dibandingkan dengan tujuh lapisan dari model OSI. Lapisan Host-to-Host memetakan ke lapisan Transport dan peta internet lapisan luar ke lapisan Jaringan. Di atas grafik menunjukkan bagaimana lapisan dari peta model yang DOD keluar ke lapisan model OSI. Karena ada hubungan antara lapisan dari masing-masing model, beberapa protokol yang dikembangkan di suite Internet, pada lapisan tertentu, berfungsi seperti lapisan setara dengan model OSI. Sebuah contoh akan sebuah protokol seperti Routing Information Protocol (RIP), yang berfungsi pada layer Internet dari DOD. Karena lapisan Internet dari peta DOD keluar ke lapisan Jaringan dari model OSI, RIP akan memiliki tanggung jawab yang sama rute penemuan, yang merupakan Jaringan OSI tanggung jawab lapisan.
Lapisan Akses Jaringan berbeda. DOD tidak mengembangkan protokol untuk lapisan ini. DOD mengembangkan protokol untuk Proses / Aplikasi Host-to-Host, dan lapisan internet saja. DOD tidak mengembangkan protokol untuk layer Network Access, karena mereka ingin menciptakan sebuah suite generik protokol yang akan berfungsi pada sistem apapun vendor. Itu adalah tanggung jawab vendor individu untuk menciptakan satu set protokol yang memungkinkan suite Internet untuk bekerja dengan perangkat keras mereka. Solusi generik oleh Departemen Pertahanan memungkinkan kemampuan membuat Internet sebagai populer seperti saat ini pada seperti sejumlah besar sistem.
Protokol
Model OSI menyediakan kerangka kerja konseptual untuk komunikasi antar komputer, tetapi model itu sendiri bukanlah metode komunikasi. Komunikasi yang sebenarnya dimungkinkan dengan menggunakan protokol komunikasi. Dalam konteks jaringan data, protokol adalah seperangkat aturan formal dan konvensi yang mengatur bagaimana komputer bertukar informasi melalui media jaringan. Sebuah protokol mengimplementasikan fungsi dari satu atau lebih dari lapisan OSI.
Berbagai macam protokol komunikasi ada. Beberapa protokol termasuk protokol LAN, protokol WAN, protokol jaringan, dan protokol routing. Protokol LAN beroperasi pada lapisan fisik dan data link dari model OSI dan mendefinisikan komunikasi melalui berbagai media LAN. Protokol WAN beroperasi pada tiga lapisan terendah dari model OSI dan mendefinisikan komunikasi di atas area luas berbagai media. Protokol routing adalah protokol lapisan jaringan yang bertanggung jawab untuk pertukaran informasi antara router sehingga router dapat memilih jalur yang tepat untuk lalu lintas jaringan. Terakhir, protokol jaringan adalah berbagai lapisan atas protokol yang ada di suite protokol yang diberikan. Banyak protokol bergantung pada orang lain untuk operasi. Sebagai contoh, protokol routing yang menggunakan protokol jaringan untuk bertukar informasi antara router. Konsep bangunan atas lapisan sudah ada adalah dasar dari model OSI.

Enkapsulasi dan De-pengkapsulan
Enkapsulasi adalah proses memasukkan informasi dari lapisan atas ke dalam field data dari lapisan yang lebih rendah. Katakanlah Anda ingin mengirim pesan dari PC ke PC lain di Internet. Pertama anda ketik pesan yang ingin Anda kirim. Pesan ini diubah menjadi 1 dan 0 oleh lapisan aplikasi. Kemudian, lapisan presentasi membutuhkan pesan ini, dan menambahkan header sendiri dan byte footer untuk itu. Pesan Anda sendiri belum berubah, melainkan terkandung di bidang data lapisan presentasi. Ketika paket tiba ke tujuannya, komputer menerima melakukan proses yang sama secara terbalik (de-pengkapsulan).

OSI Model Network and Telecommunication Concepts
Flow Control
Flow control adalah proses menyesuaikan aliran paket data untuk memastikan keandalan integritas data pengiriman dan data. Flow control dilakukan pada lapisan Transport model OSI. Ketika paket yang diterima oleh komputer tujuan, mereka dimasukkan ke dalam buffer sementara sedang diproses. Jika buffer penuh, setiap paket data tambahan akan dibuang.

Ringkasan
OSI, atau Buka Interkoneksi Sistem, model mendefinisikan kerangka kerja untuk mengimplementasikan protokol jaringan di tujuh lapisan. Kontrol dilewatkan dari satu lapisan ke berikutnya, mulai dari lapisan aplikasi di satu stasiun, dan melanjutkan ke lapisan bawah, melalui saluran ke stasiun berikutnya dan kembali hirarki. OSI 7 lapisan model memiliki karakteristik jelas. Lapisan 7-4 berurusan dengan ujung ke ujung komunikasi antara sumber data dan tujuan. Layer 3 sampai 1 menangani komunikasi antara perangkat jaringan. Di sisi lain, tujuh lapisan dari model OSI dapat dibagi menjadi dua kelompok: lapisan atas (lapisan 7, 6 & 5) dan lapisan bawah (lapisan 4, 3, 2, 1). Lapisan atas dari model OSI berurusan dengan persoalan aplikasi dan umumnya hanya diimplementasikan dalam perangkat lunak. Lapisan tertinggi, lapisan aplikasi, adalah paling dekat ke pengguna akhir. Semakin rendah lapisan model OSI menangani masalah transportasi data. Lapisan fisik dan lapisan data link diimplementasikan dalam hardware dan software. Lapisan terendah, lapisan fisik, paling dekat dengan media jaringan fisik (kabel, misalnya) dan bertanggung jawab untuk menempatkan data pada media.

OSI Transport Layer

0 komentar

Model referensi jaringan terbuka OSI atau OSI Reference Model for open networking adalah sebuah model arsitektural jaringan yang dikembangkan oleh badan International Organization for Standardization(ISO) di Eropa pada tahun 1977. OSI sendiri merupakan singkatan dariOpen System Interconnection. Model ini disebut juga dengan model "Model tujuh lapis OSI" (OSI seven layer model).
Sebelum munculnya model referensi OSI, sistem jaringan komputer sangat tergantung kepada pemasok (vendor). OSI berupaya membentuk standar umum jaringan komputer untuk menunjang interoperatibilitas antar pemasok yang berbeda. Dalam suatu jaringan yang besar biasanya terdapat banyakprotokol jaringan yang berbeda. Tidak adanya suatu protokol yang sama, membuat banyak perangkat tidak bisa saling berkomunikasi.
Model referensi ini pada awalnya ditujukan sebagai basis untuk mengembangkan protokol-protokol jaringan, meski pada kenyataannya inisatif ini mengalami kegagalan. Kegagalan itu disebabkan oleh beberapa faktor berikut:
*       Standar model referensi ini, jika dibandingkan dengan model referensi DARPA (Model Internet) yang dikembangkan oleh Internet Engineering Task Force (IETF), sangat berdekatan. Model DARPA adalah model basis protokol TCP/IP yang populer digunakan.
*       Model referensi ini dianggap sangat kompleks. Beberapa fungsi (seperti halnya metode komunikasi connectionless) dianggap kurang bagus, sementara fungsi lainnya (seperti flow control dan koreksi kesalahan) diulang-ulang pada beberapa lapisan.
*       Pertumbuhan Internet dan protokol TCP/IP (sebuah protokol jaringan dunia nyata) membuat OSI Reference Model menjadi kurang diminati. 
Pemerintah Amerika Serikat mencoba untuk mendukung protokol OSI Reference Model dalam solusi jaringan pemerintah pada tahun 1980-an, dengan mengimplementasikan beberapa standar yang disebut dengan Government Open Systems Interconnection Profile (GOSIP). Meski demikian. usaha ini akhirnya ditinggalkan pada tahun 1995, dan implementasi jaringan yang menggunakan OSI Reference model jarang dijumpai di luar Eropa.

OSI Reference Model pun akhirnya dilihat sebagai sebuah model ideal dari koneksi logis yang harus terjadi agar komunikasi data dalam jaringan dapat berlangsung. Beberapa protokol yang digunakan dalam dunia nyata, semacam TCP/IPDECnet dan IBM Systems Network Architecture (SNA) memetakan tumpukan protokol (protocol stack) mereka ke OSI Reference ModelOSI Reference Model pun digunakan sebagai titik awal untuk mempelajari bagaimana beberapa protokol jaringan di dalam sebuah kumpulan protokol dapat berfungsi dan berinteraksi.
 
 
§ OSI Reference Model memiliki tujuh lapis, yakni sebagai berikut
Lapisan ke-
Nama lapisan
Keterangan
7
Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan. Protokol yang berada dalam lapisan ini adalahHTTPFTPSMTP, dan NFS.
6
Berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirektor (redirector software), seperti layanan Workstation (dalamWindows NT) dan juga Network shell(semacam Virtual Network Computing (VNC) atau Remote Desktop Protocol (RDP)).
5
Berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama.
4
Berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses (acknowledgement), dan mentransmisikan ulang terhadp paket-paket yang hilang di tengah jalan.
3
Berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melaluiinternetworking dengan menggunakan routerdan switch layer-3.
2
Befungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebut sebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras (seperti halnyaMedia Access Control Address (MAC Address)), dan menetukan bagaimana perangkat-perangkat jaringan seperti hubbridge,repeater, dan switch layer 2 beroperasi. Spesifikasi IEEE 802, membagi level ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC).
1
Berfungsi untuk mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan. Selain itu, level ini juga mendefinisikan bagaimana Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio.
 
Transport Layer merupakan Layer ke-empat dari OSI Referensi model. Layer ini benar benar bertindak sebagai penghubung antara layer bagian atas dan layer dibawahnya. karena fungsi ini, secara keseluruhan tugas dari layer ini adalah untuk menyediakan segala fungsi yang diperlukan untuk memungkinkan terjadinya komunikasi software aplikasi pada komputer yang berbeda.
 
 
Pada waktu tertentu komputer mungkin menjalankan banyak software aplikasi yang berbeda (multitasking) semua berusaha untuk mengirim danmenerima data. Lapisan transport dibebankan dengan menyediakan sarana bagi aplikasi ini, sehingga semua bisa mengirim dan menerima data. Dengan demikian, lapisan transport kadang-kadang dikatakan bertanggung jawab untuk transport end-to-end atau host-to-host. Untuk mencapai sebuah komunikasi, disyaratkan lapisan transpor melakukan pekerjaan yang berbeda, namun saling terkait. Misalnya, untuk transmisi, protokol transport layer harus melacak dari aplikasi mana data berasal, kemudian menggabungkan data ini menjadi aliran data tunggal untuk dikirim ke layer lebih bawah. Sedangkan pada perangkat penerima harus membalikkan proses ini, yaitu memecahkan data dan menyalurkan ke aplikasi yang sesuai. Layer ini juga bertanggung jawan untuk menentukan pemecahan jumlah data aplikasi yang besar dibagi menjadi blok blok yang lebih kecil untuk dapat ditransmisi.
Fungsi kunci lainya dari transport layer adalah untuk menyediakan layanan koneksi bagi protokol dan aplikasi yang berjalan di layer atas. Ini dapat dikategorikan dalam dua hal yaitu : Layanan Connection-Oriented dan Layanan Connectionless-Oriented. Keduanya memiliki fungsi masing masing. Protokolnya yaitu : Transmission Control Protocol (TCP) ini menggunakan layanan Connection-Oriented sedangkan User Datagram Protocol (UDP) menggunakan Layanan Connectionless-Oriented. 
 
Fungsi fungsi yang sering dilakukan pada layer transport :
o    Process-Level Addressing: Pengalamatan juga dilakukan pada layer ini, dimana digunakan untuk membedakan program software pada layer layer diatasnya.
o    Multiplexing and Demultiplexing: Menggunakan pengalamatan pada process-level Addressing, protokol layer transport menerima data yang diterima dari banyak program aplikasi yang berbeda, kemudian menggabungkan ke dalam satu aliran data yang akan dikirim (proses Multiplexing). Protokol yang sama di device penerima, melakukan proses kebalikannya (Demultiplexing) memecahkan aliran data tersebut kemudian mengarahkankan ke program aplikasi yang sesuai.
o    Segmentation, Packaging and Reassembly: Segmentasi pada transport layer memecahkan jumlah data yang besar menjadi blok blok kecil (Packaging), kemudiaan pada device penerima akan menggabungkan mereka kembali (Reassembly).
o    Connection Establishment, Management and Termination: Protokol transport layer yang connection-oriented bertanggung jawab atas serangkaian komunikasi yang diperlukan untuk membuat sambungan, memelihara data dikirim, dan kemudian mengakhiri koneksi ketika tidak lagi diperlukan.
o    Acknowledgments and Retransmissions: Setiap pengiriman data terjadi pada transport layer akan dilakukan pencatatan waktu (timer), jika data diterima pada device penerima, si penerima akan mengirim sebuah Acknowledgments, untuk menunjukkan bahwa transmisi sukses. Jika tidak, sebelum timer expire, data tersebut akan dikirim kembali.
o    Flow Control: protokol lapisan Transport yang menawarkan pengiriman handal juga sering mengimplementasikan fitur flow control. Fitur-fitur ini memungkinkan satu perangkat dalam komunikasi untuk menentukan kecocokan antara pengirim dan penerima, misalnya ketidakcocokan dalam hal kecepatan, ini akan dideteksi dan ditangani.
 
Server UDP mendengarkan permintaan
Aplikasi server
1.     Client permintaan DNS akan diterima pada port 53
2.     Client permintaan Radius akan diterima pada port 1812