25
Jaringan Komputer & Jaringan Komputer & Komunikasi Data Komunikasi Data Dayan Singasatia, SKom. Dayan Singasatia, SKom. Open System Interconnection

Jaringan Komputer & Komunikasi Data 4.ppt

Embed Size (px)

DESCRIPTION

Uploaded from Google Docs

Citation preview

Page 1: Jaringan Komputer & Komunikasi Data 4.ppt

Jaringan Komputer & Jaringan Komputer & Komunikasi DataKomunikasi Data

Dayan Singasatia, SKom.Dayan Singasatia, SKom.

Open System Interconnection

Page 2: Jaringan Komputer & Komunikasi Data 4.ppt

Model OSIModel OSI

Open System InterconnectionOpen System Interconnection Dibuat oleh International Standard Dibuat oleh International Standard

Organization untuk memberikan model Organization untuk memberikan model umum untuk jaringan komunikasi dataumum untuk jaringan komunikasi data

Terdiri dari 7 layer:Terdiri dari 7 layer: Physical layerPhysical layer Data link layerData link layer Network layerNetwork layer Transport layerTransport layer Session layerSession layer Presentation layerPresentation layer Application layerApplication layer

Page 3: Jaringan Komputer & Komunikasi Data 4.ppt

Model OSIModel OSI

Sumber: http://en.wikipedia.org/wiki/OSI_model

Page 4: Jaringan Komputer & Komunikasi Data 4.ppt

Physical LayerPhysical Layer Menangani pengiriman bit-bit data melalui saluran Menangani pengiriman bit-bit data melalui saluran

komunikasikomunikasi Memastikan jika entiti satu mengirimkan bit 1, maka entiti Memastikan jika entiti satu mengirimkan bit 1, maka entiti

yang lain juga harus menerima bit 1yang lain juga harus menerima bit 1 Fungsi utama untuk menentukanFungsi utama untuk menentukan

berapa volt untuk bit 1 dan 0berapa volt untuk bit 1 dan 0 berapa nanoseconds bit dapat bertahan di saluran komunikasiberapa nanoseconds bit dapat bertahan di saluran komunikasi kapan koneksi awal dibuat dan diputuskan ketika dua entiti kapan koneksi awal dibuat dan diputuskan ketika dua entiti

selesai melakukan pertukaran dataselesai melakukan pertukaran data jumlah pin yang digunakan oleh network connector dan fungsi jumlah pin yang digunakan oleh network connector dan fungsi

dari setiap pindari setiap pin Contoh: token ring, IEEE 802.11Contoh: token ring, IEEE 802.11 Perangkat yang beroperasi di layer ini adalah hub, Perangkat yang beroperasi di layer ini adalah hub,

repeater, network adapter/network interface card, dan host repeater, network adapter/network interface card, dan host bus adapter (digunakan di storage area network)bus adapter (digunakan di storage area network)

Page 5: Jaringan Komputer & Komunikasi Data 4.ppt

Data Link LayerData Link Layer

Menyediakan prosedur pengiriman data Menyediakan prosedur pengiriman data antar jaringanantar jaringan

Mendeteksi dan mengkoreksi error yang Mendeteksi dan mengkoreksi error yang mungkin terjadi di physical layermungkin terjadi di physical layer

Memiliki address secara fisik yang sudah Memiliki address secara fisik yang sudah di-kode-kan secara langsung ke network di-kode-kan secara langsung ke network card pada saat pembuatan card tersebut card pada saat pembuatan card tersebut (disebut (disebut MAC AddressMAC Address))

Contoh: Ethernet, IEEE 802 LAN, FDDI Contoh: Ethernet, IEEE 802 LAN, FDDI Perangkat yang beroperasi di layer ini Perangkat yang beroperasi di layer ini

adalah bridge dan layer-2 switch adalah bridge dan layer-2 switch

Page 6: Jaringan Komputer & Komunikasi Data 4.ppt

Network LayerNetwork Layer Menentukan prosedur pengiriman data sekuensial dengan Menentukan prosedur pengiriman data sekuensial dengan

berbagai macam ukuran, dari sumber ke tujuan, melalui berbagai macam ukuran, dari sumber ke tujuan, melalui satu atau beberapa jaringan, dengan tetap satu atau beberapa jaringan, dengan tetap mempertahankan Quality of Service (QoS) yang diminta mempertahankan Quality of Service (QoS) yang diminta oleh transport layeroleh transport layer

