MODEL ARSITEKTUR TCP/IP


1. ๐Ÿ“Œ Pengertian Model TCP/IP

Model TCP/IP (Transmission Control Protocol / Internet Protocol) adalah sekumpulan protokol komunikasi yang digunakan untuk menghubungkan perangkat dalam jaringan komputer, terutama di internet.

Model ini menjadi standar utama dalam komunikasi data modern dan menjadi dasar dari jaringan global (internet).


2. ๐Ÿ“Š Struktur Lapisan Model TCP/IP

https://images.openai.com/static-rsc-4/3t25hJrPr8AU0gmze0Y-qeffp4GkMIr8F0kqV4_ZprN4SGYypakz3w23buGP8vly6RWyog9i3JYctx9Jo_Ovj4nf1VO24PflfbH1HJiU_e2zZi1ASelqUR5sbrARE1xCKxHaEyomiTxtQ4yaGrd3U7UWL5m0tcfE1XdvSkquwTkmDpC9C-qei47HnDbcsLs3?purpose=fullsize
https://images.openai.com/static-rsc-4/BzkTBH4p3_uPDYtbbGYt3h9qgCMqhioyjowOkYdnCR2pGD60KuzBmcRp5EwLFl0gWJYBfewlmVtiaMZxb2JKmzXJAvhwo9TH3yV83c1BJ8ruJMYzkqbGMIJ5eTTO1NYyr5QEJ_JIrF9oOANAHLPNCZ_J6jRG9iDvKtJZEnDNooK8cu9l7PBTYx1Rtq1g0JlD?purpose=fullsize
https://images.openai.com/static-rsc-4/T6Pygw5qyhwIqWpq92C6zk9oTs0yvd7HOj11SbvWRyenRZtYT0sWw629TsWz5V9G1YQCTBeXEyPYOVAMIUSMeXHyv10NAQoznJ2v1iX96VGtWCaOULcX_WKAC1HoSYNUHdkmWQm2rNxyoJ6xa8tk59Lco7aKENZmGlRydcSi2Lr6IxeTcsJWFId2xvmV88rH?purpose=fullsize

6

Model TCP/IP terdiri dari 4 lapisan utama, yaitu:

NoLayerFungsi Utama
1Application LayerInteraksi langsung dengan aplikasi pengguna
2Transport LayerPengiriman data end-to-end
3Internet LayerPengalamatan dan routing data
4Network Access LayerPengiriman data melalui media fisik

3. ๐Ÿงฉ Penjelasan Setiap Layer


3.1 ๐ŸŒ Application Layer

https://images.openai.com/static-rsc-4/Kb2OhmxhomcbbJolH5PaBI0EiOE-ar3OeOWXgIfKhtcEnxlBcvrLVsa4F-JfCuY5TeEcnJHtg1fQ06IoAQmgyxCdnbwIbvruXSGTyStnty-Kb58vjGWthyGgym3WIqV5YTkf6kL-Udkku7MnCAD-var6GRy13MLpbdxVBhs4ZPFQZic1UEyLrgWAwPY-4sGY?purpose=fullsize
https://images.openai.com/static-rsc-4/F-B2jOaOgU8yUvjGI1obGjaVhPvUoLKcq0OZbzmZhxKcxGXuXQuF7vIgJgszQRRQAN1u5BLwZNPKKJn2Fe9elAJsALb4oqRn57tVv0NbLPxfWjMnNiLRki_M0FgNiLr6Gz2dEgCuREmGw1PR5P-Myv4Py_jHgWap9JEJh5N9HlBVR0kZLBocaNd8xdKXfcIM?purpose=fullsize
https://images.openai.com/static-rsc-4/G5vyYruNmoIG8z0_iwBCbf81-mOkuYDVb8o2gd83hfb0PG65vhCSUFuJvXx95uxUrGKkIBOtUnPjCb7XSPol-b2C3d9GXx2_83hLcp244qQi7xsG4JRp24hUOF_MNAhfk6w-Ad3pqNRMSmTbGBTZejzEHqh0iOUtW0O7OXRdoHtt_og18PZyM20sMvoe_cJU?purpose=fullsize

