transport services and protocols transport services and end-to-end communication between hosts

17
Transport Services and Protocols Transport services and end-to-end communication between hosts ZULKARNAIN JAMID D41107028

Upload: chase-lee

Post on 15-Mar-2016

24 views

Category:

Documents


3 download

DESCRIPTION

Transport Services and Protocols Transport services and end-to-end communication between hosts. ZULKARNAIN JAMID D41107028. Pendahuluan - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

Transport Services and Protocols

Transport services and end-to-end communication between hosts

ZULKARNAIN JAMIDD41107028

Page 2: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

Pendahuluan

Internet Protocol (IP) memberikan data end-to-end melalui router dan lompat dari internetwork, dan merupakan suatu protokol transportasi yang mengendalikan dan mengelola komunikasi end-to-end (antara host). Transport Protocol menyediakan Transport Services ke aplikasi perangkat lunak yang berjalan di host memastikan data yang dikirim ke aplikasi yang tepat di tempat tujuan perangkat, bahwa paket individu dalam urutan yang benar dan tidak ada yang hilang en rute.

Page 3: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

IP AddressApa yang dimaksud dengan IP Adress? Ip adress adalah alamat sebuah host atau komputer contohnya seperti 192.168.17.88 atau 10.10.1.42. Agar IP adress pada komputer tidak simpang siur maka IP address dibagi beberapa kelas, yaitu :

Tiap-tiap IP adress hanya bisa berhubungan jika mereka berada di satu class. Komputer yang punya IP kelas A tidak bisa berhubungan dengan komputer yang mempunyai kelas B. Begitu juga sebaliknya. jika komputer A mempunyai IP address 192.168.17.3, komputer B juga mempunyai IP address 192.168.19.3 dan Komputer C mempunyai 192.168.17.20. maka komputer yang dapat berhubungan adalah komputer A dan Komputer C. kenapa? Karena mereka mempunyai network ID yang sama tetapi Host ID nya beda. Sedangkan Komputer B mempunyai Network ID dan Host ID berbeda.

Page 4: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

Lalu mana yang dimaksud Host ID dan Network ID? Misalnya kita ambil contoh IP address 192.168.17.3 maka keterangan dari tiap-tiap angka adalah sebagai berikut :

Seperti pada tabel di atas IP 192.168.17.3 adalah class C, maka w.x.y adalah network ID dan z adalah host ID. Agar komputer satu dan lainnya dapat berhubungan maka harus mempunyai Network ID yang sama dan Host ID yang berbeda.

192.168.17.3 W X Y Z

Page 5: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

Transport Services mengatur etik dari komunikasi. Ia tidak cukup dimana kita bisa mendapatkan informasi ini dari satu sistem ke lainnya, kita juga harus memastikan bahwa kedua sistem beroperasi pada level yang sesuai/sama.

Page 6: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

Ada dua bentuk etik dari komunikasi :

1. Connection-Oriented2. Connectionless

Page 7: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

Connection-Oriented Communication

Sebuah komunikasi connection-oriented saling bertukar informasi dalam mengontrol pengiriman data, yang disebut dengan handshake, sebelum mengirim data. Connection Oriented exchange juga memastikan data yang dikirim akan diterima pada destination.

Page 8: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

Connectionless Communication

Connectionless protocol tidak membutuhkan sebuah handshake atau acknowledge untuk setiap pengiriman packet. Ketika kita menggunakan connectionless transport, connectionless transport akan membuat usaha terbaik/best effort untuk mengirim data dan itu juga tergantung pada kestabilan dari protocol yang membawanya.

Page 9: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

Manakah transport yang lebih baik antara Connection-Oriented atau Connectionless ?

Transport yang lebih baik adalah tergantung dari Spesifik Application Layer, Contoh telnet, telnet menggunakan TCP, dan kita tidak bisa memaksakan telnet untuk menggunakan UDP, karena system penerima akan melakukan sebuah TCP handshake.

Ketika program untuk network dibuat, maka programmer akan memilih mana transport yang sesuai dengan kebutuhannya.

Page 10: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

Transport services and end-to-end communication between hosts

Fungsi dari transport (layer 4) protocol adalah untuk mengelola komunikasi end-to-end antara aplikasi software dalam dua perangkat akhir (biasanya disebut host) yang saling berhubungan melalui suatu jaringan data. Jaringan (layer 3) protocol menyediakan untuk pengangkutan aktual data di jaringan.

