Thuta Learning
DevOps & Toolsbeginnernetworkingtcp-ipdnshttpsubnettingdevops

Computer Networking

Packet, OSI/TCP-IP layer, IP addressing, subnetting အခြေခံမှ TCP, DNS, HTTP, routing, NAT၊ ပြီးလျှင် TLS, DHCP, firewall, load balancing, IPv6 အထိ diagram များဖြင့် ရှင်းပြထားပြီး subnet calculator, packet header parser, network diagnostic tool hands-on project များပါဝင်သော Computer Networking tutorial ၂၅ ခန်း။

25 သင်ခန်းစာများ · 750 မိနစ် · Learning Platform Editorial Team

လက်ထဲမှာ ဘာရှိရင် ရပြီ

  • Python 3 (သို့) ဒီ site ရဲ့ built-in ▶ Run ခလုတ် — example အားလုံး standard library သာသုံးထားပြီး browser ထဲမှာ run နိုင်သည်
  • သင်ခန်းစာများတွင် ဖော်ပြထားသော optional command-line စမ်းသပ်မှုများအတွက် terminal (curl, ping, nslookup)
  • Code editor (VS Code အကြံပြု)

မစခင် ဒီလောက်ပဲ သိထားပါ

  • Terminal တွင် command run နိုင်ရမည် — ဒီ course က general command-line အသုံးပြုနည်းကို ပြန်မသင်ပါ (ဒီ site ရဲ့ Linux နှင့် Bash tutorial များက ဖုံးလွှမ်းထားပြီးဖြစ်သည်)
  • Python ကို အနည်းငယ် ဖတ်တတ်ရင် အထောက်အကူဖြစ်မည် — example အများစုသည် protocol structure များကို ကွက်ကွက်ကွင်းကွင်း မြင်စေရန် Python program ငယ်များ သုံးထားသည် — သို့သော် networking အတွေ့အကြုံ လုံးဝ မလိုအပ်ပါ
  • Lab hardware, router access, cloud account မလိုအပ်ပါ — code example အားလုံးသည် pure computation ဖြစ်၍ ဒီ site ရဲ့ in-browser Python playground အပါအဝင် ဘယ်နေရာမှာမဆို run နိုင်သည်

ဒီသင်တန်းပြီးရင် ကိုယ်ဘာလုပ်တတ်မလဲ

  • Packet ဆိုတာ ဘာလဲ ရှင်းပြနိုင်ပြီး OSI နှင့် TCP/IP layer များကို ဖြတ်သန်း ခြေရာခံနိုင်ခြင်း — encapsulation က layer တစ်ခုစီကို နောက်တစ်ခုအတွင်း ဘယ်လို ထည့်သွင်းသလဲ အပါအဝင်
  • Subnet သင်္ချာ အစစ် တွက်နိုင်ခြင်း — CIDR ဖြင့် network ခွဲခြင်း, network/broadcast/usable address တွက်ခြင်း, host နှစ်ခု subnet တူမတူ ဆုံးဖြတ်ခြင်း
  • TCP ရဲ့ handshake, reliability, flow control ကို ရှင်းပြနိုင်ပြီး UDP က ဘယ်အချိန် ပိုသင့်တော်သလဲ တိတိကျကျ ဖော်ပြနိုင်ခြင်း
  • DNS resolution နှင့် HTTP request တစ်ခုကို အစအဆုံး ခြေရာခံနိုင်ပြီး caching, TTL, status code များအကြောင်း ဆင်ခြင်နိုင်ခြင်း
  • Routing decision, NAT, TLS chain of trust, DHCP, firewall, load balancing တို့ကို ရှင်းပြနိုင်ပြီး latency, bandwidth, throughput တို့ကို ခွဲခြားနိုင်ခြင်း
  • Networking tool အစစ်များ ဆောက်နိုင်ခြင်း — subnet calculator, checksum စစ်ဆေးမှုပါသော packet header parser, layered diagnostic report
Computer Networking | Thuta Learning