Fungsi:Fungsi: Routing: menentukan jalur pengiriman dari sumber ke tujuan, Routing: menentukan jalur pengiriman dari sumber ke tujuan,

bisa statik (menggunakan tabel statik yang cocok untuk bisa statik (menggunakan tabel statik yang cocok untuk jaringan yang jarang sekali berubah) atau dinamis jaringan yang jarang sekali berubah) atau dinamis (menentukan jalur baru untuk setiap data yang dikirimkan)(menentukan jalur baru untuk setiap data yang dikirimkan)

Pengendalian kongesti (kemacetan pada proses pengiriman Pengendalian kongesti (kemacetan pada proses pengiriman data)data)

Mempertahankan QoS (delay, transit time, jitter, dll)Mempertahankan QoS (delay, transit time, jitter, dll) Menyediakan interface untuk jaringan-jaringan yang berbeda Menyediakan interface untuk jaringan-jaringan yang berbeda

agar dapat saling berkomunikasiagar dapat saling berkomunikasi Contoh: Internet Protocol (IP)Contoh: Internet Protocol (IP) Perangkat yang beroperasi di layer ini adalah router dan Perangkat yang beroperasi di layer ini adalah router dan

layer-3 switchlayer-3 switch

Page 7: Jaringan Komputer & Komunikasi Data 4.ppt

Transport LayerTransport Layer Menerima data dari layer diatasnya, memecah Menerima data dari layer diatasnya, memecah

data menjadi unit-unit yang lebih kecil (sering data menjadi unit-unit yang lebih kecil (sering disebut disebut packetpacket), meneruskannya ke network layer ), meneruskannya ke network layer dan memastikan semua packets tiba di ujung dan memastikan semua packets tiba di ujung penerima tanpa ada errorpenerima tanpa ada error

Layer ini harus melakukan proses diatas secara Layer ini harus melakukan proses diatas secara efisien dan memastikan layer diatas tidak efisien dan memastikan layer diatas tidak terpengaruh terhadap perubahan teknologi terpengaruh terhadap perubahan teknologi hardwarehardware

Fungsi:Fungsi: Flow controlFlow control Segmentation/desegmentationSegmentation/desegmentation Error controlError control

Contoh: Transmission Control Protocol (TCP), User Contoh: Transmission Control Protocol (TCP), User Datagram Protocol (UDP), Stream Control Datagram Protocol (UDP), Stream Control Transmission Protocol (SCTP)Transmission Protocol (SCTP)

Page 8: Jaringan Komputer & Komunikasi Data 4.ppt

Session LayerSession Layer

Mengijinkan user-user yang menggunakan Mengijinkan user-user yang menggunakan mesin yang berbeda untuk membuat dialog mesin yang berbeda untuk membuat dialog (session) diantara mereka(session) diantara mereka

Fungsi:Fungsi: Pengendalian dialog: memantau giliran Pengendalian dialog: memantau giliran

pengirimanpengiriman Pengelolaan token: mencegah dua pihak untuk Pengelolaan token: mencegah dua pihak untuk

melakukan operasi yang sangat kritis dan melakukan operasi yang sangat kritis dan penting secara bersamaanpenting secara bersamaan

Sinkronisasi: menandai bagian data yang belum Sinkronisasi: menandai bagian data yang belum terkirim sesaat crash pengiriman terjadi, terkirim sesaat crash pengiriman terjadi, sehingga pengiriman bisa dilanjutkan tepat ke sehingga pengiriman bisa dilanjutkan tepat ke bagian tersebutbagian tersebut

Page 9: Jaringan Komputer & Komunikasi Data 4.ppt

Presentation LayerPresentation Layer

Mengatur tentang syntax dan Mengatur tentang syntax dan semantics dari data yang dikirimkansemantics dari data yang dikirimkan

Manipulasi data seperti MIME Manipulasi data seperti MIME encoding, kompresi, dan enkripsi encoding, kompresi, dan enkripsi dilakukan di layer inidilakukan di layer ini

Page 10: Jaringan Komputer & Komunikasi Data 4.ppt

Application LayerApplication Layer

Sangat dekat dengan userSangat dekat dengan userMenyediakan user interface ke Menyediakan user interface ke

jaringan melalui aplikasijaringan melalui aplikasiContoh protokol aplikasi yang banyak Contoh protokol aplikasi yang banyak

