مبادله اطلاعات بر روي اينترنت با استفاده از پروتکل TCP/IP انجام مي شود . با اين که پروتکل فوق يک راه حل مناسب در شبکه هاي محلي و جهاني را ارائه مي نمايد ، ولي به منظور ارتباطات از نوع Dial-up طراحي نشده است .
ارتباط Dail-up ، يک لينک نقطه به نقطه ( Point-To-Point ) با استفاده از تلفن است . در چنين مواردي يک روتر و يا سرويس دهنده، نقطه ارتباطي شما به شبکه با استفاده از يک مودم خواهد بود. سرويس دهنده دستيابي راه دور موجود در مراکز ISP ، مسئوليت ايجاد يک ارتباط نقطه به نقطه با سريس گيرندگان Dial-up را برعهده دارد . در ارتباطات فوق ، مي بايست از امکانات خاصي به منظور ارسال IP و ساير پروتکل ها استفاده گردد . با توجه به اين که لينک ايجاد شده بين دو نقطه برقرار مي گردد ، آدرس دهي مشکل خاصي را نخواهد داشت.
SLIP ( اقتباس شده از Serial Line Internet Protocol ) و PPP ( اقتباس شده از Point-To-Point ) پروتکل هائي مي باشند که امکان استفاده از TCP/IP بر روي کابل هاي سريال نظير خطوط تلفن را فراهم مي نمايند ( SLIP و PPP : دو روش متفاوت به منظور اتصال به اينترنت ). با استفاده از پروتکل هاي فوق ، کاربران مي توانند توسط يک کامپيوتر و مودم به اينترنت متصل شوند . از پروتکل SLIP در ابتدا در سيستم عامل يونيکس استفاده مي گرديد ولي امروزه تعداد بيشتري از سيستم هاي عامل نظير لينوکس و ويندوز نيز از آن حمايت مي نمايند . در حال حاضر استفاده از پروتکل SLIP نسبت به PPP بمراتب کمتر است .
PPP نسبت به SLIP داراي مزاياي متعددي است :
• امکان مبادله اطلاعات به صورت همزمان و غير همزمان . در پروتکل SLIP صرفا" امکان مبادله اطلاعات به صورت همزمان وجود دارد .
• ارائه امکانات لازم به منظور تصحيح خطاء . تصحيح خطاء در پروتکل SLIP عموما" مبتني بر سخت افزار استفاده شده به منظور برقراري ارتباط ( نظير مودم ) و يا استفاده از قابليت هاي پروتکل TCP/IP است .
• ارائه امکانات لازم براي فشرده سازي .پروتکل SLIP در اغلب بخش هاي آن چنين ويژگي را دارا نمي باشد . در اين رابطه نسخه هائي از SLIP به منظور فشرده سازي نظير Compressed SLIP و يا CSLIP طراحي شده است ولي متداول نمي باشند .
• ارائه امکانات لازم به منظور نسبت دهي آدرس ها به صورت پويا و اتوماتيک .پروتکل SLIP مي بايست به صورت دستي پيکربندي گردد ( در زمان Dial-up و يا تنظيم اوليه Session ) .
• امکان استفاده از چندين پروتکل بر روي لينک هاي PPP وجود دارد ( نظير IP و يا IPX ) . در پروتکل SLIP صرفا" امکان استفاده از پروتکل IP وجود خواهد داشت .
وجه اشتراک پروتکل هاي PPP و SLIP
• هر دو پروتکل قابل روتنيگ نمي باشند . با توجه به نوع ارتباط ايجاد شده که به صورت نقطه به نقطه است و صرفا" دو نقطه در ارتباط درگير مي شوند ،ضرورتي به استفاده از روتينگ وجود نخواهد داشت .
• هر دو پروتکل قادر به کپسوله نمودن ساير پروتکل هائي مي باشند که در ادامه براي روتر و ساير دستگاه ها ارسال مي گردند . در مقصد، اطلاعات مربوط به پروتکل هاي SLIP و يا PPP برداشته شده و پروتکل هاي ارسالي توسط لينک سريال نظير IP ، در طول شبکه فرستاده مي گردد .
يک کامپيوتر با استفاده از يک ارتباط SLIP و يا PPP قادر به شبيه سازي يک اتصال مستقيم به اينترنت است . در اين رابطه به امکانات زير نياز مي باشد :
• يک کامپيوتر و مودم
• يک account از نوع SLIP و يا PPP از ISP مربوطه
• نصب نرم افزارهاي TCP/IP و SLIP/PPP بر روي کامپيوتر کاربر ( نرم افزارهاي فوق معمولا" در زمان استقرار سيستم عامل بر روي کامپيوتر نصب خواهند شد ).
• يک آدرس IP . آدرس فوق ممکن است به صورت دائم و يا پويا ( استفاده از سرويس دهنده DHCP ) به کامپيوتر کاربر نسبت داده شود.
نحوه عملکرد يک اتصال SLIP و يا PPP
• مودم موجود بر روي کامپيوتر اقدام به شماره گيري يک کامپيوتر از راه دور در يک ISP مي نمايد .
• نرم افزار SLIP/PPP درخواست يک اتصال SLIP/PPP را مي نمايد .
• پس از برقراري ارتباط ، ISP مربوطه به کامپيوتر کاربر يک آدرس IP را اختصاص خواهد داد ( در مواردي که از يک سرويس دهنده DHCP استفاده مي گردد ) .
• نرم افزار TCP/IP بر روي کامپيوتر کاربر ، کنترل و مديريت مبادله اطلاعات بين کامپيوتر کاربر و اينترنت را برعهده خواهد گرفت .