ইন্টারনেট প্রোটোকলের নির্মাতারা কোনও নির্দিষ্ট কম্পিউটার সনাক্ত করার জন্য আইপি ঠিকানা ব্যবহার করার সিদ্ধান্ত নেন কেন? [বন্ধ]


10

ইন্টারনেট প্রোটোকলের নির্মাতারা কোনও নির্দিষ্ট কম্পিউটার সনাক্ত করার জন্য আইপি ঠিকানা ব্যবহার করার সিদ্ধান্ত নেন কেন?

কেন প্রতিটি উত্পাদন প্রতিটি কম্পিউটারের জন্য একটি অনন্য আইডি বরাদ্দ করা হয় না, তারপর কম্পিউটার সনাক্তকরণের জন্য যে আইডি ব্যবহার?


3
আসল বিশ্বে কাজ করার কোনও উপায় নেই ...
রাদু মুর্জিয়া


12
@ জেরি রকওয়েল আপনি কী বুঝতে পেরেছেন যে আপনার বর্ণনার সবচেয়ে নিকটে আসা ম্যাকের ঠিকানাগুলিও ছদ্মবেশী হতে পারে? অন্য কথায়, সেই বিশ্বে এটি সম্ভবত একটি ইউটিলিটি প্রোগ্রাম এবং একটি নতুন, কার্যকারী আইডি পাওয়ার জন্য ভাগ্যবান অনুমান করবে। অন্যদিকে, প্রক্সিগুলি এবং ভিপিএনগুলি যদি সত্যিই অসম্ভব হয়ে যায় তবে প্রচুর সৎ লোকেরাও বঞ্চিত হয়।

2
এই প্রশ্নটি অফ-টপিক হিসাবে উপস্থিত বলে মনে হচ্ছে কারণ এটি সহায়তা কেন্দ্রে সংজ্ঞায়িত সফ্টওয়্যার বিকাশ সম্পর্কে । আপনার প্রশ্নে আরো উপযুক্ত হতে পারে superuser.com বা serverfault.com
ফিলিপ

2
আইপি ঠিকানা একটি আইডি। এটি সাধারণত ডিএইচসিপি-র ব্যাপক ব্যবহারের কারণে নিয়মিত পরিবর্তন হয়।
সিয়ুয়ান রেন

উত্তর:


34

আইপি একটি কম্পিউটার সনাক্ত করে না - একটি কম্পিউটারে একাধিক আইপি থাকতে পারে এবং একক আইপি যতক্ষণ না তারা বিভিন্ন নেটওয়ার্কে থাকে ততক্ষণ একাধিক কম্পিউটারের সাথে সম্পর্কিত হতে পারে।

আইপি সনাক্তকারী নয়, এটি রাউটিংয়ের একটি অংশ। এটি একটি সমাপ্তি চিহ্নিত করে। এবং এটি কনফিগার করতে হবে যাতে একটি কম্পিউটার বিভিন্ন নেটওয়ার্কে ব্যবহৃত হতে পারে - আপনি যখন আপনার নেটওয়ার্ক পরিবর্তন করেন আপনি কম্পিউটারগুলির আইপি ঠিকানা পরিবর্তন করেন। এগুলি যদি ঠিক করা থাকে তবে আপনার কাছে আইপি নেটওয়ার্কগুলিতে ব্যবহৃত রাউটিং মেকানিজম থাকতে পারে না।

উদাহরণস্বরূপ আপনার নামটি আপনার (স্থির) শনাক্তকারী হতে পারে তবে আপনার ঠিকানাটি যেখানে আপনার মেইল ​​বিতরণ করা হয়। ঠিকানাটি এখানে কনফিগারযোগ্য - আপনি সরে গেলে আপনি নতুন ঠিকানা পান এবং যে কেউ আপনার পুরানো জায়গায় চলে যায় সে আপনার পুরানো ঠিকানা পায়। যদি কোনও রাস্তার নাম (নেটওয়ার্ক কনফিগারেশন) পরিবর্তন হয় তবে আপনার ঠিকানাটিও। তবে বিতরণ ব্যবস্থা একই থাকে।


