CCP – Compression Control Protocol
פרוטוקול זה אחראי על עיצוב האלגוריתמים של דחיסת הנתונים על שני קצותיו של קישור נקודה לנקודה.
הוא גם משמש לאותת על שגיאה במנגנון הדחיסה/פענוח באופן אמין.
CCP משתמש באותו מנגנון העברת מנות כמו בפרוטוקול בקרת הקישור.
מנות CCP מלאות יכולות לעבור עד שה- PPP יגיע לשלב פרוטוקול שכבת הרשת.
מנות CCP המתקבלות לפני שמגיעים לשלב זה מושלכות.
תבנית מנת ה- CCP מוצגת כדלקמן:
קוד |
מזהה |
אורך |
נתונים |
1 בית |
1 בית |
2 בתים |
משתנה |
CCP מבנה מנת
קוד
ערך דצימלי המראה את סוג מנת ה- BVCP:
1 |
Configure-Request |
2 |
Configure-Ack |
3 |
Configure-Nak |
4 |
Configure-Reject |
5 |
Terminate-Request |
6 |
Terminate-Ack |
7 |
Code-Reject |
מזהה
ערך דצימלי המסייע בהתאמת בקשות ותגובות.
אורך
אורך מנת ה- CCP, כולל הקוד, המזהה, אורך ושדות נתונים.
נתונים
שדה אורך משתנה שיכול להכיל אחת או יותר אפשרויות תצורה.
תבנית אפשרות תצורת ה- CCP :
סוג |
אורך |
נתונים |
תבנית אפשרויות תצורת CCP
סוג
אינדיקציה בת בית אחד של סוג אפשרות התצורה:
0 – OUI
1 – Predicator Type 1
2 – Predicator Type 2
3 - Puddle Jumper
16 - Hewlett-Packard-PPC
17 - Stac Electronics LZS
18 - MicroSoft PPC
19 - Gandalf FZA
20 - V.42 bis Compression
21 - BSD LZW Compress
23 - LZS-DCP
אורך
אורך אפשרות התצורה כולל הסוג, האורך ושדות הנתונים.
נתונים
ערך שדה הנתונים.