127.0.0.1 এবং 0.0.0.0 এর মধ্যে পার্থক্য কী?

আমরা বেশিরভাগই ‘127.0.0.1 এবং 0.0.0.0’ শুনেছি কিন্তু সম্ভবত সেগুলি নিয়ে তেমন চিন্তাভাবনা করি নি, তবে যদি উভয়ই একই অবস্থানটির দিকে লক্ষ্য করে বলে মনে হয়, তবে উভয়ের মধ্যে প্রকৃত পার্থক্য কী? আজকের সুপার ইউজার প্রশ্নোত্তর পোস্টটি বিভ্রান্ত পাঠকের জন্য জিনিসগুলি পরিষ্কার করতে সহায়তা করে।

আজকের প্রশ্নোত্তর সেশনটি আমাদের কাছে সুপার ইউজারের সৌজন্যে এসেছে St স্ট্যাক এক্সচেঞ্জের একটি মহকুমা, প্রশ্নোত্তর ওয়েবসাইটগুলির একটি সম্প্রদায়ভিত্তিক গ্রুপিং।

কেট গার্ডিনার (ফ্লিকার) এর সৌজন্যে।

প্রশ্নটি

সুপার ইউজার পাঠক সজনিক সরকার জানতে চান যে 127.0.0.1 এবং 0.0.0.0 এর মধ্যে পার্থক্যটি কী:

আমি বুঝতে পারি যে 127.0.0.1 পয়েন্ট করছে লোকালহোস্ট এবং এটি 0.0.0.0 এছাড়াও কাজ করে (আমি ভুল হলে আমাকে সংশোধন করি)। সুতরাং, 127.0.0.1 এবং 0.0.0.0 এর মধ্যে পার্থক্য কী?

127.0.0.1 এবং 0.0.0.0 এর মধ্যে পার্থক্য কী?

উত্তর

সুপার ইউজার অবদানকারী ডেভিডপস্টিলের আমাদের কাছে উত্তর রয়েছে:

127.0.0.1 এবং 0.0.0.0 এর মধ্যে পার্থক্য কী?

  • 127.0.0.1 হ'ল লুপব্যাক ঠিকানা (লোকালহোস্ট হিসাবে পরিচিত)।
  • ০.০.০.০ একটি অ-রাউটেবল মেটা-ঠিকানা যা একটি অবৈধ, অজানা, বা অ-প্রয়োগযোগ্য লক্ষ্য (একটি 'কোনও নির্দিষ্ট ঠিকানা নয়' স্থানধারক) হিসাবে মনোনীত করতে ব্যবহৃত হয়।

কোনও রুট প্রবেশের প্রসঙ্গে, এর অর্থ সাধারণত ডিফল্ট রুট।

সার্ভারের প্রসঙ্গে, 0.0.0.0 এর অর্থ স্থানীয় মেশিনে সমস্ত আইপিভি 4 ঠিকানা। যদি কোনও হোস্টের দুটি আইপি ঠিকানা থাকে, 192.168.1.1 এবং 10.1.2.1, এবং হোস্টে চলমান একটি সার্ভার 0.0.0.0 এ শুনবে, তবে এই দুটি আইপিই এটি পৌঁছনীয় হবে।

আইপি ঠিকানা 127.0.0.1 কি?

127.0.0.1 হ'ল লুপব্যাক ইন্টারনেট প্রোটোকল (আইপি) ঠিকানা হিসাবেও উল্লেখ করা হয় লোকালহোস্ট। ঠিকানাটি শেষ ব্যবহারকারী দ্বারা ব্যবহৃত একই মেশিন বা কম্পিউটারে একটি আইপি সংযোগ স্থাপন করতে ব্যবহৃত হয়।

একই কনভেনশনটি কম্পিউটারগুলির জন্য সংজ্ঞায়িত করা হয় যা :: 1 এর রূপক ব্যবহার করে আইপিভি 6 অ্যাড্রেসিংকে সমর্থন করে। 127.0.0.1 ঠিকানাটি ব্যবহার করে একটি সংযোগ স্থাপন করা সর্বাধিক প্রচলিত অভ্যাস; তবে, 127… * এর ব্যাপ্তিতে যে কোনও আইপি ঠিকানা ব্যবহার করে একই বা অনুরূপভাবে কাজ করবে। লুপব্যাক কনস্ট্রাক্ট একটি কম্পিউটার বা ডিভাইস দেয় যা মেশিনে আইপি স্ট্যাকটিকে বৈধতা বা প্রতিষ্ঠিত করার ক্ষমতা নেটওয়ার্কিং করতে সক্ষম করে।

