মূল ধারণা
নেটওয়ার্ক ও ফাইল আকারের সমস্যা বিট ও বাইট গোনে। সাবনেট মাস্ক ঠিক করে কতগুলো হোস্ট ধরবে, স্থানান্তরের সময় হল আকারকে গতি দিয়ে ভাগ, আর ছবি বা শব্দের আকার আসে প্রতি নমুনায় কত বিট তা থেকে।
- IPv4 উপসর্গ /p 32 − p হোস্ট বিট রাখে। নেটওয়ার্ক ও সম্প্রচার ঠিকানা ব্যবহারযোগ্য নয়, তাই ব্যবহারযোগ্য হোস্ট 2^(32 − p) − 2।
- b বিট ধার নিয়ে নেটওয়ার্ক ভাগ করলে 2ᵇ টি সাবনেট হয়।
- ফাইলের আকার বাইটে এবং লাইনের গতি বিট প্রতি সেকেন্ডে। স্থানান্তরের সময় আকার × 8 ÷ গতি।
- অসংকুচিত ছবি প্রস্থ × উচ্চতা × প্রতি পিক্সেলে বিট ÷ 8 বাইট নেয়। শব্দ হার × বিট × চ্যানেল × সেকেন্ড ÷ 8 বাইট নেয়।
মূল সমীকরণ
hosts = 2^(32 − p) − 2subnets = 2^(borrowed bits)time = size × 8 ÷ speedimage bytes = width × height × bits per pixel ÷ 8audio bytes = rate × bits × channels × seconds ÷ 8
সমাধান করা উদাহরণ
/26 নেটওয়ার্কে 2⁶ − 2 = 62 টি ব্যবহারযোগ্য হোস্ট। /24-কে /27 নেটওয়ার্কে ভাগ করলে 3 বিট ধার হয় এবং 2³ = 8 টি সাবনেট মেলে। 100 Mbps-এ 250 MB ফাইলে 250 × 8 ÷ 100 = 20 s লাগে। প্রতি পিক্সেলে 24 বিটের 1920 × 1080 ছবি 1920 × 1080 × 24 ÷ 8 = 6 220 800 বাইট, প্রায় 6.22 MB। 44 100 Hz, 16 বিট স্টিরিও শব্দের এক মিনিট 44 100 × 16 × 2 × 60 ÷ 8 = 10 584 000 বাইট, প্রায় 10.58 MB।
সাধারণ ভুল
- হোস্টের সংখ্যা থেকে নেটওয়ার্ক ও সম্প্রচার ঠিকানা বাদ দিতে ভুলে যাওয়া।
- মেগাবাইটকে 8 দিয়ে গুণ না করে মেগাবিট প্রতি সেকেন্ড দিয়ে ভাগ করা।
- স্টিরিও শব্দে চ্যানেলের সংখ্যা বাদ দেওয়া, ফলে আকার অর্ধেক হয়ে যায়।
অনুশীলন
এই বিষয়ের অনুশীলন প্রশ্ন দিয়ে নিজেকে যাচাই করুন: ডেটার আকার ও নেটওয়ার্ক