ডাব্লুএলএএন কেন কোলিশন সনাক্তকরণ নয় বরং সংঘর্ষ এড়ানো ব্যবহার করে?


18

আমি বেশ কিছুদিন ধরে এই উত্তরটির সন্ধান করছি। ল্যানে কেন সিএসএমএ / সিডি আছে তবে ডাব্লুএলএএন-তে সিএসএমএ / সিএ আছে?

আমি যে সর্বোত্তম ব্যাখ্যাটি খুঁজে পেতে পারি তা হ'ল "সঞ্চালন এবং পাওয়ার গ্রহণের ক্ষেত্রে চূড়ান্ত অনুপাতের কারণে, একই চ্যানেলে ডেটা সংবহন করা খুব অবৈধ। তাই সংঘর্ষ এড়ানো ব্যবহার করা হয়েছে"। অর্থটি পেলাম না। এমনকি আপনি প্রেরণ ও গ্রহণের জন্য দুটি পৃথক চ্যানেল ব্যবহার করলেও, কোন নোড চ্যানেলটি ব্যবহার করবে তা সিদ্ধান্ত নিতে সিএসএমএ ব্যবহৃত হয়, সুতরাং সিএর জায়গায় সিডি ছাড়ার কোনও অর্থ নেই। সুতরাং এই ব্যাখ্যাটি কোনওভাবেই উপযুক্ত বলে মনে হচ্ছে না।

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


সিএসএমএ / সিডি কার্যকরভাবে ডাব্লুএলএএন-তে ব্যবহার করা যায় না কারণ ডাব্লুএলএএন-তে ত্রুটির হার খুব বেশি এবং সংঘর্ষের ফলে সংঘটনকে থ্রুটপুট হ্রাস করতে পারে lead রেফ; এড এইচ ওয়্যারলেস নেটওয়ার্ক, সি। শিব রাম মুর্তি
user63044

উত্তর:


19

তারযুক্ত সিএসএমএ / সিডি ইথারনেট পরিবেশে, একটি সংঘর্ষ সনাক্ত করা সম্ভব কারণ পৃথক টিএক্স এবং আরএক্স জোড়া রয়েছে (10 বেসেটের উদাহরণ ব্যবহার করে)। যদি অর্ধ-দ্বৈত 10 বাসেট এনআইসি টিএক্স জোড়াতে একটি ফ্রেম প্রেরণ করে তবে দেখায় যে ফ্রেমটি আরএক্স জোড়ায় নষ্ট হয়েছে, এনআইসি একটি সংঘর্ষ সনাক্ত করেছে।

তবে, ৮০২.১১ ওয়্যারলেস ডিভাইসের সাথে কোনও "কন্ডাক্টর" নেই, কেবলমাত্র অ্যান্টেনা যা একই সাথে সংক্রমণ করে না এবং গ্রহণ করে না। যখন একটি ৮০২.১১ ডিভাইস প্রেরণ করা হয় তখন ব্যবহারিক দিক থেকে একই ফ্রিকোয়েন্সিতে একই সময়ে অন্য সংকেত প্রেরণ শুনতে পারে না। এর কারণ হ'ল আরএফ সিগন্যাল শক্তি প্রেরণ করার সময় খুব দ্রুত বন্ধ হয়ে যায়।

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

সুতরাং আর একটি প্রক্রিয়া প্রয়োজন ছিল, যার ফলে সিএসএমএ / সিএ প্রয়োজন হয়েছিল for


1
10base-2 এবং 10base-5 (ইথারনেটের প্রথম দিন থেকে) টিএক্স এবং আরএক্স জোড়া নেই। এমনকি 10 / 100base-T এর সাথেও, দু'রও বেশি শেষ পয়েন্টের সাথে সংযুক্ত হাবকে সমস্ত পোর্টের আরএক্সের জন্য একাধিক টিএক্স যুক্ত করতে হবে। সহজ সত্য ওয়্যারলেস নির্ভরযোগ্যভাবে সংঘর্ষগুলি সনাক্ত করতে পারে না কারণ সমস্ত রেডিও নির্ভরযোগ্যভাবে একে অপরকে শুনতে পায় না।
রিকি বিম 0

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

