{"id":20517024,"url":"https://github.com/hellbus1/jarkom_modul4_lapres_b04","last_synced_at":"2026-03-19T16:12:23.218Z","repository":{"id":68911733,"uuid":"320975313","full_name":"HellBus1/Jarkom_Modul4_Lapres_B04","owner":"HellBus1","description":null,"archived":false,"fork":false,"pushed_at":"2020-12-13T11:59:01.000Z","size":2293,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-25T13:36:39.264Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HellBus1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-13T03:26:59.000Z","updated_at":"2023-03-08T23:35:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"33b4fc75-aac2-46f2-9c6c-52d05296ccca","html_url":"https://github.com/HellBus1/Jarkom_Modul4_Lapres_B04","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/HellBus1/Jarkom_Modul4_Lapres_B04","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HellBus1%2FJarkom_Modul4_Lapres_B04","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HellBus1%2FJarkom_Modul4_Lapres_B04/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HellBus1%2FJarkom_Modul4_Lapres_B04/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HellBus1%2FJarkom_Modul4_Lapres_B04/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HellBus1","download_url":"https://codeload.github.com/HellBus1/Jarkom_Modul4_Lapres_B04/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HellBus1%2FJarkom_Modul4_Lapres_B04/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29326077,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T02:08:56.257Z","status":"ssl_error","status_checked_at":"2026-02-11T02:08:51.338Z","response_time":97,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T21:33:30.485Z","updated_at":"2026-02-11T02:34:54.187Z","avatar_url":"https://github.com/HellBus1.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jarkom_Modul4_Lapres_B04\n\n- Syubban Fakhriya  05111840000042\n- Feraldy Nathanael 05111840000066\n\n## CPT (VLSM)\n\n**Pembagian Netmask**\n![cpt-vlsm](asset/cptvlsm.jpg)\n\n**Netmask tree**\n\nUntuk setiap subnet kita hitung kebutuhan ipnya yaitu host + 1, apabila tanpa host berarti 2 dan kita berikan pengecualian untuk server (ipnya sudah ditentukan).\n\n|Subnet     |Jumlah IP  |Netmask    |\n|-----------|-----------|-----------|\n| A1        | 13        | /28       |\n| A2        | 521       | /22       |\n| A3        | 721       | /22       |\n| A4        | 251       | /24       |\n| A5        | 2022      | /21       |\n| A6        | 701       | /22       |\n| A7        | 501       | /23       |\n| A8        | 101       | /25       |\n| A9        | 1001      | /22       |\n| A10       | 2         | /30       |\n| A11       | 2         | /30       |\n| A12       | 2         | /30       |\n| A13       | 2         | /30       |\n| Total     | 5840      | /19       |\n\nSetelah menentukan kebutuhan ip kita buat pohon netmasknya seperti berikut. Pembuatannya, kita buat base ip 192.168.0.0 dengan netmask /19, kemudian kita buat child node dibawahnya dengan netmask /20 dan ip masing-masing 192.168.0.0 dan 192.168.16.0 yaitu batas terendah dan tertinggi sesuai wildcardnya, begitu seterusnya sesuai dengan kebutuhan tabel.\n\n![cpt-vlsm-tree](asset/VLSM.png)\n\nKemudian kita buat desain jaringan dan pembagian ip pada cisco packet tracer seperti berikut :\n\n![cpt](asset/cpt.jpg)\n\nUntuk setiap router yang memiliki kabel keluar kita set ipnya sesuai netmask dimana kabel dan router itu berada begitu pula dengan clientnya. Contoh perhitungan untuk router batu seperti berikut :\n\n![cpt](asset/batu.jpg)\n\nDisini batu memiliki 4 port yaitu Fa1/1, Fa0/0, Fa1/0, dan Fa0/1 kita berikan ip keluar yang sesuai dengan netmasknya, contoh di Fa0/0 berada pada netmask A11 maka kita set ip diantara 192.168.0.4 sampai 192.168.0.255 (bebas) dengan netmask /30. Contoh lagi untuk port Fa1/1 kita set ip sesuai netmask A7 yaitu antara 192.168.2.0 sampai 192.168.2.255 dengan netmask /23\n\n**Routing**\nUntuk routing kita ambil salah satu contoh yaitu client SIDOARJO kita sambungkan ke router surabaya dengan gambar berikut :\n\n![routing](asset/routingsidoarjo.jpg)\n\nDisini tujuan routingnya supaya SIDOARJO bisa melakukan ping ke SURABAYA, maka konsep routingnya seperti berikut\n\nSURABAYA\nNetwork     : nid SIDOARJO (subnet tujuan)\nMask        : netmask subnet SIDOARJO\nNext Hop    : nid PASURUAN (port menuju SURABAYA)\n\nPASURUAN\nNetwork     : 0.0.0.0\nMask        : 0.0.0.0\nNext Hop    : nid SURABAYA (port menuju PASURUAN)\n\nLangkah tersebut diulangi untuk semua client dan server yang belum tersambung dengan surabaya\n\n**Testing**\n\nSelanjunya kita coba ping cloud atau surabaya dari SIDOARJO\n\n![ping](asset/ping.jpg)\n\n**Kesulitan**\nPada awalnya cukup awam dengan pembagian netmask pada tree (sampai sekarang kurang tahu kenapa memakai tree), kemudian set ip statis pada router dan client membutuhkan waktu yang sangat lama. Selain itu kami tidak terlalu mengerti harus di tes ke mana saja (seperti SIDOARJO ke MALANG dan seterusnya) sehingga kami membuat acuan ke SURABAYA saja.\n\n## UML (CIDR)\n\n**Pembagian Netmask**\n\n![uml-cidr](asset/CIDR.jpg)\n\n**Netmask tree**\n![tree-cidr](asset/CIDRtree.jpg)\n**Routing**\n\n1. SURABAYA\n-------------------------------------------------------------------------\nroute add -net 192.168.128.0 netmask 255.255.192.0 gw 192.168.192.2\nroute add -net 192.168.0.0 netmask 255.255.224.0 gw 192.168.32.2\nroute add -net 10.151.83.44 netmask 255.255.255.252 gw 192.168.32.2\n\n2. BATU\n-------------------------------------------------------------------------\nroute add -net 10.151.83.44 netmask 255.255.255.252 gw 192.168.8.2\nroute add -net 192.168.0.0 netmask 255.255.248.0 gw 192.168.8.2\nroute add -net 192.168.18.0 netmask 255.255.255.240 gw 192.168.16.2\n\n3. KEDIRI\n-------------------------------------------------------------------------\nroute add -net 192.168.0.0 netmask 255.255.252.0 gw 192.168.4.2\n\n4. PASURUAN\n-------------------------------------------------------------------------\nroute add -net 192.168.128.0 netmask 255.255.240.0 gw 192.168.144.2\n\n**Testing**\n\n- Tulungagung - Jember\n\n![tulungagung-jember](asset/tulungagungjember.jpg)\n\n- Malang - Banyuwangi\n\n![malang-banyuwangi](asset/malangbanyuwangi.jpg)\n\n- Banyuwangi - Surabaya\n\n![bayuwangi-surabaya](asset/banyuwangisurabaya.jpg)\n\n- Lumajang - Jombang\n\n![lumajang-jombang](asset/lumajangjombang.jpg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhellbus1%2Fjarkom_modul4_lapres_b04","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhellbus1%2Fjarkom_modul4_lapres_b04","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhellbus1%2Fjarkom_modul4_lapres_b04/lists"}