digunakan: hypertext transfer digunakan: hypertext transfer protocol (HTTP) yang digunakan di protocol (HTTP) yang digunakan di world wide web, file transfer protocol world wide web, file transfer protocol (FTP) untuk pengiriman file antar (FTP) untuk pengiriman file antar komputer, simple mail transfer komputer, simple mail transfer protocol (SMTP) untuk emailprotocol (SMTP) untuk email

Page 11: Jaringan Komputer & Komunikasi Data 4.ppt

Model TCP/IPModel TCP/IP

Arsitektur protokol yang digunakan Arsitektur protokol yang digunakan oleh Internet dan jaringan komersial oleh Internet dan jaringan komersial lainnyalainnya

Terdiri dari 4 layer:Terdiri dari 4 layer:Data link layerData link layerNetwork layerNetwork layerTransport layerTransport layerApplication layerApplication layer

Page 12: Jaringan Komputer & Komunikasi Data 4.ppt

Data Link LayerData Link Layer

Sebenarnya bukan bagian dari TCP/IP suite.Sebenarnya bukan bagian dari TCP/IP suite. Proses pengiriman dan penerimaan packet Proses pengiriman dan penerimaan packet

untuk layer ini dapat dilakukan oleh untuk layer ini dapat dilakukan oleh software device driver dari network software device driver dari network card/adapter yang digunakan.card/adapter yang digunakan.

Layer ini juga termasuk physical layer, Layer ini juga termasuk physical layer, yang terdiri dari komponen fisik seperti yang terdiri dari komponen fisik seperti hub, repeater, kabel jaringan (UTP, fibre, hub, repeater, kabel jaringan (UTP, fibre, coaxial), network cards, network coaxial), network cards, network connectors (RJ-45, BNC, dll) dan spesifikasi connectors (RJ-45, BNC, dll) dan spesifikasi untuk sinyal (level voltase, frekuensi, dll)untuk sinyal (level voltase, frekuensi, dll)

Page 13: Jaringan Komputer & Komunikasi Data 4.ppt

Network LayerNetwork Layer

Awalnya network layer ditujukan untuk Awalnya network layer ditujukan untuk mengirimkan packet antar host di sebuah mengirimkan packet antar host di sebuah jaringan, contoh X.25jaringan, contoh X.25

Pengembangan ke Internetworking, dimana Pengembangan ke Internetworking, dimana jalur pengiriman packet dari sumber ke jalur pengiriman packet dari sumber ke tujuan melalui jaringan-jaringan lainnya tujuan melalui jaringan-jaringan lainnya (routing)(routing)

Beberapa protokol bagian dari IP yaitu ICMP Beberapa protokol bagian dari IP yaitu ICMP (menyediakan informasi dianostik untuk (menyediakan informasi dianostik untuk pengiriman packet IP), IGMP (mengelola pengiriman packet IP), IGMP (mengelola data multicast), protokol routing seperti data multicast), protokol routing seperti BGP, OSPF dan RIPBGP, OSPF dan RIP

Page 14: Jaringan Komputer & Komunikasi Data 4.ppt

Transport LayerTransport Layer

Menyediakan layanan pengiriman Menyediakan layanan pengiriman pesan dari ujung ke ujung yang pesan dari ujung ke ujung yang dapat dikategorikan sebagai:dapat dikategorikan sebagai:Connection-oriented: TCP (byte-Connection-oriented: TCP (byte-

oriented) dan SCTP(stream-oriented)oriented) dan SCTP(stream-oriented)Connectionless: UDP dan RTP Connectionless: UDP dan RTP

(datagram)(datagram)

Page 15: Jaringan Komputer & Komunikasi Data 4.ppt

Application LayerApplication Layer

Layer ini mencakup presentation dan session Layer ini mencakup presentation dan session layer dari model OSI, dimana layanan dari layer dari model OSI, dimana layanan dari layer-layer tersebut disediakan melalui layer-layer tersebut disediakan melalui librarieslibraries

Data user yang akan dikirimkan melalui Data user yang akan dikirimkan melalui jaringan diterima melalui application layer, jaringan diterima melalui application layer, baru kemudian diteruskan ke layer baru kemudian diteruskan ke layer dibawahnya, yaitu transport layer.dibawahnya, yaitu transport layer.

Setiap aplikasi yang menggunakan TCP atau Setiap aplikasi yang menggunakan TCP atau UDP, membutuhkan port sebagai identitas UDP, membutuhkan port sebagai identitas aplikasi tersebut. Contoh: port untuk HTTP aplikasi tersebut. Contoh: port untuk HTTP adalah 80, port untuk FTP adalah 21adalah 80, port untuk FTP adalah 21

