যদি আমার কম্পিউটারে একটি আইপি ঠিকানা থাকে তবে কেন এটির জন্য একটি ম্যাক ঠিকানা প্রয়োজন?
যদি আমার কম্পিউটারে একটি আইপি ঠিকানা থাকে তবে কেন এটির জন্য একটি ম্যাক ঠিকানা প্রয়োজন?
উত্তর:
ওএসআই মডেল, টিসিপি স্তর ইত্যাদিতে না গিয়ে .:
সময়ে সময়ে, নেটওয়ার্কগুলি তৈরি হয়েছিল: কিছু কম্পিউটার কিছু ভাগ করার জন্য একে অপরের সাথে যোগাযোগ করবে। যে কাজ করতে, তারা জানতে হবে যারা বলছিলেন এবং যারা কথা বলত হচ্ছে। সুতরাং, প্রতিটি কম্পিউটারের নাম দেওয়ার পরিবর্তে আমরা তাদের একটি আইডি দিয়েছি। এই আইডি ম্যাক ঠিকানা বলা হয়, প্রতিটি কম্পিউটারের স্বতন্ত্র পরিচয় দেওয়া উচিত।
(ঠিক আছে, প্রতিটি নেটওয়ার্ক কার্ড শনাক্ত করুন, কিন্তু সেই সময়ে, আপনি প্রতিটি কম্পিউটারের জন্য একটি ম্যাক ঠিকানা ভাবতে পারেন)।
কম্পিউটারগুলি একে অপরের সাথে কীভাবে কথা বলবে সে সম্পর্কে কোনও অনন্য স্পেসিফিকেশন ছিল না: অনেকগুলি প্রোটোকল উপস্থিত হয়েছিল: টিসিপি / আইপি, আইপিএক্স / এসপিএক্স এবং আরও অনেক কিছু। প্রতিটি প্রোটোকল তাদের জিনিস ঠিক বলে মনে করেছিল specify উদাহরণস্বরূপ, আইপিএক্স / এসপিএক্স প্রতিটি কম্পিউটারকে ম্যাক ঠিকানা এবং আরও কিছু তথ্য ব্যবহার করে সম্বোধন করবে।
তবে টিসিপি / আইপি প্রোটোকলটি কিছুটা আলাদাভাবে নকশাকৃত হয়েছিল: তারা সিদ্ধান্ত নিয়েছে যে 4 বাইট (0.0.0.0 থেকে 255.255.255.255) দিয়ে তৈরি ভার্চুয়াল ঠিকানা রাখা যথেষ্ট ছিল এবং এটি পরিচালনা করা আরও সহজ ছিল: তাতে কোনও সমস্যা হয় না আপনার নেটওয়ার্ক কার্ডগুলির সকলের একই ম্যাক ঠিকানা রয়েছে বা নেই, আমরা আমাদের কম্পিউটারকে গ্রুপ করব যাতে 10.0.xx দিয়ে শুরু হওয়া সমস্ত টিসিপি / আইপি ঠিকানা ইঞ্জিনিয়ারিং গ্রুপের অংশ হয় এবং 10.1.xx এর প্রিন্টারগুলি হয় এবং। ..
সুতরাং, যদি কোনও টিসিপি / আইপি ঠিকানাটির সাথে অন্যটির সাথে যোগাযোগ করা প্রয়োজন হয়, কেবলমাত্র টিসিপি / আইপি ঠিকানা ব্যবহার করা হয়। তবে নেটওয়ার্ক ডিভাইসগুলিতে সেই বার্তাটি কোন নেটওয়ার্ক কার্ডে চলছে তা জানতে হবে, সুতরাং তারা, কোনওভাবে, টিসিপি / আইপি ঠিকানাটি ম্যাকের ঠিকানায় অনুবাদ করে।
কেবল ম্যাককে সরিয়ে না দিয়ে কেবলমাত্র টিসিপি / আইপি ব্যবহার করবেন না কেন?
কিছু কারণ:
ম্যাক অ্যাড্রেস এবং আইপি অ্যাড্রেসগুলি ইন্টারনেট প্রোটোকল স্যুটটির বিভিন্ন স্তরে কাজ করে । ম্যাক ঠিকানাগুলি স্তর 2 তে একই সম্প্রচার নেটওয়ার্কের মধ্যে মেশিনগুলি সনাক্ত করতে ব্যবহৃত হয়, যখন আইপি অ্যাড্রেসগুলি বিভিন্ন নেটওয়ার্ক জুড়ে মেশিনগুলি সনাক্ত করতে 3 স্তরে ব্যবহৃত হয়।
এমনকি যদি আপনার কম্পিউটারে একটি আইপি ঠিকানা রয়েছে, তবুও একই নেটওয়ার্কে অন্যান্য মেশিনগুলি অনুসন্ধানের জন্য (বিশেষত রাউটার / নেটওয়ার্ক / ইন্টারনেটের বাকি অংশের গেটওয়ে) সন্ধানের জন্য এটির জন্য ম্যাক ঠিকানা প্রয়োজন, যেহেতু প্রতিটি স্তর অন্তর্নিহিত স্তরগুলি ব্যবহার করে। উপর পৃষ্ঠা উল্লেখ করেছে আগে আপনি বিষদভাবে প্রোটোকল স্যুট ব্যাখ্যা কিছু চমৎকার ডায়াগ্রামে খুঁজে পেতে পারেন।
আপনি যখন বুঝতে পারবেন যে আইপি-থেকে-আইপি যোগাযোগটি প্রতিটি রাউটার হ্যাপে কেবল ম্যাক-টু-ম্যাক যোগাযোগের একটি সিরিজ হয়, তবে আপনি কেন উভয় প্রয়োজনীয় তা দেখতে পাবেন।
কোনও প্যাকেটের আইপি শিরোনাম আপনার ওয়ার্কস্টেশনটি একটি আইপিতে নির্ধারিত করে অন্য একটি সাবনেটে উত্স আইপি এবং গন্তব্য আইপি বজায় রাখবে, মুহুর্তের জন্য NAT সম্পর্কে ভুলে যাবেন না। [পরে, আমি গন্তব্য একই সাবনেটের মধ্যে থাকলে কী হবে তা নিয়ে আলোচনা করব]] ইথারনেট শিরোনামে আপনার উত্স ম্যাক এবং আপনার ডিফল্ট গেটওয়ের গন্তব্য ম্যাক রয়েছে। আপনার দৃষ্টিকোণ থেকে চূড়ান্ত গন্তব্য ম্যাক সম্পর্কে কোনও জ্ঞান নেই। সেই প্রথম রাউটারটি সোর্স ম্যাকটি নিজের কাছে এবং গন্তব্য ম্যাককে পরবর্তী রাউটার হপে পুনরায় লেখবে এবং প্যাকেটটি শেষ রাউটারে না পৌঁছা পর্যন্ত সরাসরি গন্তব্য সাবনেটের সাথে সংযুক্ত রয়েছে।
একটি সাধারণ চিত্র চেষ্টা করার জন্য, L2 / L3 শিরোনামগুলিকে প্যাকেট উত্স আইপি (এসআইপি) থেকে একটি গন্তব্য আইপি (ডিআইপি) এ সরানো হিসাবে বিবেচনা করুন এবং উত্স এবং গন্তব্য ম্যাকগুলি পুনরায় লেখার জন্য রয়েছে - fs = প্রথম-উত্স এবং এলডি = শেষ-গন্তব্য এবং r1-r3 হ'ল রাউটার:
fsMAC-r1MAC / sIP-dIP
r1MAC-r2MAC / sIP-dIP
r2MAC-r3MAC / sIP-dIP
r3MAC-ldMAC / sIP-dIP
জড়িত যে কোনও এল 2 স্যুইচগুলি ম্যাক ঠিকানাগুলি সংশোধন করবে না।
এখন আপনার সাবনেটের মধ্যে অন্য আইপিতে যোগাযোগের জন্য, সরাসরি ম্যাক যোগাযোগের প্রয়োজন, তবে এটির জন্য ম্যাক অ্যাড্রেসারের এআরপি প্রোটোকল দরকার যা এটি সন্ধানের জন্য সাবনেটে একটি সম্প্রচার ব্যবহার করে। যাইহোক, আপনার ওয়ার্কস্টেশনটি আপনার ডিফল্ট গেটওয়ের ম্যাক ঠিকানা পায় যা আপনার একই সাবনেটে থাকা আবশ্যক।
MAC
এক হপ থেকে অন্য হ্যাপে বার্তাটি কী পায়, যখন আইপি মূল উত্স এবং গন্তব্য সম্পর্কে নজর রাখে। এটি কোনও পোস্ট অফিসের সাথে সাদৃশ্যপূর্ণ বলে মনে হয়, যেখানে আমি ফিনিক্সের গ্র্যান্ডামির কাছে আমার চিঠিটি সম্বোধন করেছি, তবে যে মেইলম্যান এটি মেইলবক্স থেকে তুলেছেন কেবল এটি পোস্ট অফিসে আনার বিষয়ে চিন্তা করে এবং পোস্ট অফিসটি কেবল এটি বাছাইয়ের বিষয়ে চিন্তা করে কেন্দ্র ইত্যাদি ...
নেটওয়ার্ক ডিজাইনিং থেকে শারীরিকভাবে আপনাকে থামানোর মতো কিছু নেই যা এল 2 এবং এল 3 এর কেবল আইপি ঠিকানা রয়েছে। তারপরে 'ইথারনেট স্যুইচ' আগত প্যাকেটের এসআইপি ঠিকানা এবং বন্যার শিখতে পারে বা ডিআইপি ঠিকানার দিকে এগিয়ে যায়।
তবে এই নেটওয়ার্কটি কেবলমাত্র আইপি সমর্থন করবে, যখন আইপিভিএক্সের পরবর্তী প্রজন্ম আসে, এটি কাজ করবে না, কারণ 'ইথারনেট স্যুইচ' prot প্রোটোকলটিকে সমর্থন করতে পারে না। আপনি অন্যান্য বিভিন্ন প্রোটোকল যেমন আইপিএক্স এবং অ্যাপলটালক বা আপনার বাড়ীতে বিকাশ ও পরীক্ষা করছেন এমন কোনও নতুন প্রোটোকল চালাতে পারেননি।
বিমূর্ত স্তরগুলি বিকাশের গতি বাড়ায় এবং নতুনত্বকে উত্সাহ দেয়, কারণ উইন্ডো পরিবর্তন করতে আপনার পুরো ঘরটি পুনর্নির্মাণের দরকার নেই।
এখন আপনি একই ইথারনেট স্যুইচগুলি চালাতে পারতেন এবং আপনার ল্যানকে কোনও স্পর্শ না করেই আইপিএক্স থেকে আইপিভি 4 থেকে আইপিভি 6-র মধ্যে আপনার নেটওয়ার্কটি স্থানান্তর করতে পারতেন।
আইপি ঠিকানা এবং ম্যাক ঠিকানা বিভিন্ন (তবে গুরুত্বপূর্ণ) উদ্দেশ্যে পরিবেশন করে:
ম্যাকের ঠিকানাটি একটি এনআইসি থেকে পরের দিকে একটি ফ্রেম পায়। আইপি ঠিকানাটি একটি কম্পিউটার থেকে সার্ভারে একটি প্যাকেট পায়
সুতরাং নিম্নলিখিত দেওয়া:
Source Computer <---> RouterA <---> RouterB <---> Destination Server
"উত্স" থেকে "গন্তব্য" পর্যন্ত প্যাকেটটি যা নির্দেশ করে তা হ'ল আইপি ঠিকানা। তবে সোর্স কম্পিউটার থেকে রাউটারএ, এবং তারপরে রাউটারএ থেকে রাউটারবি, এবং তারপরে রাউটারবি থেকে গন্তব্য পর্যন্ত প্যাকেটটি কী পায়।
এই চিত্রণে আপনি সম্পর্কটি দেখতে পাবেন :
আইপি প্রোটোকল সাবনেট এবং রাউটিংয়ের ধারণাকে সমর্থন করার জন্য ভিত্তি সরবরাহ করে । এর অর্থ আইপি ধরে নেই যে আপনার গন্তব্য একই নেটওয়ার্কে রয়েছে - যদি তা না হয় তবে আপনার ট্র্যাফিকটি কোনও রাউটারের মতো মধ্যস্থতাকারী ডিভাইসের মাধ্যমে ফরোয়ার্ড করা দরকার। আইপিতে টিটিএল / হপ সীমাবদ্ধতা ক্ষেত্র রয়েছে এবং এর সাথে এটি সমর্থন করে।
ইথারনেট ধরে নিয়েছে যে ডেটা তার ইন্টারফেসের বাইরে চালিত হলে গন্তব্য ম্যাক সরাসরি পৌঁছতে পারে। ইথারনেট মূলত ডিজাইন করা হয়েছিল যখন কোনও নেটওয়ার্কে কম্পিউটার সংযোগের সর্বাধিক সাধারণ উপায় ছিল একটি শারীরিক বাস টপোলজির মাধ্যমে। যদিও প্রায় সমস্ত তারযুক্ত ইথারনেট ট্র্যাফিক এখন স্যুইচ করা হয়েছে, যৌক্তিকভাবে এটি এখনও বাস টপোলজির মতো কাজ করে। সুতরাং ইথারনেটের সাথে অন্তর্নিহিত অনুমানটি হ'ল গন্তব্য ম্যাকের নোডটি একই নেটওয়ার্কে শারীরিকভাবে রয়েছে। আইপি নিয়ে তেমন কোনও অনুমান নেই।
আমি অনুমান করি যে আপনি ইথারনেটকে সাবনেটগুলি এবং রাউটিংয়ের ক্ষেত্রে "হ্যাক" করতে পারেন তবে আপনি এমন একটি প্রোটোকল ইঞ্জিনিয়ারও করতে পারেন যা ইথারনেটের নিম্ন স্তরের বিবরণ এবং অনুমানের উপর নির্ভর করে না এবং এজন্য আমাদের আইপি রয়েছে।
যতটা সম্ভব সহজ হতে হবে:
একটি ম্যাক ঠিকানা হ'ল আপনার এনআইসি কার্ড বা নেটওয়ার্ক ইন্টারফেসের দৈহিক বা ভার্চুয়াল ঠিকানা। কোনও নেটওয়ার্কের দৃষ্টিতে কম্পিউটার থেকে এটি কম্পিউটারের এনআইসি কার্ডের শারীরিক ঠিকানা the এটি ওএসআই মডেলের 2 লেয়ারের কম্পিউটারে তথ্য আনতে ব্যবহৃত হয়।
IP ঠিকানা স্তর 3. প্রয়োজন নেই আপনি বিভিন্ন ভিন্ন সাব-নেট'র এবং devices.The উপর কম্পিউটারের সাথে যোগাযোগ করতে এটি প্রয়োজন IP ঠিকানা যাচাই "কোথায়" ডিভাইস একটি নেটওয়ার্কের মধ্যে অবস্থিত।
IP ঠিকানা এবং MAC অ্যাড্রেস টমটম ব্যবহার করা হয়। ঠিকানা রেজোলিউশন প্রোটোকল সমাধানে একত্রে দুই লিঙ্ক ব্যবহার করা হয় আইপি ঠিকানা থেকে MAC অ্যাড্রেস একটি একক নেটওয়ার্কের মধ্যে লিঙ্ক লেয়ার মধ্যে।
আপনি আরও গভীরতর ব্যাখ্যা জন্য এখানে পরীক্ষা করতে চাইতে পারেন ।
ম্যাক ঠিকানাটি হার্ডওয়্যারগুলির প্রতিনিধিত্ব করে যা এটি সমবেত করে এটি ধ্রুবক এবং ডিফ্রেন্ট বিক্রেতাদের দ্বারা তৈরি আমাদের নেটওয়ার্কে বিবিধ সিস্টেমগুলি ম্যাক অ্যাড্রিগুলির খুব ডাইফ্রেন্ট পরিসীমা থাকে যাতে আইপি অ্যাড্রেসগুলি ব্যবহার করে আমরা একটি নেটওয়ার্ক হিসাবে ব্যবস্থা করতে পারি তবে আমরা আমাদের ডিভাইসগুলিকে আর্জন করতে পারি our নেটওয়ার্ক অরেঞ্জে যা যুগপত ঠিকানাগুলি হয় al এছাড়াও আমরা বাইরের নেটওয়ার্কগুলিতে আমাদের ম্যাক অ্যাড্রেসগুলি প্রেরণ করতে পারি না
শুরু করার জন্য, এটি একটি খুব ভাল প্রশ্ন, যা মূল নেটওয়ার্কের ভিত্তিগুলিকে স্পর্শ করে। আপনার প্রশ্নের মূল লাইনটি হ'ল, সংযুক্তি অর্জনের জন্য আমাদের সত্যিই কোনও ম্যাকের প্রয়োজন নেই। তাত্ত্বিকভাবে, একা আইপি অ্যাড্রেসগুলি কার্যকর করে একটি নেটওয়ার্ক তৈরি করা যেতে পারে! তবে এই জাতীয় স্কিম ব্যবহারের ফলে কিছু ব্যবহারিক সমস্যা দেখা দিতে পারে। আপনি যদি প্রতিটি নেটওয়ার্ক ডিভাইসে ম্যানুয়ালি একটি আইপি ঠিকানা বরাদ্দ করতে চান, তবে আপনি বড় সমস্যাগুলি এড়াতে পারেন। যাইহোক, যদি আপনাকে স্বয়ংক্রিয়ভাবে আইপি ঠিকানাগুলি বরাদ্দ করতে হয়, যেমন ম্যানুয়ালি পরিচালনা করার জন্য অনেকগুলি নেটওয়ার্ক নোড রয়েছে, তবে প্রতিটি নোডকে ঠিক একটি আইপি ঠিকানা বা সেগুলির একটি পূর্বনির্ধারিত সংখ্যা বরাদ্দ করা হয়েছে তা নিশ্চিত করার কোনও উপায় নেই কারণ আপনি ঠিকানা বিতরণ সত্তা অনন্য এবং দ্ব্যর্থহীনভাবে অনুরোধকারী ডিভাইসটি সনাক্ত করতে না পারলে অন্যের কাছ থেকে একজনকে বলতে পারে না eg এর ম্যাক ঠিকানা দ্বারা, যা কোনও ল্যানের কোনও ডিভাইসের জন্য অনন্য বলে মনে করা হয়। এই জাতীয় অজানা ডিভাইস বারবার অতিরিক্ত আইপি অ্যাড্রেসগুলির জন্য এবং শেষ পর্যন্ত, নেটওয়ার্কের সম্ভাব্যতার জন্য সর্বনাশ ডেকে আনতে চাইতে পারে। বিষয়টিতে ফিরে আসুন, আপনাকে কেবল একটি আইপি-কেবল নেটওয়ার্ক স্থাপন করতে হবে, নেটওয়ার্ক ইন্টারফেস অ্যাডাপ্টারের ডেটা লিংক লেয়ারটি যে কোনও ডেটা ফ্রেম প্রাপ্ত করে সরাসরি নেটওয়ার্ক লেয়ারে যেতে দেয়, কোনও ম্যাক তুলনামূলক ঠিকানার ধরণ নির্বিশেষে, যেখানে এটি করতে পারে ডেটা লেয়ারে ফিল্টার না করে এর গন্তব্য আইপি ঠিকানা অনুযায়ী ফিল্টার করা হবে। শুধু ধারণাটি চিত্রিত করার জন্য, ধরে নিন যে আরএস -232 ইউআরটি পোর্টগুলি আন্তঃসংযোগের মাধ্যমে একটি নেটওয়ার্ক স্থাপন করা হয়েছে: ইউআর্ট ডিভাইসগুলিতে ম্যাক অ্যাড্রেস, বা অন্য কোনও অনন্য সনাক্তকারী নেই, তবুও আপনি ইউআরটি এবং আইপি অ্যাড্রেস ব্যবহার করে কোনও স্থানীয় নেটওয়ার্ক তৈরি করতে পারেন একা, আপনাকে যথাযথ ইউআরটি ড্রাইভার ইনস্টল করে providing আশা করি এই উত্তরণটি আপনাকে এই বিষয়ে কিছুটা অন্তর্দৃষ্টি দিয়েছে।