Pertemuan 2

21
Pertemuan 2 JARINGAN TERAPAN THE REFERENCE OSI LAYER & THREE-WAY HANDSHAKE

description

Pertemuan 2. JARINGAN TERAPAN THE REFERENCE OSI LAYER & THREE-WAY HANDSHAKE. The OSI reference model. - PowerPoint PPT Presentation

Transcript of Pertemuan 2

Page 1: Pertemuan  2

Pertemuan 2

JARINGAN TERAPAN THE REFERENCE OSI LAYER &

THREE-WAY HANDSHAKE

Page 2: Pertemuan  2

The OSI reference modelModel referensi jaringan terbuka OSI atau OSI Reference Model for open networking adalah sebuah model arsitektural jaringan yang dikembangkan oleh badan International Organization for Standardization (ISO) di Eropa pada tahun 1977. OSI sendiri merupakan singkatan dari Open System Interconnection. Model ini disebut juga dengan model "Model tujuh lapis OSI" (OSI seven layer model).

Page 3: Pertemuan  2

The osi reference model

Page 4: Pertemuan  2

The osi reference modelApplication Layer

Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, dan NFS.

Presentation Layer

Berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirektor (redirector software), seperti layanan Workstation (dalam Windows NT) dan juga Network shell (semacam Virtual Network Computing (VNC) atau Remote Desktop Protocol (RDP)).

Page 5: Pertemuan  2

The osi reference modelSession Layer Berfungsi untuk mendefinisikan

bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama.

Transport Layer Berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses (acknowledgement), dan mentransmisikan ulang terhadp paket-paket yang hilang di tengah jalan.

Network Layer Berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer-3.

Page 6: Pertemuan  2

The osi reference modelData-Link Layer Befungsi untuk menentukan bagaimana

bit-bit data dikelompokkan menjadi format yang disebut sebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras (seperti halnya Media Access Control Address (MAC Address)), dan menentukan bagaimana perangkat-perangkat jaringan seperti hub, bridge, repeater, dan switch layer 2 beroperasi. Spesifikasi IEEE 802, membagi level ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC).

Phsycal Layer Berfungsi untuk mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan. Selain itu, level ini juga mendefinisikan bagaimana Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio.

Page 7: Pertemuan  2

Encapsulation and De-encapsulationENCAPSULATIONThe information sent on network is reffered to as data or data packets. If one computer wants to send data to another computer, the data must first be packaged by a process called ENCAPSULATION

Page 8: Pertemuan  2

Encapsulation and De-encapsulation

Page 9: Pertemuan  2

Encapsulation and De-encapsulationThe Following Step occur to encapsulate data:1. The user data is sent from an application to

the application layer2. The application layer adds the application

layer header (Layer 7 header) to the user data. The Layer 7 header and the original user data become the data that is passed down to the presentation layer.

3. The presentation Layer adds The presentation layer header(Layer 6 header)to the data. This then becomes the data that is passed down to the session layer.

Page 10: Pertemuan  2

Encapsulation and De-encapsulationThe Following Step occur to encapsulate data:4. The session Layer adds the session layer

header (Layer 5 header) to the data.This then becomes the data that is passed down to the transport layer.

5. The transport layer adds the transport layer header (Layer 4 Header) to the data. This then becomes the data that is passed down to the network layer.

Page 11: Pertemuan  2

Encapsulation and De-encapsulationThe Following Step occur to encapsulate data:6. The network layer adds the network layer

header (Layer 3 Header) to the data. This then becomes the data that is passed down to the data link layer.

7. The data Link layer adds the data link layer header and trailer ( layer 2 header and tariler ) to the data.

8. The physcal layer then transmits the bits onto the network media.

Page 12: Pertemuan  2

Encapsulation and De-encapsulationExample :

Encapsulation works very similarly to sending a package through portal service. The first step is to put the contents of the package into a container. Next, you write the address of the location to which you want to send the package on the outside of the container. Then you put the adresses package into the postal service collection bin, and the package begins its route toward its destination.

Page 13: Pertemuan  2

Encapsulation and De-encapsulation

Page 14: Pertemuan  2

Encapsulation and De-encapsulationDe-Encapsulation

When the remote device receives a sequence of bits, the physcal layer at the remote device passes the bits to the data link layer for manipulation. The data link layer performs the follwing steps :

1. The data link layer checks the data-link trailer (the FCS) to see if the data is in error.

2. If the data is in error, it may discarded, and the data link layer may ask for the data to be transmitted.

Page 15: Pertemuan  2

Encapsulation and De-encapsulation3. If the data is not in error, the data link layer

reads and the interprets the control information in the data-link header.

4. The data link layer strips the data-link header and trailer, and then passes the remaining data up to the network layer based on the control information in the data-link header.

Page 17: Pertemuan  2

Three-way handshakeThree-Way Handshake

Proses pembuatan koneksi TCP disebut juga dengan "Three-way Handshake". Tujuan metode ini adalah agar dapat melakukan sinkronisasi terhadap nomor urut dan nomor acknowledgement yang dikirimkan oleh kedua pihak dan saling bertukar ukuran TCP Window. Prosesnya dapat digambarkan sebagai berikut:

Page 18: Pertemuan  2

Three-way handshakeThree-Way Handshake1. Host pertama (yang ingin membuat koneksi)

akan mengirimkan sebuah segmen TCP dengan flag SYN diaktifkan kepada host kedua (yang hendak diajak untuk berkomunikasi).

2. Host kedua akan meresponsnya dengan mengirimkan segmen dengan acknowledgment (ACK) dan juga SYN kepada host pertama.

3. Host pertama selanjutnya akan mulai saling bertukar data dengan host kedua.

Page 19: Pertemuan  2

Three-way handshakeThree-Way Handshake

TCP menggunakan proses jabat tangan yang sama untuk mengakhiri koneksi yang dibuat. Hal ini menjamin dua host yang sedang terkoneksi tersebut telah menyelesaikan proses transmisi data dan semua data yang ditransmisikan telah diterima dengan baik. Itulah sebabnya, mengapa TCP disebut dengan koneksi yang reliable.

Page 20: Pertemuan  2

Three-way handshakeThree-Way Handshake

Page 21: Pertemuan  2

FINISH