قرار دادهای دیگری لازم است تا کاربران بتوانند از خدمات شبکه استفاده کنند:
- قرارداد سیستم ترجمه نام (DNS)
- HTTP (Hyper Text Transfer Protocol)
- FTP (File Transfer Protocol)
- Email (SMTP, IMAP, POP3)
- Telnet
- SNMP (Simple Network Management Protocol)
- امنیت شبکه
DNS (Domain Name System):
- کامپیوترها در اینترنت با آدرس IP شناسایی می شوند.
- هر فایل در اینترنت با یک URL شناسایی می شود.
- کار با URL های رشته ای راحت تر است: kasradoc.com
- DNS: سرویس تبدیل نام به آدرس در شبکه است.
- در ابتدا این کار از طریق فایل Hosts.txt انجام می شد.
- در اینترنت از یک مدل درختی استفاده می شود.
- در سطح بالای درخت انواع دسته های ممکن وجود دارد: Com, net, Org, ac, edu, jp, ir, ca, uk,…
DNS…How to Work? www.yahoo.com:
- میزبان ابتدا آدرس را از سرور نام محلی خود می پرسد. اگر جواب گرفت که کار پایان می یابد.
- سرور نام محلی از سرویس دهنده ریشه در خواست آدرس سرور نام .com را می کند.
- از سرور نام .com آدرس سرور نام yahoo.com درخواست می شود.
- در سرور نام yahoo.com آدرس www.yahoo.com درخواست می شود.
HTTP (Hyper Text Transfer Protocol):
- پر استفاده ترین سرویس شبکه و اینترنت است.
- دارای معماری Client/Server است.
- مبتنی بر پروتکل TCP است.
- هر صفحه وب متشکل از متن، تصویر و لینک و… است.
- به طرف سرور، Web Server می گویند که دارای تعدادی صفحه وب بر روی خود است.
- IIS و Apache نمونه هایی از Web Server های پرکاربرد امروزی هستند.
- HTTP: پروتکلی که نحوه مبادله درخواست صفحه ها بین مشتری و سرویس دهنده را توصیف می کند.