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?