টি এল; ডিআর করুন & gt; ম্যাক ঠিকানাগুলি একটি ইথারনেট নেটওয়ার্কের নিম্ন স্তরের উপাদান (এবং কিছু অন্যান্য অনুরূপ মান, যেমন WiFi)। তারা একটি ডিভাইসকে স্থানীয় ফিজিক্যাল নেটওয়ার্ক (ল্যান) -এ একটি মেশিনের সাথে যোগাযোগ করার অনুমতি দেয় এবং ইন্টারনেট জুড়ে রাউন্ড করা যায় না - কারণ প্রকৃত হার্ডওয়্যারগুলিতে তত্ত্বটি বিশ্বের যে কোন জায়গায় প্লাগ করা যেতে পারে।
বিপরীতে, আইপি ঠিকানাগুলি সম্পূর্ণ ইন্টারনেটকে আচ্ছাদিত করে এবং রাউটারগুলি তাদের ডেটা কোথায় পাঠাতে পারে তা নির্ধারণ করতে ব্যবহার করে, এমনকি যদি এটি তার গন্তব্যে পৌঁছাতে একাধিক হপগুলির প্রয়োজন হয় তবে - তারা আপনার স্থানীয় নেটওয়ার্কে প্রকৃত হার্ডওয়্যারগুলির সাথে ইন্টারফেস করার ক্ষেত্রে সহায়ক নয়।
যদি আমরা কখনও ইথারনেটের চেয়ে ভাল মানের খুঁজে পাই তবে এটি MAC ঠিকানাগুলি ব্যবহার করতে পারে না তবে ইন্টারনেট থেকে আইপি ট্র্যাফিক এখনও এটিতে প্রবাহিত হতে পারে, এমনকি ইন্টারনেটের অন্যান্য লোকেরা এটি সম্পর্কে কখনোই শুনেনি।
যদি আমরা কখনও আইপি থেকে ভালো মান খুঁজে পাই (উদাহরণস্বরূপ আইপিভি 6 যদি সব আইপিভি 4 ঠিকানা শেষ হয়ে যায়), অধিকাংশ ইথারনেট হার্ডওয়্যার সংশোধন ছাড়াই নতুন ধরনের ট্রাফিক বহন করতে পারে - এবং একটি সহজ সফ্টওয়্যার / ফার্মওয়্যার আপডেট বাকিদের বেশিরভাগ সমাধান করবে।
MAC ঠিকানাগুলির জন্য স্থানীয় ইথারনেট (বা ওয়াইফাই) নেটওয়ার্ক ফাংশন তৈরি করা প্রয়োজন। শারীরিক সংযোগ ভাগ করা হলেও, তারা একটি নেটওয়ার্ক ডিভাইসকে সরাসরি একক সংযুক্ত ডিভাইসের মনোযোগ আকর্ষণ করার অনুমতি দেয়। একক সংস্থার মধ্যে হাজার হাজার ডিভাইস একত্রিত হলে এটি গুরুত্বপূর্ণ হতে পারে। তারা ব্যাপক ইন্টারনেটে কোন ফাংশন পরিবেশন করে।
সত্যিই এই প্রশ্নের উত্তর বুঝতে, আপনি বুঝতে হবে ওএসআই (কখনও কখনও 7-স্তর হিসাবে পরিচিত) মডেল ।
যোগাযোগের জন্য 2 টি অ্যাপ্লিকেশনের মধ্যে পৃথক মেশিনে চলমান যা সরাসরি শারীরিক সংযোগ নেই, একটি অনেক কাজের জায়গা নিতে হবে।
পুরাতন দিনগুলিতে, প্রতিটি অ্যাপ্লিকেশনটি সঠিকভাবে জানাতে পারে যে যথাযথ সিগন্যাল তৈরির জন্য কোন মেশিন কোড নির্দেশনা চালানো দরকার এবং দূরবর্তী অ্যাপ্লিকেশনটি কীভাবে ডিকোড করা যেতে পারে। সমস্ত যোগাযোগ কার্যকরীভাবে পয়েন্ট-টু-পয়েন্ট ছিল এবং সফ্টওয়্যারটিকে ঠিক স্থাপন করার জন্য সঠিক পরিস্থিতির উপযুক্ত হিসাবে লিখিত ছিল। স্পষ্টতই, যে অস্থির ছিল।
এর পরিবর্তে, নেটওয়ার্কিংয়ের সমস্যাগুলি স্তরগুলিতে বিভক্ত ছিল এবং প্রতিটি লেয়ার দূরবর্তী মেশিনের সাথে মিলিত লেয়ারের সাথে কীভাবে কথা বলা যায় এবং তার স্থানীয় মেশিনে নীচে (এবং কখনও কখনও উপরে) স্তরটি কীভাবে যোগাযোগ করতে হয় তা জানত। এটি অন্য কোনও স্তরের অবস্থান সম্পর্কে কিছুই জানত না - তাই আপনার ওয়েব ব্রাউজারটি কোনও টোকেন রিং, ইথারনেট বা ওয়াইফাই নেটওয়ার্কের ব্যবহার করে এমন মেশিনে চলছে কিনা তা যত্নের প্রয়োজন নেই - এবং অবশ্যই কোন হার্ডওয়্যার দূরবর্তী মেশিন ব্যবহার করে।
এই কাজটি করার জন্য, 7 স্তর মডেল একটি সিস্টেম ব্যবহার করে বরং নেস্টেড খামখেয়ালগুলির মতো করে; অ্যাপ্লিকেশনটি ডেটা তৈরি করে এবং সরবরাহ করার জন্য অপারেটিং সিস্টেমের জন্য এটি একটি খামে আবৃত করে। অপারেটিং সিস্টেমটি অন্য লিফলে এটি মোড়ানো করে এবং এটি নেটওয়ার্ক ড্রাইভারকে প্রেরণ করে। নেটওয়ার্ক চালকটি অন্য আরেকটি খামে এটি আবৃত করে এবং এটি দৈহিক তারের দিকে রাখে। এবং তাই।
নীচে স্তর, স্তর 1 , শারীরিক স্তর। এই তারের এবং ট্রানজিস্টর এবং রেডিও তরঙ্গ স্তর, এবং এই স্তর, যোগাযোগ বেশিরভাগই শুধু বেশী এবং noughts একটি প্রবাহ। তথ্য শারীরিকভাবে সংযুক্ত করা হয় যে সব জায়গায় যায়। আপনি একটি CAT-5 তারের ব্যবহার করে আপনার কম্পিউটারের নেটওয়ার্ক পোর্টটি আপনার স্যুইচটিতে প্লাগ করুন।
স্তর 2 তথ্য লিঙ্ক স্তর। এটি এক এবং নফ্ট, কিছু ত্রুটির সনাক্তকরণ এবং সংশোধন ক্ষমতা এবং কিছু শারীরিকভাবে সংযুক্ত ডিভাইস (এখানে প্রকৃত সংযোগগুলি আসলে ওয়াইফাইয়ের উপর হতে পারে) সম্পর্কে কিছু ইঙ্গিত প্রদান করে। এই লেয়ারটি যে ম্যাকের ঠিকানাগুলি প্লে করতে আসে, এবং আমরা পরে এটিতে ফিরে আসব। কিন্তু ম্যাক ঠিকানা এই স্তর একমাত্র সম্ভাবনা নয়। টোকেন রিং নেটওয়ার্ক, উদাহরণস্বরূপ, একটি ভিন্ন তথ্য লিঙ্ক বাস্তবায়ন প্রয়োজন।
লেয়ার 3 নেটওয়ার্ক স্তর। এই আইপিটি যে স্তরে কাজ করে সেটি (যদিও এটি কেবলমাত্র নেটওয়ার্ক লেভেল প্রোটোকল নয়), এবং এটি এমনই যা কম্পিউটারগুলিকে একটি বার্তা পাঠাতে দেয় যা "নেটওয়ার্ক" যে কোনও মেশিনে যে কোনও মেসেজ পেতে পারে। প্রশ্ন মেশিনের মধ্যে সরাসরি সংযোগ হতে হবে না।
স্তর 4-7 উচ্চ স্তরের প্রোটোকল হয়। তারা হার্ডওয়্যার থেকে এবং অ্যাপ্লিকেশন কাছাকাছি আরও দূরে দূরে পেতে। উদাহরণস্বরূপ, টিসিপি আইপি এর উপরে বসে থাকে, এবং যন্ত্রগুলি সরবরাহ করে যা স্বয়ংক্রিয়ভাবে বার্তাগুলি ফেরত পাঠায়।
তাই MAC লেয়ার ২ এ কাজ করে এবং 2 মেশিনকে অনুমতি দেয় যা শারীরিকভাবে একে অপরের সাথে সংযুক্ত থাকে এমন বার্তা পাঠাতে যা একই যন্ত্রের সাথে ভাগ করে নেওয়ার যন্ত্রগুলিকে উপেক্ষা করে।
ধরুন আমার একটি অ্যাপ্লিকেশন আছে যা আইপি ঠিকানা 8.8.8.8 দিয়ে মেশিনে কিছু তথ্য পাঠাতে চায়
লেয়ার 3, অন্যান্য জিনিসগুলির মধ্যে, আইপি ঠিকানা 8.8.8.8 ধারণ করে এমন একটি খামের তথ্যটি আপলোড করে এবং তারপরে লেয়ার 2 এ এটি পরিচালনা করে।
লেয়ার 2 এই আইপি অ্যাড্রেসটি দেখায় এবং এটি সরাসরি কোন সংযুক্তির সাথে সম্পর্কিত এই মেশিনটির সাথে মোকাবিলা করতে সক্ষম হয় তা নির্ধারণ করে। এটি সরাসরি সংযুক্ত আইপি ঠিকানাগুলির একটি নির্বাচনের একটি তালিকা টেবিল থাকবে যা সেই মেশিনে নেটওয়ার্ক কার্ডের অনুরূপ MAC ঠিকানা সহ থাকবে। এই সন্ধানের টেবিলটি এআরপি নামে একটি প্রোটোকল ব্যবহার করে তৈরি করা হয়েছে, যা একটি নেটওয়ার্ক কার্ডকে সরাসরি অন্যান্য সংযুক্ত ডিভাইসগুলির প্রশ্ন জিজ্ঞাসা করতে দেয়। ইথারনেট একটি বিশেষ ম্যাক ঠিকানা সংরক্ষণ করে, এফএফ: এফএফ: এফএফ: এফএফ: এফএফ: এফএফ, যা একটি ডিভাইস আলাপ করতে দেয় সব শারীরিকভাবে সংযুক্ত ডিভাইস।
যদি আইপি ঠিকানাটি টেবিলে থাকে (অথবা এআরপি এর মাধ্যমে সমাধান করা যেতে পারে), এটি লেয়ার 3 লিফলে লেয়ার 2 লিফলে মোড়কে নতুন শিরোনামে MAC ঠিকানা দিয়ে মোড়ানো করবে এবং তারপরে লেয়ার 1 এ পুরো বান্ডিলটি হার্ডওয়্যারে পাস করবে ম্যাক্স মেসেজের সাথে নেটওয়ার্ক কার্ডটি বার্তা পাবেন এবং নেটওয়ার্ক ড্রাইভার লেয়ার 2 খামে খুলবে এবং কোনও অংশে অপারেটিং সিস্টেমের নির্দিষ্ট অংশটি নির্দিষ্ট আইপি ঠিকানায় বার্তাগুলি পাওয়ার আশা করবে।
পরিবর্তে, যদি স্থানীয় আইপি ঠিকানাটি স্থানীয় নেটওয়ার্কে না থাকে তবে নতুন লিফলে এই নেটওয়ার্ক ইন্টারফেসের জন্য ডিফল্ট গেটওয়ে (যেমন রাউটার) এর MAC ঠিকানা থাকবে এবং হার্ডওয়্যারটি প্যাকেটের রাউটারে স্থানান্তর করবে।
রাউটার লেয়ার 2 লিফলে তার নিজস্ব MAC ঠিকানাটি বিজ্ঞপ্তি দেয় এবং লেভেল ২ প্যাকেটটি খোলে। এটি লেভেল 3 লিফলে আইপি ঠিকানাটি দেখায় এবং বার্তাটি যেখানে পরবর্তীতে যেতে হবে সেখানে কাজ করে, যা সম্ভবত আপনার ISP এ রাউটার হতে চলেছে। রাউটার NAT (বা অনুরূপ) ব্যবহার করে, এটি আপনার অভ্যন্তরীণ আইপি ঠিকানাগুলিকে ব্যক্তিগত রাখতে, এই মুহুর্তে লেভেল 3 খামে পরিবর্তন করতে পারে। তারপর এটি একটি নতুন স্তরের 2 লিফলে স্তরের 3 লিফলেটটি মোড়ানো করবে যা ISP এর রাউটারের MAC ঠিকানার সাথে যোগাযোগ করা হয় এবং সেখানে বার্তা প্রেরণ করুন।
বাইরের খামে সরিয়ে ফেলার এবং শৃঙ্খলে পরবর্তী ধাপে সম্বোধন করা একটি নতুন খামে বিষয়বস্তু মোড়ানো প্রক্রিয়াটি গন্তব্য মেশিনে পৌছানো পর্যন্ত চলতে থাকবে।
অবশেষে বার্তাগুলি ফাঁস হয়ে যাবে, যতক্ষণ না এটি অবশেষে তার অভিপ্রায়কারী প্রাপকের কাছে পৌঁছানো পর্যন্ত বার্তাটি ব্যাক আপ করে চলে, যা কোনও অ্যাপ্লিকেশন হতে পারে, আশা করা যায়, বার্তাটি কী করবেন তা জানবে - তবে কীভাবে তা উপলব্ধি করা হবে না মূল মেশিনে প্রতিক্রিয়া জানানোর জন্য বার্তাটি পাওয়া যায় নি এবং প্রকৃতপক্ষে সমস্ত পদক্ষেপ নেওয়া প্রয়োজন।
কিন্তু এটা সব কাজ, প্রায় যাদু মত!
নেটওয়ার্ক ট্র্যাফিকের প্রবাহকে সর্বোত্তম করার জন্য নেটওয়ার্ক সুইচগুলি MAC ঠিকানা ব্যবহার করতে পারে। ইথারনেট হাব কেবলমাত্র তার সমস্ত পোর্টে সমস্ত ইনকামিং ট্র্যাফিককে অগ্রসর করে, বিপরীতে একটি সুইচ শুধুমাত্র পোর্টের গন্তব্য MAC ঠিকানার সাথে সংযুক্ত একক পোর্টে ট্র্যাফিককে অগ্রসর করতে পারে। এটি নেটওয়ার্কের কার্যকর ব্যান্ডউইথ বৃদ্ধি করে; নির্দিষ্ট পোর্টগুলি লক্ষ্য করে, সুইচ নেটওয়ার্কগুলির অপ্রয়োজনীয় অংশগুলিতে ট্র্যাফিককে অগ্রাহ্য করে। সুইচটি কোনও পোর্টের সাথে কোন ডিভাইসগুলিকে সংযুক্ত করা হয় তা সনাক্ত করতে এআরপি বা প্যাকেট স্নিফিং ব্যবহার করবে। সুইচ সম্পূর্ণরূপে লেয়ার 2 প্যাকেটের বিষয়বস্তু উপেক্ষা করে।