7

๐Ÿ“Œ Fungsi:

  • Menyediakan layanan jaringan ke aplikasi
  • Berinteraksi langsung dengan user

๐Ÿ“Œ Contoh Protokol:

  • HTTP (web)
  • FTP (transfer file)
  • SMTP (email)
  • DNS (domain name system)

๐Ÿ“Œ Contoh penggunaan:

  • Browsing website
  • Mengirim email
  • Download file

3.2 ๐Ÿšš Transport Layer

https://images.openai.com/static-rsc-4/vNBpqJ153OUXK8uGdH9AX6poNOBPtK7ewNl8XVWI5l5GN3aVCCqX_sV2S_1RujTsNTPRzCa04rj1r3eDiJSOFeH8N3Tzg9y9MiahKqz80tvBw-E76queGNn1tr-aMIlLHkTaqAJsaP_O1bIzyrKgPZsbsq11S0e8_LyTQAzsU-48cS-s4uxYkBQqvK2EJcq9?purpose=fullsize
https://images.openai.com/static-rsc-4/-lKl9zqZAFB3QQ_9xNeP5wl-Aqs2YZ-bP9BzVR-mPoH2YKLHed4YeDQftqZDEwFhu_g59bRQQn6VQr63Q5BWSOTE07WscBSbiy-N9mBVHae2lPM53OiEWwx7YJQ_IIab6cyi-VglRbCEkCbgCpINBAQatT2DWgfxoW8sB7qIBcpAqZPRW4Mm8UTKmWOjwz3b?purpose=fullsize
https://images.openai.com/static-rsc-4/yF6Bl3BdTZVVG3oGcvmoyblCPAP7_TKlqwKvTm5NfaPUCWYf143HKSRlfb0W7WKf-QM9YLk-M0kzrkCNdKvyCwOvneH2VizgZgGTm_otGzpG-dJRLKlQFhnNI5QcMj-pBy0D4tVdYoqlbYB0f6TDFHqSmdb4eTlbi-ScjJSImYbdycIm9IRvu5ny-LCY4dHJ?purpose=fullsize

7

๐Ÿ“Œ Fungsi:

  • Mengatur komunikasi end-to-end
  • Segmentasi data
  • Kontrol error dan aliran data

๐Ÿ“Œ Protokol:

  • TCP (reliable, connection-oriented)
  • UDP (cepat, connectionless)

๐Ÿ“Œ Fitur penting TCP:

  • Reliability (keandalan)
  • Flow control
  • Error checking

๐Ÿ“Œ Contoh:

  • Streaming video โ†’ UDP
  • Transfer file โ†’ TCP

3.3 ๐ŸŒ Internet Layer

https://images.openai.com/static-rsc-4/XhkoAcdgrxSjpmIM-KibBYUFe1o5_1tlZT2t9bDMp3twnJJVFjVMz3AbK-t9B6jF6G9G2KMn07LhrAMmyhqojWIgurXJBg1u4K35jZUnjZdih2fppGH2d4iaE83DvYVGzfX3FfYE_ZDoARdQCNlHUJuCryB-M-zBdv314Rib8u-58kmNwTZcjlip5PiN-peF?purpose=fullsize
https://images.openai.com/static-rsc-4/UFdZqeBwPBMe7FpHVrcS5P1nD5YaTW5_RxVO-8O3bhoo0qPnJ_8C1G-7ZQq59xtj_0xpt_hvThOMpQkG1Wf5eBiuJHYpC5po1OerT7RCfKSf3n-kfz4DDnmtxkqykpn9Wg4U2cxSfgg-KP18KYcLTTUQi000dRCegzp_lyhbaCb3vTfWwG5HezF8ZoG5Htj1?purpose=fullsize
https://images.openai.com/static-rsc-4/JYml-BE4L_8WB_EIVmWOA-98sPUIw9fRWZEiERCsb7k2RyIyOSgY5WtzBR7X_ZGwUdBcGpz16QQuoSekzkUtVCvFqt2VXBE7z-163OWU4QF9hyhpsghT3oGTYo5KsGjiE_Fnu4KgELASjqXvY_TOe5-EYe8Jr_FRZBks7pl0SsfpQxhsZaFkzQpPb3A5KOX6?purpose=fullsize

