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