2
এটি কীভাবে জিজ্ঞাসা করা প্রশ্নটির সাথে সম্পর্কিত, "ইন্টারনেট প্রোটোকলের নির্মাতারা কেন সিদ্ধান্ত
gnat

5
নাম (ম্যাক হিসাবে) এবং একটি ঠিকানা (আইপি হিসাবে) এর সাথে এটি দুর্দান্ত উদাহরণ।
সার্জ

সত্য জিনিস; তবে আইপি কেন রাউটিংয়ের চেয়ে আরও ভাল কাজ করে তা ব্যাখ্যা করার পক্ষে উত্তর যথেষ্ট নয় ... আমি জানি না। আর কিছু.
এসভিডজেন

1
আইপি রাউটিং কীভাবে কাজ করে এবং আইপি ঠিকানা এটির একটি অংশ কীভাবে তা ব্যাখ্যা করার প্রশ্ন ছিল না। যদিও অন্যান্য উত্তর রয়েছে যা এটি ব্যাখ্যা করে। রাউটিংয়ের অন্যান্য উপায় রয়েছে, কেবল আইপি নয়।
আরগায়ার

নেটওয়ার্ক স্তর এবং ট্রান্সপোর্ট লেয়ারের মধ্যে হোস্ট আইডেন্টিফায়ারদের (আইপিভি 6 ঠিকানা হিসাবে সঞ্চিত) একটি স্তর যুক্ত করার প্রয়াসের জন্য এইচআইপি (হোস্ট আইডেন্টিটি প্রোটোকল, আরএফসি 4423) দেখুন।
ysdx

22

যদি প্রতিটি কম্পিউটারের একটি অনন্য আইডি রাউটিং টেবিল থাকে তবে ইন্টারনেটে সমস্ত ডিভাইসে সমস্ত রুট অন্তর্ভুক্ত করতে হবে। এটি অযৌক্তিক।

এই কারণেই টিসিপি / আইপি একটি টায়ার্ড পন্থা ব্যবহার করে।

যদি আমার কম্পিউটার 1.1.1.1 2.2.2.2 এর সাথে যোগাযোগ করতে চায় তবে এটি মূলত গেটওয়েটিকে প্যাকেটটি ফরোয়ার্ড করতে বলে, তাই এটি যোগাযোগ করে: 1.1.1.0, তবে সেই গেটওয়েটিও জানেন না যেখানে ২.২.২.২ রয়েছে তাই এটি তার প্রবেশদ্বারটি জিজ্ঞাসা করে প্যাকেটটি ফরোয়ার্ড করার জন্য গেটওয়ে ১.১.০.০ এটিকে তুলে নিয়েছে এবং 1.0.0.0 জিজ্ঞাসা করে। ১.০.০.০ জানে না যে কোথায় ২.২.২.২ হয়, তবে এটি 2.0.0.0 কোথায় রয়েছে তা (তার রাউটিং টেবিলের মধ্যে) জানতে পারে তাই অনুরোধটি এখন নীচে চলে গেছে কারণ ২.০.০.০ জানে যেখানে ২.২.০.০ রয়েছে এবং প্যাকেটটি ফরোয়ার্ড করে, প্যাকেটটি ২.২.২.২ পৌঁছানো পর্যন্ত এই সমস্ত উপায়

(এটি কী ঘটে যায় তার একটি অত্যধিক ওভারসাম্প্লিফিকেশন এবং ১.০.০.০ থেকে ২.০.০.০ এর মধ্যে যে কোনও পরিমাণ হপস থাকতে পারে)।

রাউটিং টেবিলগুলির সাথে এই টায়ার্ড পদ্ধতির কোনও নেটওয়ার্কে অন্য কম্পিউটারের দক্ষ অবস্থান নির্ধারণের জন্য তৈরি করা হয়েছে। তবে এর অর্থ হ'ল অনন্য আইডি ছাড়াই একটি ব্যবস্থা থাকতে হবে কারণ রাউটিং টেবিলগুলিতে ইন্টারনেটে সংযুক্ত সমস্ত মেশিনের সমস্ত আইডি এবং রুট থাকতে পারে না।