Page 16: Jaringan Komputer & Komunikasi Data 4.ppt

Application Layer (2)Application Layer (2)

Port numbers (16 bit) digunakan oleh TCP Port numbers (16 bit) digunakan oleh TCP atau UDP untuk membedakan setiap proses atau UDP untuk membedakan setiap proses yang menggunakan layanan merekayang menggunakan layanan mereka Well known ports: 0 s/d 1023 dipesan oleh Well known ports: 0 s/d 1023 dipesan oleh

Internet Assigned Number Authority (IANA) Internet Assigned Number Authority (IANA) → → tidak bisa digunakan secara bebastidak bisa digunakan secara bebas

Registered ports: 1024 s/d 49151 Registered ports: 1024 s/d 49151 → tidak → tidak dikontrol oleh IANA tapi tidak bisa digunakan dikontrol oleh IANA tapi tidak bisa digunakan secara bebas karena sudah direserve oleh secara bebas karena sudah direserve oleh sistem komputersistem komputer

Dynamic atau private atau ephemeral (short-Dynamic atau private atau ephemeral (short-lived) ports: 49152 s/d 65535 → bisa digunakan lived) ports: 49152 s/d 65535 → bisa digunakan user secara bebasuser secara bebas

Page 17: Jaringan Komputer & Komunikasi Data 4.ppt

SIMULASI PROSES PENGIRIMAN DATA DI OSI

Page 18: Jaringan Komputer & Komunikasi Data 4.ppt

Model Referensi OSI & TCP/IPModel Referensi OSI & TCP/IP

Page 19: Jaringan Komputer & Komunikasi Data 4.ppt

Sistem Operasi JaringanSistem Operasi Jaringan Menyediakan fungsi khusus untuk Menyediakan fungsi khusus untuk

menghubungkan sejumlah komputer dan perangkat menghubungkan sejumlah komputer dan perangkat lainnya ke sebuah jaringanlainnya ke sebuah jaringan

mengelola sumber daya jaringanmengelola sumber daya jaringan menyediakan layanan menyediakan layanan menyediakan keamanan jaringan bagi multiple usersmenyediakan keamanan jaringan bagi multiple users

Sistem operasi oleh jaringan client/server yang Sistem operasi oleh jaringan client/server yang umum digunakan: Windows NT Server family umum digunakan: Windows NT Server family (Windows Server 2000 dan 2003), Novell NetWare, (Windows Server 2000 dan 2003), Novell NetWare, dan Unix/Linuxdan Unix/Linux

Windows 98, Windows 2000 professional, Windows Windows 98, Windows 2000 professional, Windows XP professional, dan Windows NT Workstation tidak XP professional, dan Windows NT Workstation tidak digunakan oleh server, tetapi dapat digunakan digunakan oleh server, tetapi dapat digunakan untuk menyediakan sumber daya untuk jaringan, untuk menyediakan sumber daya untuk jaringan, seperti dapat mengakses file dan printerseperti dapat mengakses file dan printer

Page 20: Jaringan Komputer & Komunikasi Data 4.ppt

UNIXUNIX

Multiuser dan multitasking operating systemMultiuser dan multitasking operating system Dibuat di Bell Laboratories awal tahun 1970anDibuat di Bell Laboratories awal tahun 1970an Tidak user friendlyTidak user friendly Dapat menangani pemrosesan yang besar Dapat menangani pemrosesan yang besar

sekaligus menyediakan layanan internet seperti sekaligus menyediakan layanan internet seperti web server, FTP server, terminal emulation web server, FTP server, terminal emulation (telnet), akses database, dan Network File (telnet), akses database, dan Network File System (NFS) yang mengijinkan client dengan System (NFS) yang mengijinkan client dengan sistem operasi yang berbeda untuk mengakses sistem operasi yang berbeda untuk mengakses file yang di simpan di komputer yang file yang di simpan di komputer yang menggunakan sistem operasi UNIXmenggunakan sistem operasi UNIX

Trademark dari UNIX sekarang dipegang oleh the Trademark dari UNIX sekarang dipegang oleh the Open GroupOpen Group

Page 21: Jaringan Komputer & Komunikasi Data 4.ppt

LinuxLinux Turunan dari Unix yang merupakan freeware dan powerfull Turunan dari Unix yang merupakan freeware dan powerfull

operating systemoperating system Linux dapat digunakan sebagai sistem operasi server dan Linux dapat digunakan sebagai sistem operasi server dan