8

๐Ÿ“Œ Fungsi:

  • Pengalamatan IP
  • Routing paket data

๐Ÿ“Œ Protokol:

  • IP (Internet Protocol)
  • ICMP (error reporting)
  • ARP (mapping IP ke MAC)

๐Ÿ“Œ Contoh:

  • Paket data dikirim dari satu jaringan ke jaringan lain melalui router

3.4 ๐Ÿ”Œ Network Access Layer

https://images.openai.com/static-rsc-4/CtvovB48XR2wefCa1LdAE-McUQnWf64GjV7n_6UT1cBtp5RXexFLZOk4d3u_77DFn3PCW_qBCfpItlLsrAF2KaFOfe-_CoABGHMuCxkOd12GZSzfPzLOfm69thrYxmXuMMhsdtrHhLCZ9Yx_H24ksohAU7sHtH1ssYbRrsqThe49kQEzKxlVZji_TzWQEQTA?purpose=fullsize
https://images.openai.com/static-rsc-4/t6PSLxeYT28y8LTKwZ9cUrpr2rsAbXpDxr_qhGlveYT4hoVaO_wOE0fbSMBCJaQVDOKqezMgznMj6bPGFc89qU_gJIDjRBCytRCE6KjAUiNRLa7cCHcf6Xm4C0eC_Gf9VHOI78-epVokMVSEbrzIqjmqaSO4Z4_UvzIi4KEmsVctp-Kzykc7HPq6Px7AbGZl?purpose=fullsize
https://images.openai.com/static-rsc-4/6ohA1IuPxH6p1GYlI_LE99V33ElZL3fbfGEyIKfoW18164enx5B1nUgZ6_HSJJJ_cFQVDWoJVI942Lz7yIb4JP7Vg2aW-eQHn_TBKv6w6MmKG-VnXSoGZQOj8LKh6pHy9U2T12VK-amc__z6-YU3GT51rUExdNVCEIrGa1me9nbTJKTUlwE8ykYUq9ERkHjr?purpose=fullsize

6

๐Ÿ“Œ Fungsi:

  • Mengirim data melalui media fisik
  • Mengatur framing dan alamat MAC

๐Ÿ“Œ Teknologi:

  • Ethernet
  • Wi-Fi
  • DSL

๐Ÿ“Œ Contoh:

  • Pengiriman data melalui kabel LAN atau jaringan wireless

4. ๐Ÿ”„ Proses Enkapsulasi Data

https://images.openai.com/static-rsc-4/KM7NDDx1OVLsHsUknFe5ckAUrjc82IA0zquOs-4nEWOP-zto3nVz8pZIxzIw1mM9uKNotiAtK_9msjOUBFcSi4LoaHMh1t_MEQkiCthM-03VOOHP4hl2Av8C1Lz49oL8dokB4CSr7mpdg3eoCATTUOzTXtc79HAan0-gfix1Nz8c3bt7UJZhish3eZGTSk1H?purpose=fullsize
https://images.openai.com/static-rsc-4/lWZ8SbID454NdgceJGTu8FPJobxbHyXPDgSg6V-EwBoUAd7DGXp_aKJouAuXrcNAH9sK4Vd6IE4U8zvR1lKXWgGMT6fewFOlZRC4Hyl5OT9EWMOdmQ-xiTQZkCzYtTLafrpbBIsGHBKQX840qPuPAdTDxtYjagw-tWR_WoSy2yuz1tpngsr66JWH4p6X3_Zd?purpose=fullsize
https://images.openai.com/static-rsc-4/gtgjZkRKjtkQ2Z6epvat5lR_amV1zKvm-F6k3bR_De3vebuCCYxdjkYMtBdIvX_Vem2P9Ou7IOUCjzjLA4tZ6cfFinZhmNysgiGaR_vUIKosuPD_4BHk3dpzJ1OoFdgFatjMJG3zFcEitEfophKL1uQ2-I7pAtKx-4RAmhxOLZc8lQxDCL5tl9a2LxuyisC9?purpose=fullsize

