Saturday, February 9, 2019

ইথারনেট কি ? ইথারনেট সম্পর্কে বিস্তারিত জানুন

আজকের দিনে সবচেয়ে জনপ্রিয় ও বেশি ব্যবহৃত নেটওয়ার্ক প্রযুক্তি হল ইথারনেট। আপনি যদি কোনো নেটওয়ার্ক দেখে থাকেন তাহলে সেটি ইথারনেট নেটওয়ার্ক হওয়ার সম্ভাবনা 99%। প্রথম 1960 সালে হাওয়াই বিশ্ববিদ্যালয়ে তৈরি হয় ALOHA নেটওয়ার্ক যা CSMA/CD একসেস মেথড ব্যবহার করে। এটিকেই বলা যেতে পারে প্রথম ইথারনেট এরপর বিভিন্ন সময় এর পরিবর্তন হয়েছে।
1972 সালে জেরেক্স পার্ক (Xerox PARC) এর রবার্ট মেটাকাফ এবং ডেভিড বফস এই ক্যাবলিং ও সিগন্যালিং স্খিম বাস্তবায়ন করেন, 1975 সালে তারা প্রথম ইথারনেট প্রোডাক্ট প্রবর্তন করেন। এই ইথারনেট নেটওয়ার্ক 100 টিরও বেশি কম্পিউটার নিয়ে এক কিলোমিটার জুড়ে নেটওয়ার্ক গড়ে তুলতে পারত যার গতি ছিল 3 MBPS.
Ethernet

ডিজিটাল ইকুইপমেন্ট কর্পোরেশন, ইন্টেল এবং জেরক্স এর যেীথ প্রচেষ্টায় এই নেটওয়ার্ককে উন্নত করে এর গতি 10 Mbps করে। এটির উপর ভিত্তি করেই গড়ে ওঠে IEEE 802.3 স্ট্যান্ডার্ড। 1990 সালে IEEE 802.3 স্ট্যান্ডার্ডে ট্যুইস্টেড পেয়ার ক্যাবল ব্যবহার করে ইথারনেট গড়ার নিয়ম সম্পর্কে বলে।

ইথারনেটে ডাটা পাঠানোর পদ্ধতি

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

ইথারনেটের প্রকারভেদ

ইথারনেট নেটওয়ার্ক এর গতির উপর ভিত্তি করে ৩ ভাগে ভাগ করা হয় । 10Mbps ইথারনেট, 100Mbps ইথারনেট এবং 1Gbps ইথারনেট।

ইথারনেট ফ্রেম

আমরা জানি নেটওয়ার্ক অ্যাক্সেস লেয়ার দ্বারা এনক্যাপুলেটেড ডেটাকে ইথারনেট ফ্রেম বলা হয় । একটি ইথারনেট ফ্রেম একটি হেডার দিয়ে শুরু হয়, যা অন্যান্য ডেটা সহ উৎস এবং গন্তব্য MAC Address ধারণ করে। এই ফ্রেমের মধ্যবর্তী অংশ হলো প্রকৃত তথ্য বা ডাটা। যে তথ্যটি দ্বরা এই ফ্রেমটি সমাপ্ত হয় তাকে বলা হয় Frame Check Sequence (FCS).

ইথারনেট ফ্রেম কিভাবে গঠিত হবে তা IEEE 802.3 স্ট্যান্ডার্ডে সংজ্ঞায়িত করা হয়। এখানে একটি ইথারনেট ফ্রেমের গ্রাফিকাল উপস্থাপনা এবং ফ্রেমের প্রতিটি অংশের একটি বর্ণনা করা হল:


Preamble: ইথারনেট ফ্রেম 7-বাইট প্রোম্যাবল দিয়ে শুরু হয়। এটি বিকল্প 0 এবং 1 এর প্যাটার্ন যা ফ্রেমের শুরু নির্দেশ করে এবং প্রেরক এবং রিসিভারকে বিট সিঙ্ক্রোনাইজেশন করার অনুমতি দেয়।

Start of frame delimiter (SFD): এটি একটি 1-বাইট ক্ষেত্র যা সর্বদা 10101011 এ সেট করা হয়। SFD নির্দেশ করে যে আসন্ন বিট ফ্রেম শুরু করছে, যা গন্তব্য ঠিকানা। কখনও কখনও এসএফডিটিকে PRE (Preamble) – এর অংশ বলে মনে করা হয়, এই কারণে প্রিম্যামকে অনেক জায়গায় 8 বাইট হিসাবে বর্ণনা করা হয়।

Destination MAC: এটি 6-বাইট ব্লক যা মেশিনের MAC ঠিকানা ধারণ করে যার জন্য ডেটা নির্ধারিত হয়। অর্থাৎ ডেস্টিনেশন এর ম্যাক অ্যাড্রেস ধারণ করে।

Source Address: এটি একটি 6-বাইট ব্লক যা সোর্স মেশিনের MAC Address ধারণ করে। Source Address সবসময় একটি পৃথক Address হবে।

Type: দৈর্ঘ্য একটি 2-বাইট ব্লক, যা ইথারনেট ফ্রেমের দৈর্ঘ্য নির্দেশ করে। এই 16 বিট ক্ষেত্রটি 0 থেকে 65534 এর দৈর্ঘ্য মান ধরে রাখতে পারে, কিন্তু ইথারনেটের নিজস্ব সীমাবদ্ধতাগুলির কারণে দৈর্ঘ্য 1500 এর চেয়ে বড় হতে পারে না।

Data: এটি সেই ব্লক যেখানে প্রকৃত ডাটা সন্নিবেশ করা হয়, যা Payload হিসাবে পরিচিত। আইপি হেডার এবং তথ্য উভয় এখানে ঢোকানো হবে, যদি ইন্টারনেট প্রোটোকল ইথারনেট ব্যবহার করা হয়। সর্বাধিক তথ্য 1500 বাইট হতে পারে। যদি ডাটার দৈর্ঘ্য সর্বনিম্ন দৈর্ঘ্য যেমন 46 বাইটের কম হয় ন্যূনতম সম্ভাব্য দৈর্ঘ্য পূরণ করতে প্যাডিং 0 যোগ করা হয়।

FCS (Frame Check Sequence): এটি একটি 4 বাইট ব্লক। এই ব্লকে 32-বিট হ্যাশ কোড রয়েছে, যা দূষিত ডেটা সনাক্ত করার অনুমতি দেয়।
Note: IEEE 802.3 তে ইথারনেট ফ্রেমের আকার 64 বাইট থেকে 1518 বাইট এর মধ্যে হয় যা ডাটার দৈর্ঘ্য (46 থেকে 1500 বাইট) সহ।

No comments:

Post a Comment