Table of Contents
طراحی پروتکل شبکه شامل ایجاد قوانین و استانداردهایی است که دستگاه ها را قادر می سازد تا به طور موثر ارتباط برقرار کنند. پروتکل های مختلف بر اساس نظریه های اساسی برای بهینه سازی عملکرد، امنیت و قابلیت اطمینان توسعه یافته اند. - بررسی نمونه های دنیای واقعی به درک چگونگی اعمال این نظریه ها در عمل کمک می کند.
TCP/IP Protocol Suite
پروتکل کنترل انتقال / پروتکل اینترنت (TCP / IP) مجموعه پروتکل بنیادی برای اینترنت است.این بر اساس مدل لایه ای است که توابع مختلف را به لایه های متمایز تقسیم می کند.این طراحی باعث عیب یابی می شود و اجازه می دهد تا برای همکاری در میان سیستم های مختلف.
TCP ارتباطات قابل اعتماد و مبتنی بر اتصال را فراهم می کند، اطمینان از یکپارچگی داده ها. IP آدرس و مسیریابی را کنترل می کند، بسته های داده را قادر می سازد تا به مقصدهای خود در سراسر شبکه های پیچیده برسند.
CSMA / CD در Ethernet
دسترسی چندگانه با تشخیص Collision (CSMA /CD) پروتکلی است که در شبکه های اترنت برای مدیریت انتقال داده ها استفاده می شود.این بر اساس نظریه اجتناب از برخورد و تشخیص است که به حداقل رساندن برخورد بسته های داده در رسانه های مشترک است.
دستگاه ها قبل از انتقال به شبکه گوش می دهند.اگر رسانه آزاد باشد، داده ها را ارسال می کنند؛ اگر یک برخورد رخ دهد، قبل از اینکه دوباره شروع به کار کنند، منتظر یک دوره تصادفی هستند.این رویکرد باعث بهبود کارایی شبکه در شبکه های محلی می شود.
پروتکل های امنیتی SSL/TLS
Secure Sockets Layer (SSL) و Transport Layer Security (TLS) پروتکل هایی هستند که برای ایمن سازی انتقال داده ها در شبکه ها طراحی شده اند، آنها بر اساس نظریه های رمزنگاری عمومی و رمزگذاری متقارن هستند.
این پروتکل ها کانال های رمزگذاری شده بین مشتریان و سرورها را ایجاد می کنند، اطمینان از محرمانه بودن و یکپارچگی داده ها، آنها همچنین احزاب را برای جلوگیری از سوء استفاده و حملات انسان در میانه تأیید می کنند.
خلاصه داستان : Underlying Theory
- معماری بزرگ: در TCP / IP برای سازماندهی توابع استفاده می شود.
- تشخیص کولزاسیون: [FLT 1] کاربردی در اترنت برای مدیریت رسانه های مشترک.
- رمزنگاری: اساس SSL /TLS را تشکیل می دهد.
- [FLT: 1] نظریه آماری: [FLT 1] بر الگوریتم های پشت سر در مدیریت برخورد تأثیر می گذارد.