18

এড়ানো খুব সহজ সত্যের জন্য ব্যবহার করা হয় যে প্রতিটি রেডিও ("ক্লায়েন্ট") অগত্যা একে অপরের পরিসরে থাকে না। সুতরাং, AP কে কথা বলতে পারে তা সমন্বয় না করে দূরবর্তী রেডিওগুলি একে অপরের দিকে পদক্ষেপ নিতে পারে কারণ তারা জানে না যে অপরটি সংক্রমণ করছে।


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

1
@ জেলমারস, দুঃখিত, এটি একটি গৌণ উত্তর। সত্য হলেও এটি সর্বদা প্রযোজ্য নয়। আসল কারণটি হ'ল এমনকি যদি কোনও ওয়্যারলেস ডিভাইসটি টিএক্স থাকাকালীন আরএক্সের জন্য ডিজাইন করা হয়, তবে এটি কোনও সংঘর্ষ সনাক্ত করতে সক্ষম হবে না কারণ এটি টিএক্স শুনতে পাচ্ছিল যে কোনও অন্যান্য সংকেত (একই ইআরপি ভিত্তিতে) শুনতে পাবে তার চেয়ে আরও শক্তিশালী হবে এবং "মাস্ক" এটি দক্ষতার আরএক্স যা অন্য সিগন্যাল। ব্যবহারিক ক্ষেত্রে, একটি ওয়্যারলেস ডিভাইস একই সাথে TX এবং RX উভয়ই করতে পারে না।
YLearn

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

1
@ রিকিবিয়াম, একটি তারযুক্ত প্রযুক্তির সাথে ওয়্যারলেস তুলনা করা একটি মিথ্যাচার। বেশিরভাগ আরএফ অর্ধ-দ্বৈত। এটি অর্ধ-দ্বৈত হিসাবে ডিজাইন করা হয়েছে কারণ এটি করা সস্তা / সহজ এবং একই ফ্রিকোয়েন্সিতে ফুল ডুপ্লেক্স হওয়া ব্যবহারিক নয়। সেল ফোনগুলি ফ্রিকোয়েন্সি জোড়া, একটি টিএক্সের জন্য এবং আরএক্সের জন্য একটি ব্যবহার করে কাজ করে। বেশিরভাগ আরএফ অর্ধ-দ্বৈত; নাগরিক ব্যান্ড, শর্টওয়েভ, এফ এম, পূর্বাহ্ণ অনেক পুলিশ / আগুন রেডিও অনেক সামরিক অ্যাপ্লিকেশান, ইত্যাদিতে
YLearn

পুনরায় পড়ার পরে, আমার এও লক্ষ্য করা উচিত যে সিপিএমএ / সিএ "কে কথা বলতে পারে" পরিচালনার জন্য এপি ব্যবহার করে এমন কোনও প্রক্রিয়া থেকে স্বতন্ত্রভাবে প্রয়োগ করা হয়। এ কারণেই লুকানো নোড সমস্যার মতো সমস্যার জন্য সিএসএমএ / সিএ ছাড়াও আরটিএস / সিটিএসের প্রয়োগের প্রয়োজন হতে পারে।
YLearn

4

সম্পাদনা (রিকি সংশোধনের ভিত্তিতে):

নীচে http://www.hpl.hp.com/personal/ জিন_টরিলিস / লিনাক্স / লিনাক্স.ওয়্যারলেস.ম্যাক.চ.টি.এমএল এর একটি অংশ রয়েছে

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