11

একই কারণে ডাক পরিষেবা নামগুলির পরিবর্তে ঠিকানা ব্যবহার করে

ডাক পরিষেবাগুলি (এবং প্যাকেজগুলির অন্যান্য বাহক) সত্যিই লোকদের কাছে প্যাকেজ পাঠায় না। তারা লোকেশনগুলিতে প্রেরণ করে এবং সেই লোকজনকে লোকেশন অনুসারে বাছাই করতে দেয় যে আসলে কোন ব্যক্তি প্যাকেজটি পায়। তারা এগুলি করার কারণটি হ'ল আপনি বলতে পারবেন না যে কোনও ব্যক্তি তার নাম থেকে একা কোথায় এবং আপনি পরিবর্তনকে পরিবর্তন না করে সেই নামটি এনকোড করতে পারবেন না

ইন্টারনেট কেবল একটি প্রোটোকল ব্যবহার করে না: এটি আসলে বেশ কয়েকটি প্রোটোকল সজ্জিত করে, একটিতে অন্যের উপরে। সেখানে হয় প্রোটোকল যা অনন্য ID- র ব্যবহার করুন, এবং তারা সর্বনিম্ন স্তর রক্ষিত বলা লিংক লেয়ার । ইথারনেট (যা ম্যাক ঠিকানা ব্যবহার করে) এবং পিপিপি (যা সর্বাধিক ফোন নম্বর ব্যবহার করে) লিঙ্ক-লেয়ার প্রোটোকলের দুটি জনপ্রিয় উদাহরণ। তবে লিঙ্ক স্তরটির সীমাবদ্ধতা রয়েছে: আপনি কেবল কম্পিউটারগুলির মধ্যে একটি সংকেত পেতে পারেন যা সরাসরি একে অপরের সাথে সংযুক্ত থাকে , কারণ প্রত্যেককেই ইতিমধ্যে সবাইকে জানতে হবে। এটি প্যাকেজের গন্তব্যস্থলের লোকদের মতো করে তোলে: প্রত্যেকে একে অপরকে ইতিমধ্যে জানে তাই তারা প্যাকেজটি কে পাবে তা নিজেদের মধ্যে বাছাই করতে পারে।

নেটওয়ার্ক লেয়ারে (কখনও কখনও ইন্টারনেট স্তর নামে পরিচিত ) আইপি এটি থেকে এক ধাপ উপরে থেকে যায় । আইপি-র কাজ হ'ল সরাসরি সংযুক্ত নয় এমন লোকেশনগুলির মধ্যে একটি সংকেত পাওয়া । অন্যরা ইতিমধ্যে এটি ব্যবহার করে এমন হায়ারারিকিকাল রাউটিং স্কিমে চলে গেছে, তবে বেশিরভাগ ডাক পরিষেবাগুলি ইন্টারনেট, এমনকি কম্পিউটারগুলির অনেক আগে থেকেই একই ধরণের শ্রেণিবদ্ধ ব্যবস্থা ব্যবহার করেছে। তারা এটি করে কারণ এটি তাদের মধ্যে বিভিন্ন অবস্থান এবং রুট জিনিসগুলি সনাক্ত করার সহজতম উপায়।

তবে কম্পিউটার এবং লোকেশন একই জিনিস নয়। কম্পিউটার, লোকের মতো, বিভিন্ন স্থানের মধ্যে চলাচল করতে পারে : উদাহরণস্বরূপ, আপনি আপনার বাড়ি এবং আপনার কর্মক্ষেত্রের মধ্যে একটি ল্যাপটপ সরিয়ে নিতে পারেন। একাধিক কম্পিউটার একটি নির্দিষ্ট স্থানে থাকতে পারে : আপনি যদি ঘরে ওয়্যারলেস রাউটার ব্যবহার করেন তবে আপনার বেশ কয়েকটি ডিভাইস সংযুক্ত থাকতে পারে তবে তারা সমস্তই একটি আইপি ঠিকানা ভাগ করে নেবে যতক্ষণ না বহিরাগতের বিশ্বের সম্পর্কিত। এমনকি একক কম্পিউটারের নির্দিষ্ট পরিস্থিতিতে একাধিক ঠিকানা থাকাও সম্ভব।

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


