-
تفاوت سوکت و هدر
سلام. من یه مشکلی دارم. سوکت udp تشکیل شده از ادرس آی پی مبدا و پورت اون. و هدر udp هم از پورت و آی پی مبدا و مقصد. تفاوت این دوتا چیه؟ و اینکه سوکت tcp و udp فرقشون چیه؟ درسته که سوکت tcp ادرس مبدا رو هم داره اما خب هدر udp هم ادرس مبدا رو داره پس چه فرقی میکنه
-
[QUOTE=aref63300;478755]سلام. من یه مشکلی دارم. سوکت udp تشکیل شده از ادرس آی پی مبدا و پورت اون. و هدر udp هم از پورت و آی پی مبدا و مقصد. تفاوت این دوتا چیه؟ و اینکه سوکت tcp و udp فرقشون چیه؟ درسته که سوکت tcp ادرس مبدا رو هم داره اما خب هدر udp هم ادرس مبدا رو داره پس چه فرقی میکنه[/QUOTE]
دوست عزیز سوکت ربطی به هدر نداره
ببینید بسته موقه ارسال و دریافت در شبکه چندین بخش داره که یک قسمتش هدر هستش که آدرس و پورت گیرنده و فرستنده رو مینویسه:
[IMG]http://staff.unak.is/andy/networks0910/Lectures/Protocols/UDP-Header.png[/IMG]
فرق UDP و TCP اینه که UDP اتصال گرا نیست و به صورت سیل اسا بسته ها رو بدون ارسال ACK و SYN، سیکونس نامبر، آفست و چک سام میفرسته که یک سری مزایا داره نسبت به tcp ولی زیاد به درد بخور نیست و ازش استفاده نمیشه(بخاطر ایراداتی که داره)
مشخصات بسته در پروتکل UDP به این صورته:
حجم داده
آدرس و پورت مبدا
آدرس و پورت مقصد
چک سام
در tcp:
ACK - SYN
شماره توالی بسته
آفست
بیت کنترل کننده
کافیه تو گوگل سرچ کنید تفاوت tcp udp
[IMG]http://obaida.info/blog/wp-content/uploads/2016/01/TCP_UDP_headers.jpg[/IMG]