উৎস: 127.0.0.1 - এর ব্যবহারগুলি কী কী এবং কেন এটি গুরুত্বপূর্ণ?

বিশেষ ঠিকানা

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

উৎস: নেটওয়ার্ক নম্বর

যদি এটি পুরো ক্লাস এ হয় তবে শেষ তিনটি অক্টোবরের জন্য অন্যান্য স্বেচ্ছাচারিত মূল্যবোধের বিন্দুটি কী?

লুপব্যাক পরিসীমাটির উদ্দেশ্য হস্টে টিসিপি / আইপি প্রোটোকল প্রয়োগের পরীক্ষা করা। যেহেতু নীচের স্তরগুলি সংক্ষিপ্তভাবে প্রচারিত হয়, একটি লুপব্যাক ঠিকানায় প্রেরণ উচ্চ স্তরগুলি (আইপি এবং উপরের )টিকে নিম্ন স্তরেরগুলিতে প্রকাশিত হওয়ার সম্ভাবনা ছাড়াই কার্যকরভাবে পরীক্ষার অনুমতি দেয়। 127.0.0.1 হল ঠিকানাটি যা পরীক্ষার উদ্দেশ্যে সবচেয়ে বেশি ব্যবহৃত হয়।

উৎস: আইপি সংরক্ষিত, লুপব্যাক এবং ব্যক্তিগত ঠিকানাগুলি

আরও তথ্যের জন্য দেখুন উবুন্টুকে জিজ্ঞাসা করুন প্রশ্ন: লুপব্যাক ডিভাইস কী এবং আমি কীভাবে এটি ব্যবহার করব?

আইপি ঠিকানা 0.0.0.0 কি?

0.0.0.0 একটি বৈধ ঠিকানা সিনট্যাক্স। সুতরাং যেখানে validতিহ্যবাহী ডটেড-দশমিক স্বীকৃতিতে কোনও আইপি ঠিকানা আশা করা যায় সেখানে বৈধ হিসাবে এটি পার্স করা উচিত। একবার পার্স করা হয়েছে এবং কার্যক্ষম অংকিত আকারে রূপান্তরিত হয়েছে, তারপরে এর মান নির্ধারণ করে যে এর পরে কী ঘটে।

অল-শূন্য মানের একটি বিশেষ অর্থ রয়েছে। সুতরাং এটাই বৈধ, তবে এর একটি অর্থ রয়েছে যা নির্দিষ্ট পরিস্থিতিতে উপযুক্ত (এবং এইভাবে বৈধ হিসাবে বিবেচিত হবে না)। এটি মূলত ‘কোনও নির্দিষ্ট ঠিকানা নয়’ স্থানধারক। নেটওয়ার্ক সংযোগগুলির ঠিকানা বাঁধাইয়ের মতো জিনিসের জন্য, ফলাফলটি সংযোগটিতে একটি উপযুক্ত ইন্টারফেস ঠিকানা বরাদ্দ করা যেতে পারে। আপনি যদি এটি কোনও ইন্টারফেস কনফিগার করতে ব্যবহার করে থাকেন তবে পরিবর্তে এটি ইন্টারফেস থেকে কোনও ঠিকানা সরিয়ে ফেলতে পারে। এটি ‘নির্দিষ্ট কোনও ঠিকানা’ আসলে কী করে তা নির্ধারণ করতে ব্যবহারের প্রসঙ্গে নির্ভর করে।

কোনও রুট প্রবেশের প্রসঙ্গে, এর অর্থ সাধারণত ডিফল্ট রুট। এটি অ্যাড্রেস মাস্কের ফলে আরও ঘটে, যা তুলনা করতে বিট নির্বাচন করে। 0.0.0.0 এর একটি মুখোশ কোনও বিট নির্বাচন করে না, তাই তুলনাটি সর্বদা সফল হবে। সুতরাং যখন এই জাতীয় রুটটি কনফিগার করা হয় তখন প্যাকেটগুলি যাওয়ার জন্য সর্বদা কোথাও থাকে (যদি কোনও বৈধ গন্তব্য সহ কনফিগার করা থাকে)।

কিছু ক্ষেত্রে নিছক ‘0’ এছাড়াও কাজ করবে এবং একই প্রভাব ফেলবে। তবে এটির নিশ্চয়তা নেই। ০.০.০.০ ফর্মটি হল 'কোনও নির্দিষ্ট ঠিকানা নয়' (আইপিভি in তে এটি standard ::0 বা শুধু ::).

উৎস: IP ঠিকানা 0.0.0.0 অর্থ কি?