দুর্দান্ত উপমা ...
চার্লস সালভিয়া

2

ম্যাক ঠিকানা হ'ল যা একটি কম্পিউটার বা তার নেটওয়ার্কিং হার্ডওয়্যার চিহ্নিত করে।

আইপি অ্যাড্রেসটি যা করে তা হ'ল হার্ডওয়্যারটি কোথায় তা বর্ণনা করে। রাউটারগুলি প্যাকেটগুলি কোথায় রুট করবে তা নির্ধারণ করতে এটি ব্যবহার করে যাতে তারা সঠিক গন্তব্যে পৌঁছে।

যখন আপনি হার্ডওয়্যারটি সরান তখন কোনও ম্যাক ঠিকানা পরিবর্তন হয় না কারণ এটি রাউটিংয়ের জন্য ব্যবহার করা ব্যবহারিক-কারণ এটির মূলত অর্থ হ'ল সমগ্র বিশ্বের প্রতিটি রাউটারকে প্রতিটি ম্যাক-ঠিকানাটির অবস্থানের উপর নজর রাখতে হবে। আইপি ঠিকানাগুলি এমনভাবে কাজ করে যেগুলি প্রতিটি রাউটারকে সঠিকভাবে রুট করার জন্য প্রাপকের সম্পূর্ণ তথ্যের প্রয়োজন হয় না, তারা জানেন যে কোন আইপি রেঞ্জটি কোথায় প্রেরণ করতে হবে। এইভাবে, কেবলমাত্র একটি আসল রাউটার বা সুইচটি জানতে হবে কোন আইপিটি ঠিক কোথায় অবস্থিত। প্রতিটি অন্যান্য রাউটারের খুব সাধারণ ধারণা প্রয়োজন।


1
এই নিছক পুনরাবৃত্তি পয়েন্ট তৈরি এবং ব্যাখ্যা বলে মনে হয় পূর্বে উত্তর
মশা

আমি ভাবছি কেন ম্যাক অ্যাড্রেসগুলি বিশ্বব্যাপী স্বতন্ত্রভাবে নির্ধারিত বলে মনে করা হচ্ছে, এমনকি এলোমেলো 32-বিট ঠিকানা নির্ধারণের ফলে হাজারে মেশিন নেই (বেশিরভাগ সাবনেট 100 টিরও কম রয়েছে), এবং সাবনেটগুলিতে কোনও সংঘর্ষ ঘটবে না, এবং সংঘর্ষের সমাধানটি এমন কোনও মেশিনের সাহায্যে পরিচালনা করা যেতে পারে যা সংঘর্ষটি এলোমেলোভাবে একটি নতুন ঠিকানা বাছাই করে; যদি এটি পুরানো ঠিকানার প্রতিক্রিয়া জানাতে ব্যর্থ হয় তবে যে মেশিনটি যোগাযোগ করতে চেয়েছিল তা পুনরায় এআরপি করবে, নতুন ঠিকানাটি সন্ধান করবে এবং সবকিছু ঠিকঠাক হবে।
সুপারক্যাট

1

ইন্টারনেট প্রোটোকলের নির্মাতারা কোনও নির্দিষ্ট কম্পিউটার সনাক্ত করার জন্য আইপি ঠিকানা ব্যবহার করার সিদ্ধান্ত নেন কেন?

তারা না। এটি একটি নেটওয়ার্ক সংযোগ সনাক্ত করে, যদিও একই সংযোগে অন্য আইপি ঠিকানাও থাকতে পারে।

কেন প্রতিটি উত্পাদন প্রতিটি কম্পিউটারের জন্য একটি অনন্য আইডি বরাদ্দ করা হয় না, তারপর কম্পিউটার সনাক্তকরণের জন্য যে আইডি ব্যবহার?

