ترجمه unit12 زبان تخصصی
چگونه TCP/IP ماشینهای غیر مشابه را لینک می کند
در قلب پروتکل IP بخشی از TCP/IP است که آدرس اینترنتی نامیده می شود .یک سیستم کد ینگ 32 بیتی یک شماره به هر گره در شبکه را تعیین می کند.آدرسهای متفاوتی وجود دارند که برای سایزهای مختلف شبکه طراحی شده است ولی شما می توانید هر آدرس را با یک سری از شماره ها که شبکه اصلی و زیر شبکه ها را به هر گره های که وصل است مشخص می کند.علاوه بر تشخیص (شناخت)یک گره آدرس مسیری را که دروازه می تواند استفاده کند برای مسیر یابی اطلاعات از ماشینی به ماشینی دیگر فراهم می کند . گرچه سیستم های تحویل داده مثل اترنت یا x25 بسته هایشان را به هر ماشینی که از لحاظ الکتریکی به کابل وصل باشد می آورند ،واحد IP باید آدرسهای اینترنتی همدیگر را بدانند اگر در ارتباط هستند. یک ماشین که به عنوان دروازه وصل کننده شبکه های متفاوت که TCP/IP کار میکند، در هر شبکه آدرسهای اینترنتی متفاوتی خواهد داشت.
جداول جستجوی داخلی و نرم افزار براساس استاندارد دیگری به نام پروتکل تجزیه هستند که برای مسیر یابی داده از میان یک دروازه بین شبکه استفاده می شوند.هر بخشی از نرم افزار با برنامه های لایه IP که برای انتقال دادن اطلاعات کاربردی مناسب در سیستم دریافت می کند.این نرم افزار از استانداردی به نام پروتکل UDP پیروی می کند . شما می توانید تصور کنید نرم افزار UDP بدین ترتیب که ایجاد می کند آدرس داده در پیغام TCP /IP که دقیقا بیان میکند که قطعه داده برای چه کاربردی فرض می شود ،برای تماس در آدرس که نرم افزار IP تعریف کرده است . نرم افزار UDP مسیر نهایی را برای داده ها از بین سیستم دریافت فراهم می کند .
TCP بخشی از پروتکل TCP /IP زمانی وارد عمل می شود که بسته به آدرس اینترنتی و بخش کاربردی تحویل داده می شود بسته های نرم افزاری که از استاندارد TCP پیروی می کند در هر ماشین اجرا می شوند .ارتباط با همدیگر را توسعه می دهند و تغییرات ارتباطی را مدیریت می کنند سیستم تحویل داده مثل اترنت تضمین نمی کند تحویل موفقیت آمیز بسته را . نه IP و نه UDP چیزی درباره بازیابی بسته هایی که موفق به تحویل داده نشده اند نمی دانند ،ولی TCP سازماندهی و بافر می کند جریان داده ها را ،پاسخ ها را جستجو می کند و برای جایگزینی بسته های اطلاعاتی از دست رفته فعالیت می کند . این مفهوم مدیریت داده ، خدمات جریان مطمئن نامیده می شود .
بعد از اینکه TCP بسته داده ها را به کامپیوتر آورد، دیگر برنامه های سطح بالا آن را می گیرد . بعضی ها استانداردهای رسمی دولت US محفوظ هستند، مثل FTPوSMTP .اگر شما ازاین پروتکلهای استانداردها در انواع مختلف کامپیوترها استفاده کنید ،بلاخره شما راههایی برای انتقال فایلها و دیگر انواع اطلاعات پیدا خواهید کرد. از نظر مفهومی نرم افزاری که پشتیبانی می کند پروتکل TCP را تنها می ماند .آن می تواند با داده دریافت شده از پورت سریال کار کند روی یک شبکه Packet Switch یا از یک سیستم شبکه ای مثل اترنت .نرم افزار TCP نیاز به استفاده از IP یا UDP ندارد.آن حتی مجبور نیست بداند که آنها وجود دارند .اما در تمرین TCP یک بخش ازطرح مجتمع شده از TCP /IP است و باید مدام با آن دو پروتکل استفاده شود.