প্রশ্ন কেন নেটওয়ার্কিংয়ের জন্য আইপিভি 4 | 6 এর পরিবর্তে এমএসি ঠিকানা ব্যবহার করা যায় নি? [বন্ধ]


আমি টিসিপি / আইপি এবং অন্যান্য সম্পর্কিত প্রোটোকল ও প্রযুক্তিগুলিতে পড়ছি। MAC ঠিকানাগুলি (যুক্তিসঙ্গতভাবে) অনন্য হিসাবে এবং একটি বৃহত্তর সম্ভাবনা স্থান (কয়েকশ ট্রিলিয়ন) থাকার হিসাবে বর্ণনা করা হয়েছে, যখন এটি সমস্ত নেটওয়ার্ক ইন্টারফেসগুলিতে বরাদ্দ করা হচ্ছে। ইন্টারনালওয়ার্ক যোগাযোগের জন্য এমএসি ঠিকানাগুলির পরিবর্তে IPv4 বা IPv6 ঠিকানাগুলি কেন ব্যবহার করা হয় তা ঐতিহাসিক এবং প্রযুক্তিগত কারণে কী?

আমি কি মৌলিক কিছু হারিয়েছি নাকি এটি কেবল একটি বোকা কারণ (উদাঃ লিগ্যাসি প্রযুক্তির উপরে তৈরি করা)?


181
2017-07-24 12:51


উত্স


পেডান্টিক সংশোধন: কারণপূর্ণভাবে অনন্য; অভিন্ন এইচডব্লিউ MAC ঠিকানাগুলির সাথে কার্ডগুলি বন্য দর্শনে দেখা গেছে - এটি ডিবাগ করার জন্য একটি "মজাদার" নেটওয়ার্ক সমস্যা। - Piskvor
আমি ব্যক্তিগতভাবে আসলে একটি buggy ড্রাইভার সাক্ষী নির্ধারিত বিভিন্ন মেশিনে বিভিন্ন নেটওয়ার্ক কার্ডের একই ম্যাক ঠিকানা (যে ড্রাইভারটি ইনস্টল করার আগে অনন্য HW ঠিকানা ছিল)। আচ্ছা, যে ছিল বেদনাদায়ক। - Massimo
মাসিমো, আমি ঠিক একই জিনিস দেখেছি। কোনও চালকের জন্য এটি চালনা করা অসম্ভব নয় এবং প্রোগ্রামাররা যখন এটি উত্পাদিত হয় তখন সেই উপাদানটি চালু করতে ভুলবেন না। @ ফেলিক্স, নির্মাতারা সময়ের সাথে এবং বিশ্বের বিভিন্ন অংশে MACs পুনঃব্যবহারের জন্যও সাধারণ। ২005 সালে মার্কিন যুক্তরাষ্ট্রে বিক্রি হওয়া কার্ডটি এমএইচ থাকতে পারে, যেমনটি ২013 সালে চীনে বিক্রি হয়েছিল। - Robert Kaucher
একটি MAC ঠিকানা সহ একটি প্যাকেট সম্বোধন করা হবে একটি সামাজিক নিরাপত্তা নম্বরের সাথে একটি চিঠি সম্বোধন করা। - Mikey
কিভাবে আপনি জানা যেখানে একটি নির্দিষ্ট ম্যাক ঠিকানা ঠিক আছে? সামনে, ইন্টারনেটে প্রতিটি নোডের প্রয়োজন নেই, যখন আপনি অন্য নেটতে যান তখন বিজ্ঞাপিত হবে? - Thorbjørn Ravn Andersen


উত্তর:


MAC ঠিকানাটি অনন্য হতে পারে, তবে এটি যেখানে এটি নির্দেশ করবে সেই সংখ্যা সম্পর্কে বিশেষ কিছুই নেই। ম্যাক 00-00-00-00-00-00 গ্রহের অন্য দিকে হতে পারে 00-00-00-00-00-01

