আরএফসি 7505 (নুল এমএক্স) কেন প্রয়োজনীয়?


18

আইইটিএফ আরএফসি 7505 এমন ডোমেন / হোস্টের এমএক্স রেকর্ড বর্ণনা করে যা স্পষ্টভাবে ইমেল গ্রহণ করা উচিত নয়। এটি ডোমেন নাম সিস্টেম রুটে এমএক্সকে নির্দেশ করে সম্পন্ন হয়। উদাহরণ স্বরূপ,

nomail.example.com. 86400 IN MX 0 "."

কেন এটি প্রয়োজন? আমার উপলব্ধিতে, টিএলডি এর অধীনে ডোমেন ব্যবহার করে সুস্পষ্ট খণ্ডন পাওয়া যায় invalid। উদাহরণ স্বরূপ,

nomail.example.com. 86400 IN MX 0 "spam.invalid."
nomail.example.com. 86400 IN MX 10 "null.invalid."

আমি দেখতে পাচ্ছি যে আরএফসি 2782, ডিএনএস এসআরভিও অনুরূপভাবে উল্লেখ করে যে "একটি লক্ষ্য '' ' এর অর্থ হল যে পরিষেবাটি এই ডোমেনে স্থিরভাবে উপলভ্য নয় "" সুতরাং আমি মনে করি আমার প্রশ্নটি হ'ল:

invalidইতিমধ্যে যখন এই ফাংশনটি পরিবেশন করা হয় তখন কেন আমাদের ডিএনএস রুটটি "উপলভ্য নয়" বোঝাতে ব্যবহৃত হয়?


2
যদিও এটি সুস্পষ্ট খণ্ডন নয়! এটি নিছক অবৈধ ডেটা।
মাইকেল হ্যাম্পটন

উত্তর:


21

কারণ এটি আপনার পক্ষে ব্যবহার করার কথা .invalid.exampleএটি স্থানীয় পরীক্ষা এবং ডকুমেন্টেশনের জন্য বোঝানো পছন্দ করে।

অতিরিক্ত হিসাবে, .invalidতবুও ব্যবহারের ফলে অতিরিক্ত জিনিসগুলি ঘটে - আমার মাথার উপরের অংশের জন্য পুনরায় চেষ্টা করার জন্য অতিরিক্ত ডিএনএস চেহারা এবং মেল সার্ভারে সন্ধান করে।

ব্যবহার "."বিন্যাস একটি তাৎক্ষণিক কঠিন ব্যর্থ হতে অনুমিত হয়। এমটিএকে তত্ক্ষণাত বিতরণ প্রচেষ্টা বন্ধ করে দেয় using কমপক্ষে আরএফসি-তে অন্তর্ভুক্তি পড়ার উপায়।


2
ধন্যবাদ। তবে বিসিপি: 32 / আরএফসি 2606 বিভাগ 2 টি "'.in अवैध' ডোমেন নামগুলির অনলাইন নির্মাণে ব্যবহারের উদ্দেশ্যে যা এটি নিশ্চিত যে এটি অবৈধ এবং এটি এক নজরে সুস্পষ্ট যা অবৈধ।" 2606 "। বৈধ" কেবল স্থানীয় পরীক্ষার জন্য তা বোঝাতে কিছুই বলেনি। এটি যে কোনও ডোমেনের জন্য এটি অবশ্যই ভাল, অবৈধ হতে হবে
আলফা হুইস্কি

ঠিক আছে আমি দেখতে পাচ্ছি যে "হোস্টের নাম হতে পারে এমন কিছু মনে হচ্ছে" এর তুলনায় এটি অসুবিধে হবে "
আলফা হুইস্কি

1
@ আলফাবিহস্কি এটি এমন মানুষ যা কোনও কিছুর দিকে "নজর" রাখতে পারে এবং সিদ্ধান্তে পৌঁছাতে পারে। কম্পিউটারগুলির সুস্পষ্ট নির্দেশনা প্রয়োজন।
মাইকেল হ্যাম্পটন

3
সত্যি কথা বলতে কি এই বিশেষ ক্ষেত্রে কম্পিউটারের সুস্পষ্ট নির্দেশনা দেওয়া ঠিক ততটা কঠিন নয়।
মুহম্মেহেটেন

@res কম্পিউটারকে স্পষ্ট নির্দেশ না দেওয়া আরও সহজ ।
musiKk

9

সামগ্রিকভাবে প্রশ্নটি কয়েকটি বিভিন্ন দিককে স্পর্শ করে যা আরএফসি 7505 কেন দরকারী কিছু যুক্ত করে তার উত্তর দেওয়ার জন্য সকলকে বিবেচনায় নেওয়া উচিত।