ইন্টারনেট প্রোটোকল সংস্করণ 4-এ, 0.0.0.0 ঠিকানাটি একটি অ-রাউটেবল মেটা-ঠিকানা যা একটি অবৈধ, অজানা বা প্রয়োগযোগ্য লক্ষ্য নির্ধারণ করতে ব্যবহৃত হয়। অন্যথায় অবৈধ উপাত্তের ডেটাটির একটি বিশেষ অর্থ প্রদান হ'ল ইন-ব্যান্ড সিগন্যালিংয়ের প্রয়োগ।

সার্ভারের প্রসঙ্গে, 0.0.0.0 এর অর্থ স্থানীয় মেশিনে সমস্ত আইপিভি 4 ঠিকানা। যদি কোনও হোস্টের দুটি আইপি ঠিকানা থাকে, 192.168.1.1 এবং 10.1.2.1, এবং হোস্টে চলমান একটি সার্ভার 0.0.0.0 এ শুনবে, তবে সে দুটি আইপিতেই এটি পৌঁছনীয় হবে (বিঃদ্রঃ:সামগ্রিক উত্তরের অংশ হিসাবে এই নির্দিষ্ট পাঠটি উপর থেকে পুনরাবৃত্তি হয়).

রাউটিংয়ের প্রসঙ্গে, ০.০.০.০ এর অর্থ সাধারণত ডিফল্ট রুট, অর্থাত্ যে রুটটি স্থানীয় নেটওয়ার্কের কোথাও না গিয়ে ইন্টারনেটের বিশ্রামে নিয়ে যায়।

ব্যবহার অন্তর্ভুক্ত:

  • হোস্টটি ঠিকানাটিকে নিজের হিসাবে দাবি করে যখন এটি এখনও কোনও ঠিকানা বরাদ্দ করা হয়নি। যেমন DHCP ব্যবহার করার সময় প্রাথমিক DHCPDISCOVER প্যাকেট প্রেরণ করার সময়।
  • হোস্টের আইপি স্ট্যাক এটিকে সমর্থন করে, তবে ডিএইচসিপি-র মাধ্যমে কোনও ঠিকানা অনুরোধ ব্যর্থ হলে হোস্টটি নিজের কাছে যে ঠিকানাটি নির্ধারিত করে তা ঠিক করে দেয়। আধুনিক অপারেটিং সিস্টেমগুলিতে এই ব্যবহারটি এপিআইপিএ পদ্ধতিতে প্রতিস্থাপন করা হয়েছে।
  • নির্দিষ্ট করার একটি উপায় কোনও আইপিভি 4-হোস্ট। কোনও ডিফল্ট রুট নির্দিষ্ট করার সময় এটি এভাবে ব্যবহৃত হয়।
  • স্পষ্টভাবে উল্লেখ করার একটি উপায় যে লক্ষ্যটি অনুপলব্ধ। উৎস: 127.0.0.1 - এর ব্যবহারগুলি কী কী এবং কেন এটি গুরুত্বপূর্ণ?
  • নির্দিষ্ট করার একটি উপায় কোনও আইপিভি 4 ঠিকানা। এটি সার্ভারগুলি কনফিগার করার সময় (যেমন শোনার সকেটগুলিকে আবদ্ধ করার সময়) ব্যবহার করা হয়। এটি টিসিপি প্রোগ্রামারদের INADDR_ANY হিসাবে পরিচিত। [(2) ঠিকানাগুলিতে আবদ্ধ হয়, ইন্টারফেস নয়।]

আইপিভি 6-তে সমস্ত-শূন্য-ঠিকানাটি লিখিত রয়েছে ::

উৎস: ০.০.০.০ [উইকিপিডিয়া]

ডিএইচসিপি আবিষ্কার / অনুরোধ

যখন কোনও ক্লায়েন্ট প্রথমবারের মতো বুট হয়, তখন বলা হয় যে এটিতে রয়েছে প্রারম্ভিক অবস্থা, এবং ব্যবহারকারী ডেটাগ্রাম প্রোটোকল (ইউডিপি) পোর্ট 67 (বুটপি সার্ভার) এর উপর স্থানীয় ফিজিকাল সাবনেটে একটি ডিএইচসিপিডিস্কোভার বার্তা প্রেরণ করে। যেহেতু ক্লায়েন্টের সাবনেট যার সাথে সম্পর্কিত তা জানার কোনও উপায় নেই, DHCPDISCOVER একটি সমস্ত সাবনেট সম্প্রচার (255.255.255.255 এর গন্তব্য আইপি ঠিকানা), যার সোর্স আইপি ঠিকানা 0.0.0.0 রয়েছে। উত্স আইপি ঠিকানা 0.0.0.0 কারণ ক্লায়েন্টটির কনফিগার করা আইপি ঠিকানা নেই।

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

