বিভিন্ন ইথারনেট ফ্রেম সনাক্ত করা হচ্ছে


12

কেউ কীভাবে ইথারনেট প্রোটোকলে বিভিন্ন প্যাকেটের মধ্যে পার্থক্য করতে পারে? উচ্চ-স্তরের প্রোটোকলগুলি এটি করতে ব্যবহৃত হওয়ায় এর কোনও "দৈর্ঘ্য" ক্ষেত্র / অঞ্চল নেই।

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

যৌক্তিক বিচ্ছেদ "ইথারটাইপ" প্রোটোকল ক্ষেত্র ব্যবহার করে সম্পাদিত হয়? (অর্থাত্ উচ্চ স্তরের প্রোটোকলের ধরণ ব্যবহার করে প্যাকেটের দৈর্ঘ্য অর্জন করা, যার শিরোনামগুলিতে দৈর্ঘ্যের ক্ষেত্র রয়েছে)।

শারীরিক পার্থক্য কি কেবল বৈদ্যুতিক সংকেতের সংক্রমণ নয়? (আমার জানা মতে, উচ্চ / নিম্ন বৈদ্যুতিক সংকেতগুলি 0/1 বিট উপস্থাপন করছে)।

উত্তর:


14

যদিও ytti উত্তর দিয়েছে, এমন কিছু প্রাসঙ্গিক বিবরণ রয়েছে যাতে আপনার আগ্রহী হতে পারে ...

কেউ কীভাবে ইথারনেট প্রোটোকলে বিভিন্ন প্যাকেটের মধ্যে পার্থক্য করতে পারে? উচ্চ-স্তরের প্রোটোকলগুলি এটি করতে ব্যবহৃত হওয়ায় এর কোনও "দৈর্ঘ্য" ক্ষেত্র / অঞ্চল নেই।

আসলে ইথারনেটের একাধিক এনক্যাপসুলেশন রয়েছে:

  • ইথারনেট II (সাধারণত আইপির জন্য ব্যবহৃত হয়, [আরএফসি 894] তে সুনির্দিষ্টভাবে ব্যবহৃত এনক্যাপসুলেশন): দৈর্ঘ্যের ক্ষেত্র নেই, পরিবর্তে একটি টাইপ ক্ষেত্র ব্যবহৃত হয় ...
       +----+----+------+------+-----+
       | DA | SA | Type | Data | FCS |
       +----+----+------+------+-----+
                 ^^^^^^^^

       DA      Destination MAC Address (6 bytes)
       SA      Source MAC Address      (6 bytes)
       Type    Protocol Type           (2 bytes: >= 0x0600 or 1536 decimal)  <---
       Data    Protocol Data           (46 - 1500 bytes)
       FCS     Frame Checksum          (4 bytes)
  • 802.2 এলএলসি ইথারনেট: একটি দৈর্ঘ্য ক্ষেত্র রয়েছে
       +----+----+------+------+------+------+-----+
       | DA | SA | Len  | LLC  | SNAP | Data | FCS |
       +----+----+------+------+------+------+-----+
                 ^^^^^^^^

       DA      Destination MAC Address (6 bytes)
       SA      Source MAC Address      (6 bytes)
       Len     Length of Data field    (2 bytes: <= 0x05DC or 1500 decimal)  <---
       LLC     802.2 LLC Header        (3 bytes)
       SNAP                            (5 bytes)
       Data    Protocol Data           (46 - 1492 bytes)
       FCS     Frame Checksum          (4 bytes)

802.2 দৈর্ঘ্যের ক্ষেত্রের অস্তিত্ব নির্বিশেষে, আপনি সর্বদা 96-বিট ইন্টারফ্রেম গ্যাপটি সন্ধান করে তারে ইথারনেট ফ্রেমের শেষটি সনাক্ত করতে পারেন ।

যৌক্তিক বিচ্ছেদ "ইথারটাইপ" প্রোটোকল ক্ষেত্র ব্যবহার করে সম্পাদিত হয়? (অর্থাত্ উচ্চ স্তরের প্রোটোকলের ধরণ ব্যবহার করে প্যাকেটের দৈর্ঘ্য অর্জন করা, যার শিরোনামগুলিতে দৈর্ঘ্যের ক্ষেত্র রয়েছে)।

যৌক্তিক পৃথকীকরণ দ্বারা, আমি ধরে নিয়েছি যে আপনি ইথারনেটের অভ্যন্তরে বহনকারী বিভিন্ন প্রোটোকলের মধ্যে পৃথকীকরণের অর্থ, যেমন আইভিভি 4, আইপিভি 6 বা সম্ভবত স্প্যানিং-ট্রি ফ্রেমের মধ্যে পার্থক্য করা।

  • ইথারনেট II সাধারণত টাইপ ক্ষেত্র ব্যবহার করে
  • 802.2 এলএলসি ইথারনেট সাধারণত পাঁচ বাইট 802.2 ইথারনেট এসএনএপি এক্সটেনশন ব্যবহার করে । প্রোটোকলগুলি কেবল এসএনএপি এক্সটেনশান দিয়ে ডিকোড করা হয় যখন 802.2 ডিএসএপি / এসএসএপি বাইট 0xAAAA হয়।

শারীরিক পার্থক্য কি কেবল বৈদ্যুতিক সংকেতের সংক্রমণ নয়? (আমার জানা মতে, উচ্চ / নিম্ন বৈদ্যুতিক সংকেতগুলি 0/1 বিট উপস্থাপন করছে)

সরলতার সাথে হ্যাঁ ইথারনেট ফ্রেমের মধ্যে একটি 96-বিট ফাঁক রয়েছে; তবে, নোট করুন যে ইথারনেট একটি 8 বি / 10 বি এনকোডিং (ফাস্টএথারনেট) এবং 64 বি / 66 বি এনকোডিং (গিগাবিটথারনেট) ব্যবহার করে, সুতরাং 8 বি / 10 বিতে "বৈদ্যুতিক সংকেতের সংক্রমণ না" বলা প্রযুক্তিগতভাবে সঠিক নয়। নীরব "রাষ্ট্র।


কৌতূহলের জন্য, আমি আসল ইথারনেট সংস্করণ 2 স্পেসের সাথেও যুক্ত করছি ।


7

ইথারনেটের প্রারম্ভিক এবং ফ্রেম ডিলিমিটার শুরুতে রয়েছে এবং শেষে এটিতে 'আইএফজি' বা আন্তঃ ফ্রেম-ফাঁক রয়েছে। এগুলি ফ্রেমের শুরু এবং শেষ নির্ধারণ করতে ব্যবহৃত হয়।


এটি শারীরিক বা যৌক্তিক ক্ষেত্রের মধ্যে একটি বিচ্ছেদ হয়? তবে, যদি প্রোটোকলের ডেটা ফিল্ডে তথ্য / অক্ষর / সংকেতগুলি অন্তর্ভুক্ত থাকে যা শুরু / শেষ সীমানারগুলির অনুরূপ?
প্রতিবিম্ব

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