بروتوكول التحكم في الارتباط
في مجال شبكات الحاسوب ، يُعد بروتوكول التحكم في الارتباط (LCP) جزءًا من بروتوكول نقطة إلى نقطة (PPP)، ضمن عائلة بروتوكولات الإنترنت . عند إعداد اتصالات PPP، يرسل كل من جهاز الإرسال وجهاز الاستقبال حزم LCP لتحديد معايير نقل البيانات اللاحقة.
البروتوكول :
- يتحقق من هوية الجهاز المرتبط، ثم يقبله أو يرفضه.
- يحدد حجم الحزمة المقبول للإرسال
- يبحث عن الأخطاء في التكوين
- يمكن إنهاء الاتصال إذا تجاوزت المتطلبات المعايير
تُرسل حزم بروتوكول LCP خلال مرحلة إنشاء الرابط في بروتوكول PPP، بعد تجهيز الطبقة الفيزيائية من حالة انقطاع الرابط . لا يُسمح بنقل بروتوكولات طبقة الشبكة، مثل IP، عبر بروتوكول PPP إلا بعد اكتمال مرحلتي إنشاء الرابط أو المصادقة . عند طلب أحد النظيرين إنهاء الاتصال (أو في حال فشل المصادقة )، تُنفذ مرحلة إنهاء الرابط ، ويعود بروتوكول PPP إلى حالة انقطاع الرابط .
بناء
| الإزاحات | ثمانية | 0 | 1 | 2 | 3 | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ثمانية | قليل | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
| بروتوكول نقطة إلى نقطة | |||||||||||||||||||||||||||||||||
| 0 | 0 | العلم (0x7E) | العنوان (0xFF) | التحكم (0x03) | البروتوكول (0xC0) | ||||||||||||||||||||||||||||
| 4 | 32 | البروتوكول، تابع (0x21) | |||||||||||||||||||||||||||||||
| بروتوكول التحكم في الارتباط | |||||||||||||||||||||||||||||||||
| 0 | 0 | شفرة | المعرف | طول | |||||||||||||||||||||||||||||
| تكوين الرابط | |||||||||||||||||||||||||||||||||
| شفرة | 1 | اسم | طلب التكوين | وصف | يطلب الطرف الآخر الاتصال بالخيارات المحددة بدلاً من الإعدادات الافتراضية للرابط. | ||||||||||||||||||||||||||||
| 2 | Configure-Ack | يطلب الطرف الآخر الاتصال بالخيارات المحددة بدلاً من الإعدادات الافتراضية للرابط. | |||||||||||||||||||||||||||||||
| 3 | Configure-Nak | يتعرف النظير على الخيارات المتاحة، لكن بعضها غير مقبول. | |||||||||||||||||||||||||||||||
| 4 | Configure-Rect | لا يعترف النظير ببعض الخيارات المحددة أو يُمنع من قبولها. | |||||||||||||||||||||||||||||||
| 4 | 32 | قائمة بيانات الخيارات، متغير الحجم | |||||||||||||||||||||||||||||||
| إنهاء الاتصال | |||||||||||||||||||||||||||||||||
| شفرة | 5 | اسم | طلب إنهاء | وصف | يطلب الطرف الآخر إغلاق الاتصال. | ||||||||||||||||||||||||||||
| 6 | إنهاء-إقرار | يقبل الطرف الآخر إغلاق الاتصال، أو يطلب إعادة التفاوض. | |||||||||||||||||||||||||||||||
| 4 | 32 | بيانات غير مُفسَّرة من قِبَل المُرسِل، حجم متغير | |||||||||||||||||||||||||||||||
| صيانة الروابط | |||||||||||||||||||||||||||||||||
| شفرة | 7 | اسم | رفض الكود | وصف | لا يتعرف الجهاز النظير على رمز LCP المقدم. | ||||||||||||||||||||||||||||
| 4 | 32 | حزمة LCP معيبة، حجمها متغير | |||||||||||||||||||||||||||||||
| رموز خاصة بـ LCP | |||||||||||||||||||||||||||||||||
| شفرة | 8 | اسم | رفض البروتوكول | وصف | لا يتعرف الطرف الآخر على بروتوكول مستخدم ضمن حالة LCP المفتوحة . | ||||||||||||||||||||||||||||
| 4 | 32 | بروتوكول الشراكة بين القطاعين العام والخاص المرفوض | حزمة معيبة، حجم متغير | ||||||||||||||||||||||||||||||
| شفرة | 9 | اسم | طلب صدى | وصف | يطلب النظير ردًا صدى. | ||||||||||||||||||||||||||||
| 10 | الرد الصدى | يقوم الطرف الآخر بالاستجابة لطلب الصدى (مقبول فقط عند فتح بروتوكول التحكم في الاتصال ) . | |||||||||||||||||||||||||||||||
| 11 | طلب الحذف | يقوم النظير بإرسال البيانات ليتم التخلص منها ("إغراقها") بواسطة النظير البعيد. | |||||||||||||||||||||||||||||||
| 4 | 32 | الرقم السحري (0، إذا لم يتم إنشاء رقم سحري بعد Configure-Request / Configure-Ack ) | |||||||||||||||||||||||||||||||
| 8 | 64 | بيانات غير مُفسَّرة من قِبَل المُرسِل، حجم متغير | |||||||||||||||||||||||||||||||
خيار تكوين الرابط
| الإزاحات | ثمانية | 0 | 1 | 2 | 3 | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ثمانية | قليل | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
| 0 | 0 | يكتب | طول | ||||||||||||||||||||||||||||||
| يكتب | 0 | اسم | خاص بالبائع | وصف | بيانات خاصة بالبائع غير محددة في مواصفات PPP. | ||||||||||||||||||||||||||||
| 2 | 16 | المعرف الفريد للمورد | النوع (النوع الفرعي OUI) | ||||||||||||||||||||||||||||||
| 6 | 48 | بيانات محددة من قبل البائع، متغير الحجم | |||||||||||||||||||||||||||||||
| يكتب | 1 | اسم | وحدة الاستقبال القصوى | وصف | يحدد هذا الخيار حجم البيانات الأكثر استخدامًا (MRU) للنظير، متجاوزًا القيمة الافتراضية البالغة 1500 بايت. | ||||||||||||||||||||||||||||
| 2 | 16 | الحد الأقصى لوحدة الاستقبال لتنفيذ هذا النظير | |||||||||||||||||||||||||||||||
| يكتب | 3 | اسم | بروتوكول المصادقة | وصف | يحدد بروتوكول مصادقة لنظير بعيد للمصادقة معه قبل الانتقال بين المراحل. | ||||||||||||||||||||||||||||
| 2 | 16 | بروتوكول المصادقة المطلوب، الذي تم تعيينه بواسطة IANA [ 1 ] | بيانات إضافية لهذا البروتوكول، متغير الحجم | ||||||||||||||||||||||||||||||
| يكتب | 4 | اسم | بروتوكول الجودة | وصف | يحدد بروتوكول جودة لمراقبة جودة الروابط . | ||||||||||||||||||||||||||||
| 2 | 16 | بروتوكول الجودة المطلوب | بيانات إضافية لهذا البروتوكول، متغير الحجم | ||||||||||||||||||||||||||||||
| يكتب | 5 | اسم | الرقم السحري | وصف | يُحدد مُعرّفًا فريدًا لنظير. | ||||||||||||||||||||||||||||
| 2 | 16 | الرقم السحري | |||||||||||||||||||||||||||||||
| يكتب | 7 | اسم | ضغط حقل البروتوكول | وصف | لا توجد بيانات. راجع القسم 6.5 من RFC 1661 لمزيد من التفاصيل. | ||||||||||||||||||||||||||||
| يكتب | 8 | اسم | ضغط العنوان وحقل التحكم | وصف | لا توجد بيانات. راجع القسم 6.6 من RFC 1661 لمزيد من التفاصيل. | ||||||||||||||||||||||||||||
مراجع
- ↑ "تخصيصات حقول بروتوكول نقطة إلى نقطة (PPP)" . www.iana.org . تم الاطلاع عليه بتاريخ 18-03-2025 .
روابط خارجية
- RFC 1570 : امتدادات PPP LCP
- RFC 1661 : بروتوكول نقطة إلى نقطة (PPP)
- RFC 1663 : نقل موثوق لبروتوكول PPP
- كوزيروك، تشارلز. "بروتوكول التحكم في وصلة PPP (LCP)" . دليل TCP/IP . تم الاطلاع عليه بتاريخ 4 ديسمبر 2014 .
فئات :
- بروتوكولات الربط
- معايير الإنترنت
