IP & TCP چیست؟

پروتکل اینترنت (IP) سیستم آدرس اینترنتی است (برای اطلاعات بیشتر در مورد ip به این لینک مراجعه کنید ) وظیفه اصلی آن انتقال بسته های اطلاعات از دستگاه منبع به دستگاه هدف را بر عهده دارد. IP اصلی ترین راه ارتباطات شبکه است و اساس اینترنت را ایجاد می کند. IP سفارش بسته یا بررسی خطا را اداره نمی کند. چنین عملکردی به پروتکل دیگری ، معمولاً TCP نیاز دارد.

رابطه TCP/IP شبیه ارسال یک پیام به کسی است که روی پازل نوشته شده است. پیام یادداشت می شود و پازل تکه تکه می شود. سپس هر قطعه می تواند از طریق یک مسیر پستی متفاوت حرکت کند ، که بعضی از آنها بیشتر از بقیه طول می کشد. وقتی قطعات پازل پس از پیمودن مسیرهای مختلف خود وارد می شوند ، ممکن است قطعات از کار بیفتند. پروتکل اینترنت اطمینان حاصل می کند که قطعات به آدرس مقصد برسند. پروتکل TCP را می توان به عنوان مونتاژ کننده پازل در طرف دیگر در نظر گرفت که قطعات را به ترتیب در کنار هم قرار می دهد ، درخواست می کند تا قطعات گم شده مجدداً مورد انتقاد قرار گیرند و به فرستنده اطلاع می دهد که پازل دریافت شده است. TCP ارتباط خود را با فرستنده از قبل از ارسال اولین قطعه پازل پس از ارسال قطعه نهایی حفظ می کند.

IP یک پروتکل بدون اتصال است ، به این معنی که هر واحد داده به طور جداگانه آدرس دهی شده و از دستگاه منبع به دستگاه مورد نظر هدایت می شود و هدف تأییدیه ای را به منبع ارسال نمی کند. اینجاست که پروتکل هایی مانند پروتکل کنترل انتقال (TCP) وارد می شوند. TCP در ارتباط با IP به منظور حفظ ارتباط بین فرستنده و هدف و اطمینان از نظم بسته مورد استفاده قرار می گیرد.

به عنوان مثال ، هنگامی که یک ایمیل از طریق TCP ارسال می شود ، یک اتصال برقرار می شود و یک رابطه 3 طرفه ایجاد می شود. اول ، منبع یک بسته “درخواست اولیه” SYN را برای شروع گفتگو به سرور مورد نظر ارسال می کند. سپس سرور مورد نظر یک بسته SYN-ACK را برای موافقت با روند ارسال می کند. در نهایت ، منبع یک بسته ACK را برای تأیید روند به هدف ارسال می کند ، پس از آن محتویات پیام قابل ارسال است. پیام ایمیل قبل از ارسال هر بسته به اینترنت به بسته ها تجزیه می شود ، جایی که قبل از رسیدن به دستگاه مورد نظر ، مجموعه ای از دروازه ها را طی می کند ، جایی که گروه بسته ها توسط TCP مجدداً در محتویات اصلی ایمیل جمع آوری می شوند.

TCP handshake diagram

نسخه اولیه IP که امروزه در اینترنت استفاده می شود پروتکل اینترنت نسخه 4 (IPv4) است. با توجه به محدودیت اندازه با تعداد کل آدرس های ممکن در IPv4 ، یک پروتکل جدیدتر توسعه داده شد. پروتکل جدیدتر IPv6 نام دارد و آدرس های بیشتری را در دسترس قرار می دهد و در حال افزایش است.

(برای مشاهده منبع اصلی به این نشانی رجوع کنید)