دو نمودار می‌توانند هر دو درست باشند و متفاوت به نظر برسند، چون ممکن است بسته‌های متفاوتی را توصیف کنند. پیام مذاکره و بستهٔ دادهٔ برنامه حتی در یک نشست نیز چیدمان یکسان ندارند، و حالت انتقال و حالت تونل هم ندارند. مقایسهٔ طرح‌ها بدون گفتن اینکه هر کدام کدام بسته و کدام حالت را نشان می‌دهد، بحثی دربارهٔ سرآیندهایی می‌سازد که هرگز قرار نبود همخوان شوند. چهار برچسب پیش از آغاز مقایسه این را روشن می‌کند.

پیاده‌سازی و حالت، کانال، حمل بیرونی و بار منتقل‌شده را کنار هر طرح بنویسید.

حالت انتقال و حالت تونل سرآیند را به شکل متفاوت جابه‌جا می‌کنند

در حالت انتقال، ESP پس از سرآیند IP و پیش از پروتکل منتقل‌شده قرار می‌گیرد، بنابراین سرآیند IP اصلی بیرون از حفاظت می‌ماند. در حالت تونل، سرآیند IP بیرونی تازه دو همتای IPsec را نشانی می‌دهد و بستهٔ درونی محافظت‌شده سرآیند IP خود را نگه می‌دارد. هر دو در RFC 4303 تعریف شده‌اند و هر دو برای حالت خود درست‌اند. طرح ساده‌شده‌ای که دنباله و فیلدهای یکپارچگی را حذف می‌کند برای جای‌گذاری مناسب است و برای شمردن بایت بی‌فایده.

انتقال به‌طور خاص به معنای TCP یا UDP نیست. پروتکل لایهٔ بعدی که منتقل می‌شود می‌تواند هر چیزی باشد، و نموداری که حالت انتقال را با یک پروتکل یکی می‌گیرد، بی‌صدا فرضی افزوده است.

پیام‌های کنترل پیام‌های داده نیستند

L2TP دو نوع پیام را جدا نگه می‌دارد: پیام‌های داده که چارچوب‌های PPP را حمل می‌کنند، و پیام‌های کنترل که تونل و تماس‌های آن را برپا، نگهداری و برمی‌چینند. کانال کنترل مطمئن است، در حالی که پیام‌های دادهٔ ازدست‌رفته را L2TP به‌سادگی دوباره نمی‌فرستد. بنابراین طرحی که PPP دارد ممکن است باری را توصیف کند که یک پیام داده حمل می‌کند، نه سرآیندی که هر نشست محافظت‌شده باید شامل شود. ترکیب L2TP با حفاظت، چیدمان امنیتی انتخابی را روی آن می‌افزاید و همهٔ پیام‌ها را یکسان نمی‌کند.

اگر نموداری ادعا کند هر دو نوع پیام یکسان به نظر می‌رسند، پروتکل دیگری یا دامنهٔ دیگری را توصیف می‌کند.

نقاط ثبت معادل را مقایسه کنید

ثبت روی رابط بیرونی سرآیندهای حفاظت و حمل را نشان می‌دهد؛ ثبت درونی که پس از رفع کپسوله‌سازی گرفته شود بستهٔ منتقل‌شده را نشان می‌دهد. هیچ‌کدام نادرست نیست، و مقایسهٔ یکی با دیگری سرآیندها را گم‌شده یا تکراری نشان می‌دهد. کپسوله‌سازی UDP، آن‌گونه که برای گذر از NAT تعریف شده است، لایهٔ بیرونی دیگری می‌افزاید که نمودار ESP بومی آن را ندارد. هر دو طرح می‌توانند توصیف‌های معتبری از چیدمان‌های انتقال متفاوت باشند.

نقطهٔ ثبت را همراه نمودار بنویسید و پیام‌های معادل را در حالت‌های معادل مقایسه کنید. سرآیند گم‌شده تنها زمانی شواهد یک نقص است که هر دو طرح همان نقطه و همان نوع بسته را ادعا کنند.

برچسب‌ها را همراه طرح نگه دارید

نمودار بدون برچسب زود فرسوده می‌شود، چون خوانندهٔ بعدی فرض‌های خودش را می‌افزاید. چهار برچسب را بیفزایید، مرز حفاظت را علامت بزنید و یادداشت کنید که طرح برای جای‌گذاری است یا برای اندازه‌گیری. اگر برای اندازه‌گیری است، از مشخصات کامل به‌جای طرح ساده استفاده کنید. هزینهٔ برچسب‌ها یک دقیقه است؛ هزینهٔ بحثی که از آن جلوگیری می‌کنند یک بعدازظهر است.

وقتی دو سند ناسازگارند، نخست برچسب‌هایشان را مقایسه کنید. ناسازگاری در سطح حالت یا کانال تفاوت را کامل توضیح می‌دهد و هیچ سرآیندی واقعاً گم نشده است.

ثبت کنید که طرح کدام بسته، کدام حالت و کدام نقطهٔ ثبت را نشان می‌دهد. آن ثبت نیمهٔ دیگر نمودار است.

مقالات مرتبط