এই রিলে এজেন্ট হয় ডেডিকেটেড হোস্ট (মাইক্রোসফ্ট উইন্ডোজ সার্ভার, উদাহরণস্বরূপ) বা একটি রাউটার (উদাহরণস্বরূপ ইন্টারফেস স্তরের আইপি সহায়ক সাহায্যকারী বিবৃতি দিয়ে কনফিগার করা সিসকো রাউটার) হতে পারে।

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

DHCPREQUEST এছাড়াও একটি সম্প্রচার, সুতরাং যে সমস্ত DHCP সার্ভার একটি DHCPOFFER প্রেরণ করেছে তারা DHCPREQUEST দেখতে পাবে এবং প্রত্যেকেই জানতে পারবে যে এটির DHCPOFFER গৃহীত হয়েছে বা প্রত্যাখ্যানিত হয়েছে কিনা। ক্লায়েন্টের প্রয়োজনীয় যে কোনও অতিরিক্ত কনফিগারেশন বিকল্পগুলি DHCPREQUEST বার্তার বিকল্প ক্ষেত্রগুলিতে অন্তর্ভুক্ত করা হবে। যদিও ক্লায়েন্টকে একটি আইপি ঠিকানা দেওয়া হয়েছে, এটি 0.0.0.0 এর সোর্স আইপি ঠিকানার সাথে DHCPREQUEST বার্তা প্রেরণ করবে message এই মুহুর্তে, ক্লায়েন্ট এখনও যাচাইকরণ পাননি যে এটি আইপি ঠিকানাটি ব্যবহার করা স্পষ্ট clear

ক্লায়েন্ট এবং ডিএইচসিপি সার্ভার যেখানে একই সাবনেটে থাকে সেখানে কোনও ডিএইচসিপি ঠিকানা প্রাপ্তির জন্য ক্লায়েন্ট-সার্ভার কথোপকথন:

উৎস: অনুঘটক স্যুইচ বা এন্টারপ্রাইজ নেটওয়ার্কগুলিতে ডিএইচসিপি বোঝা এবং সমস্যা সমাধানের জন্য

ডিফল্ট রুট

এই নথিটি কীভাবে একটি ডিফল্ট রুট বা সর্বশেষ অবলম্বনের গেটওয়ে কনফিগার করতে হয় তা ব্যাখ্যা করে। এই আইপি কমান্ডগুলি ব্যবহৃত হয়:

  • আইপি ডিফল্ট-গেটওয়ে
  • আইপি ডিফল্ট-নেটওয়ার্ক
  • আইপি রুট 0.0.0.0 0.0.0.0

আইপি রুট 0.0.0.0 0.0.0.0

নেটওয়ার্কে স্থিতিশীল রুট তৈরি করা 0.0.0.0 0.0.0.0 রাউটারে সর্বশেষ রিসর্টের গেটওয়ে সেট করার অন্য উপায়। হিসাবে আইপি ডিফল্ট-নেটওয়ার্ক কমান্ড, 0.0.0.0 এ স্থিতিশীল রুট ব্যবহার করা কোনও রাউটিং প্রোটোকলের উপর নির্ভর করে না। তবে রাউটারে অবশ্যই আইপি রাউটিং সক্ষম করতে হবে।

বিঃদ্রঃ: আইজিআরপি 0.0.0.0 এর কোনও রুট বোঝে না। সুতরাং, এটি ব্যবহার করে তৈরি করা ডিফল্ট রুটগুলি প্রচার করতে পারে না আইপি রুট 0.0.0.0 0.0.0.0 আদেশ ব্যবহার আইপি ডিফল্ট-নেটওয়ার্ক আইজিআরপি একটি ডিফল্ট রুট প্রচার করতে কমান্ড।

উৎস: আইপি কমান্ড ব্যবহার করে সর্বশেষ রিসর্টের একটি গেটওয়ে কনফিগার করা

ব্যাখ্যায় কিছু যুক্ত করার আছে? মন্তব্য বন্ধ শোনাচ্ছে। অন্যান্য প্রযুক্তি-বুদ্ধিমান স্ট্যাক এক্সচেঞ্জ ব্যবহারকারীদের আরও উত্তর পড়তে চান? সম্পূর্ণ আলোচনার থ্রেডটি এখানে দেখুন।


$config[zx-auto] not found$config[zx-overlay] not found