কোনও নির্দিষ্ট ক্রমে নয়, একই বাক্সে 2 টি সিপিইউয়ের জন্য সর্বাধিক জনপ্রিয় শারীরিক স্তর স্তরগুলি মনে হচ্ছে:
- ডেইজি-চেইন এসপিআই (যেমন জে TAG দ্বারা ব্যবহৃত)
- প্রতি-গোলাম এসপিআই -তে তারের নির্বাচন করুন
- "টিটিএল-স্তরের আরএস -২৩২" ওরফে "অ্যাসিনক্রোনাস স্টার্ট-স্টপ সিরিয়াল যোগাযোগ" (সরাসরি একটি সিপিইউর ইউআরটি টিএক্স পিনকে অন্য সিপিইউয়ের ইউআরটি আরএক্স পিনের সাথে সংযুক্ত করে)
- i2c
- 8-বিট ডেটা + স্ট্রোব (যেমন আইইইই 1284 প্রিন্টার পোর্ট সমান্তরাল পোর্ট)
- শেয়ার্ড-মেমরি (একবারে কেবলমাত্র একটি সিপিইউ ঠিকানা / ডেটা / নিয়ন্ত্রণ বাস চালায়)
এই শারীরিক স্তর উদাহরণগুলি (পাশাপাশি পৃথক বাক্সগুলিতে 2 সিপিইউগুলির জন্য অন্যান্য শারীরিক স্তর স্তরগুলি) সাধারণত সফ্টওয়্যারটিতে বাইটের একটি প্রবাহ সরবরাহ করে যা যোগাযোগ ব্যবস্থাটির উচ্চ স্তরের প্রয়োগ করে।
স্মার্ট প্রোগ্রামাররা সফ্টওয়্যারটি এমনভাবে লেখেন যে হার্ডওয়্যার লোক যখন একটি শারীরিক স্তর উদাহরণ ছিন্ন করে এবং একে একে সম্পূর্ণ আলাদা শারীরিক স্তর উদাহরণের সাথে প্রতিস্থাপনের সিদ্ধান্ত নেয়, তখন তাদের কেবলমাত্র বাইটগুলির আউটপুট প্রবাহকে খাওয়ার জন্য কয়েকটি ফাংশন পুনর্লিখন করতে হবে হার্ডওয়্যার থেকে যান এবং হার্ডওয়্যার থেকে বাইটের একটি স্ট্রিমটি আবার পড়ুন, এবং উচ্চ-স্তরের সমস্ত প্রোটোকল স্টাফ অপরিবর্তিতভাবে কাজ করে চলেছে।
একটি সিপিইউ থেকে অন্য সিপিইউতে তথ্য প্রেরণের প্রোটোকলটি প্রায়শই সর্বদা প্যাকেটের সিরিজ হিসাবে বাইটের প্রবাহকে ব্যাখ্যা করার সাথে জড়িত:
- প্রস্তাবনা
- হেডার
- (সম্ভবত পালিয়ে গেছে) সিরিয়ালযুক্ত ডেটা
- লতা
কিছু লোক মেশা এবং মিলিয়ে (2) বিভিন্ন ধরণের শিরোনাম কাঠামোর মধ্যে একটি (3a) বিভিন্ন ধরণের সিরিয়ালাইজিং ডেটা (3 বি) এর মধ্যে এক ধরণের একের সাথে সম্পূর্ণ নতুন, কাস্টম, অসামঞ্জস্য প্রোটোকল তৈরি করে উপভোগ করছে বলে মনে হচ্ছে many বহু ধরণের ট্রেলার এক (4) এর সাথে সেই সিরিয়ালযুক্ত ডেটা থেকে বেরিয়ে আসা।
একটি প্যাকেটে ডেটা এনপ্যাপুলেটিংয়ের জন্য সহজ কিছু প্রোটোকলগুলির মধ্যে রয়েছে:
কোনও প্যাকেটে ডেটা এমপ্যুলেট করার জন্য আরও জটিল জটিল প্রোটোকলগুলির মধ্যে রয়েছে:
প্রোটোকলের দীর্ঘ তালিকা রয়েছে
আপনি রাডিয়া পারলম্যানের "প্রোটোকল ডিজাইন ফোকলোর" পড়তে উপভোগ করতে পারেন
যা প্রোটোকল ডিজাইন কীভাবে ভুল হতে পারে তা বর্ণনা করে।