Tcp چیست
یک پروتکل شبکه است که داده های را بین دو یا چند کامپیوترمیسازدو ساماندهی میکند در شبکه پروتکل ها یی وجود دارد که هر کدام ساز کارشان با هم فرق میکند از لحاظ سرعت و دقت، امنیت.
در ادامه مقایسه دو پروتکل را باهم انجام میدیم
نرمافزار پروتکل TCP به عنوان یک پُشته پروتکل ماژولار باز طراحی شد. در ابتدا به آن IP/TCP گفته میشد و در سال ۱۳۶۱ روی SATNET نصب و سپس در اوایل سال ۱۳۶۲ روی شبکه ARPANET نصب شد. همانطور که در RFC 1122 و RFC 1123 مشخص شده است، توسعه یک مجموعه پروتکل کامل است.
پروتکلUDP عملکرد آن مشابه TCP است زیرا برای ارسال و دریافت پیام نیز استفاده می شود. تفاوت اصلی این است که UDP یک پروتکل بدون اتصال است. در اینجا، بدون اتصال به این معنی است که هیچ ارتباطی قبل از ارتباط برقرار نمی شود. همچنین تحویل بسته های داده را تضمین نمی کند. حتی اهمیتی نمی دهد که آیا داده ها از انتهای گیرنده دریافت شده است یا خیر، بنابراین به پروتکل “آتش و فراموش کردن” نیز معروف است. این پروتکل همچنین به عنوان پروتکل “آتش و فراموش کردن” شناخته می شود زیرا داده ها را ارسال می کند و اهمیتی نمی دهد که داده ها دریافت شوند یا خیر. UDP سریعتر از TCP است زیرا تضمینی برای تحویل بسته ها ارائه نمی دهد
tcp چیست و مقایسهudp
tcp چیست پروتکل ها لایه انتقال هستند. TCP یک پروتکل اتصال گرا است، در حالی که UDP یک پروتکل بدون اتصال است. این بدان معناست که TCP قبل از ارتباط نیاز به اتصال دارد، اما UDP به هیچ اتصالی نیاز نداردیکی مهمترین نوع های پروتکل های ارتباطی در شبکه اینترنت tcp و udp ، پروتکل کنترل انتقال (TCP | Transmission Control Protocol) و پروتکل بسته داده کاربر (User Datagram Protocol | UDرا شامل میشوند
پروتکل udp
ساده تر ساخته شده اهمیتی نمیدهد اطلاعات ارسالی به مقصد میرسد یا نه ولی سرعت بالایی دارد مخصوص بازی آنلاین و تماس های ویدیویی است
Udp بدون در نظر گرفتن آمادگی مقصد بسته
را ارسال میکند
Tcp اول مقصد را تست میکند
نهایتا بعد از راستی آزمایی بسته را ارسال میکند
TCP یک پروتکل قابل اعتماد است زیرا تضمینی برای تحویل داده ها ارائه می دهد. از مکانیسم تصدیق پیروی می کند. در این مکانیسم، فرستنده تاییدیه را از گیرنده دریافت می کند و مثبت یا منفی بودن تایید را بررسی می کند. اگر ACK مثبت باشد، داده ها با موفقیت دریافت شده اند. اگر ACK منفی باشد، TCP دوباره داده ها را ارسال می کند. همچنین از مکانیسم کنترل جریان و خطا پیروی می کند.
tcp چیست فرق آن با udp
tcp چیست
tcp مکانیزمی که تضمین می کند تعداد زیادی بسته به طور همزمان به گیرنده ارسال نمی شود، در حالی که UDP از مکانیسم کنترل جریان پیروی نمی کند.
TCP از تکنیک های ترتیب و توالی استفاده می کند تا اطمینان حاصل کند که بسته های داده به همان ترتیبی که ارسال می شوند دریافت می شوند. از سوی دیگر، UDP از هیچ تکنیک ترتیب و توالی پیروی نمی کند. یعنی داده ها را می توان به هر ترتیبی ارسال کرد.
با مثال یک تماس تلفنی که در آن هر دو کاربر باید ابتدا در طول یک جلسه قبل از اینکه بتوانند پیام ها یا ایده ها را مبادله کنند، متصل شوند. از طرف دیگر، UDP داریم که بدون اتصال است زیرا هیچ فرآیندی را طی نمی کند و می تواند مستقیماً داده ها را به گیرنده ارسال کند.
tcpپروتکل به دلیل تمام مسئولیت هایی که انجام می دهد. یرای برقراری اتصال نیاز به مبادله 3 بسته قبل از تبادل داده دارد. TCP همچنین قابلیت اطمینان و تراکم را کنترل می کند و یک پروتکل سنگین وزن با اندازه هدر 20 بایت است.
UDP هنگام تحویل داده، سفارش، قابلیت اطمینان و غیره را کنترل نمی کند. از این رو در نهایت یک پروتکل سبک وزن با اندازه سرصفحه 8 بایت است