আইপি একটি স্বতন্ত্র সংখ্যায়ন প্রকল্প যা কম্পিউটারের একটি গ্রুপে যৌক্তিকভাবে একটি গোষ্ঠী হিসেবে তাদের পার্থক্য করতে পারে (এটি একটি সাবনেট কী কী)। যারা দলের মধ্যে বার্তা পাঠানো রাউটিং টেবিল দ্বারা করা হয়, নিজেদেরকে একাধিক স্তরে বিভক্ত করা হয় যাতে আমাদের প্রতিটি একক সনেটের ট্র্যাক রাখতে হয় না। এই ক্ষেত্রে, 17.x.x.x অ্যাপল নেটওয়ার্কের মধ্যে। সেখানে থেকে, অ্যাপল জানতে পারবে যে তার হাজার হাজার সনেটগুলি কোথায় অবস্থিত এবং কীভাবে তাদের কাছে পৌঁছানো যায় (অন্য কেউ এই তথ্যটি জানার দরকার নেই, কেবল তাদের জানা দরকার 17. কিছু কিছু অ্যাপল যায়)।

এটি সিস্টেমের অন্য জোড়ার সাথে এটি সম্পর্কিত খুব সহজ। আপনার কাছে একটি স্টেট ইস্যু করা আইডি নম্বর আছে, যদি আপনার আইডি নম্বরটি ইতিমধ্যেই আপনার কাছে অনন্য থাকে তবে কেন আপনাকে একটি মেইলিং ঠিকানা দরকার? আপনার মেইলিং ঠিকানা দরকার কারণ এটি একটি নিরপেক্ষ সিস্টেম যা আপনার কাছে যোগাযোগের অনন্য গন্তব্য যেখানে যেতে হবে তা বর্ণনা করে।


341
2017-07-24 12:56



এটি একটি মহান উত্তর। কম্পিউটারগুলি একই সাবনেটে থাকা একবার নির্ধারণ করে যে আমি ম্যাক ঠিকানাগুলি পরিশেষে আইপি যোগাযোগগুলিতে ব্যবহার করেছি। এ কারণে এআরপি বিষাক্ত একটি আক্রমণ হিসাবে কাজ করে। একটি ডিফল্ট গেটওয়ে সহ একই জিনিস, কম্পিউটার ঠিকানাগুলি অন্য উপনেটের জন্য নির্ধারিত প্যাকেজগুলিকে ডিফল্ট গেটওয়ে আইপি এর জন্য ARP লুকআপ দ্বারা ফেরত পাঠানো হয়। লেয়ার -3 / আইপি অ্যাড্রেসিংটি রাউটার দ্বারা বেশিরভাগ ক্ষেত্রেই ব্যবহার করা হয় এবং শুধুমাত্র গন্তব্যটি একই সাবনেটে কিনা তা নির্ধারণ করতে হোস্ট দ্বারা ব্যবহৃত হয়। - Sean C.
@ সেনানসি, 805.1 ভিত্তিক লাইন প্রোটোকল (ইথারনেট, ওয়াইফাই, টোকেন রিং, ইত্যাদি) এর উপর আইপি যোগাযোগগুলিতে এমএসি অ্যাড্রেস ব্যবহার করা হয়। কিন্তু পিওএসডিএইচ এবং আইপিওএটিএম এর মতো এটিএম প্রোটোকলগুলি বেশি নয়। - Chris S
এছাড়াও, আপনার নেটওয়ার্ক কার্ড (বা পুরো কম্পিউটার) প্রতিস্থাপনের প্রয়োজন হলে আপনি একই আইপি ঠিকানা রাখতে পারেন। এটা আইপি বিমূর্তন ছাড়া হবে কিভাবে বিরক্তিকর কল্পনা। - OrangeDog
@ChrisS আমার একজন বন্ধু যিনি একটি সিএসএস অ্যাডমিন হিসাবে, একটি একক বিক্রেতার কাছ থেকে কার্ডের একটি ব্যাচ পেয়েছেন এবং কার্ডগুলিতে শুধুমাত্র একটি প্যালেটের একটি ম্যাক ঠিকানা রয়েছে। বিক্রেতারা জানান, খুচরা বিক্রিতে কার্ডগুলি মিশ্রিত করা সম্ভব হয়নি যাতে ডুপ্লিকেট হয়, কারন কারখানার সরাসরি ড্রপ ছিল। কার্ডগুলি খুচরা বিতরণে যাওয়ার আগে, তারা প্রায় কাছাকাছি ডুপগুলি ছড়িয়ে দেওয়ার জন্য মিশ্রিত হওয়া উচিত বলে মনে হয়। সুতরাং একটি প্রদত্ত বিক্রেতার জন্য, MAC অ্যাড্রেসগুলি অনন্য নয়, বিক্রেতাদের জুড়ে অনেক কম। - Jarrod Roberson
ডুপ্লিকেট ম্যাক ঠিকানা ঠিকানা জন্য ঐতিহাসিক কারণ বিভিন্ন আছে বিক্রেতা ফার্মওয়্যার বাগ সহ। - Mike Pennington


