Networking 1
admin
- 0
ক্লাস ১: নেটওয়ার্কিং-এর মৌলিক ধারণা
- সংক্ষিপ্ত বিবরণ: নেটওয়ার্কিং কী? মূল ধারণা, নেটওয়ার্কের ধরণ এবং গুরুত্ব।
- বিষয়বস্তু:
- নেটওয়ার্ক কী?
- নেটওয়ার্কের ধরণ: LAN, WAN, MAN, PAN
- নেটওয়ার্কিং উপাদান: রাউটার, সুইচ, মডেম, ইত্যাদি
- নেটওয়ার্ক টপোলজি (স্টার, মেশ, বাস ইত্যাদি)
- OSI এবং TCP/IP মডেল (৭-স্তরের বনাম ৪-স্তরের মডেল)
- ল্যাব: একটি ছোট হোম নেটওয়ার্ক সেট আপ করা।
ক্লাস ১: নেটওয়ার্কিং-এর মৌলিক ধারণা (বিস্তারিত পাঠ পরিকল্পনা)
সংক্ষিপ্ত বিবরণ:
এই ক্লাসটি নেটওয়ার্কিং-এর মূল ধারণাগুলির সাথে পরিচয় করিয়ে দিতে ডিজাইন করা হয়েছে। এর উদ্দেশ্য হলো আপনাকে নেটওয়ার্ক কী, বিভিন্ন ধরনের নেটওয়ার্ক, নেটওয়ার্ক গঠনের জন্য প্রয়োজনীয় ডিভাইস এবং এই ডিভাইসগুলি কীভাবে একে অপরের সাথে যোগাযোগ করে তা বোঝানো।
১. নেটওয়ার্ক কী?
- সংজ্ঞা: নেটওয়ার্ক হলো সংযুক্ত ডিভাইসগুলির একটি দল, যা সম্পদ ভাগাভাগি করে এবং একে অপরের সাথে যোগাযোগ করে।
- উদ্দেশ্য: নেটওয়ার্ক ডিভাইসগুলির মধ্যে যোগাযোগ, ডেটা ভাগাভাগি এবং সম্পদ ব্যবহার করতে সক্ষম করে।
- উদাহরণ: ইন্টারনেট, একটি হোম Wi-Fi নেটওয়ার্ক, একটি অফিস LAN ইত্যাদি।
২. নেটওয়ার্কের ধরন
- লোকাল এরিয়া নেটওয়ার্ক (LAN):
- ছোট একটি ভৌগলিক এলাকায় কাজ করে যেমন বাড়ি, স্কুল, বা অফিস।
- উদাহরণ: একটি হোম নেটওয়ার্ক, যেখানে কয়েকটি কম্পিউটার, প্রিন্টার, এবং স্মার্ট ডিভাইস সংযুক্ত থাকে।
- ওয়াইড এরিয়া নেটওয়ার্ক (WAN):
- বৃহত্তর ভৌগলিক এলাকা জুড়ে কাজ করে, যেমন শহর, দেশ বা মহাদেশ।
- উদাহরণ: ইন্টারনেট হলো বৃহত্তম WAN।
- মেট্রোপলিটন এরিয়া নেটওয়ার্ক (MAN):
- একটি শহর বা একটি বড় ক্যাম্পাস জুড়ে কাজ করে।
- উদাহরণ: বিশ্ববিদ্যালয় বা শহরের প্রশাসনিক নেটওয়ার্ক যা বিভিন্ন ভবনকে সংযুক্ত করে।
- পার্সোনাল এরিয়া নেটওয়ার্ক (PAN):
- ব্যক্তিগত ডিভাইসের জন্য ছোট নেটওয়ার্ক (ব্লুটুথ, NFC)।
- উদাহরণ: ব্লুটুথের মাধ্যমে আপনার ফোনকে গাড়ির স্টেরিওতে সংযুক্ত করা।
৩. নেটওয়ার্কিং উপাদান
- রাউটার:
- বিভিন্ন নেটওয়ার্ককে সংযুক্ত করে, যেমন একটি হোম LAN-কে ইন্টারনেটের সাথে সংযুক্ত করা। এটি নেটওয়ার্কগুলির মধ্যে ডেটা রুট করে।
- সুইচ:
- একই নেটওয়ার্কে একাধিক ডিভাইস সংযুক্ত করে, যেমন একটি LAN-এ। এটি শুধুমাত্র সেই ডিভাইসে ডেটা পাঠায় যেটি প্রয়োজন।
- মডেম:
- ডিজিটাল ডেটা এবং অ্যানালগ সিগনালের মধ্যে রূপান্তর করে ইন্টারনেট সংযোগের জন্য। এটি আপনার হোম নেটওয়ার্ককে আপনার ইন্টারনেট পরিষেবা সরবরাহকারীর সাথে সংযুক্ত করে।
- অ্যাক্সেস পয়েন্ট (AP):
- নেটওয়ার্কের মধ্যে ওয়্যারলেস সংযোগ প্রদান করে। প্রায়শই রাউটারের সাথে Wi-Fi কার্যকারিতার জন্য সংযুক্ত থাকে।
- ফায়ারওয়াল:
- নিরাপত্তা নীতির উপর ভিত্তি করে নেটওয়ার্কে প্রবেশ এবং বাহির হওয়া ডেটা নিয়ন্ত্রণ করে নেটওয়ার্ককে সুরক্ষিত করে।
৪. নেটওয়ার্ক টপোলজি
- স্টার টপোলজি:
- সমস্ত ডিভাইস একটি কেন্দ্রীয় হাব বা সুইচের সাথে সংযুক্ত থাকে। যদি কেন্দ্রীয় ডিভাইসটি ব্যর্থ হয়, তবে পুরো নেটওয়ার্ক বন্ধ হয়ে যায়।
- বাস টপোলজি:
- সমস্ত ডিভাইস একটি কেন্দ্রীয় কেবলের সাথে সংযুক্ত থাকে। এটি ইনস্টল করা সহজ, কিন্তু যদি কেবলটি ব্যর্থ হয়, তবে নেটওয়ার্ক অকার্যকর হয়ে যায়।
- মেশ টপোলজি:
- প্রতিটি ডিভাইস প্রতিটি ডিভাইসের সাথে সংযুক্ত থাকে। এটি উচ্চতর রিডানডেন্সি এবং ফল্ট টলারেন্স প্রদান করে, তবে এটি ব্যয়বহুল এবং জটিল।
- রিং টপোলজি:
- ডিভাইসগুলো একটি বৃত্তের আকারে সংযুক্ত থাকে। ডেটা একদিকে ঘোরে যতক্ষণ না এটি গন্তব্যে পৌঁছে। যদি একটি লিঙ্ক ব্যর্থ হয়, তবে রিডানডেন্সি না থাকলে নেটওয়ার্ক ব্যাহত হয়।
৫. OSI মডেল বনাম TCP/IP মডেল
এই মডেলগুলি নেটওয়ার্কে যোগাযোগের স্তরগুলি সংজ্ঞায়িত করে এবং কিভাবে একটি ডিভাইস থেকে অন্য ডিভাইসে ডেটা স্থানান্তরিত হয় তা ব্যাখ্যা করে।
- OSI মডেল (৭ স্তর):
- ফিজিক্যাল স্তর: একটি শারীরিক মাধ্যমে কাঁচা বিটস্ট্রিমের স্থানান্তর।
- ডেটা লিংক স্তর: একই নেটওয়ার্কে দুটি ডিভাইসের মধ্যে ডেটা স্থানান্তর নিশ্চিত করা।
- নেটওয়ার্ক স্তর: ডেটা ট্রান্সফারের জন্য সর্বোত্তম পথ নির্ধারণ করা।
- ট্রান্সপোর্ট স্তর: নির্ভরযোগ্য ডেটা স্থানান্তর নিশ্চিত করা।
- সেশন স্তর: অ্যাপ্লিকেশনগুলির মধ্যে সেশন পরিচালনা।
- প্রেজেন্টেশন স্তর: অ্যাপ্লিকেশন স্তর এবং নেটওয়ার্কের মধ্যে ডেটা অনুবাদ।
- অ্যাপ্লিকেশন স্তর: ব্যবহারকারীর জন্য নেটওয়ার্ক পরিষেবা প্রদান করে (যেমন, HTTP, FTP)।
- TCP/IP মডেল (৪ স্তর):
- লিংক স্তর: OSI-এর ফিজিক্যাল এবং ডেটা লিংক স্তরের মতো।
- ইন্টারনেট স্তর: OSI-এর নেটওয়ার্ক স্তরের মতো।
- ট্রান্সপোর্ট স্তর: OSI-এর ট্রান্সপোর্ট স্তরের মতো।
- অ্যাপ্লিকেশন স্তর: OSI-এর সেশন, প্রেজেন্টেশন এবং অ্যাপ্লিকেশন স্তরগুলিকে একত্রিত করে।
৬. ডিভাইসের মধ্যে যোগাযোগ: প্যাকেট সুইচিং এবং ডেটা প্রবাহ
- প্যাকেট সুইচিং:
- ডেটা ছোট প্যাকেটে ভেঙে নেটওয়ার্কে প্রেরণ করা হয়। প্রতিটি প্যাকেট বিভিন্ন পথ নিতে পারে তবে এটি গন্তব্যে পুনরায় একত্রিত হয়।
- নেটওয়ার্কে ডেটার প্রবাহ:
- ডেটা একটি ডিভাইসে থাকা অ্যাপ্লিকেশন থেকে OSI বা TCP/IP স্তরের মাধ্যমে নিচে যায়, নেটওয়ার্কের মাধ্যমে প্রেরিত হয়, এবং তারপর গন্তব্য ডিভাইসে স্তরগুলির মাধ্যমে উপরে উঠে আসে।
ল্যাব কার্যক্রম: একটি ছোট হোম নেটওয়ার্ক সেট আপ করা
এই ল্যাবে, আপনি একটি মৌলিক হোম নেটওয়ার্ক কনফিগার করবেন নিম্নলিখিত ধাপগুলো ব্যবহার করে:
- উপাদান সনাক্ত করা: রাউটার, সুইচ, এবং শেষ ডিভাইস (যেমন ল্যাপটপ, স্মার্টফোন)।
- রাউটার সেট আপ করা: আপনার মডেমকে রাউটারের সাথে সংযুক্ত করুন এবং এটি ইন্টারনেট অ্যাক্সেস প্রদানের জন্য কনফিগার করুন।
- IP ঠিকানা কনফিগার করা: রাউটারে DHCP ব্যবহার করে স্বয়ংক্রিয়ভাবে সংযুক্ত ডিভাইসগুলিতে IP ঠিকানা বরাদ্দ করুন।
- ডিভাইস সংযুক্ত করা: আপনার ল্যাপটপ বা স্মার্টফোনকে নেটওয়ার্কে সংযুক্ত করুন (ওয়্যারড বা ওয়্যারলেস)।
- সংযোগ পরীক্ষা করা: নিশ্চিত করুন যে ডিভাইসগুলি একে অপরের সাথে যোগাযোগ করতে পারছে (একটি ডিভাইস থেকে অন্য ডিভাইসে পিং করুন)।
মূল শিক্ষা:
এই ক্লাস শেষে, আপনি নেটওয়ার্কিং-এর মৌলিক ধারণাগুলি বুঝতে পারবেন, বিভিন্ন ধরনের নেটওয়ার্ক সম্পর্কে পরিচিত হবেন এবং প্রয়োজনীয় উপাদানগুলি চিনতে পারবেন। পাশাপাশি, আপনি একটি সাধারণ হোম নেটওয়ার্ক সেট আপ এবং ডিভাইসগুলির মধ্যে সঠিকভাবে যোগাযোগ হচ্ছে কিনা তা পরীক্ষা করার জন্য হাতে-কলমে অভিজ্ঞতা অর্জন করবেন।
এই ক্লাস আপনাকে একটি শক্তিশালী ভিত্তি প্রদান করবে, যা আপনাকে পরবর্তী ক্লাসগুলোতে উন্নত নেটওয়ার্কিং বিষয়বস্তু বোঝার জন্য প্রস্তুত করবে।