FAKULTAS TEKNIK
TEKNIK INFORMATIKA
UNIVERSITAS JABAL GHAFUR
KATA PENGANTAR
Puji Syukur kami panjatkan kehadirat ALLAH Yang Maha Esa karena
atas rahmat dan hidayahnya sehingga kami dapat menyelesaikan tugas makalah
yang berjudul “TCP/IP (Transmission Control Protocol/Internet Protocol)” ini
dengan baik.
Tidak lupa kami sampaikan terima kasih kepada dosen kami yaitu Bapak
Ridwan yang telah membantu dan membimbing kami dalam menyelesaikan
makalah ini. Kami juga mengucapkan terima kasih kepada teman-teman yang
telah membantu dalam pembuatan makalah ini sehingga dapat tersusun dengan
baik.
Kami menyadari bahwa dalam menyelesaikan makalah ini masih jauh dari
kata sempurna, untuk itu kami sangat mengharapkan kritik dan saran yang bersifat
membangun guna sempurnanya makalah ini. Kami berharap makalah ini dapat
bermanfaat bagi kami khususnya, dan bagi para pembaca pada umumnya.
DAFTAR ISI
KATA PENGANTAR.............................................................................................2
BAB I.......................................................................................................................4
PENDAHULUAN...................................................................................................4
1. 1 Latar Belakang..............................................................................................4
1.2 Tujuan.............................................................................................................4
1.3 Rumusan Masalah..........................................................................................4
BAB II......................................................................................................................5
PEMBAHASAN......................................................................................................5
2.1 TCP/IP Secara Umum....................................................................................5
2.2 Layer-layer TCP/IP........................................................................................5
2.3 TCP dan UDP.................................................................................................6
2.4 Internet Protocol (IP)......................................................................................9
BAB III PENUTUP...............................................................................................15
3.1. Kesimpulan..................................................................................................15
3.2. Saran............................................................................................................15
DAFTAR PUSTAKA............................................................................................16
BAB I
PENDAHULUAN
1. 1 Latar Belakang
1.2 Tujuan
1. Mengetahui perbedaan TCP dan UDP
2. Mengetahui IP Adress
1. Link layer, kadang kala dikenal dengan data-link atau network interface layer.
Normalnya terdiri dari device driver pada sistem operasi dan NIC pada
komputer. Bersama-sama keduanya mengatasi secara fisik antarmuka dengan
kabel pada bagian perangkat keras.
2. Network layer (kadang kala dinamakan Internet layer) menangani perpindahan
paket dalam jaringan. Routing paket terjadi di layer ini. Protokol-protokol yang
terdapat pada layer ini yaitu IP (Internet Protocol), ICMP (Internet Control
Message Protocol), dan IGMP (Internet Group Management Protocol).
3. Transport layer melayani aliran data diantara 2 host, untuk application layer di
atasnya. Protokol-protokol yang terdapat di layer ini adalah TCP (Transmission
Control Protocol) dan UDP (User Datagram Protocol).
4. Application layer menangani detail dari aplikasi yang khusus. Banyak aplikasi
dengan fungsi-fungsi yang berbeda, contohnya, Telnet untuk remote login, FTP
untuk transfer file, SMTP untuk email dll. (Stevens, 2001;1-1)
- Flow control: mengatur lalu lintas pengiriman data dan mecegah kemacetan
terjadi.
- Full duplex: menyediakan aliran data yang serempak dua arah. (Parziale cs.,
2006;151)
- Source Port dan Destination Port: Identifikasi poin pada sumber dan tujuan
upper-layer yang mana memproses pelayanan TCP.
- Sequence Number: Menspesifikasi nomor tertanda pada data byte pertama
pada pesan.
- Acknowledgement Number: berisi nomor urutan dari byte data selanjutnya
yang hendak diterima oleh pengirim paket.
- Data Offset: mengindikasikan nomor dari 32-bit kata pada header TCP.
- Reserved: tetap dicadangkan untuk penggunaan mendatang.
- Flags: mengangkut berbagai kontro informasi, termasuk bit SYN dan ACK
yang digunakan untuk pembentukan koneksi, dan bit FIN digunakan untuk
perhentian koneksi.
- Window: menspesifikasi ukuran dari jendela pengirim (oleh karenanya, area
kosong tersedia untuk data yang akan datang).
- Checksum: menandai kemungkinan header rusak dalam pengiriman.
- Urgent Pointer: menunjuk byte data paling penting pada paket.
- Options: menspesifikasi berbagai opsi TCP.
- Data: berisi informasi upper-layer. (Downes, 1999;30-14)
Tidak seperti TCP, UDP tidak menambah fungsi reliability, flow control,
atau error recovery pada IP. Karena kesederhanaan UDP, header UDP berisi
sedikit byte dan mengkonsumsi sedikit ongkos jaringan daripada TCP.
- IP sendiri.
- Internet Control Message Protocol (ICMP) yang melayani khususnya untuk
mengisyaratkan keadaan tidak normal.
- Internet Group Management Protocol (IGMP) yang melayani transportasi lokal
pada multicast.
- Address Resolution Protocol (ARP) dan Reverse Adress Resolution Protocol
(RARP) yang seringkali dilihat sebagai protokol mandiri karena paketnya tidak
di enkapsulasi pad datagram IP. (Dostalek, 2006;130)
Format Paket IP
IP Address Format
32-bit IP address adalah sekelompok dari 8 bit, dipisahkan oleh titik, dan
merepresentasikan format desimal. Setiap bit pada oktet memiliki nilai binary
(128, 64, 32, 16, 8, 4, 2, 1). Nilain minimum untuk satu oktet adalah 0, dan nilai
maksimumnya adalah 255. (Downes, 1999;30-4)
Kelas IP Address
10101010.01010101.11111111.11111000
11111111.11111111.00000000.00000000
--------------------------------------------------
10101010.01010101.00000000.00000000
Domain Deskripsi
mil militer
net jaringan
3.1. Kesimpulan
TCP (Transmission Control Protocol) bertanggung jawab memecah data
menjadi paket kecil sebelum dikirim melalui jaringan dan digabung lagi paket
tersebut ketika diterima.
3.2. Saran
Makalah yang kami susun mengenai protokol mungkin belumlah cukup
tanpa penjelasan lebih lanjut dari Dosen pengajar Mata Kuliah Jaringan
Komputer.
DAFTAR PUSTAKA
Parziale, Lydia cs. 2006. TCP/IP Tutorial and Technical Overview. IBM
Redbooks.