কারণ রাউটিং টেবিলগুলি অসম্ভব বড় হয়ে উঠবে।

আইপি ঠিকানাগুলি অনুক্রমিকভাবে বরাদ্দ করা হয়, তাই রাউটার ঠিকানা উপসর্গগুলি দ্বারা গ্রুপ রুটগুলি তৈরি করতে পারে। নেটতে বর্তমানে উপস্থিত স্বায়ত্তশাসিত সিস্টেমগুলির সংখ্যা আজকের হার্ডওয়্যারে উপযুক্ত হওয়ার পক্ষে যুক্তিসঙ্গত।

অন্যদিকে, নেটওয়ার্ক জুড়ে এমএসি ঠিকানাগুলি বিন্যস্ত এবং টোপোলজি সম্পর্কিত সম্পূর্ণরূপে সম্পর্কিত নয়। রাউটিং গ্রুপিং অসম্ভব হবে, প্রতিটি রাউটারকে ট্র্যাফিক ট্রাফকে রিলিজ করে এমন প্রতিটি ডিভাইসের জন্য রুট ট্র্যাক রাখতে হবে। লেয়ার ২ সুইচটি কি করে, এবং এটি হোস্টের একটি নির্দিষ্ট সংখ্যা অতিক্রম করে ভালভাবে স্কেল করে না।


73
2017-07-24 12:52



আপনি এই উপর বিস্তারিত করতে পারেন? তারা কেন করবে? কেন আইপিভি * সঙ্গে কেস হয় না? - Félix Saparelli
আইপিভি 4/6 ফরম্যাটগুলির তুলনায় একটি এমএসি-ফর্ম্যাটেড ঠিকানা ব্যবহার করে রাউটার টেবিলগুলি "অসম্ভব বড়" হবে এমন কোন অন্তর্নিহিত কারণ নেই। সমস্যা হচ্ছে আইপি ঠিকানার বরাদ্দ একটি অনুক্রমের সাথে যুক্ত করা যা WAN রাউটিংকে কার্যকর করে তোলে। ম্যাক অ্যাড্রেসগুলি ইথারনেট ডিভাইসগুলির জন্য উত্পাদন করে (এবং সফটওয়্যারে পরিবর্তন করা যেতে পারে), এবং হার্ডওয়্যার ডিভাইস প্রায় চলতে থাকে, তাই WAN রাউটিং টেবিলে যে বিজ্ঞাপনগুলি হ'ল সংশোধনগুলি একটি "অসম্ভব বড়" কাজ হবে। - hardmath


বিশ্বের ইথারনেট (অন্তত ঐতিহাসিকভাবে) উপর একচেটিয়াভাবে চালানো হয় না। আইপি স্তর এটি নীচে হার্ডওয়্যার স্তর স্বাধীন।

PPP নোডের ম্যাক ঠিকানা নেই। তন্ন তন্ন তীর, টোকেন রিং, fddi, hppi না। অন্যান্য মানগুলি আজকে মুক্ত হিসাবে বিবেচিত হতে পারে না, তবে ভবিষ্যতে অন্যান্য প্রযুক্তির সাথে ইথারনেট প্রতিস্থাপিত হতে পারে এবং এটি আইপি স্তরটিকে স্বচ্ছ হতে পারে।

