1 / 24

Network Software ( Perangkat Lunak Jaringan )

Network Software ( Perangkat Lunak Jaringan ). Kelompok 1 Aghna Swastika Fitri (J2F006003) Farisa Prima Dhyani (J2F008025) Massinangling G (J2F008046) Rias Kumalasari Devi (J2F008065). Network Software. Protocol Hierarchies Design Issues for the Layers

Download Presentation

Network Software ( Perangkat Lunak Jaringan )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Network Software (PerangkatLunakJaringan) Kelompok1 Aghna Swastika Fitri (J2F006003) Farisa Prima Dhyani (J2F008025) Massinangling G (J2F008046) RiasKumalasari Devi (J2F008065)

  2. Network Software • Protocol Hierarchies • Design Issues for the Layers • Connection-Oriented and Connectionless Services • Service Primitives • The Relationship of Services to Protocols

  3. 1. ProtokolJaringan • Protokoladalahsekumpulanaturan yang mengaturinteraksi antar dua pihak atau lebih • Protokolkomunikasi/jaringan: protokol yang digunakanuntukmengaturinteraksiantarproses-proses yang adadalamjaringankomputer • Protokolmendefinisikan: – Layanan yang disediakan – Asumsilingkungan yang digunakan, termasuklayanan lapis sebelumnya yang digunakan – Tipedan format pesan – Algoritma/aturan yang menjaminkonsistensipertukaranpesan

  4. Protocol Hierarchies • Layers, protocols, and interfaces.

  5. Protokoljaringan 2 • Networks diorganisasikankedalamsederetan layer-layer • Setiap layer memberikanlayanankepada layer diatasnya, danmenggunakanlayanandari layer dibawahnya. • Layer N padasatumesinberkomunikasidengan layer N padamesinlainnya (disebutsebagai peer), menggunakanaturan/protokoltertentu. • Data dikirimkanmelalui layer dibawahnya. • Interface antar layer yang bersebelahan mendefinisikanoperasiprimitif dan layananyang disediakan

  6. Protocol Hierarchies (2) • The philosopher-translator-secretary architecture.

  7. 2. Design Issues for the Layers • Addressing • Addressing level • Addressing scope • Connection identifiers • Addressing mode • Error Control • Flow Control • Multiplexing • Routing

  8. a. Addressing level • Tingkat dalam arsitektur di mana entitas memilikinama alamat yang unik untuk setiap sistem akhir (komputer) dan router • Tingkat Jaringan alamatIP atau alamat internet (TCP / IP) • Jaringan layanan akses point atau NSAP (OSI) • Proses dalam sistemNomor port (TCP / IP) • Layanan jalur akses atau SAP (OSI)

  9. Addressing scope • Global nonambiguity mengidentifikasi alamat global sistem yang unik. Hanya ada satu sistem dengan alamat X. • Global penerapanHal ini mungkin pada setiap sistem (alamat ada) untuk mengidentifikasi sistem lainnya (alamat) dengan alamat global sistem yang lain.Alamat X mengidentifikasi sistem manapun pada jaringanmisal: Alamat MAC pada IEEE 802 jaringan

  10. Connection identifiers • Transfer data berorientasi koneksi (sirkuit virtual) • Alokasikan nama koneksi selama fase transfer • Mengurangi overhead • Sebagai pengenal koneksi yang lebih pendek dari alamat global • Routing mungkin sudah ditetapkan dan diidentifikasi dengan nama koneksi • Entitas mungkin ingin beberapa sambungan-multiplexing

  11. Addressing Mode • Alamat biasanyamengacu pada sistem tunggal • Alamat UnicastDikirim ke satu mesin atau penggunamelalui alamat semua entitas dalam domain • BroadcastDikirim ke semua mesin atau penggunamelalui alamat subset dari entitas dalam domain • MulticastDikirim ke beberapa mesin atau sekelompok pengguna

  12. B. Error control • Menjagakendaliinformasidan data darikehilanganataukerusakan. Dalamhalinimenjalankanduafungsiterpisah, yaitudeteksi error dantransmisiulang. • Menjaga terhadap kerugian atau kerusakanakibat kesalahan deteksi • Pengirim menyisipkan paketuntukmendeteksi kesalahan bit. Penerima akanmemeriksa bits.Jika OKatausesuai, mengakuipakettersebut.Jika error, membuang paket tersebut. • RetransmisiJika tidak ada mengakui dalam waktu tertentu,makaakandikirimkan kembali.Dilakukan di berbagai tingkat

  13. c. Flow control • Mengaturjumlahatau rate data yang dikirim. • Dilakukan dengan menerima entitas • Membatasi jumlah atau tingkat data • Berhenti dan menunggu • Dibutuhkan pada aplikasi serta lapisan jaringan

  14. D. Multiplex • Koneksi multiple kedalamsistemtunggal. • Mendukung beberapa sambungan pada satu mesin • Pemetaan beberapa sambungan pada satu tingkat ke koneksi tunggal pada yang lainnya. • Membawa jumlah koneksi pada satu kabel serat optik • Menggabungkan atau garis ikatan ISDN untuk mendapatkan bandwidth

  15. E. Routing Fungsisebenarnyaadalah routing paketdarimesinsumberkemesintujuan. Algoritma Routingmerupakanbagiandarilapisanjaringan yang bertanggungjawabuntukmemutuskanpaketdapatmasukjaluratautidak. Jika subnet menggunakan datagram internal, keputusandibuatuntuksetiap packet. Data tibapada subnet menggunakan virtual circuit keputusandibuathanyaketikasebuahsirkuit virtual barusedangdibentuk. Algoritma Routing memilikisifattertentu : kebenaran, kesederhanaan, kekokohan, stabilitas, keadilandan optimal.

  16. 3. Connection-Oriented and Connectionless Services Six different types of service.

  17. Dua teknik berbeda yang digunakan dalam komunikasi data untuk mentransfer data. Masing-masing memiliki kelebihan dan kekurangan. Mereka adalah metode sambungan yang berorientasi dan metode connectionless:    * Connection-Oriented (Membutuhkan koneksi berorientasi) sambungan sesi (analog dengan panggilan telepon) dibentuk sebelum data dapat dikirim. Metode ini sering disebut sebagai layanan jaringan"terpercaya". Hal ini dapat menjamin bahwa data yang akan tiba dalam urutan yang sama. layanan koneksi berorientasi mengatur hubungan virtual antara sistem akhir melalui jaringan.     * Connectionless (Tanpa koneksi) Tidak memerlukan koneksi sesi antara pengirim dan penerima. Pengirim hanya mulai mengirim paket (disebut datagram) ke tujuan. Layanan ini tidak memiliki keandalan dari metode koneksi berorientasi, tetapi berguna untuk transfer burst berkala. Sebuah jaringan connectionless menyediakan layanan minimal.

  18. 4. Service Primitives Five service primitives for implementing a simple connection-oriented service.

  19. Primitif berarti operasipelayanan. Dalam jaringan komputer terdiri dari satu set primitif. Harus digunakan oleh pengguna untuk mengakses layanan primitif service.meminta untuk melakukan beberapa tindakan atau untuk melaporkan pada primitif action. Listen berarti blok sedang menunggu untuk koneksi masuk.Connect berarti untuk membuat sambungan.Receive berarti blok sedang menunggu untuk pesan masuk.Send berarti untuk mengirim pesan.Disconnect berarti untuk mengakhiri sambungan.

  20. Service Primitives (2) Packets sent in a simple client-server interaction on a connection-oriented network.

  21. 5. Services to Protocols Relationship The relationship between a service and a protocol.

  22. Layanan (Service) • Layanan adalah satu set primitif (operasi) yang disediakan lapisan untuk lapisan di atasnya. • Layanan mendefinisikan operasi apa pada layer yang dipersiapkan untuk dilakukan atas kepentingan user. • Layanan tidak menjelaskan bagaimana operasi-operasi dilaksanakan.

  23. Protokol • Protokol adalah satu set aturan yang mengatur format dan arti dari paket, atau pesan yang dipertukarkan oleh entitas peer dalam layer. • Entitas menggunakan protokol untuk menerapkan definisi layanan mereka. • Bebas untuk mengubah protokol.

  24. Protokol PerbedaanLayanan dan Protokol • berhubungan dengan paket yang dikirim antara entitas peer pada mesin yang berbeda • Imlpementasi dari layanan. Layanan Berhubungan dengan Interface atau antarmuka di antara layer tipe data abstrak atau objek dalam bahasa berorientasi objek

More Related