clientclient Memiliki implementasi lengkap dari arstitektur TCP/IP dalam Memiliki implementasi lengkap dari arstitektur TCP/IP dalam

bentuk TCP/IP networking software, yang mencakup driver bentuk TCP/IP networking software, yang mencakup driver untuk ethernet card dan kemampuan untuk menggunakan untuk ethernet card dan kemampuan untuk menggunakan Serial Line Internet Protocol (SLIP) dan Point-to-Point Serial Line Internet Protocol (SLIP) dan Point-to-Point Protocol (PPP) yang menyediakan akses ke jaringan melalui Protocol (PPP) yang menyediakan akses ke jaringan melalui modemmodem

Sejumlah layanan yang disediakan oleh Linux yang Sejumlah layanan yang disediakan oleh Linux yang berbasiskan TCP/IP suite:berbasiskan TCP/IP suite: Web server: ApacheWeb server: Apache Web proxy: SquidWeb proxy: Squid File dan print sharing: SambaFile dan print sharing: Samba Email: SendmailEmail: Sendmail Domain Name Server: menyediakan mapping antara nama dan Domain Name Server: menyediakan mapping antara nama dan

IP address dan mendistribusikan informasi tentang jaringan IP address dan mendistribusikan informasi tentang jaringan (mail server) contoh BIND(mail server) contoh BIND

Page 22: Jaringan Komputer & Komunikasi Data 4.ppt

Novell NetwareNovell Netware Dahulu digunakan sebagai LAN-based network Dahulu digunakan sebagai LAN-based network

operating systemoperating system Dibuat oleh Novell, Inc.Dibuat oleh Novell, Inc. Banyak digunakan pada awal sampai Banyak digunakan pada awal sampai

pertengahan tahun1990-anpertengahan tahun1990-an Konsep: pembagian disk space dan printerKonsep: pembagian disk space dan printer Pengembangan:Pengembangan:

File sharing: layanan modul file, pencarian lokasi fisik File sharing: layanan modul file, pencarian lokasi fisik dilakukan di serverdilakukan di server

Caching: meng-caching file yang sedang aktifCaching: meng-caching file yang sedang aktif Netware Core Protocol (NCP) lebih efektif: tidak ada Netware Core Protocol (NCP) lebih efektif: tidak ada

perlu ada acknowledgement untuk setiap permintaan perlu ada acknowledgement untuk setiap permintaan atau data yang dikirimkanatau data yang dikirimkan

Pelayanan selain file dan printer sharing seperti web, Pelayanan selain file dan printer sharing seperti web, email, database, TCP/IP, IPX, dllemail, database, TCP/IP, IPX, dll

Page 23: Jaringan Komputer & Komunikasi Data 4.ppt

OS/2OS/2

32-bit operating system yang dibuat 32-bit operating system yang dibuat oleh IBM dan Microsoft, tetapi oleh IBM dan Microsoft, tetapi sekarang dikelola hanya oleh IBMsekarang dikelola hanya oleh IBM

Mirip seperti windows tetapi Mirip seperti windows tetapi mempunyai feature yang dimiliki mempunyai feature yang dimiliki oleh Linux dan Xenixoleh Linux dan Xenix

Penggunaan akan dihentikan diakhir Penggunaan akan dihentikan diakhir tahun 2006tahun 2006IBM menggunakan Linux dan keluarga IBM menggunakan Linux dan keluarga

WindowsWindows

Page 24: Jaringan Komputer & Komunikasi Data 4.ppt

Windows NTWindows NT

Dibuat oleh Microsoft sebagai kelanjutan Dibuat oleh Microsoft sebagai kelanjutan dari OS/2 versi merekadari OS/2 versi mereka

Versi dari keluarga Windows NT:Versi dari keluarga Windows NT: Windows NT 3.51Windows NT 3.51 Windows 2000 (NT 5.0)Windows 2000 (NT 5.0)

Windows 2000 Professional (workstation version)Windows 2000 Professional (workstation version)Windows 2000 ServerWindows 2000 ServerWindows 2000 Advanced ServerWindows 2000 Advanced ServerWindows 2000 Datacenter ServerWindows 2000 Datacenter Server

Windows Server 2003Windows Server 2003 Windows XPWindows XP

Page 25: Jaringan Komputer & Komunikasi Data 4.ppt

SIMBOL-SIMBOL PERANGKAT JARKOMSIMBOL-SIMBOL PERANGKAT JARKOM