Modern technology gives us many things.

پروتوکل TCP/IP

پروتوکل TCP/IP

پروتکل TCP مخفف Transmission Control Protocol یا پروتکل کنترل انتقال است

tcp یک ار تباط connection oriented است قبل از اینکه بخواهد فرایند انتقال دیتا را انجام دهد یک عملیاتی انجام می دهد به نام tree way shake hands که tree way یعنی سه جهت

توی handshake دیتا انتقال داده نمی شوند فقط همدیگر را چک می منند hand shake که انجام شد فرایند انتقال دیتا انجام می شود و به صورت سگمنت ارسال می کند که این سگمنت ها sequence number دارند یعنی سگمنت ها هر کدام یک شماره ای می گیرند در صورتی که این شکمنت با این شکاره در میان مسیر بسته نرسیده باشد دوباره این سکمنت را صدا می زند که بسته اش را بفرستد

فرایند پروتکل tcp مطمئن است

پروتکل های که tcp هستند مثل ftp به صورت tcp کار می کند و پورت ان 20 و 21 است ولی tftp روی udp کار می کند و پورت ان 69 است

پروتوکل TCP/IP

پروتوکل TCP/IP از روی مدل osi برای خودش استاندارد سازی کرده است و از 5 لایه تشکیل شده است

TCPIP
TCPIP

لایه APPLICATIAON لایه Transport و لایه Internet و لایه network Access

پروتوکل Tcp/Ip لایه 7ولایه 6و لایه5 مدل osi را یکی کرده و به نام لایه Application نام گذاری کرده   و لایه Transport را خودشو گذاشت و لایه Network را به نام Internet نام گذاری کرده و لایه یتا لینک و فیزیکال datalink & phisical را  به نام Network Access گذاشت


IP آیپی در چه لایه ای کار میکند

آیپی در لایه Internet اینترنت TCP/IP کار میکند


tcp و udp در چه لایه ای کار میکند

tcp و udp در لایه transport ترنسپورت TCP/IP کار میکند


TCP/IP برگرفته از OSI است

پروتوکل ها داخل tcp/IP هستند تعاریفشون توی osi هستند

در لایه اینترنت ICMP-IGMP-IPSEC-IPV4-IPV6-IPX-RIP همه این ها در لایه اینترنت TCP/IP است

3 نظرات
  1. […] سری پروتوکل ها در این لایه تعریف شده اند مثل tcp و udp که میگویند این دیتا اگر فرستاده شده ack بخواهد یا […]

  2. […] پروتوکل TCP/IP میگوید کامپیوتر ها زمانی میتوانند با هم دیگر ارتباط […]

  3. ansari می گوید

    یک پروتکل ارتباطی است که برای انتقال داده ها در شبکه های کامپیوتری استفاده می شود. TCP یک پروتکل لایه ترانسپورت است و مسئول برقراری ارتباط بین دو دستگاه در شبکه است.

    TCP با استفاده از الگوریتم های کنترل جریان و کنترل خطا، به دستگاه های مخابراتی اجازه می دهد تا به صورت صحیح و قابل اعتماد داده ها را در شبکه منتقل کنند. TCP نقش مهمی در این دارد که به صورت خودکار و با توجه به شرایط شبکه، سعی می کند حجم داده های منتقل شده را بهینه سازی کند و باعث بهبود عملکرد شبکه می شود.

    برخلاف UDP (User Datagram Protocol)، TCP گارانتی بالاتر و قابل اعتماد تر بودن را فراهم می کند، زیرا در صورت بروز خطای انتقال داده ها، این پروتکل تلاش می کند تا داده های ارسالی را بازاریابی کند و مجدداً ارسال کند

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.