আমরা কীভাবে নতুন হার্ডওয়্যার প্রোটোকলগুলি আবিষ্কার করে এবং তাদের ইথারনেট কল করে থাকি তার বিষয়ে আরও বেশি আলোচনার আছে, কিন্তু আমি digress ...


36
2017-07-24 16:03



টোকেন রিং ম্যাক ঠিকানা আছে। - Chris S
আপনি পিপিপি নোড একটি v6 ঠিকানা আছে না, কারণ তারা আইপিভি 6 সুইচ করতে পারেন মানে? (অথবা অন্তত একটি 5-10 বছর আগে ছিল না)। যতদূর আমি বলতে পারি যে আজ ipv6 স্থাপনা বন্ধ করা হয়নি। এই হয় MAC জন্য একটি পার্থক্য না। - Dorus
@ ডোরাস: আপনার মন্তব্য বুঝে না। পিপিপি নোডগুলিতে আইপিভি 4 এবং আইপিভি 6 উভয় ঠিকানা থাকতে পারে, ইথারনেট বা পিপিপি যেমন অন্তর্নিহিত প্রোটোকলগুলিতে IP তৈরি করে। যাইহোক, পিপিপি নোডের কোনও MAC ঠিকানা নেই (কারণ পিপিপি স্ট্যান্ডার্ড তাদের নেই)। - sleske
3 বছর (এবং আরও কিছুটা জ্ঞানী), আমি "নতুন হার্ডওয়্যার প্রোটোকলগুলির উদ্ভাবন এবং তাদের ইথারনেট কল করার বিষয়ে আরও দীর্ঘ আলোচনা" পড়তে চাই। ; p - Félix Saparelli
এটি একটি ভাল শুরু - standards.ieee.org/events/ethernet/history.html - Jeff Sacksteder


আইপি এর আঞ্চলিক রাউটিংয়ের পাশাপাশি, এমএসি অ্যাড্রেস থেকে আলাদা থাকার সাথে সাথে একই আইপি অ্যাড্রেস (এবং এইভাবে লজিকাল নেটওয়ার্ক টোপোলজি) বজায় রাখার সময় আপনি আপনার নেটওয়ার্ক কার্ড বা সম্পূর্ণ কম্পিউটার পরিবর্তন করতে পারবেন।

এই বিমূর্তকরণ অনেক বেশি নমনীয় এবং রক্ষণাবেক্ষণ নেটওয়ার্কিং জন্য অনুমতি দেয়।


30
2017-07-24 14:46





তাকান ওএসআই মডেল: http://en.wikipedia.org/wiki/OSI_model

এটি ব্যাখ্যা করে যে রাউটিং তৈরির কোন মানে নেই, একটি লেয়ার 3 ধারণা, একটি শারীরিক, স্তর 2, পদ্ধতির উপর ভিত্তি করে সিদ্ধান্ত।

আধুনিক নেটওয়ার্কিং আপনার শেষ যোগাযোগ শেষ করার জন্য বিভিন্ন স্তরের মধ্যে ভাঙ্গা হয়। আপনার নেটওয়ার্ক কার্ড (ম্যাক অ্যাড্রেস [শারীরিক ঠিকানা] দ্বারা চিহ্নিত করা হয়) শুধুমাত্র তার প্রকৃত নেটওয়ার্কের উপর সহকর্মীদের সাথে যোগাযোগ করার জন্য দায়ী হতে হবে।

আপনার MAC ঠিকানাটি সম্পন্ন করার জন্য আপনাকে যে যোগাযোগটি করতে অনুমতি দেওয়া হচ্ছে তা আপনার যন্ত্রের সাথে শারীরিক যোগাযোগের মধ্যে থাকা অন্যান্য ডিভাইসগুলিতে সীমিত হতে চলেছে। ইন্টারনেটে, উদাহরণস্বরূপ, আপনি প্রতিটি মেশিনে শারীরিকভাবে সংযুক্ত নন। আমরা এমন একটি মেশিনের সাথে যোগাযোগ করার প্রয়োজন যখন আমরা TCP / IP (লেয়ার 3, লজিক্যাল অ্যাড্রেস) প্রক্রিয়াটি ব্যবহার করি, তাই আমরা শারীরিকভাবে সংযুক্ত নই।


22
2017-07-24 15:37



ওএসআই মডেল উল্লেখ করার জন্য +1। - Massimo


b0fh সঠিক - কিন্তু কারণ MAC ঠিকানা সর্বদা অনন্য নয়।

ভার্চুয়ালাইজেশান পরিস্থিতিতে উদাহরণস্বরূপ দেখুন। এখানে একাধিক হোস্ট একই ম্যাক ঠিকানা দিয়ে ভার্চুয়াল মেশিন পরিবেশন করতে পারেন।


8
2017-07-24 12:54





এমএসি অ্যাড্রেসগুলির জন্য রাউটিং টেবিলগুলি তালিকাভুক্ত একটি ম্যাক ঠিকানা সহ প্রায় প্রতিটি একক ডিভাইসের প্রয়োজন হবে। IP এর জন্য ইন্টারনেটে রাউটিং একটি একক এন্ট্রি 0.0.0.0/0। নেটওয়ার্ক শ্রেণীর জন্য তারা 10.0.0.0/8 172.16.0.0/16 এবং 192.168.0.0/24 হিসাবে ভেঙ্গে পড়ে। এর মধ্যে অনেকগুলিকে 172.16.0.0/12 এবং 19২.168.0.0/16 সমষ্টিভুক্ত করা যেতে পারে রাউটিং টেবিলে আকার কমিয়ে।

রুটগুলি তাদের মুখোশের এক বিট সংখ্যাতে বিপরীত ক্রমে অনুসন্ধান করা হয়। 192.168.0.0/16 এর রুট এবং 0.0.0.0/0 (ডিফল্ট রুট) এর জন্য রুট হলে এটি রাউটিংকে 19২.168.100.0/24 কাজ করে।

সম্পাদনা করুন: মূলত, আইপি পরিসীমা বিভিন্ন ক্লাসে ভাঙ্গা হয়েছিল; এ, বি এবং সি সবচেয়ে গুরুত্বপূর্ণ। এ শ্রেণিটি ঠিকানা পরিসরের প্রথম অর্ধেক, পরবর্তী বি চতুর্থাংশের বিভাজক, এবং C পরিসীমাটির পরবর্তী আটটি অংশ তৈরি করে। এই ক্লাসে যথাক্রমে 8, 16, এবং ২4 বিট মুখোশ ছিল। পরে এই মাস্কগুলির কঠোর ব্যবহার হ্রাস করা হয় এবং ঠিকানা বরাদ্দ বিভিন্ন আকারে করা হয়।

বরাদ্দ আকার সবসময় 2 একটি শক্তি এবং প্রতিটি বরাদ্দ সর্বনিম্ন এবং সর্বোচ্চ ঠিকানা সংরক্ষিত। প্রতিটি বরাদ্দ একটি রাউটারের জন্য একটি ঠিকানা থাকবে। এটি প্রায়শই সর্বনিম্ন বা সর্বোচ্চ অ-সংরক্ষিত ঠিকানা। ক্ষুদ্রতম বাস্তব বরাদ্দ একটি / 30 ঠিকানা।

আইপিভি 6 ইন্টারনেটে প্রদর্শিত হতে পারে এমন ক্ষুদ্রতম বরাদ্দের সাথে 64/64 ভাগ বরাদ্দের একই ফর্ম ব্যবহার করে। সাধারণত, এবং আইএসপিকে আরও বড় বরাদ্দ দেওয়া হবে, যা সমস্ত ইন্টারনেট রাউটার সম্পর্কে জানতে হবে। প্রত্যাশিত বরাদ্দ RFCs মধ্যে নির্দিষ্ট করা হয়। আইএসপিকে তার নিজের সাবনেটটি কীভাবে রুট করবেন এবং কোন ইন্টারকানেক্ট রাউটারগুলিতে রুট করতে হবে তা জানতে হবে। প্রতিটি ম্যাক অ্যাড্রেসকে কীভাবে রুট করবেন তা জানার চেয়ে এটি উল্লেখযোগ্যভাবে সরল।


4
2017-07-24 13:38



সেখানে নেই ক্লাস আর নেটওয়ার্কিংয়ে আর 1994 থেকে নেই। = [ - Chris S
@ChrisS আইপিভি 4 পিটিআর সন্ধান এখনও ক্লাস দ্বারা করা হয়, যদিও প্রতিনিধিদল সম্ভব। সমষ্টিগুলি এখনও ক্লাসগুলির সাথে বা ছাড়াই প্রয়োগ করে এবং বি এবং সি সমষ্টিগুলি এখনও শ্রেণীবদ্ধ নেটওয়ার্কের আগেও প্রয়োগ করা হয়। - BillThor
পিটিআর লুকান Octet দ্বারা সম্পন্ন করা হয়, কোন ক্লাস আছে। RFC 1517 থেকে 1520 দেখুন। - Chris S
@ChrisS আমি যাদের সাথে কাজ করি তাদের মধ্যে ক্লাসগুলি নেটমাস্ক A = 1, B = 2, এবং C = 3 এর অক্টেটগুলির সংখ্যা উল্লেখ করতে ব্যবহৃত হয়। আমরা তাদের ঐতিহাসিক রেঞ্জের সাথে যুক্ত করি না এবং বি এবং সি অংশে A ক্লাস 10.0.0.0 ভাঙ্গব। ক্লাস তাদের মূল অর্থ না, ঐতিহ্য বাস। - BillThor


আমি মনে করি তারা যে মূল পয়েন্টটি জুড়তে চেষ্টা করছেন তা হল ম্যাক ঠিকানাগুলি বিক্রেতাদের দ্বারা নির্ধারিত হয়, তাই কোনও সুসংগত অ্যাড্রেসিং স্কীম নেই যা স্থানীয় সনেটে অনুসরণ করা যেতে পারে যা বিভিন্ন ধরনের নির্মাতাদের সাথে ইন্টারফেস তৈরি করে।

গন্তব্য ঠিকানা স্থানীয় সাবনেটে (19২.168.0.x, উদাহরণস্বরূপ) যখন MAC ঠিকানা ব্যবহার করা হয়। যখন ট্র্যাফিক স্থানীয় সাবনেটের সাথে মেলে না, তখন কম্পিউটারটি রাউটিং টেবিলে উল্লেখ করে। সাধারণভাবে রাউটিং টেবিলটি স্থানীয় গেটওয়েতে স্থানীয় স্থানীয় সনেট (0.0.0.0) এর সাথে মেলে না এমন কোনও ট্র্যাফিকের কথা বলে, যা কোনও সময়ে MAC ঠিকানাগুলির সাথে সংযুক্ত হওয়ার সম্পূর্ণরূপে বিচ্ছিন্ন হয়। বিশ্বব্যাপী ব্যবহৃত ম্যাক ঠিকানাগুলির একমাত্র উপায় হ'ল এক, বিশাল, ফ্ল্যাট সাবনেট থাকতে হবে যা সম্পূর্ণভাবে অকার্যকর হবে।


2
2017-07-24 13:25





একটি টার্গেট আইপি-ঠিকানাের MAC ঠিকানাটি শুধুমাত্র একটি স্থানীয় সম্প্রচার ডোমেনের মধ্যে প্যাকেট বিতরণের জন্যই দরকারী।


2
2017-07-25 03:15





এমএসি ঠিকানা একই মেশিনে বিভিন্ন ইথারনেট অ্যাডাপ্টারের উপর একই হতে পারে। প্রতিটি মেশিনের জন্য একটি ইউনিক ম্যাক ঠিকানা ছিল। সুতরাং সূর্য কম্পিউটারগুলির জন্য ইথারনেট কার্ডগুলিতে কোন অনন্য ম্যাক ঠিকানা ছিল না, মেশিনটি করেছিল।

সুতরাং যখন আপনি মেশিনটিকে দুটি পৃথক নেটওয়ার্কে সংযুক্ত করেন, তখন এটি উভয় নেটওয়ার্কে একই ম্যাক ঠিকানা ছিল।


2
2017-07-25 22:08