সিএসএমএ / সিএতে নীচের লিঙ্কটি ভালভাবে পড়ে এবং সিএসএমএ / সিএ কীভাবে কাজ করে তাও ব্যাখ্যা করে:

http://www2.cs.uidaho.edu/~oman/SC&CI/CSMA-CA-collisions_Bonaventure.pdf


1
নেতিবাচক. সিএসএমএ / সিডি একসাথে tx / আরএক্স প্রয়োজন হয় না। ফুল-ডুপ্লেক্স ইথারনেটের অস্তিত্বের আগে এটি দীর্ঘকাল পরিকল্পিত।
রিকি রশ্মি

রিকিবিমকে ধরার জন্য আপনাকে ধন্যবাদ আপনি কি দয়া করে তখন ব্যাখ্যা করতে পারেন যে সঞ্চালনের একই সময়ে স্টেশনটি অনুধাবন করতে না পারলে কীভাবে সঞ্চালন থেকে ব্যর্থ হবে?
বিশ 213

আমি প্রায়শই রিকির সাথে একমত হই, তবে সিএসএমএ / সিডি আরএক্স উভয়কে পর্যবেক্ষণ করতে সক্ষম হয়েছি এবং টিএক্স প্রক্রিয়া চলাকালীন ফুল-ডুপ্লেক্স অপারেশনের সাথে কিছুই করার নেই। এটি পৃথক টিএক্স এবং আরএক্স কন্ডাক্টরগুলির উপর ভিত্তি করে তৈরি করা হয় এবং যখন কোনও ডিভাইস টিএক্স-এ সংকেত পাঠাচ্ছে এবং আরএক্স-এ সংকেত প্রাপ্ত করার সময় একটি সংঘর্ষ সনাক্ত করা যায়। যদিও একটি রেডিও একই সাথে টিএক্স এবং আরএক্স তত্ত্বে "পারে" তবে এটি ব্যবহারিকভাবে সম্ভব নয় ... এ কারণেই বুনিয়াদি ডিভাইসের ক্ষেত্রে ওয়্যারলেস ডিভাইসের জন্য একই সময়ে TX এবং RX- তে সম্ভব নয়।
YLearn

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

@ রিকিবিয়াম একটি বাস নেটওয়ার্ক মূলত এমন একটি নেটওয়ার্ক যা যেখানে সমস্ত ডিভাইস একক সার্কিটে অংশ নেয়। একই নীতি প্রয়োগ। আপনার বর্তমান সম্পর্কে আপনার মন্তব্য হিসাবে, হ্যাঁ প্রথমদিকে যদি হার্ডওয়্যার স্রোত থাকে তবে সেখানে একটি সংকেত ছিল। আমি কখনই বলিনি যে এটি আসলে আরএক্স-এ সিগন্যালটি ব্যবহার করতে পারে, বরং যে টিএক্স এর সময় যখন এই জাতীয় সংকেত পেয়েছিল তখন এটি সংঘর্ষ সনাক্তকরণের অনুমতি দেয়।
YLearn

0

তারযুক্ত বাসের সিগন্যালে লোকসানগুলি মোটামুটি ছোট এবং তাই সংঘর্ষগুলি সনাক্ত করা মোটামুটি সহজ। আইআইআরসি কক্স ইথারনেট লাইনের ডিসি স্তরটি দেখে এটি করে তবে আপনি যে সিগন্যালটি প্রেরণের চেষ্টা করছেন তার সাথে বাসের সিগন্যালটির তুলনা করে এটি করা সমানভাবে সম্ভব হবে।

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

পিএস টুইস্টেড পেয়ার এবং ফাইবার এথিনেট প্রতিটি দিকের জন্য পৃথক ডেটা চ্যানেল ব্যবহার করে, তাই তারে কোনও সংঘর্ষ নেই। উভয় চ্যানেলে একবারে ক্রিয়াকলাপ সনাক্ত করে একটি "সংঘর্ষ" সনাক্ত করা যায়।

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