Skip to content

নেটওয়ার্কিং

ইন্টারনেট কীভাবে কাজ করে, TCP/IP, DNS, HTTP

0/8 অধ্যায় · 0 XP অর্জিত

  1. 01 ইন্টারনেট কীভাবে কাজ করে প্যাকেট, রাউটার, আর যে ফিজিক্যাল ইনফ্রাস্ট্রাকচার কোটি কোটি ডিভাইসকে যুক্ত করে — প্রোটোকলে ঢোকার আগে বড় ছবিটা।
  2. 02 DNS — ইন্টারনেটের ফোন বুক ডোমেইন নাম কীভাবে IP অ্যাড্রেসে রূপ নেয় — recursive resolver, authoritative server, ক্যাশিং, আর DNS রেকর্ড টাইপ।
  3. 03 TCP/IP — নির্ভরযোগ্য ডেলিভারি Three-way handshake, flow control, congestion avoidance — কীভাবে TCP প্রতিটি byte সঠিক ক্রমে পৌঁছানোর গ্যারান্টি দেয়।
  4. 04 UDP — নির্ভরযোগ্যতার বদলে গতি যখন কয়েকটা প্যাকেট হারানো অপেক্ষা করার চেয়ে ভালো — ভিডিও কল, গেমিং, DNS lookup, আর নিজের reliability বানানো।
  5. 05 TLS ও HTTPS সার্টিফিকেট, হ্যান্ডশেক আর এনক্রিপশন — TLS কীভাবে আপনার ডেটা প্রাইভেট রাখে আর নিশ্চিত করে যে আপনি সঠিক সার্ভারের সাথেই কথা বলছেন।
  6. 06 HTTP/1.1, HTTP/2, এবং HTTP/3 ওয়েবের প্রোটোকলের বিবর্তন — টেক্সট-ভিত্তিক request/response থেকে QUIC-এর উপর multiplexed stream পর্যন্ত।
  7. 07 WebSockets ও রিয়েল-টাইম একটি single connection-এর উপর full-duplex communication — chat, live update, collaborative editing, আর কখন এগুলো ব্যবহার করা উচিত নয়।
  8. 08 Network Security CORS, CSP, MITM attack, firewall — network layer-এ প্র্যাকটিক্যাল সিকিউরিটি যা প্রতিটি ডেভেলপারের বোঝা উচিত।