একটি জিনিসের জন্য তারা উপরের মতো কম্পিউটারগুলি আইডি করে না।

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

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

এছাড়াও, এই প্রযুক্তিগুলির মধ্যে কিছু টিসিপি / আইপি পূর্বাভাস করেছিল, এবং তাই তারা আন্তঃক্রিয়া করতে সক্ষম হবে না এবং টিসিপি / আইপি প্রায় সব ধরণের নেটওয়ার্কে ব্যবহার করতে পারত না।

এছাড়াও, কোন ঠিকানা কোথায়? আমার মেশিনটির বর্তমানে 192.168.1.24 এর ঠিকানা রয়েছে (অন্যদের মধ্যে), যা অন্যান্য নেটওয়ার্কের হাজার হাজার অন্যান্য মেশিনও ব্যবহার করে। আমার কোনও অনন্য ঠিকানা প্রয়োজন নেই কারণ আমি সরাসরি ইন্টারনেটের সাথে সংযুক্ত নেই। আইপিভি With দিয়ে আমরা এমন একটি পয়েন্টে যেতে শুরু করেছি যেখানে আমরা সত্যই চাইলে প্রতিটি মেশিনের জন্য সত্যিকারের অনন্য আইডি থাকতে পারতাম, তবে এর আগে এটি করা উভয় সংখ্যায় সীমাবদ্ধ থাকত (চার বিলিয়ন সম্ভবত সম্ভবত অনেকটা মনে হত) সেই সময়কার ডিভাইসগুলির জন্য, তবে এর জন্য সংখ্যার খুব কঠোর বন্টন প্রয়োজন, সুতরাং বাস্তবে সেখানে বাস্তবের উদ্বেগ থাকলেও অনেক কম হবে) এবং অর্থহীন; আইপি-র পুরো পয়েন্টটি নেটওয়ার্কিং নয়, আন্ত-নেটওয়ার্কিং, তাই শনাক্তকারীদের ক্ষেত্রে আমাদের কেবলমাত্র একবারে একটি নেটওয়ার্কের বিষয়ে চিন্তা করতে হবে,


0

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


এই নিছক পুনরাবৃত্তি পয়েন্ট তৈরি এবং ব্যাখ্যা বলে মনে হয় পূর্বে উত্তর
মশা

@ শেষ সম্পাদনাগুলির টাইমস্ট্যাম্প তাকান।
সার্জ

0

ইন্টারনেট নেটওয়ার্কিং প্রোটোকলের মূল নকশাটি বোঝার মূল চাবিকাঠিটি হ'ল নেটওয়ার্কগুলি ইতিমধ্যে বিদ্যমান ছিল এবং DECnet এর মতো বিদ্যমান প্রযুক্তি ব্যবহার করে নেটওয়ার্কগুলিতে যোগদানের পরিকল্পনা ছিল । একটি অনন্য শনাক্তকারী সহ নতুন হার্ডওয়্যার যুক্ত করার জন্য লোকদের এটির প্রতিবন্ধকতা থাকত এবং কোনও প্রযুক্তিগত কারণে প্রয়োজন হয়নি। ব্যবহৃত সিস্টেমটি ছিল একটি সংস্থাকে একটি উপসর্গ (যেমন 8.0.0.0/24) বরাদ্দ করা এবং তারপরে সেই পরিসরের মধ্যে ঠিকানা নির্ধারণের জন্য সেই সংস্থার দায়িত্ব করা।

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

ইথারনেট একই ল্যানের নোডের মধ্যে পার্থক্য করতে ম্যাক ঠিকানা ব্যবহার করে, তবে ইথারনেট ইন্টারনেট পোস্ট-ডেট করে এবং এর থেকে কিছুটা অনুপ্রেরণা নেয়: http://inventors.about.com/library/weekly/aa111598.htm 1973-র আগে কোনও দাবি করেনি, যখন প্রথম ইন্টারনেট আরএফসিগুলি ১৯ 19৯ ( http://www.ietf.org/download/rfc-index.txt ) থেকে, প্রায় চাঁদের অবতরণের মতো একই সময়ে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.