প্রথমত, মেল বিতরণটি কীভাবে করা উচিত তার প্রাক-আরএফসি 7505 সংজ্ঞায় পরিষ্কারভাবে ইঙ্গিত করার উপায় নেই যে কোনও ঠিকানার ঠিকানা রেকর্ড রয়েছে এমন কোনও মেইল ​​বিতরণ প্রচেষ্টা করা উচিত নয়।

থেকে RFC7505 অধ্যায় 1 :

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

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

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


তারপরে আরএফসি 7505 কীভাবে এটি প্রয়োগ করে তার বিষয়টি রয়েছে ( IN MX 0 .)।

থেকে RFC7505 ধারা 3 :

  1. নাল এমএক্স উল্লেখ করে এমএক্স রিসোর্স রেকর্ডস

    কোনও ডোমেন ইমেল স্বীকার করে না তা নির্দেশ করার জন্য, এটি একটি একক এমএক্স আরআর ([আরএফসি 1035] এর বিভাগ 3.3.9 দেখুন) এর সাথে একটি মাস্টার ফাইলগুলিতে লিখিত অগ্রাধিকার নম্বর 0 এবং একটি শূন্য-দৈর্ঘ্যের লেবেল সমন্বিত একটি আরডিটিএ বিভাগের বিজ্ঞাপন দেয় "। ", এক্সচেঞ্জ ডোমেন হিসাবে, কোনও ডোমেনের জন্য কোনও মেল এক্সচেঞ্জার নেই বলে বোঝাতে। থেকে "." একটি বৈধ হোস্টের নাম নয়, একটি নাল এমএক্স রেকর্ড কোনও সাধারণ এমএক্স রেকর্ডের সাথে বিভ্রান্ত হতে পারে না। এর ব্যবহার "." সিউডো-হোস্টনাম হিসাবে অর্থ নেই কোনও পরিষেবা উপলব্ধ নেই এসআরভি আরআর [ আরএফসি 2782 ] তে মডেল করা হয়েছে যেখানে এর একই অর্থ রয়েছে।

    এমন একটি ডোমেন যা নাল এমএক্সের বিজ্ঞাপন দেয় অন্য কোনও এমএক্স আরআরকে বিজ্ঞাপন দেওয়া উচিত নয়।

(সামনে জোর দাও)

এখানে উল্লিখিত হিসাবে, "নাল এমএক্স" এর বাস্তবায়ন বিবরণগুলি SRVআরআর টাইপ থেকে ইতিমধ্যে প্রতিষ্ঠিত প্যাটার্নের উপর ভিত্তি করে । SRVআরআর টাইপ কমবেশি আরআর টাইপের একটি সাধারণ সংস্করণ হওয়ায় এটির অনুকরণটি বোধগম্য হয় MX

সুতরাং, SRVআরআর টাইপ সংজ্ঞায়িত করার সময় ইতিমধ্যে সিদ্ধান্তটি মূলত নেওয়া হয়েছিল ।


তাহলে, কেন ব্যবহার করবেন না .invalid?

আরএফসি 2606 বিভাগ 2 থেকে :

".in अवैध" ডোমেন নামগুলির অনলাইন নির্মাণে ব্যবহারের উদ্দেশ্যে যা এটি অবৈধ হওয়ার বিষয়ে নিশ্চিত এবং যা এক নজরে স্পষ্ট তা অবৈধ।

এখানে যেমন দেখা যায়, এই সংরক্ষিত টিএলডি হ'ল মানব সেবনের জন্য। সফ্টওয়্যারটিতে এটির বিশেষ পরিচালনার সংজ্ঞা দেওয়ার নজির নেই।

অবশ্যই এটি অন্য কোনও উপায়ে প্রয়োগ করা যেতে পারে তবে তারা ব্যবহারের ন্যূনতম পদ্ধতির সাথে যেতে বেছে নিয়েছে ., যা কোনও বৈধ হোস্টনাম নয় এবং সুতরাং যেভাবেই সাধারণ ব্যবহারে হস্তক্ষেপ করে না।


যতদূর আমি বলতে পারি এর কোনও প্রযুক্তিগত কারণ .এমএক্স রেকর্ড হিসাবে ব্যবহার করা যেত না যদি এ বা এএএএ রেকর্ডগুলি মূলে প্রকাশ করা হত। যখন আমি telnet . 25এটি টাইপ করি অবশ্যই মূলে A এবং AAAA রেকর্ডগুলি সন্ধান করে।
কাস্পারড

1
@ ক্যাস্পার্ড যদিও ডিএনএস প্রোটোকল অবশ্যই এটি উপস্থাপন করতে পারে, আমি বিশ্বাস করি না যে কোনও রেকর্ডের মান হিসাবে বৈধ হিসাবে .নির্দিষ্ট করে ঠিকানার রেকর্ড থাকা বা (প্রাক-আরএফসি 7505) এ ঠিকানা রেকর্ড রয়েছে valid (এটি কোনও বৈধ হোস্টনাম নয়)).EXCHANGEMX
হ্যাকান লিন্ডকভিস্ট

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