پروتکلTCP/ IP
Normal
0
false
false
false
EN-US
X-NONE
FA
/* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin-top:0cm; mso-para-margin-right:0cm; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0cm; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;}
آشنائي با تاريخچه پروتکل TCP /IP
در ابتداي زمان ورود NT ، پروتکل TCP/IP پروتکلي ناشناخته بود که تنها توسط موسسات دولتي که متصل به شبکه بزرگ اما هنوز خصوصي Internet بودند مورد استفاده قرار مي گرفت. پروتکل انتخابي همگاني براي شبکه هاي کوچک NETBEUI و يا IPX بنابر سازگاري نسبي آن با Novel Net Ware بود.
از ابتداي 1990 بهر حال IPX جايگاه خود را از دست داده و TCP/IP انتخاب مناسبي براي جايگزين IPX در سازمانها گشته است. پروتکل NETBEUI که زماني پروتکل خانگي Microsoft بوده است بر روي سيستم عامل ويندوز 2003 بصورت پيش فرض قرار نگرفته است و براي نصب آن بايد آنرا از روي CD نصب کرد پروتکلي که زماني از آن به عنوان تنها پروتکلي عنوان مي شد که مي توانستيم آنرا نزد همگان يافت.
از زمان ارائه سيستم عامل ويندوز 2000 دنياي شبکه پردازي مايکرو سافت وابستگي شديدي به TCP/IP پيدا کرده است به طوريکه براي استفاده از Active Directory و Group Policy -دو مورد از مهمترين ويژ گي هاي ويندوز 2000 بايد از TCP/IP استفاده کرد. به عبارت ديگر TCP/IP به عنوان پروتکل الزامي سيستم عامل ويندوز 2003 تبديل گشته است .
مقدمه کوتاهي بر : TCP/ IP
اجازه دهيد با اين سئوال بحث را آغاز کنيم که TCP/IP چيست ؟
TCP/IP مجموعه اي از نرم افزار هائي است که در طول سالها ساخته شده است و بخش عمده هزينه هاي آن توسط دولت پرداخت گرديده است.TCP/IP درابتدا براي سازمان دفاع آمريکا در نظر گرفته شده بود.
سازمان دفاع آمريکا هرساله مبالف هنگفتي را صرف خريد ابزار آلاتي مي کند که اکثرا" قابل همکاري با يکديگر نمي باشند. به عنوان مثال در دهه 1970 که تلاشهاي اوليه براي ايجاد TCP/IP انجام مي گرديد تقربيا" ارتباط بين ابر کامپيوتر هاي IBM و ابر کامپيوترهاي شرکت Burrought غير ممکن مي نمود چراکه اين دو کامپيوتر با پروتکلهاي کاملا" متفاوتي مي توانستند ارتباط برقرار کنند،
براي درک بهتر مشکلي که سازمان دفاع با آن در آن زمان با آن مواجه بود شخصي را در نظر بگيريد که در ايالات متحده با برداشتن گوشي تلفن قصد برقراري ارتباط با شخصي در اسپانيا را داشت ، يک ارتباط سخت افزاري کامل برقرار است چراکه سيستم تلفن اسپانياو آمريکا کاملا" باهم سازگار هستند اما يک ناسگازي نرم افزاري کاملا" مشهود است و آن اينکه شخصي که در اسپانيا زندگي مي کند به زبان اسپانيائي صحبت کرده و ديگري انگليسي و چيزي از معناي کلمات رد و بدل شده نمي فهمند ، اين عدم امکان برقراري ارتباط ربطي به ضعف هرکدام از زبانها به نسبت ديگري ندارد.
راه حل مشکل فوق آموزش زباني مشترک به اين دو نفر براي ارتباط مشترک به نام زبان Esperanto ميباشد ، زباني براي ارتباطات بين المللي که در سال 1988 ابداع شد.
در صورت استفاده از زبان Esperanto در مثال مربوط به ارتباط تلفني مشکل ارتباط حل مي شود .در صورت استفاده از زبان Esperanto در مکالمات اشخاص اين زبان را براي محاوره هاي خود در خانه و يا در جامعه خود مورد استفاده قرار نمي دهند ولي شرايطي را در نظر بگيريد که بعد از مدتي از استفاده ار اين زبان مردم کاربرد اين زبان را راحت تر و کارآتر از زبا انگليسي و يا زبان اسپانيائي بيابند در اينصورت آن دو زبان محکوم به فنا بوده و منسوخ خواهند شد و اين همان اتفاقي است که با پيدايش TCP/IP - زباني Esperanto براي شبکه هاي کامپيوتري - براي ديگر پروتکل ها افتاد.
TCP /IP در ابتدا براي ايجاد امکان برقراري ارتباط بين ابر کامپيوتر ها بوجود آمده بود اما بعدا" موسسات و کمپاني ها اين پروتکل را کارآ ، راحتر و آسانتر از ديگر پروتکل ها يافته و بسرعت TCP/IP جايگزين پروتکلهاي ديگر گرديد.براي آشنائي بيشتر با اين پروتکل آشنائي با تاريخچه آن مفيد خواهد بود.
مبدا TCP/IP : از آرپانت به اينترنت :
شبکه اصلي سازمان دفاع شبکه اي از سايت هاي مناطق نظامي متصل به هم نبوده و بلکه شبکه از شبکه هاي متصل به هم به نام ARPANET بود.
اغلب تحقيقات در آژانس تحقيقات پيشرفته سازمان دفاع انجام ميگرفت که بطور مخفف آنرا ARPA مي نامند.
آرپا هرساله مبالغ زيادي را صرف تحقيقاتدر زمينه هاي گوناگون ميکند.مسئولين آرپا در آن زمان به اين نتيجه رسيدن که در صورت ايجاد ارتباط بين محققان و پنتاگون نتايج بهتري بدست خواهد آمد.
شبکه آرپا توسط پيمانکاري به نام برناک و نيومن ) http://www.bnn.comb( ايجاد و راه ادازي گرديد.
در ابتدا ARPA شبکه هاي دانشگاهي اساتيد را به شبکه هاي نظامي و شبکه هاي عمراني پيشرو وصل مي کرد.با توجه به اينکه ARPANET شبکه اي بود که شبکه هاي خصوصي دانشگاهها رابه شبکه هاي منفرد نظامي وصل مي کرد به نام شبکه اي از شبکه ها گفته مي شد.
آرپا براساس پرتکلي به نام پروتکل NCP کار ميکرد،پرتکلي که بعدا" به دو قسمت تقسيم شد،پرتکل اينترنت IP و پروتکل کنترل انتقال TCP. تغيير تکنيکي از NCP به TCP/IP همان تغيير از آرپانت به Internet مي باشد.
ازابتداي ژانويه سال 1983 سويچ هاي انتقال ، انتقال بسته هاي NCP را متوقف کرده و فقط بسته هاي TCP/IP را منتقل کردند، بنابراين تاريخ تولد رسمي اينترنت ژانويه 1983 تاريخ مي باشد. بعد از اندک تغييراتي آرپانت تبديل به TCP/IP شد. احتمالا" اولين تغييرات در سال 1974 زماني که اساس پروتکل TCP/IP در حال شکل گيري بود انجام مي گرديد.
توجه :
گسترش اينترنت تلاش متمرکزي نبوده و بيشتر تلاشي گسترده و گسسته بوده است و توسط اساتيد دانشگاهها ، دانش آموخته گان در طول سالها تحقيقات حاصل گشته است و همگي اين افراد زنده بوده و هرکدام ديد متفاوتي از گسترش اينترنت دارندلذا از لفظ احتمالا" در پاراگراف قبلي استفاده شده است. در طول تاربخ 20 ساله اينترنت از ابتدا تاکنون چندين بار به مرتبه ترقي و پيشرفت رسيده است. درسال 1987 تعداد کاربران اينترنت در حدو چندهزار نفر بودند.در سال 1993 اين رقم به 20 ميليون نفر رسيده است و در سال2002 اين رقم به 600ميليون نفر رسيده است [1]. هرچند شايد اين ارقام کمي زياد بنظر برسند اما افزايش روز افزون کاربران اينترنت ادامه دارد.
افزايش کاربران اينترنت تنها به خاطر کنجکاوي مردم براي کشف گستردگي شبکه ساخت بشر نيست بلکه براي استفاده از تعدادي نرم افزار است که بستر استفاده آنها اينترنت مي باشد پست الکترونيکي ، وب و FTP .
دهه 1980 آغاز پيشرفت هاي ايستگاههاي کاريUnix و ميني کامپيوترها و ريزکامپيوتر ها بود.پروژه Linux دانشگاه برکلي کاملا" با هزينه دولتي انجام گرديد و و دولت از آنها خواسته بود که TCP/IP را در آن لحاظ کنند.قرار گيري TCP/IP به عنوان قسمتي از Unix منجر به گسترش سريع اينترنت و Unix گرديد .از آن زمان تا به امروز TCP/IP در بسياري از شبکه هاي Unix مورد استفاده قرار مي گيرد.
در اواسط دهه 1980 NSF [2] پنچ مرکز ابرکامپيوتري ساخته وآنرا در دسترسي اينترنت قرار داد.اينکار دو سود براي NFS داشت ، اولا" با اينکار محققاني که خارج از کشور در حال تحثيث بودند نيز به شبکه دسترسي داشتند دوما" سالها اين پنچ مرکز ستون فقرات اينترنت بودند.بخش مربوط به NFS اينترنت با نام NFSnet سالها بزرگترين بخش اينترنت محسوب مي شد.NFS امروزه جاي خود را به NREN [3] داده است.
سالها بود که کاربران تجاري بخوبي از اينترنت دور مانده بودند چونکه اکثر سرمايه گزاران
موسسات دولتي بودند.اگر چند سال قبل کسي مي خواست از اينترنت استفاده کند بايدعوتنامه مي داشت اما امروزه تمامي اين قيد و بندها از بين رفته است چراکه قسمت عمده تراقيک اينترنت روي خطوط تجاري و شخصي به جاي خطوط دولتي منتقل مي شود بنحوي که امروزه کاربران تجاري و خصوصي مالکيت اينترنت را برعهده دارند وموسسات دولتي و دانشگاهي روي شبکه سريعتري به نام اينترنت 2 در حال ارتباط هستند.
به هرحال جنگ بين پروتکل ها به پايان رسيده است و ديگر امروزه خبري از NETBEUI ، DDCMP ، IPX و يا X.25 نيست . اينترنت بر پايه TCP/IP بنا شده و ديگر تمام شده بنظر نمي رسد کسي را روي زمين يافت که بتواند بدون آدرس e-mail زندگي کند.
در ادامه بهتر است سه واژه را بيشتر مورد بررسي قرار دهيم Internet – internet –Intranet .
internet : هرشبکه اي که بر پاييه TCP/IP بنا شده باشد.
Internet : شبکه جهاني اينترنت.
Intranet : اين واژه در اواسط دهه 1990 ابداع گرديده براي کاربران کاربرد Internet يا The Internet براي اشاره به شبکه جهاني و استفاده از internet براي اشاره به شبکه داخلي سازماني بنا شده بر اساس TCP/IP سخت مينمود بنابراين اين واژه بوجو آمد که اشاره به شبکه داخلي سازماني که بر اساس TCP/IP با شده ياشد به کار مي رود معمولا" اين شبکه به طريقي از شبکه جهاني جدا مشود معمولا" توسط ديوهره آتش يا روشهاي ديگر.
اهداف طراحي TCP/IP :
(1 توانائي بهبود خطا
(2 توانائي نصب شبکه هاي جديد بدون نياز به قطع سرويس
(3 توانائي کار با حجم خطا هاي زياد.
(4 توانائي سازگاري با انواع توليد کنندگان.
5) سربار داده اي بسار کم.
هرکدام از اين اهداف بخوبي بيان کننده قابليت اعتماد بالاي اين پروتکل مي باشد که ازدلائل گسترش فوق العاده آن مي باشد.
این وبلاگ توسط دانشجویان گروه کامپیوتر (نرم افزار) دانشگاه پیام گلپایگان تشکیل شده است.