Page 11: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

Modul perangkat lunak dan struktur data dalam komunikasi akhir dua perangkat (host) mungkin akan melakukan komunikasi paralel menggunakan protocol yang berbeda untuk email, manajemen jaringan, Network File system (NFS), Worldwide Web (www) atau aplikasi.

Page 12: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

Sebagian besar modul cenderung dalam configuration default, sehingga banyak jaringan dapat dibuat secara PnP (plug-and-play), tapi masih ada konfigurasi tugas administrator manusia untuk melakukan dan memeriksa (jika pendekatan PnP tidak langsung sukses):

• Interface lapisan fisik: panjang dan jenis kabel, konektor pin-out dan DTE / DCE fungsi tugas internasional semua harus benar

• Datalink layer: MAC address biasanya pabrik dikonfigurasi secara global dalam kasus ethernet atau LAN lainnya.

• IP layer: TTL (time-to-live) dan parameter lainnya harus menyelaraskan, alamat IP harus ditentukan secara manual atau protokol seperti DHCP atau BOOTP harus diorganisir untuk melakukan alokasi dinamis.

• TCP atau UDP kemampuan lapisan transport dan parameter harus menyelaraskan dengan host peer.

Page 13: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

Transport layer multiplexing - port dan soket

Menampilkan port yang paling umum digunakan (atau soket) nomor yang disediakan oleh TCP (Transmission Control Protocol) dan UDP (User Datagram Protocol). Penggunaan nomor port yang berbeda memungkinkan point-to-point satu jalur komunikasi antara dua perangkat akhir yang akan digunakan secara simultan untuk beberapa aplikasi yang berbeda yang tercantum dalam tabel.

Page 14: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

Nomor Port TCP (Transmission Protocol Control) dan UDP (User Datagram Protocol)

UDP/TCP TCP atau Application Protocol or serviceport UDP 21 TCP FTP (file transfer protocol)22 TCP SSH (secure shell) remote login23 TCP Telnet25 TCP SMTP (simple mail transfer protocol)53 TCP/UDP DNS (domain names service)65 TCP/UDP TACACS (terminal access controller access control system) database service67 UDP BOOTP (bootstrap protocol) / DHCP (dynamic host configuration protocol)server68 UDP BOOTP (bootstrap protocol) / DHCP (dynamic host configuration protocol) client69 UDP TFTP (trivial file transfer protocol)80 TCP World wide web HTTP (hypertext transfer protocol)111 UDP Sun remote procedure call (RPC)119 TCP NNTP (network news transfer protocol)123 UDP NTP (network time protocol)137 UDP NetBIOS name service138 UDP NetBIOS datagram service139 UDP NetBIOS session service 161 UDP SNMP (simple network management protocol)162 UDP SNMP trap179 TCP BGP (border gateway protocol)

Page 15: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

194 TCP IRC (Internet relay chat)213 UDP Novell IPX (internetwork packet exchange)443 TCP HTTPS (secure hypertext transfer protocol)512 TCP rsh (BSD — Berkeley software distribution) remote shell513 TCP RLOGIN (remote login)514 TCP cmd (UNIX R commands)520 UDP RIP (routing information protocol)540 TCP UUCP (UNIX-to-UNIX copy program)646 TCP/UDP LDP (label distribution protocol): LDP hello uses UDP, LDP sessions use TCP1080 TCP SOCKS (OSI session layer security)1645 UDP RADIUS (remote authentication dial-in user service) authentication server1646 UDP RADIUS accounting server (Radacct)1701 UDP L2F (layer 2 forwarding)2049 TCP/UDP NFS (network file system)2065 TCP DLSw (data link switching) read port2066 TCP DLSw (data link switching) write port5060 UDP SIP (session initiation protocol)6000-4 TCP X-windows system display9875 UDP SAP (session announcement protocol)

Page 16: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

- John.Wiley-Data.Networks.IP.and.the.Internet

- http://candra.unsri.ac.id/wp-content/uploads/2010/10/4-transport-layer-services.ppt

- Buku Panduan Komunikasi Data Jaringan dan TCP IP

- http://husni.its-sby.edu/jaringantcp.ppt

Referensi :

Page 17: Transport Services and Protocols Transport  services and end-to-end communication  between hosts

SEKIAN & TERIMA KASIH