نشانی IP
اینترنت یک شبکهٔ رایانهای بینالمللی متشکل از شبکههای رایانهای کوچکتر است که با روش گزینش بستهای(packet switching) و با رعایت پروتکل TCP/IP و پروتکل اینترنت و چند پروتکل ارتباطاتی دیگر، پیوند دارند و به مبادلهٔ دادهها میپردازند. به هر رایانه در اینترنت یک (و در مواقعی چند) نشانی منحصر به فرد به نام «نشانی پروتکل اینترنت یا همان IP adress» اختصاص داده میشود که به اختصار آن را IP میگوییم. IP از چهار بخش عددی تشکیل شده که با نقطه از هم جدا میشوند (مانند ۱۹۹٫۲۱۱٫۴۵٫۵). هر بخش میتواند از ۰ تا ۲۵۵ باشد (۸ بیت یا ۱ بایت). پس ۲ بتوان 32 آدرس مختلف داریم. هر رایانه در اینترنت IP یگانهای دارد (در این مورد استثناهایی وجود دارد). سرویسدهندگان اینترنت عموماً IPهای ثابتی دارند که تغییر نمیکند. رایانههایی که با خطّ تلفن به اینترنت وصل میشوند IP پویا دارند، یعنی در هر تماس، IP آنها را ISP اختصاص میدهد و احتمالاً هر بار که به اینترنت وصل میشوند IP متفاوتی میگیرند. برای دیدن IP رایانه خود میتوانید از برنامه winipcfg.exe (در ویندوز ۹۵ و ۹۸ و ME) یا ipconfig.exe (در ویندوز ۲۰۰۰ و XP) استفاده کنید. اگر از لینوکس یا یونیکس (یا سیستمهای مبتنی بر آنها) استفاده میکنید، از دستور ipconfig استفاده کنید.
رسته *.*.*.127 و *.*.*.255
DNS مخفف D = Domain دامنه N = Name نام S = Service سرویس ترجمه کلمه به کلمه آن در فارسی (سرویس دامنه نامها) معنی میشود ، اما این ترجمه به نظر کمی نامفهوم میآید که درست آن میتواند به این شکل تشریح شود ( سرویسی که با گرفتن نام دامنهها کد چهار رقمی IP آنها را به شما تحویل میدهد).
(سیستم نام حوزه) وظیفه ترجمه نام سرویسدهندگان را به آدرس IP دارد. فرض کنید آدرس سایت www.wikipedia.com را در مرورگر تایپ میکنید. کاوشگر این نام را به سرویسدهنده DNS در ISP شما میفرستد. سرویسدهنده DNS با برقراری ارتباط با سرویسدهنده نام ریشه (Root Name Server)، سرویسدهنده نام com را پیدا کرده و آدرس IP ی wikipedia.com را از سرویسدهنده com بدست میآورد. در مرحله بعد با DNS در wikipedia.com تماس میگیرد تا نشانی IP سرویسدهنده وب www.wikipedia.com را بدست بیاورد.. بعضی از پسوند های دامنهها (TLD) عبارتاند از : com سازمانهای تجاری/ edu انتیتوهای آموزشی/ gov سازمانهای دولتی/ mil سازمانهای نظامی/ net ارائه دهندگان خدمات شبکه/ org سازمانها و همچنین حوزههای بین المللی مانند: ir ایران/ us ایالات متحده/ fr فرانسه و...
هر کامپیوتر سرویسدهنده سرویس خود را از طریق یک PORT فراهم میکند. برای هر سرویس یک PORT. برای مثال اگر یک سرویسدهنده سرویس وب و FTP را فراهم میکند، سرویسدهنده وب روی PORT ۸۰ قابل استفادهاست و FTP روی PORT ۲۱ قابل دسترسی است. بنابر این سرویسگیرنده از طریق آدرس IP و PORT به یک سرویسدهنده متصل میشود.
اگر یک سرویسدهنده اتصال به یک PORT را (از بیرون) قبول کند و اگر دیوار آتش از PORTها محافظت نکند، شما میتوانید به PORT متصل شوید و از سرویس آن استفاده کنید. این شمارهها اجباری نیستند. شما میتوانید یک نرمافزار Web-Server را نصب و آن را روی PORT ۹۱۸ یا روی هر PORT آزاد دیگر قرار دهید. در این صورت اگر نام حوزه xxx.yyy.com باشد برای متصل شدن به سرویسدهنده باید از آدرس زیر استفاده کنیم: xxx.yyy.com:۹۱۸ اگر شماره هیچ درگاهی را مشخص نکنید کاوشگر تصور میکند که سرویسدهنده روی پورت ۸۰ است.آدرس پورتها محدود است.
زمانی که سرویسگیرنده از طریق یک پورت خاص به سرویسدهنده وصل شد، میتوانیم از طریق یک پروتکل به سرویسدهنده دسترسی داشته باشیم. پروتکل یک راه از پیش تعریف شده برای گفتگو با سرویسدهندهاست. همچنین پروتکلها متن ساده و قابل درک توسط انسان هستند. فراموش نکنید پروتکل قبل از آدرسهای اینترنتی میآیند. برای مثالhttp://www.web.com که http:// پروتکل وب است یا ftp://ftp.site.com که ftp:// پروتکل FTP یا انتقال فایل است. شاید سادهترین پروتکل، پروتکل Daytime باشد. اگر با پورت ۱۳ روی یک سیستم که از daytime پشتیبانی میکند متصل شوید سرویسدهنده، زمان جاری را بر میگرداند و ارتباط را قطع میکند.
اینترنت هم اکنون دارای قراردادهای گوناگونی در مورد پروتکل های ارتباطی و شامل اطلاعات فنی آنها است که بهوسیله آنها نوع تبادل اطلاعات در سطح شبکه اینترنت توضیح داده میشود. این پروتکلها توسط گروههای کاری مهندسی اینترنت که برای اعمال نظر توسط عموم مردم نیز گشوده بوده و هست، تهیه شدهاند. این گروهها مدارکی تهیه کردند که چون در حین تشکیل از همگان میخواست که نظرات خود را در مورد آنها بدهند، به مدارک درخواست برای اعلام نظر یا (RFCs) معروف شدند. بعضی از این مدارک تا جایی پیشرفت کردند که توسط گروه تخصصی معماری اینترنت به عنوان استاندارد اینترنت تعیین گردیدند.