هیوا شبکه

آموزش تخصصی شبکه و امنیت

هیوا شبکه

آموزش تخصصی شبکه و امنیت

  • ۰
  • ۰

مدل TCP/IP

مدل TCP/IP

سلام به شما همراهان همیشگی هیوا شبکه

در این آموزش به صورت خلاصه به معرفی بخش های مهم  پروتکل TCP/IP می پردازیم.
مدل TCP/IP یا مدل مرجع اینترنتی که گاهی مدل مرجع ARPANET نامیده می شود، در سال 1970 به وسیله DARPA طراحی شده است.
TCP/IP پروتکلی استاندارد برای ارتباط کامپیوترهای موجود در شبکه می باشد.

Network Topology

در تصویر بالا لایه های پروتکل TCP/IP را مشاهده می کنید. نسبت به مدل OSI  سه لایه ی کمتر دارد که در واقع 3 لایه مدل OSI در لایه های دیگر ادغام شده است.

مقایسه مدل TCP/IP با OSI

TCP/IP-&-OSI

در تصویر بالا مقایسه لایه های مدل OSI و پروتکل TCP/IP را مشاهده می کنید. درباره وظیفه ی هریک از لایه ها در آموزش OSI توضیح داده شد.

لایه های مدل TCP/IP

پروتکل TCP/IP پشته ای از پروتکل هاست، در هر لایه مجموعه ای از پروتکل ها را داریم، و هر پروتکل عملیات خاصی انجام می دهد.

مثلا صفحه ای را در مرورگر باز می کنیم، دیتا ارسال می شود، در لایه Application از پروتکل HTTP استفاده می کند. و داده را به لایه پایین تر ارسال می کند و حتما در ارسال داده باید لایه ها به صورت ترتیبی طی شود ، و در هر لایه حتما باید یک پروتکل را انتخاب کند. مثلا در لایه Transport از پروتکل TCP استفاده می کند یا UDP ، و…. .

در لایه ی transport مفهومی به نام پورت داریم، که از 1تا 65535 عددگذاری شده، و به هربسته ای که از مبدا خارج می شود عددی به نام آدرس پورت اختصاص داده می شود.
بنابراین هر بسته ای که از کامپیوتر فرستنده ارسال می شود، دو آدرس پورت خواهد داشت، آدرس پورت فرستنده و آدرس پورت گیرنده. آدرس پورت سرویس دهنده باید ثابت باشد. که شماره پورت آن عددی از 1 تا 1024 یا از 1024 تا 49151 (برای انتخاب بازه هم معیارهایی وجود دارد که در این مبحث نمی گنجد.) است.
Application هایی که سرویس می گیرند دارای شماره پورتی در بازه 49151 تا 65535 است که عددی تصادفی است که توسط سیستم عامل تولید می شود و با دستور Netstat -n می توانیم پورت های اختصاص داده شده را مشاهده کنیم.

 

ادامه مطلب

  • ۹۶/۱۲/۱۶
  • hiva shabake

مدل tcp-ip

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی