Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
3:Install protokol TCP/IP 5:Lakukan transfer file dengan aturan-aturan pada layanan FTP
4:Install FTP Server pada satu komputer dan FTP Client pada komputer lain
Selesai
Page 2 of 14
Untuk mengurangi kerumitan, jaringan diorganisasikan sebagai suatu tumpukan level atau layer. Tujuan tiap layer adalah memberikan layanan kepada layer yang berada di atasnya Tiap layer memiliki protokolnya masing-masing. Protokol adalah aturan suatu "percakapan" dapat dilakukan. Protokol layer n pada satu mesin akan berbicara dengan protokol layer n pula pada mesin lainnya. Pada kenyataannya protokol layer n pada satu mesin tidak dapat secara langsung berbicara dengan protokol layer n di mesin lain, melainkan harus melewatkan data dan mengontrol informasi ke layer yang berada di bawahnya, hingga ke layer paling bawah. Setiap layer yang "berkomunikasi" harus menggunakan suatu interface. Himpunan layer dan protokol disebut arsitektur jaringan. Urutan protokol yang digunakan oleh suatu sistem, dengan satu protokol per layer, disebut stack protocol. Agar suatu paket data dapat saling dipertukarkan antar layer, maka paket data tersebut harus ditambahkan suatu header yang menunjukkan karakteristik dari protokol pada layer tersebut.
Page 3 of 14
Fungsi setiap layer adalah untuk melayani keperluan layer yang berada di atasnya. Elemen-elemen aktif pada sebuah layer disebut entity Entity-entity yang ada di layer yang sama pada mesin yang berbeda disebut peer entity. Entity pada layer n mengimplementasikan sebuah layanan yang dipakai oleh layer n+1 Layer n dapat menggunakan layanan layer n-1 agar dapat melaksanakan tugas-tugasnya. Layanan-layanan tersebut disediakan melalui SAP (Service Access Point). yang masing-masing memiliki identifikasi unik. Agar 2 layer dapat saling bertukar informasi, entity layer n+1 mengirimkan sebuah IDU (Interface Data Unit) ke entity layer n melalui SAP. IDU terdiri dari ICI (Interface Control Information) dan SDU (Service Data Unit). ICI membantu layer dibawahnya untuk melaksanakan tugasnya, dan SDU informasi yang dikirimkan pada jaringangan ke
Page 4 of 14
Entity layer n akan memecah SDU menjadi beberapa bagian agar dapat dikirimkan ke peer entity. Setiap bagian pecahan SDU diberi header sehingga menjadi PDU (Protocol Data Unit).
PROTOKOL
Pada tiap lapisan pada arsitektur tumpukan protokol, satu atau lebih protokol digunakan dalam sistem komunikasi. Setiap protokol menyediakan sekumpulan aturan untuk pertukaran data antar sistem. Fungsi-fungsi Protokol :
Enkapsulasi (Encapsulation atau pembungkusan paket data) Segmentasi dan perakitan ulang Kontrol Koneksi Pengiriman berurutan Kontrol Aliran Data (Flow Control) Kontrol Kesalahan (Error Control) Pengalamatan Multiplexing
Page 5 of 14
Layanan Transmisi
Tipe Layanan
Tiap layer memiliki dua macam layanan bagi layer di atasnya, Connection-oriented dan Connectionless-Oriented. Connection-oriented,
serupa model telepon pengirim mendorong obyek (bit) pada sebuah ujung, dan si penerima mengambil bit-bit di ujung lainnya sesuai dengan urutannya. Berdasar kualitas layanannya (Quality of service), Connectionoriented yang reliable bila layanan yang bersangkutan tidak pernah kehilangan data, biasanya dengan acknowledgment. Dengan adanya acknowledgment, kemungkinan terjadinya delay akan membuat koneksi menjadi unreliable. Contoh: digitized voice. Byte stream, aliran byte, tidak ada batas ukuran pesan. Contoh Remote login. Ketika menerima 2 KB, sulit ditentukan apakah pesat tersebut telah diterima sebagai 2 KB, atau 2 pesan 1KB. Message sequence, ukuran pesan telah ditentukan. Contoh Urutan halaman. Bila dua pesan 1 KB dikirimkan, keduanya akan tiba di tujuan sebagai 2 buah pesan 1 KB yang berlainan.
Connectionless-oriented,
serupa model layanan sistem surat pos. Setiap paket dapat memiliki alamat yang dituju, mempunyai rutenya masing-masing yang independen. Paket dapat diterima dalam suatu urutan yang tidak sama pada saat dikirimkan. Unreliable connectionless (tidak menggunakan acknowledgment) sering disebut datagram. Contoh telegram. Untuk keperluan pengiriman paket yang pendek/kecil, tapi memiliki
Page 6 of 14
Layanan request-reply, sebuah datagram berisi permintaan, dan balasan yang diterima merupakan jawabannya.
satu layer dapat dimodifikasi dan di upgrade tanpa mempengaruhi layer lainnya adanya modulisasi yang memudahkan perancangan arsitektur secara keseluruhan layer yang berbeda dapat dinyatakan ke suatu standard yang berbeda pula mesin yang berbeda dapat di pasangkan pada layer yang berbeda menambah tingkat kompatibel dari mesin yang berbeda
total overhead tinggi terhadap perkembangan teknologi, mungkin arsitektur berlapis kurang efisien lagi
Page 7 of 14
request, suatu entity meminta layanan untuk mengerjakan sesuatu indication, suatu entity perlu diinformasikan mengenai suatu kejadian respone, suatu entity ingin memberi tanggapan terhadap suatu kejadian confirm, tanggapan terhadap permintaan sebelumnya telah kembali
REQUEST INDICATION
REQUEST INDICATION
RESPONSE CONFIRM
layanan adalah himpunan primitive yang disediakan sebuah layer untuk layer di atasnya layanan berhubungan dengan interface antar dua layer layanan adalah tipe data abstrak atau sebuah object protokol adalah sekumpulan aturan yang m mengatur format dan arti
Page 8 of 14
protokol merupakan implementasi dari tipe data abstrak atau object atau layanan tersebut entity menggunakan protokol dalam rangka mengimplementasikan layanan
Page 9 of 14
Kerangka kerja dasar tiap lapisan : Definisi Layanan untuk lapisan N+1 Service Access Point (SAP)
Entity lapisan N
Definisi protokol untuk komunikasi dengan pasangan lapisan N pada sistem lain (Protokol Specification)
Lapisan Fisik Fungsi Contoh Protokol IEEE 802 IEEE 802.2 ISO 2110 ISDN Komponen Jaringan Repeater Multiplex er Hub Amplifier
mengirimkan bit stream sepanjang media komunikasi fisik mendefinisikan kabel, kartu antarmuka, dan aspek-aspek fisik mendefinisikan bagaimana NIC terpasang pada hardware, bagaimana kabel terpasang pada NIC mendefinisikan teknik untuk mengirimkan bit stream ke kabel
Page 10 of 14
Lapisan Data Link Fungsi Contoh Protokol Kompone n Jaringan Bridge Switch ISDN Router Intellige nt Hub NIC Advance d cable tester
Mengubah paket data menjadi bit terbuka 1010101 dan pada sisi penerima mengubah dari bit terbuka ke paket Menangani frame data antara lapisan Network dan lapisan Physic Menerima bit stream dari lapisan fisik dan mengubahnya menjadi frame untuk diteruskan ke lapisan Jaringan Bertanggung jawab untuk pengiriman frame yang bebas error ke komputer lain melalui layer physical (error control)
Mendefinisikan metode yang digunakan untuk mengirim dan menerima data pada jaringan (Flow control) Pada beberapa definisi standard LAN, terdapat dua sub lapisan : 1. Logical Link Control (LLC)
Mengatur kontrol sambungan dan SAP 2. Medium Access Control (MAC) komunikasi dengan NIC mengontrol media fisik yang digunakan
Page 11 of 14
Lapisan Network Fungsi Contoh Protokol IP IPX NWLink NetBEUI DECnet Dan lainnya Komponen Jaringan BRouter Router Frame relay device ATM switch Advanced cable tester
menterjemahkan alamat logika jaringan ke alamat fisiknya (komputer -> MAC) bertangggung jawab terhadap : - pengalamatan - penentuan routing untuk pengiriman - mengatur masalah jaringan seperti packet switching, data congestion (kemacetan data) dan routing
jika router tidak dapat mengirimkan data frame yang lebih besar, maka lapisan jaringan harus dapat memecah frame tersebut menjadi unit yang lebih kecil. Pada sisi penerima, lapisan jaringan menyatukan kembali data
Lapisan Transport Fungsi Contoh Protokol TCP SPX NWLink NetBIOS NetBEUI Dan lainnya Komponen Jaringan Gateway Brouter
Mengatur flow control antar proses aplikasi pemakai Menyediakan mekanisme error control untuk setiap transmisi paket data Lapisan transport sebagai lapisan untuk interaksi proses aplikasi pemakai dengan jaringan, sedangkan lapisan datalink tidak memperdulikan asal data dari proses apa yang penting fokusnya untuk mengirimkan frame (bit stream) pada media fisik jaringan.
Page 12 of 14
Lapisan Session Fungsi Contoh Protokol NetBIOS RPC Komponen Jaringan Gateway
Mengatur siapa yang dapat mengirim data pada waktu tertentu dan berapa lama waktu yang diberikan Menyediakan layanan sinkronisasi dengan cara merencanakan suatu checkpoint pada pengiriman data stream, sehingga jika gagal, hanya data setelah checkpoint terakhir akan ditransmisikan ulang
Menterjemahkan dari format aplikasi ke format jaringan Semua format yang berbeda pada lapisan aplikasi akan diubah menjadi format umum yang dapat dimengerti oleh model OSI lainnya Tidak harus diterapkan
Lapisan Application Fungsi Contoh Protokol DNS, FTP, SNMP, RLOGIN, SMTP, HTTP, dan lain sebagainya Komponen Jaringan Gateway Aplikasi User
Digunakan aplikasi yang secara khusus berjalan pada jaringan Memungkinkan akses ke layanan jaringan yang mendukung aplikasi
Page 13 of 14
TCP Header
TCP Segment
IP Header
IP Datagram
Network Header
Page 14 of 14
Aplikasi TCP/IP
BGP FTP HTTP ICMP IGMP IP MIME OSPF RSVP SMTP SNMP TCP UDP
Border Gateway Protocol File Transfer Protocol Hypertext Transfer Protocol Internet Control Message Protocol Internet Group Management Protocol Internet Protocol Multipurpose Internet Mail Extension Open Shortest Path First Resource Reservation Protocol Simple Mail Transfer Protocol Simple Network Management Protocol Transmission Control Protocol User Datagram Protocol