Pemecahan Masalah
lapisan sesion jaringan LAN
·
Domain name system (DNS)
DNS
(Domain Name System) adalah sebuah sistem yang menyimpan informasi tentang
nama host maupun nama domain dalam bentuk basis data tersebar (distributed
database) di dalam jaringan komputer, misalkan: Internet. Domain Name System
ini merupakan sistem penamaan hirarkis yang nantinya didistribusikan untuk
suatu komputer, jasa, atau sumber daya terhubung ke Internet maupun jaringan pribadi.
DNS biasanya digunakan sebuah Layanan Nama Domain untuk menyelesaikan
permintaan untuk nama-nama website menjadi alamat IP untuk tujuan menemukan
layanan komputer serta perangkat di seluruh dunia. (ADINATA,
2015)
DNS dapat disamakan
fungsinya dengan buku telepon. Dimana setiap komputer di jaringan Internet
memiliki host name (nama komputer) danInternet Protocol (IP) address. Secara
umum, setiap client yang akan mengkoneksikan komputer yang satu ke komputer
yang lain, akan menggunakan host name. (Ardiantoro, 2003)
·
NetBIOS
NetBIOS
(singkatan dari istilah dalam bahasa Inggris: Network Basic Input/Output
System) adalah sebuah spesifikasi yang dibuat oleh International Business
Machine (sebenarnya dibuat oleh Sytek Inc. untuk IBM) dan Microsoft yang
mengizinkan aplikasi-aplikasi terdistribusi agar dapat saling mengakses layanan
jaringan, tanpa memperhatikan protokol transport yang digunakan.
NetBIOS Adalah suatu antarmuka (interface) dan sebuah
protokol yang dikembangkan oleh IBM. Fungsi protokol yang dikembangkan oleh
IBM. Fungsi protokol ini berkisar di atas tiga layer paling atas (session,
presentation dan aplication). Dalam model ISO, NetBIOS memberikan suatu
interface standard bagi layer dibawahnya.NetBIOS juga dapat digunakan sebagai
sebuah API (Application Program Interface) untuk pertukaran data. Ia memberi
programmer akses ke berbagai sumber data untuk menciptakan hubungan dua
komputer atau antara dua aplikasi pada komputer yang sama. (azizizzu,
2011)
·
Network Component Session layer >> Gateway
Lapisan sesi atau Session layer adalah lapisan
kelima dari bawah dalam model referensi jaringan OSI, yang mengizinkan sesi koneksi antara node dalam sebuah jaringan dibuat atau
dihancurkan. Lapisan sesi dari
model OSI tidak banyak diimplementasikan di dalam beberapa protokol jaringan
populer, seperti halnya TCP/IP atau IPX/SPX. Akan
tetapi, tiga lapisan tertinggi di dalam model OSI (lapisan sesi, lapisan presentasi, dan lapisan aplikasi) seringnya disebut sebagai sebuah kumpulan yang homogen,
sebagai sebuah lapisan aplikasi saja.
Protokol yang Terdapat Pada Session
Layer:
1. Beberapa protokol dan interface yang terdapat pada layer ini adalah :
a. NETBIOS ( Netbios Extended User Interface)
session interface dan protokol dikembangkan oleh IBM.
b. PAP ( Printer Access Protocol )
terdapat pada printer postscript untuk akses pada jaringan Apple Talk.
c. NETBEUI
merupakan pengembangan dari Netbios yang digunakan pada produk Microsoft networking seperti Windows NT dan LAN.
d. Network File System (NFS).
Dikembangkan oleh Sun Microsystem dan digunakan dengan TCP/IP, sehingga membolehkan akses transparan untuk Unix workstation ke remote ressources.
e. Structured Query Language (SQL).
Dikembangkan oleh IBM, menyediakan cara simple bagi users untuk mendefinisikan kebutuhan informasi mereka pada kedua sistem baik lokal maupun remote.
f. Remote Procedure Call (RPC)
merupakan Client/Server yang luas dan merupakan tool pengalihan bagi pengguna untuk lingkungan yang memiliki layanan yang berbeda. Prosedur dibuat di klien dan dilakukan di server.
g. X Window.
Banyak digunakan oleh intellegent terminals untuk berkomunikas dengan remote (Unixcomputer) yang memungkinkan mereka untuk beroperasi seolah olah terpasang monitor lokal.
h. AppleTalk Session Protocol (ASP).
Merupakan mekanisme Client/Server yang lain, yang digunakan pada Appletalk client server. (SUPARDI, 2012)
a. NETBIOS ( Netbios Extended User Interface)
session interface dan protokol dikembangkan oleh IBM.
b. PAP ( Printer Access Protocol )
terdapat pada printer postscript untuk akses pada jaringan Apple Talk.
c. NETBEUI
merupakan pengembangan dari Netbios yang digunakan pada produk Microsoft networking seperti Windows NT dan LAN.
d. Network File System (NFS).
Dikembangkan oleh Sun Microsystem dan digunakan dengan TCP/IP, sehingga membolehkan akses transparan untuk Unix workstation ke remote ressources.
e. Structured Query Language (SQL).
Dikembangkan oleh IBM, menyediakan cara simple bagi users untuk mendefinisikan kebutuhan informasi mereka pada kedua sistem baik lokal maupun remote.
f. Remote Procedure Call (RPC)
merupakan Client/Server yang luas dan merupakan tool pengalihan bagi pengguna untuk lingkungan yang memiliki layanan yang berbeda. Prosedur dibuat di klien dan dilakukan di server.
g. X Window.
Banyak digunakan oleh intellegent terminals untuk berkomunikas dengan remote (Unixcomputer) yang memungkinkan mereka untuk beroperasi seolah olah terpasang monitor lokal.
h. AppleTalk Session Protocol (ASP).
Merupakan mekanisme Client/Server yang lain, yang digunakan pada Appletalk client server. (SUPARDI, 2012)
Gateway adalah sebuah perangkat yang digunakan untuk
menghubungkan satu jaringan komputer dengan satu atau lebih
jaringan komputer yangmenggunakan protokol komunikasi yang berbeda sehingga
informasi dari satujaringan computer dapat diberikankepada jaringan komputer
lain yangprotokolnya berbeda.
Definisi tersebut adalah definisi gateway yangutama.
Gateway adalah sebuah perangkat yang digunakan untuk menghubungkan satu
jaringan komputer dengan satu atau lebih jaringan komputer yang menggunakan
protokol komunikasi yang berbeda sehingga informasi dari satu jaringan computer
dapat diberikan kepada jaringan komputer lain yang protokolnya berbeda. Istilah
gateway merujuk kepada hardware atau software yang menjembatani dua aplikasi
atau jaringan yang tidak kompatibel, sehingga data dapat ditransfer antar
komputer yang berbeda-beda. (diqrezpect, 2013)
·
Protokol Session Layer >> RPC
lapisan sesi atau Session layer adalah lapisan kelima dari
bawah dalam model referensi jaringan OSI, yang mengizinkan sesi koneksi antara
node dalam sebuah jaringan dibuat atau dihancurkan.RPC (Remote Procedure Call) adalah suatu protokol yang
menyediakan suatu mekanisme komunikasi antar proses yang mengijinkan suatu
program untuk berjalan pada suatu komputer tanpa terasa adanya eksekusi kode pada
sistem yang jauh (remote system).
RPC mengasumsi keberadaan dari low-level
protokol transportasi seperti TCP atau UDP untuk membawa pesan data dalam
komunikasi suatu program. Protokol RPC dibangun diatas protokol eXternal Data
Representation (XDR), yang merupakan standar dari representasi data dalam
komunikasi remote. Protokol XDR mengubah parameter dan hasil dari tiap servis
RPC yang disediakan.
Pada prinsipnya hubungan yang terjadi antara program client
dan server pada RPC, adalah sebagai berikut :
1. Prosedur
client memanggil client stub. Klienmemanggilprosedurstublokal. Prosedur Stub
akanmemberikan parameter dalamsuatupaketyangakandikirimkejaringan. Proses
inidisebutsebagai marshalling.
2. Client
stub membuatpesandanmemanggil OS local. Fungsi Network pada O/S
(Operating system ± SistemOperasi) akandipanggiloleh stub untukmengirimsuatu
message.
3. OS
client mengirimpesanke OS remote. Kemudian Kernel iniakanmengirim message
kesistem remote. Kondisiinidapatberupaconnectionlessatau connection-oriented.
4. Remote
OS memberikanpesanke server stub. Stub padasisi server akanmelakukan proses
unmarshalspadapaket yang dikirimpada network.
5. Server
stub meng-unpack parameter2 danmemanggil server. Stub pada server
kemudianmengeksekusiprosedurpanggilanlokal.
6. Server
mengerjakanoperasi, dan me-return hasilnyake server stub.
Jikaeksekusiprosedurinitelahselesai, makaeksekusidiberikankembalikestubpada
server.
7. Server
stub mem-pack hasiltsbdanmemanggil OS lokalnya. Stub server akanmelakukan
proses marshals lagidanmengirimkan message nilaibalikan(hasilnya )
kembalikejaringan.
8. OS
server mengirimpesan (hasil) ke client OS. Message
iniakandikirimkembalikeklien.
9. Client
OS memberikanpesantersebutke client stub. Stub klienakanmembaca message
inidenganmenggunakanfungsipadajaringan.
10. Client stub
meng-unpack hasildan me-return hasilke client. Proses
unmarshalledkemudiandilakukanpada message
inidannilaibalikanakandiambiluntukkemudiandiprosespada proses lokal. (bersitrahmayang, 2014)
tulisan saya yang sebenarnya ada DISINI!!!
DAFTAR PUSTAKA:
ADINATA, A. (2015, Januari). Pengertian,
Fungsi, dan Manfaat DNS (Domain Name System). Retrieved from 4 Learn
Blog:
http://4lrb.blogspot.co.id/2015/01/pengertian-fungsi-dan-manfaat-dns.html
Ardiantoro, D.
(2003). Praktikum DNS. Retrieved from Pengantar DNS (Domain Name
System): https://ezzuar1.files.wordpress.com/2007/12/pengantar-dns.pdf
azizizzu. (2011,
Februari 08). NetBIOS. Retrieved from Teknik Komputer Dan Jaringan:
http://azizizzu.blogspot.co.id/2011/02/netbios.html
bersitrahmayang. (2014,
Maret 03). Definisi dan Konsep RPC (Remote Procedure Call). Retrieved
september 18, 2016, from maii:
https://bersitrahmayang.wordpress.com/2014/03/17/definisi-dan-konsep-rpc-remote-procedure-call/
diqrezpect. (2013,
April 20). PENGERTIAN GATEWAY. Retrieved September 18, 2016, from
Cyber Hack: http://diqrezpect.heck.in/pengertian-gateway.xhtml
SUPARDI, D. (2012,
September 27). Pengertian Session Layer. Retrieved September 18, 2016,
from Session Layer: http://dedysupardi04.blogspot.co.id/2012/09/session-layer_27.html
Nama : M.ismailmarzuki
Sekolah : SMK ISLAM 1 BLITAR
Motto : “belajar,
belajardanbelajar”
Tidak ada komentar:
Posting Komentar