INTERFACE & PERIPHERAL INTERFACE & PERIPHERAL PENDAHULUAN
INTERFACE & INTERFACE & PERIPHERALPERIPHERAL
PENDAHULUAN
Interface peripheral komputer?Interface peripheral komputer?
“ “ interfacing interfacing ””Penghubung antar dua piranti (interface) atau penghubung antar Penghubung antar dua piranti (interface) atau penghubung antar perangkat-perangkat elektronik (komputer).perangkat-perangkat elektronik (komputer).
InterfaceInterface = Pengantarmukaan = Pengantarmukaan
PeripheralPeripheral = Piranti / Perangkat = Piranti / Perangkat
Interface Peripheral KomputerInterface Peripheral KomputerPenghubung antar komputer baik dengan komputer atau Penghubung antar komputer baik dengan komputer atau dengan perangkat lain (interfacing).dengan perangkat lain (interfacing).
Struktur interfacing komputer terbagi 6 Struktur interfacing komputer terbagi 6 layer (lapisan) layer (lapisan) 1.1. Electrical (physical)Electrical (physical)
2.2. Signal Signal
3.3. LogicLogic
4.4. ProtocolProtocol
5.5. CodeCode
6.6. AlgorithmicAlgorithmic
Proses komunikasi data membutuhkan Proses komunikasi data membutuhkan tiga jenis elemen dasar, yaitu :tiga jenis elemen dasar, yaitu :
SUMBER DATA
MEDIA TRANSMISI
PENERIMA DATA
Proses komunikasi data pada jaringan Proses komunikasi data pada jaringan disebut OSI (disebut OSI (Open System Interconnection Open System Interconnection ) ) yang perkenalkan oleh ISO (yang perkenalkan oleh ISO (Organization Organization
for StandardizatiOnfor StandardizatiOn).).
Tujuan dari ISO ? dari ISO ?
Tujuan penggunaan model OSI ? penggunaan model OSI ?
LAYER MODEL OSI TERBAGILAYER MODEL OSI TERBAGI UPPER LAYER
LOWER LAYER
MODEL OSI MEMILIKIMODEL OSI MEMILIKI 7 LAYER
OPEN SYSTEM INTERCONNECTIONOPEN SYSTEM INTERCONNECTION( I S O )( I S O )
MODEL LAYER OSIMODEL LAYER OSI
CARA KERJA TIAP LAYERCARA KERJA TIAP LAYER( PROSES MENGIRIM DATA & MENERIMA DATA)( PROSES MENGIRIM DATA & MENERIMA DATA)
Menyediakan jasa untuk aplikasi Menyediakan jasa untuk aplikasi pengguna. Layer ini bertanggung jawab pengguna. Layer ini bertanggung jawab atas pertukaran informasi antar program atas pertukaran informasi antar program komputer, seperti program e-mail, dan komputer, seperti program e-mail, dan service lain yang jalan di jaringan service lain yang jalan di jaringan (server printer,dll).(server printer,dll).
1. APPLICATION LAYER1. APPLICATION LAYER
Lapisan untuk membentuk kode-kode Lapisan untuk membentuk kode-kode konversi, translasi, enkripsi dan konversi. konversi, translasi, enkripsi dan konversi. Pada layer ini bertanggung jawab Pada layer ini bertanggung jawab bagaimana data dikonversi dan diformat bagaimana data dikonversi dan diformat untuk transfer data.untuk transfer data.
2. PRESENTATION LAYER2. PRESENTATION LAYER
ContohContoh
- konversi format text ASCII untuk dokumen.- konversi format text ASCII untuk dokumen.
- BMP, gif dan JPG untuk gambar. - BMP, gif dan JPG untuk gambar.
Layer ini bertujuan untuk menentukan Layer ini bertujuan untuk menentukan bagaimana cara agar dua terminal saling bagaimana cara agar dua terminal saling terjaga dan terpelihara, serta mengatur terjaga dan terpelihara, serta mengatur koneksi dan cara mereka saling koneksi dan cara mereka saling berhubungan satu sama lain. berhubungan satu sama lain.
3. SESSION LAYER3. SESSION LAYER
Layer ini bertanggung jawab membagi Layer ini bertanggung jawab membagi data menjadi segment, menjaga koneksi data menjadi segment, menjaga koneksi logika “logika “end-to-endend-to-end” antar terminal dan ” antar terminal dan menyediakan penanganan menyediakan penanganan errorerror. .
4. TRANSPORT LAYER4. TRANSPORT LAYER
Bertanggung jawab menentukan alamat Bertanggung jawab menentukan alamat jaringan, menentukan rute yang harus jaringan, menentukan rute yang harus diambil selama perjalanan, dan menjaga diambil selama perjalanan, dan menjaga antrian trafik di jaringan.antrian trafik di jaringan.
Data pada layer ini berbentuk paket.Data pada layer ini berbentuk paket.
5. NETWORK LAYER5. NETWORK LAYER
Menyediakan link untuk data, Menyediakan link untuk data, memaketkannya menjadi frame yang memaketkannya menjadi frame yang berhubungan dengan “berhubungan dengan “hardwarehardware” ” kemudian diangkut melalui media kemudian diangkut melalui media komunikasi menggunakan kartu jaringan, komunikasi menggunakan kartu jaringan, mengatur komunikasi layer physical mengatur komunikasi layer physical antara sistem koneksi dan penanganan antara sistem koneksi dan penanganan errorerror..
6. DATA LINK LAYER6. DATA LINK LAYER
Layer ini mempunyai tanggung jawab Layer ini mempunyai tanggung jawab atas proses data menjadi bit dan atas proses data menjadi bit dan mentransfernya melalui media, seperti mentransfernya melalui media, seperti kabel dan menjaga koneksi fisik antar kabel dan menjaga koneksi fisik antar sistem.sistem.
7. PHYSICAL LAYER7. PHYSICAL LAYER
HAL-HAL PENTING SAATHAL-HAL PENTING SAATMELAKUKAN PROSES INTERFACINGMELAKUKAN PROSES INTERFACING
Impedances Matching (Kesesuaian Impedansi). Logic Matching (Kesesuaian Logika, Timing
& Kontrol) Aspek FAN-IN dan FAN-OUT
TERIMA KASIH
Struktur interfacing komputer terbagi 6 Struktur interfacing komputer terbagi 6 layer (lapisan) layer (lapisan) 1.1. Electrical (physical)Electrical (physical)
2.2. Signal Signal
3.3. LogicLogic
4.4. ProtocolProtocol
5.5. CodeCode
6.6. AlgorithmicAlgorithmic
ELECTRICAL (PHYSICAL)ELECTRICAL (PHYSICAL)
Lapisan paling dasar dalam proses interfacing Lapisan paling dasar dalam proses interfacing yang berhubungan langsung dengan piranti yang berhubungan langsung dengan piranti elektronika (lapisan fisik).elektronika (lapisan fisik).
Teknik Interfacing Physical merupakan Teknik Interfacing Physical merupakan pengembangan dari elektronika dan analog.pengembangan dari elektronika dan analog.
SIGNALSIGNAL
Lapisan yang memiliki fungsi untuk Lapisan yang memiliki fungsi untuk memberikan dan menyampaikan data memberikan dan menyampaikan data dalam bentuk sinyal-sinyal listrik dari dalam bentuk sinyal-sinyal listrik dari suatu titik ke titik lain.suatu titik ke titik lain.
Teknik pengembangan dari elektrical Teknik pengembangan dari elektrical interfacing, bus interfacing dan data interfacing, bus interfacing dan data transfer.transfer.
LOGICLOGIC
Lapisan logic adalah lapisan untuk Lapisan logic adalah lapisan untuk memproses dan menterjemahkan data memproses dan menterjemahkan data sinyal listrik dari lapisan signal.sinyal listrik dari lapisan signal.
Lapisan signal hanya berfungsi sebagai Lapisan signal hanya berfungsi sebagai penyampai data dalam bentuk arus listrikpenyampai data dalam bentuk arus listrik
Lapisan ini merupakan pengalamatan dari Lapisan ini merupakan pengalamatan dari rangkaian aplikasi, bus interfacing dan rangkaian aplikasi, bus interfacing dan data transfer.data transfer.
PROTOCOLPROTOCOL
Fungsi lapisan ini adalah sebagai Fungsi lapisan ini adalah sebagai pembuat peraturan dan prosedur dalam pembuat peraturan dan prosedur dalam melakukan proses transmisi data antar melakukan proses transmisi data antar piranti elektronik.piranti elektronik.
PROTOCOL...PROTOCOL...ProtocolProtocol pada interfacing digunakan untuk pada interfacing digunakan untuk komunikasi antar entitas didalam sebuah komunikasi antar entitas didalam sebuah sistem.sistem.Elemen inti dari suatu Elemen inti dari suatu protocolprotocol
* * SintaksSintaks
- Format Data- Format Data
- Kuat Sinyal- Kuat Sinyal
* * SemantiksSemantiks
- Control Information- Control Information
- Error Handling- Error Handling
* * TimingTiming
- Speed Matching- Speed Matching
- Sequencing- Sequencing
CODECODE
Merupakan lapisan representasi secara Merupakan lapisan representasi secara simbolik dari data-data atau instruksi-simbolik dari data-data atau instruksi-instruksi yang dibuat.instruksi yang dibuat.
ALGORITHMICALGORITHMIC
Merupakan lapisan yang berhubungan Merupakan lapisan yang berhubungan dengan penggunaan algoritma untuk dengan penggunaan algoritma untuk mendapatkan suatu hasil dalam proses mendapatkan suatu hasil dalam proses interfacing.interfacing.
SUMBER DATASUMBER DATA
Tempat atau lokasi semua data-data Tempat atau lokasi semua data-data yang akan dikirim baik berupa gambar, yang akan dikirim baik berupa gambar, teks, dll tersimpan.teks, dll tersimpan.
MEDIA TRANSMISIMEDIA TRANSMISI
Media atau perangkat yang digunakan Media atau perangkat yang digunakan untuk proses pengiriman.untuk proses pengiriman.
PENERIMA DATAPENERIMA DATA
Tempat untuk menerima data-data yang Tempat untuk menerima data-data yang telah dikirim oleh media transmisi.telah dikirim oleh media transmisi.
TUJUAN ISOTUJUAN ISO
komputer dapat berkomunikasi pada komputer dapat berkomunikasi pada jaringan yang berbeda secara efisien.jaringan yang berbeda secara efisien.
TUJUAN MEMPELAJARI & TUJUAN MEMPELAJARI & MENGGUNAKAN MODEL OSIMENGGUNAKAN MODEL OSI
Membantu para desainer jaringan dalam Membantu para desainer jaringan dalam memahami fungsi dari tiap layer yang memahami fungsi dari tiap layer yang berhubungan dengan aliran komunikasi berhubungan dengan aliran komunikasi data, termasuk jenis-jenis protokol data, termasuk jenis-jenis protokol jaringan dan metode / algoritma yang jaringan dan metode / algoritma yang dipergunakan dalam transmisi data.dipergunakan dalam transmisi data.
UPPER LAYERUPPER LAYER
Tempat untuk menerima data-data yang Tempat untuk menerima data-data yang telah dikirim oleh media transmisi.telah dikirim oleh media transmisi.
LOWER LAYERLOWER LAYER
Intisari komunikasi data melalui Intisari komunikasi data melalui jaringan actual jaringan actual