6

๐Ÿ“Œ Penjelasan:

Saat data dikirim:

  1. Application โ†’ data dibuat
  2. Transport โ†’ data dibagi jadi segmen
  3. Internet โ†’ diberi alamat IP (packet)
  4. Network Access โ†’ jadi frame dan dikirim

๐Ÿ“Œ Istilah:

  • Data โ†’ Segment โ†’ Packet โ†’ Frame

5. โš–๏ธ Perbandingan TCP/IP vs OSI

https://images.openai.com/static-rsc-4/0duDko8aNbHgkLWYXzzZ44G4sTWLXwH6MsItvirSSec4oFqbGi8uTr1y9VSPATGfCNbzZaMZeZLk5LAIghBK23l4ms4en8iSEZbidMW_m-ChioN758YKf3pZIiDdicHrn6P-ea82CVwt_HfieheL0q6aAe3FsEz92iAbCO7nSz31Z6-26O4ONJV-_ZJvmt8b?purpose=fullsize
https://images.openai.com/static-rsc-4/qbdbUhyml9qFxjAfwigbrD5NPKILfQBxVuAhIrF3EU2MnLc2gCzlsDz4G5AUmAsqFoF9X4iAgqkhvC0lj7eXH4lXHdDrmZcxBMvqc6JiYAIKH3ycxEM17jiV80H1bGxt5gz4WfRrVfPbeMBa425XkIBgAZIG4up9zvlX7qXsKYvYnS4FEkLfA8o5QntuuHJc?purpose=fullsize
https://images.openai.com/static-rsc-4/viGGbF56FtFly6h-Q-C2KOmi8nyPxkPpkOx-s2w20pvfXlZjn_g7noil023Ziug4PEJV1XHke33yF2snttvpdMA9CNFjYcXG3ObH_MoSq74JdS3muhRIWEOV4woDTiYMRylOgsEx1YiokbX2JKi0Eb70WlH0ZSrFGYcka3oRxIi3mNkkJqzluL-RjG-AmTzS?purpose=fullsize

7

OSI ModelTCP/IP Model
7 Layer4 Layer
Lebih teoritisLebih praktis
Digunakan untuk pembelajaranDigunakan di internet

6. ๐Ÿง  Kelebihan Model TCP/IP

  • Standar global (digunakan internet)
  • Fleksibel dan scalable
  • Mendukung berbagai jenis jaringan
  • Interoperable (lintas platform)

7. โš ๏ธ Kekurangan Model TCP/IP

  • Tidak memiliki pemisahan layer sejelas OSI
  • Keamanan bukan fokus utama awal
  • Implementasi kompleks pada level tertentu

8. ๐Ÿ“Œ Studi Kasus Sederhana

Contoh: Mengakses Website

  1. User mengetik URL di browser
  2. DNS menerjemahkan domain โ†’ IP
  3. TCP membuat koneksi
  4. Data dikirim melalui internet
  5. Server merespon halaman web

9. ๐ŸŽฏ Kesimpulan

Model TCP/IP adalah fondasi utama jaringan komputer modern. Dengan 4 layer yang sederhana namun powerful, model ini memungkinkan komunikasi data secara global melalui internet.


10. ๐Ÿ“š Latihan / Diskusi

  1. Jelaskan perbedaan TCP dan UDP!
  2. Apa fungsi utama Internet Layer?
  3. Bagaimana proses enkapsulasi data?
  4. Mengapa TCP/IP lebih banyak digunakan dibanding OSI?